2025-12-22T15:53:32,157 Created temporary directory: /tmp/pip-ephem-wheel-cache-5tvek2vk 2025-12-22T15:53:32,159 Created temporary directory: /tmp/pip-build-tracker-hbyggg02 2025-12-22T15:53:32,160 Initialized build tracking at /tmp/pip-build-tracker-hbyggg02 2025-12-22T15:53:32,160 Created build tracker: /tmp/pip-build-tracker-hbyggg02 2025-12-22T15:53:32,161 Entered build tracker: /tmp/pip-build-tracker-hbyggg02 2025-12-22T15:53:32,162 Created temporary directory: /tmp/pip-wheel-nqwrpxvv 2025-12-22T15:53:32,165 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-22T15:53:32,168 Created temporary directory: /tmp/pip-ephem-wheel-cache-he10kb5f 2025-12-22T15:53:32,194 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-22T15:53:32,198 2 location(s) to search for versions of mlx-audio-plus: 2025-12-22T15:53:32,198 * https://pypi.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,198 * https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,199 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,200 Getting page https://pypi.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,201 Found index url https://pypi.org/simple 2025-12-22T15:53:32,415 Fetched page https://pypi.org/simple/mlx-audio-plus/ as application/vnd.pypi.simple.v1+json 2025-12-22T15:53:32,419 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/84/67/170d86ddd943b2621f5b94035c57a2e4ca245b8de8064d9377a53502951c/mlx_audio_plus-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,420 Found link https://files.pythonhosted.org/packages/56/c4/d851ee0d974c15e4c50432700fafbc7092ca47924c0ce3d57ee2fef95820/mlx_audio_plus-0.1.0.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.0 2025-12-22T15:53:32,421 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/2f/15/ee8925b73b68d342bd26576b3bf30b16a2f555b062c543091d64f406189b/mlx_audio_plus-0.1.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,422 Found link https://files.pythonhosted.org/packages/ca/ec/e1dc39972e1bf3a6ce462e6cfd47b787de69c152425d5d805d040b2c69d8/mlx_audio_plus-0.1.1.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.1 2025-12-22T15:53:32,423 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/ca/ba/2f1c814afcaae46467d66527fdf5be1717118ca8e1e49fad7068c9401477/mlx_audio_plus-0.1.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,424 Found link https://files.pythonhosted.org/packages/10/26/3fd800015e2b5136039c2e083f663865139782d39e399be5c01d8b02c41b/mlx_audio_plus-0.1.2.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.2 2025-12-22T15:53:32,425 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/a0/b8/ef738cd3a9e5288f242ad76bff539aa5774a945bf43df655c905f337f85e/mlx_audio_plus-0.1.3-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,425 Found link https://files.pythonhosted.org/packages/c5/10/5c8fa11220844f1ef8adfa17e775258dbdb6ffce1101f851fcd617119795/mlx_audio_plus-0.1.3.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.3 2025-12-22T15:53:32,426 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/17/bb/ac8ec9b0864b11550275d31338ea79279218bf1f6b9c5bd1a6ac0c02d845/mlx_audio_plus-0.1.4-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,427 Found link https://files.pythonhosted.org/packages/3c/73/cad0a15369f32e922c88b62e4052ff035045da885f4627ee11be57479607/mlx_audio_plus-0.1.4.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.4 2025-12-22T15:53:32,428 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/53/5f/50bfa44a69669348a3d5e99397b3a06e6cb518319f5202022447505f818b/mlx_audio_plus-0.1.5-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,429 Found link https://files.pythonhosted.org/packages/de/0d/75a923cb798533da8deaaa1a2e5f75d5c514ad1bdc57985a105a8bf6e708/mlx_audio_plus-0.1.5.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.5 2025-12-22T15:53:32,430 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/3b/04/e5c5720e585458d63012ad0fada0dae71fb6394ff135952d3eafb10b5656/mlx_audio_plus-0.1.6-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,430 Found link https://files.pythonhosted.org/packages/58/51/b9f16acd5c56cba24c018e536a143b7d5e7c5ad1f468e2ae4e759aa4494c/mlx_audio_plus-0.1.6.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.8), version: 0.1.6 2025-12-22T15:53:32,431 Skipping link: No binaries permitted for mlx-audio-plus: https://files.pythonhosted.org/packages/bb/4d/655f6426f377871ea862c9b4cd8123014dac6b013a46515870a86c81e52d/mlx_audio_plus-0.1.7-py3-none-any.whl (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.9) 2025-12-22T15:53:32,432 Found link https://files.pythonhosted.org/packages/f0/c5/3186f10f1649d2253cf59fb4ba900f0c4e5a2b936919c23c35f17ac1a138/mlx_audio_plus-0.1.7.tar.gz (from https://pypi.org/simple/mlx-audio-plus/) (requires-python:>=3.9), version: 0.1.7 2025-12-22T15:53:32,433 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,433 Getting page https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,434 Found index url https://www.piwheels.org/simple 2025-12-22T15:53:32,626 Fetched page https://www.piwheels.org/simple/mlx-audio-plus/ as text/html 2025-12-22T15:53:32,629 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.6-py3-none-any.whl#sha256=79cc237cfa3b80b493db8d6a301a9ce174bf19b12a9430666e6bdeadcfd14a05 (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,630 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.5-py3-none-any.whl#sha256=eeba340a04d9ae0f5485838ca37df4efcaac2fc29a5286124d1258976285d0dc (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,631 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.4-py3-none-any.whl#sha256=2cb3045e5fe284691ce2b90c055202edd52f1f7d04b025f4c45d47e7c46df89a (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,631 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.3-py3-none-any.whl#sha256=533f3ab551935b16522b18a5ca08d76dd1d744fc733d98820916f376e1b5e49f (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,632 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.2-py3-none-any.whl#sha256=7c2062678e6df87af59d859eb8e0bab0a99fc9a52a6d8530965c713e2960e9f1 (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,632 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.1-py3-none-any.whl#sha256=3767181aece7702d4387dc31ca52adf754b01ef2e054a718bb96b5b9fb4c3a49 (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,633 Skipping link: No binaries permitted for mlx-audio-plus: https://www.piwheels.org/simple/mlx-audio-plus/mlx_audio_plus-0.1.0-py3-none-any.whl#sha256=d7970a6f16fb57fcef3cddfe03476a4a202caf62e4231b802b8ab1f810a82f93 (from https://www.piwheels.org/simple/mlx-audio-plus/) (requires-python:>=3.8) 2025-12-22T15:53:32,634 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,634 Skipping link: not a file: https://pypi.org/simple/mlx-audio-plus/ 2025-12-22T15:53:32,654 Given no hashes to check 1 links for project 'mlx-audio-plus': discarding no candidates 2025-12-22T15:53:32,672 Collecting mlx-audio-plus==0.1.7 2025-12-22T15:53:32,675 Created temporary directory: /tmp/pip-unpack-b0wzaha4 2025-12-22T15:53:32,916 Downloading mlx_audio_plus-0.1.7.tar.gz (550 kB) 2025-12-22T15:53:33,700 Added mlx-audio-plus==0.1.7 from https://files.pythonhosted.org/packages/f0/c5/3186f10f1649d2253cf59fb4ba900f0c4e5a2b936919c23c35f17ac1a138/mlx_audio_plus-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-hbyggg02' 2025-12-22T15:53:33,707 Created temporary directory: /tmp/pip-build-env-4udzvrfl 2025-12-22T15:53:33,711 Installing build dependencies: started 2025-12-22T15:53:33,713 Running command pip subprocess to install build dependencies 2025-12-22T15:53:34,850 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-22T15:53:35,459 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-22T15:53:35,483 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-22T15:53:37,201 Collecting setuptools>=61.0 2025-12-22T15:53:37,291 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-22T15:53:37,564 Collecting wheel 2025-12-22T15:53:37,581 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-22T15:53:37,912 Collecting setuptools-scm>=8.0 2025-12-22T15:53:37,928 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2025-12-22T15:53:38,121 Collecting packaging>=20 2025-12-22T15:53:38,136 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-22T15:53:41,056 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2025-12-22T15:53:41,298 Creating /tmp/pip-build-env-4udzvrfl/overlay/local/bin 2025-12-22T15:53:41,300 changing mode of /tmp/pip-build-env-4udzvrfl/overlay/local/bin/wheel to 755 2025-12-22T15:53:45,405 changing mode of /tmp/pip-build-env-4udzvrfl/overlay/local/bin/setuptools-scm to 755 2025-12-22T15:53:45,435 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2025-12-22T15:53:45,722 Installing build dependencies: finished with status 'done' 2025-12-22T15:53:45,728 Getting requirements to build wheel: started 2025-12-22T15:53:45,729 Running command Getting requirements to build wheel 2025-12-22T15:53:46,373 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-12-22T15:53:46,453 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-22T15:53:46,454 !! 2025-12-22T15:53:46,455 ******************************************************************************** 2025-12-22T15:53:46,456 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-22T15:53:46,457 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-22T15:53:46,458 or your builds will no longer be supported. 2025-12-22T15:53:46,459 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:46,459 ******************************************************************************** 2025-12-22T15:53:46,461 !! 2025-12-22T15:53:46,461 corresp(dist, value, root_dir) 2025-12-22T15:53:46,547 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:46,547 !! 2025-12-22T15:53:46,549 ******************************************************************************** 2025-12-22T15:53:46,549 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:46,550 License :: OSI Approved :: MIT License 2025-12-22T15:53:46,551 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:46,552 ******************************************************************************** 2025-12-22T15:53:46,553 !! 2025-12-22T15:53:46,553 dist._finalize_license_expression() 2025-12-22T15:53:46,554 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:46,554 !! 2025-12-22T15:53:46,556 ******************************************************************************** 2025-12-22T15:53:46,556 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:46,557 License :: OSI Approved :: MIT License 2025-12-22T15:53:46,559 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:46,559 ******************************************************************************** 2025-12-22T15:53:46,561 !! 2025-12-22T15:53:46,561 self._finalize_license_expression() 2025-12-22T15:53:46,562 running egg_info 2025-12-22T15:53:46,571 writing mlx_audio_plus.egg-info/PKG-INFO 2025-12-22T15:53:46,586 writing dependency_links to mlx_audio_plus.egg-info/dependency_links.txt 2025-12-22T15:53:46,588 writing entry points to mlx_audio_plus.egg-info/entry_points.txt 2025-12-22T15:53:46,598 writing requirements to mlx_audio_plus.egg-info/requires.txt 2025-12-22T15:53:46,599 writing top-level names to mlx_audio_plus.egg-info/top_level.txt 2025-12-22T15:53:46,745 listing git files failed - pretending there aren't any 2025-12-22T15:53:46,752 reading manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:46,771 reading manifest template 'MANIFEST.in' 2025-12-22T15:53:46,772 warning: no files found matching 'requirements.txt' 2025-12-22T15:53:46,953 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-22T15:53:47,069 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2025-12-22T15:53:47,130 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2025-12-22T15:53:47,189 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2025-12-22T15:53:47,249 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2025-12-22T15:53:47,250 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2025-12-22T15:53:47,252 no previously-included directories found matching 'mlx_audio/ui/.next' 2025-12-22T15:53:47,253 no previously-included directories found matching 'mlx_audio_swift' 2025-12-22T15:53:47,255 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-22T15:53:47,258 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-22T15:53:47,258 adding license file 'LICENSE' 2025-12-22T15:53:47,277 writing manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:47,380 Getting requirements to build wheel: finished with status 'done' 2025-12-22T15:53:47,383 Created temporary directory: /tmp/pip-modern-metadata-edutrcq7 2025-12-22T15:53:47,385 Preparing metadata (pyproject.toml): started 2025-12-22T15:53:47,387 Running command Preparing metadata (pyproject.toml) 2025-12-22T15:53:47,995 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-12-22T15:53:48,063 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-22T15:53:48,063 !! 2025-12-22T15:53:48,064 ******************************************************************************** 2025-12-22T15:53:48,065 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-22T15:53:48,066 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-22T15:53:48,067 or your builds will no longer be supported. 2025-12-22T15:53:48,068 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:48,068 ******************************************************************************** 2025-12-22T15:53:48,069 !! 2025-12-22T15:53:48,070 corresp(dist, value, root_dir) 2025-12-22T15:53:48,159 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:48,160 !! 2025-12-22T15:53:48,161 ******************************************************************************** 2025-12-22T15:53:48,162 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:48,163 License :: OSI Approved :: MIT License 2025-12-22T15:53:48,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:48,165 ******************************************************************************** 2025-12-22T15:53:48,166 !! 2025-12-22T15:53:48,167 dist._finalize_license_expression() 2025-12-22T15:53:48,168 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:48,168 !! 2025-12-22T15:53:48,170 ******************************************************************************** 2025-12-22T15:53:48,170 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:48,171 License :: OSI Approved :: MIT License 2025-12-22T15:53:48,173 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:48,173 ******************************************************************************** 2025-12-22T15:53:48,175 !! 2025-12-22T15:53:48,175 self._finalize_license_expression() 2025-12-22T15:53:48,177 running dist_info 2025-12-22T15:53:48,193 creating /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info 2025-12-22T15:53:48,194 writing /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/PKG-INFO 2025-12-22T15:53:48,210 writing dependency_links to /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/dependency_links.txt 2025-12-22T15:53:48,212 writing entry points to /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/entry_points.txt 2025-12-22T15:53:48,222 writing requirements to /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/requires.txt 2025-12-22T15:53:48,223 writing top-level names to /tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/top_level.txt 2025-12-22T15:53:48,225 writing manifest file '/tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:48,376 listing git files failed - pretending there aren't any 2025-12-22T15:53:48,383 reading manifest file '/tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:48,386 reading manifest template 'MANIFEST.in' 2025-12-22T15:53:48,386 warning: no files found matching 'requirements.txt' 2025-12-22T15:53:48,589 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-22T15:53:48,708 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2025-12-22T15:53:48,767 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2025-12-22T15:53:48,825 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2025-12-22T15:53:48,881 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2025-12-22T15:53:48,883 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2025-12-22T15:53:48,884 no previously-included directories found matching 'mlx_audio/ui/.next' 2025-12-22T15:53:48,884 no previously-included directories found matching 'mlx_audio_swift' 2025-12-22T15:53:48,886 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-22T15:53:48,888 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-22T15:53:48,888 adding license file 'LICENSE' 2025-12-22T15:53:48,903 writing manifest file '/tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:48,904 creating '/tmp/pip-modern-metadata-edutrcq7/mlx_audio_plus-0.1.7.dist-info' 2025-12-22T15:53:49,034 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-22T15:53:49,040 Source in /tmp/pip-wheel-nqwrpxvv/mlx-audio-plus_4a508c0323604407888b530703e3a93c has version 0.1.7, which satisfies requirement mlx-audio-plus==0.1.7 from https://files.pythonhosted.org/packages/f0/c5/3186f10f1649d2253cf59fb4ba900f0c4e5a2b936919c23c35f17ac1a138/mlx_audio_plus-0.1.7.tar.gz 2025-12-22T15:53:49,041 Removed mlx-audio-plus==0.1.7 from https://files.pythonhosted.org/packages/f0/c5/3186f10f1649d2253cf59fb4ba900f0c4e5a2b936919c23c35f17ac1a138/mlx_audio_plus-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-hbyggg02' 2025-12-22T15:53:49,047 Created temporary directory: /tmp/pip-unpack-ssd187q5 2025-12-22T15:53:49,048 Building wheels for collected packages: mlx-audio-plus 2025-12-22T15:53:49,052 Created temporary directory: /tmp/pip-wheel-g8abr_x6 2025-12-22T15:53:49,053 Destination directory: /tmp/pip-wheel-g8abr_x6 2025-12-22T15:53:49,055 Building wheel for mlx-audio-plus (pyproject.toml): started 2025-12-22T15:53:49,056 Running command Building wheel for mlx-audio-plus (pyproject.toml) 2025-12-22T15:53:49,681 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2025-12-22T15:53:49,746 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-22T15:53:49,746 !! 2025-12-22T15:53:49,748 ******************************************************************************** 2025-12-22T15:53:49,749 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-22T15:53:49,750 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-22T15:53:49,750 or your builds will no longer be supported. 2025-12-22T15:53:49,752 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:49,752 ******************************************************************************** 2025-12-22T15:53:49,753 !! 2025-12-22T15:53:49,754 corresp(dist, value, root_dir) 2025-12-22T15:53:49,834 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:49,835 !! 2025-12-22T15:53:49,836 ******************************************************************************** 2025-12-22T15:53:49,836 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:49,837 License :: OSI Approved :: MIT License 2025-12-22T15:53:49,838 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:49,839 ******************************************************************************** 2025-12-22T15:53:49,840 !! 2025-12-22T15:53:49,840 dist._finalize_license_expression() 2025-12-22T15:53:49,842 /tmp/pip-build-env-4udzvrfl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-22T15:53:49,842 !! 2025-12-22T15:53:49,843 ******************************************************************************** 2025-12-22T15:53:49,844 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-22T15:53:49,845 License :: OSI Approved :: MIT License 2025-12-22T15:53:49,846 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-22T15:53:49,846 ******************************************************************************** 2025-12-22T15:53:49,847 !! 2025-12-22T15:53:49,848 self._finalize_license_expression() 2025-12-22T15:53:49,849 running bdist_wheel 2025-12-22T15:53:49,870 running build 2025-12-22T15:53:49,871 running build_py 2025-12-22T15:53:49,879 creating build/lib/mlx_audio 2025-12-22T15:53:49,881 copying mlx_audio/utils.py -> build/lib/mlx_audio 2025-12-22T15:53:49,884 copying mlx_audio/convert.py -> build/lib/mlx_audio 2025-12-22T15:53:49,887 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-12-22T15:53:49,888 copying mlx_audio/dsp.py -> build/lib/mlx_audio 2025-12-22T15:53:49,891 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-12-22T15:53:49,893 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-12-22T15:53:49,896 creating build/lib/mlx_audio/stt 2025-12-22T15:53:49,897 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-12-22T15:53:49,900 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-12-22T15:53:49,901 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-12-22T15:53:49,904 creating build/lib/mlx_audio/tests 2025-12-22T15:53:49,905 copying mlx_audio/tests/test_lazy_imports.py -> build/lib/mlx_audio/tests 2025-12-22T15:53:49,907 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2025-12-22T15:53:49,909 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2025-12-22T15:53:49,911 copying mlx_audio/tests/test_optional_deps.py -> build/lib/mlx_audio/tests 2025-12-22T15:53:49,913 copying mlx_audio/tests/test_dsp.py -> build/lib/mlx_audio/tests 2025-12-22T15:53:49,916 creating build/lib/mlx_audio/sts 2025-12-22T15:53:49,917 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-12-22T15:53:49,919 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-12-22T15:53:49,922 creating build/lib/mlx_audio/codec 2025-12-22T15:53:49,923 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-12-22T15:53:49,925 creating build/lib/mlx_audio/tts 2025-12-22T15:53:49,926 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-12-22T15:53:49,929 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-12-22T15:53:49,931 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-12-22T15:53:49,933 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-12-22T15:53:49,936 creating build/lib/mlx_audio/stt/tests 2025-12-22T15:53:49,937 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-12-22T15:53:49,940 creating build/lib/mlx_audio/stt/models 2025-12-22T15:53:49,941 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-12-22T15:53:49,943 creating build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,944 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,947 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,949 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,952 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,954 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,957 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,959 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-22T15:53:49,962 creating build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,963 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,966 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,968 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,971 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,973 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,975 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,977 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,979 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,982 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-22T15:53:49,984 creating build/lib/mlx_audio/stt/models/wav2vec 2025-12-22T15:53:49,985 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-22T15:53:49,988 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-22T15:53:49,992 creating build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:49,993 copying mlx_audio/stt/models/funasr/convert.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:49,996 copying mlx_audio/stt/models/funasr/encoder.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:49,998 copying mlx_audio/stt/models/funasr/qwen3.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:50,001 copying mlx_audio/stt/models/funasr/__init__.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:50,003 copying mlx_audio/stt/models/funasr/adaptor.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:50,005 copying mlx_audio/stt/models/funasr/audio.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:50,008 copying mlx_audio/stt/models/funasr/funasr.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-22T15:53:50,011 creating build/lib/mlx_audio/stt/models/glmasr 2025-12-22T15:53:50,013 copying mlx_audio/stt/models/glmasr/glmasr.py -> build/lib/mlx_audio/stt/models/glmasr 2025-12-22T15:53:50,016 copying mlx_audio/stt/models/glmasr/__init__.py -> build/lib/mlx_audio/stt/models/glmasr 2025-12-22T15:53:50,018 copying mlx_audio/stt/models/glmasr/config.py -> build/lib/mlx_audio/stt/models/glmasr 2025-12-22T15:53:50,021 creating build/lib/mlx_audio/stt/models/voxtral 2025-12-22T15:53:50,022 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-22T15:53:50,024 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-22T15:53:50,025 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-22T15:53:50,028 creating build/lib/mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:50,029 copying mlx_audio/stt/models/whisper/scripts/convert.py -> build/lib/mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:50,033 creating build/lib/mlx_audio/sts/tests 2025-12-22T15:53:50,034 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-12-22T15:53:50,037 creating build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,038 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,040 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,042 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,043 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,045 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,047 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,049 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,051 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-12-22T15:53:50,053 creating build/lib/mlx_audio/codec/models 2025-12-22T15:53:50,055 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-12-22T15:53:50,057 creating build/lib/mlx_audio/codec/models/encodec 2025-12-22T15:53:50,059 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-22T15:53:50,061 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-22T15:53:50,064 creating build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,065 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,068 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,070 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,072 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,075 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-12-22T15:53:50,077 creating build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,078 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,081 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,083 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,085 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,087 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,089 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:50,092 creating build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,093 copying mlx_audio/codec/models/s3tokenizer/utils.py -> build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,096 copying mlx_audio/codec/models/s3tokenizer/model_v2.py -> build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,100 copying mlx_audio/codec/models/s3tokenizer/model.py -> build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,102 copying mlx_audio/codec/models/s3tokenizer/__init__.py -> build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,104 copying mlx_audio/codec/models/s3tokenizer/model_v3.py -> build/lib/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:50,107 creating build/lib/mlx_audio/codec/models/vocos 2025-12-22T15:53:50,109 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-22T15:53:50,111 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-22T15:53:50,112 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-22T15:53:50,115 creating build/lib/mlx_audio/codec/models/descript 2025-12-22T15:53:50,116 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-12-22T15:53:50,119 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-12-22T15:53:50,121 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-12-22T15:53:50,124 creating build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,125 copying mlx_audio/codec/models/s3gen/f0_predictor.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,127 copying mlx_audio/codec/models/s3gen/xvector.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,130 copying mlx_audio/codec/models/s3gen/__init__.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,132 copying mlx_audio/codec/models/s3gen/flow.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,135 copying mlx_audio/codec/models/s3gen/mel.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,137 copying mlx_audio/codec/models/s3gen/s3gen.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,140 copying mlx_audio/codec/models/s3gen/flow_matching.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,142 copying mlx_audio/codec/models/s3gen/decoder.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,145 copying mlx_audio/codec/models/s3gen/hifigan.py -> build/lib/mlx_audio/codec/models/s3gen 2025-12-22T15:53:50,149 creating build/lib/mlx_audio/codec/models/mimi 2025-12-22T15:53:50,150 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-22T15:53:50,153 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-22T15:53:50,155 creating build/lib/mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:50,156 copying mlx_audio/codec/models/s3tokenizer/scripts/convert_v3.py -> build/lib/mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:50,159 copying mlx_audio/codec/models/s3tokenizer/scripts/convert_v2.py -> build/lib/mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:50,162 creating build/lib/mlx_audio/codec/models/descript/nn 2025-12-22T15:53:50,163 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-22T15:53:50,165 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-22T15:53:50,167 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-22T15:53:50,170 creating build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,171 copying mlx_audio/codec/models/s3gen/transformer/convolution.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,173 copying mlx_audio/codec/models/s3gen/transformer/attention.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,176 copying mlx_audio/codec/models/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,179 copying mlx_audio/codec/models/s3gen/transformer/__init__.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,181 copying mlx_audio/codec/models/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,183 copying mlx_audio/codec/models/s3gen/transformer/embedding.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,186 copying mlx_audio/codec/models/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,188 copying mlx_audio/codec/models/s3gen/transformer/activation.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,189 copying mlx_audio/codec/models/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:50,192 creating build/lib/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:50,193 copying mlx_audio/codec/models/s3gen/matcha/transformer.py -> build/lib/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:50,195 copying mlx_audio/codec/models/s3gen/matcha/__init__.py -> build/lib/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:50,197 copying mlx_audio/codec/models/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:50,199 copying mlx_audio/codec/models/s3gen/matcha/decoder.py -> build/lib/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:50,202 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,203 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,206 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,208 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,210 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,213 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,216 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:50,219 creating build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,220 copying mlx_audio/tts/tests/test_voxcpm_integration.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,223 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,225 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,229 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,231 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,233 copying mlx_audio/tts/tests/test_chatterbox.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,235 copying mlx_audio/tts/tests/test_voxcpm.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,237 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-12-22T15:53:50,240 creating build/lib/mlx_audio/tts/models 2025-12-22T15:53:50,241 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-12-22T15:53:50,243 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-12-22T15:53:50,245 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-12-22T15:53:50,248 creating build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,249 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,252 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,254 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,256 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,259 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,261 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:50,264 creating build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,265 copying mlx_audio/tts/models/cosyvoice3/convolution.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,268 copying mlx_audio/tts/models/cosyvoice3/dit.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,271 copying mlx_audio/tts/models/cosyvoice3/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,273 copying mlx_audio/tts/models/cosyvoice3/flow.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,275 copying mlx_audio/tts/models/cosyvoice3/config.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,278 copying mlx_audio/tts/models/cosyvoice3/hifigan.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,281 copying mlx_audio/tts/models/cosyvoice3/cosyvoice3.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:50,286 creating build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,287 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,290 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,292 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,294 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,297 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,300 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-22T15:53:50,303 creating build/lib/mlx_audio/tts/models/sesame 2025-12-22T15:53:50,304 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-22T15:53:50,306 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-22T15:53:50,309 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-22T15:53:50,311 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-22T15:53:50,315 creating build/lib/mlx_audio/tts/models/llama 2025-12-22T15:53:50,316 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-12-22T15:53:50,319 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-12-22T15:53:50,321 creating build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,323 copying mlx_audio/tts/models/cosyvoice2/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,325 copying mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,329 copying mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,331 copying mlx_audio/tts/models/cosyvoice2/config.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,333 copying mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,336 copying mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:50,339 creating build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,340 copying mlx_audio/tts/models/voxcpm/encoder.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,342 copying mlx_audio/tts/models/voxcpm/minicpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,345 copying mlx_audio/tts/models/voxcpm/dit.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,348 copying mlx_audio/tts/models/voxcpm/__init__.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,350 copying mlx_audio/tts/models/voxcpm/voxcpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,353 copying mlx_audio/tts/models/voxcpm/config.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,355 copying mlx_audio/tts/models/voxcpm/audio_vae.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:50,358 creating build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,359 copying mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,362 copying mlx_audio/tts/models/vibevoice/scheduler.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,364 copying mlx_audio/tts/models/vibevoice/__init__.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,366 copying mlx_audio/tts/models/vibevoice/config.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,369 copying mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,371 copying mlx_audio/tts/models/vibevoice/vibevoice.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,374 copying mlx_audio/tts/models/vibevoice/language_model.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:50,377 creating build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:50,378 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:50,382 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:50,384 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:50,386 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:50,388 creating build/lib/mlx_audio/tts/models/bark 2025-12-22T15:53:50,389 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-12-22T15:53:50,392 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-12-22T15:53:50,394 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-12-22T15:53:50,397 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-12-22T15:53:50,399 creating build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,401 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,403 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,405 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,407 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,410 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,411 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,414 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,416 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,418 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-22T15:53:50,421 creating build/lib/mlx_audio/tts/models/qwen3 2025-12-22T15:53:50,422 copying mlx_audio/tts/models/qwen3/qwen3.py -> build/lib/mlx_audio/tts/models/qwen3 2025-12-22T15:53:50,425 copying mlx_audio/tts/models/qwen3/__init__.py -> build/lib/mlx_audio/tts/models/qwen3 2025-12-22T15:53:50,428 creating build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,429 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,431 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,434 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,437 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,440 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-12-22T15:53:50,443 creating build/lib/mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:50,444 copying mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:50,446 copying mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:50,450 creating build/lib/mlx_audio/tts/models/spark 2025-12-22T15:53:50,451 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-12-22T15:53:50,454 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-12-22T15:53:50,457 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-12-22T15:53:50,459 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-12-22T15:53:50,462 creating build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:50,463 copying mlx_audio/tts/models/cosyvoice3/llm/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:50,465 copying mlx_audio/tts/models/cosyvoice3/llm/llm.py -> build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:50,468 creating build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:50,469 copying mlx_audio/tts/models/cosyvoice3/scripts/convert.py -> build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:50,472 copying mlx_audio/tts/models/cosyvoice3/scripts/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:50,474 creating build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:50,476 copying mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:50,478 copying mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:50,481 creating build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:50,482 copying mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:50,486 copying mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:50,488 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,489 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,492 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,495 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,497 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,499 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:50,501 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:50,502 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:50,504 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:50,507 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:50,509 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:50,512 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-22T15:53:50,513 copying mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-22T15:53:50,516 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,517 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,519 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,521 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,523 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,525 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:50,527 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/scripts 2025-12-22T15:53:50,528 copying mlx_audio/tts/models/chatterbox_turbo/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/scripts 2025-12-22T15:53:50,532 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2025-12-22T15:53:50,533 copying mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2025-12-22T15:53:50,536 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,537 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,539 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,542 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,544 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,546 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:50,549 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:50,550 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:50,552 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:50,554 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:50,556 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:50,559 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,560 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,563 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,565 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,567 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,569 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,572 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,574 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,577 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:50,581 creating build/lib/mlx_audio/tts/models/spark/utils 2025-12-22T15:53:50,582 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-22T15:53:50,584 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-22T15:53:50,586 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-22T15:53:50,589 creating build/lib/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:50,590 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:50,593 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:50,595 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:50,597 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:50,599 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,601 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,603 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,605 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,608 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,610 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:50,613 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:50,614 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:50,616 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:50,618 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:50,620 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:50,622 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:50,623 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:50,625 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:50,628 running egg_info 2025-12-22T15:53:50,642 writing mlx_audio_plus.egg-info/PKG-INFO 2025-12-22T15:53:50,657 writing dependency_links to mlx_audio_plus.egg-info/dependency_links.txt 2025-12-22T15:53:50,659 writing entry points to mlx_audio_plus.egg-info/entry_points.txt 2025-12-22T15:53:50,668 writing requirements to mlx_audio_plus.egg-info/requires.txt 2025-12-22T15:53:50,669 writing top-level names to mlx_audio_plus.egg-info/top_level.txt 2025-12-22T15:53:50,784 listing git files failed - pretending there aren't any 2025-12-22T15:53:50,791 reading manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:50,808 reading manifest template 'MANIFEST.in' 2025-12-22T15:53:50,809 warning: no files found matching 'requirements.txt' 2025-12-22T15:53:50,997 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-22T15:53:51,359 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2025-12-22T15:53:51,423 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2025-12-22T15:53:51,491 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2025-12-22T15:53:51,572 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2025-12-22T15:53:51,574 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2025-12-22T15:53:51,575 no previously-included directories found matching 'mlx_audio/ui/.next' 2025-12-22T15:53:51,577 no previously-included directories found matching 'mlx_audio_swift' 2025-12-22T15:53:51,579 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-12-22T15:53:51,582 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-12-22T15:53:51,582 adding license file 'LICENSE' 2025-12-22T15:53:51,601 writing manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-22T15:53:51,655 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2025-12-22T15:53:51,659 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:51,661 copying mlx_audio/stt/models/wav2vec/__init__ -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-22T15:53:51,663 copying mlx_audio/stt/models/whisper/scripts/sync-from-upstream.sh -> build/lib/mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:51,710 installing to build/bdist.linux-armv7l/wheel 2025-12-22T15:53:51,710 running install 2025-12-22T15:53:51,734 running install_lib 2025-12-22T15:53:51,742 creating build/bdist.linux-armv7l/wheel 2025-12-22T15:53:51,745 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-12-22T15:53:51,746 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,748 copying build/lib/mlx_audio/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,751 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,754 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-12-22T15:53:51,755 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-22T15:53:51,758 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-12-22T15:53:51,759 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-12-22T15:53:51,762 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-22T15:53:51,764 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-12-22T15:53:51,766 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-12-22T15:53:51,767 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,770 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,773 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,777 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:51,778 copying build/lib/mlx_audio/stt/models/whisper/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:51,781 copying build/lib/mlx_audio/stt/models/whisper/scripts/sync-from-upstream.sh -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/scripts 2025-12-22T15:53:51,784 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,786 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,789 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,792 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-22T15:53:51,795 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,796 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,798 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,801 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,804 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,805 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,807 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,809 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,811 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,814 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-22T15:53:51,816 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-12-22T15:53:51,818 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-12-22T15:53:51,819 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-22T15:53:51,822 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-22T15:53:51,826 copying build/lib/mlx_audio/stt/models/wav2vec/__init__ -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-22T15:53:51,828 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/funasr 2025-12-22T15:53:51,829 copying build/lib/mlx_audio/stt/models/funasr/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,833 copying build/lib/mlx_audio/stt/models/funasr/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,835 copying build/lib/mlx_audio/stt/models/funasr/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,838 copying build/lib/mlx_audio/stt/models/funasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,840 copying build/lib/mlx_audio/stt/models/funasr/adaptor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,842 copying build/lib/mlx_audio/stt/models/funasr/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,845 copying build/lib/mlx_audio/stt/models/funasr/funasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-22T15:53:51,849 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/glmasr 2025-12-22T15:53:51,850 copying build/lib/mlx_audio/stt/models/glmasr/glmasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2025-12-22T15:53:51,853 copying build/lib/mlx_audio/stt/models/glmasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2025-12-22T15:53:51,855 copying build/lib/mlx_audio/stt/models/glmasr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2025-12-22T15:53:51,857 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2025-12-22T15:53:51,858 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-22T15:53:51,860 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-22T15:53:51,862 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-22T15:53:51,864 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-22T15:53:51,867 copying build/lib/mlx_audio/dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,870 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2025-12-22T15:53:51,871 copying build/lib/mlx_audio/tests/test_lazy_imports.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-22T15:53:51,873 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-22T15:53:51,875 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-22T15:53:51,877 copying build/lib/mlx_audio/tests/test_optional_deps.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-22T15:53:51,879 copying build/lib/mlx_audio/tests/test_dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-22T15:53:51,881 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,883 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-22T15:53:51,886 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-12-22T15:53:51,888 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-12-22T15:53:51,889 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-12-22T15:53:51,891 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-22T15:53:51,893 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-22T15:53:51,896 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-12-22T15:53:51,897 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-12-22T15:53:51,899 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,901 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,903 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,904 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,906 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,908 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,910 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,912 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-22T15:53:51,914 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-12-22T15:53:51,916 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-12-22T15:53:51,918 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-12-22T15:53:51,919 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-22T15:53:51,921 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-22T15:53:51,924 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-12-22T15:53:51,927 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-12-22T15:53:51,927 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-22T15:53:51,930 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-22T15:53:51,932 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-22T15:53:51,934 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-22T15:53:51,936 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-22T15:53:51,939 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,940 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,942 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,945 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,947 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,949 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,951 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-22T15:53:51,953 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,954 copying build/lib/mlx_audio/codec/models/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,957 copying build/lib/mlx_audio/codec/models/s3tokenizer/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,959 copying build/lib/mlx_audio/codec/models/s3tokenizer/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,962 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:51,964 copying build/lib/mlx_audio/codec/models/s3tokenizer/scripts/convert_v3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:51,966 copying build/lib/mlx_audio/codec/models/s3tokenizer/scripts/convert_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer/scripts 2025-12-22T15:53:51,969 copying build/lib/mlx_audio/codec/models/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,971 copying build/lib/mlx_audio/codec/models/s3tokenizer/model_v3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3tokenizer 2025-12-22T15:53:51,974 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-12-22T15:53:51,975 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-22T15:53:51,977 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-22T15:53:51,979 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-22T15:53:51,982 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-12-22T15:53:51,983 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-22T15:53:51,986 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-22T15:53:51,988 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-12-22T15:53:51,989 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-22T15:53:51,991 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-22T15:53:51,993 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-22T15:53:51,995 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-22T15:53:51,998 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3gen 2025-12-22T15:53:51,999 copying build/lib/mlx_audio/codec/models/s3gen/f0_predictor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,001 copying build/lib/mlx_audio/codec/models/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,004 copying build/lib/mlx_audio/codec/models/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,006 copying build/lib/mlx_audio/codec/models/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,009 copying build/lib/mlx_audio/codec/models/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,011 copying build/lib/mlx_audio/codec/models/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,014 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,015 copying build/lib/mlx_audio/codec/models/s3gen/transformer/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,018 copying build/lib/mlx_audio/codec/models/s3gen/transformer/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,020 copying build/lib/mlx_audio/codec/models/s3gen/transformer/upsample_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,023 copying build/lib/mlx_audio/codec/models/s3gen/transformer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,024 copying build/lib/mlx_audio/codec/models/s3gen/transformer/encoder_layer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,027 copying build/lib/mlx_audio/codec/models/s3gen/transformer/embedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,029 copying build/lib/mlx_audio/codec/models/s3gen/transformer/positionwise_feed_forward.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,031 copying build/lib/mlx_audio/codec/models/s3gen/transformer/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,033 copying build/lib/mlx_audio/codec/models/s3gen/transformer/subsampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/transformer 2025-12-22T15:53:52,035 copying build/lib/mlx_audio/codec/models/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,037 copying build/lib/mlx_audio/codec/models/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,040 copying build/lib/mlx_audio/codec/models/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen 2025-12-22T15:53:52,043 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:52,044 copying build/lib/mlx_audio/codec/models/s3gen/matcha/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:52,046 copying build/lib/mlx_audio/codec/models/s3gen/matcha/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:52,048 copying build/lib/mlx_audio/codec/models/s3gen/matcha/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:52,050 copying build/lib/mlx_audio/codec/models/s3gen/matcha/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3gen/matcha 2025-12-22T15:53:52,053 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-12-22T15:53:52,054 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-22T15:53:52,056 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-22T15:53:52,059 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,060 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,062 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,064 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,066 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,069 copying build/lib/mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,071 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-22T15:53:52,074 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-12-22T15:53:52,075 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-22T15:53:52,078 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-12-22T15:53:52,079 copying build/lib/mlx_audio/tts/tests/test_voxcpm_integration.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,081 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,083 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,086 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,087 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,089 copying build/lib/mlx_audio/tts/tests/test_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,091 copying build/lib/mlx_audio/tts/tests/test_voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,094 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-22T15:53:52,096 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-22T15:53:52,098 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-22T15:53:52,101 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-12-22T15:53:52,102 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-12-22T15:53:52,103 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,106 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,108 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,110 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,112 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,114 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,117 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-22T15:53:52,119 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,121 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:52,122 copying build/lib/mlx_audio/tts/models/cosyvoice3/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:52,124 copying build/lib/mlx_audio/tts/models/cosyvoice3/llm/llm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/llm 2025-12-22T15:53:52,127 copying build/lib/mlx_audio/tts/models/cosyvoice3/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,129 copying build/lib/mlx_audio/tts/models/cosyvoice3/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,133 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:52,134 copying build/lib/mlx_audio/tts/models/cosyvoice3/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:52,137 copying build/lib/mlx_audio/tts/models/cosyvoice3/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/scripts 2025-12-22T15:53:52,139 copying build/lib/mlx_audio/tts/models/cosyvoice3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,141 copying build/lib/mlx_audio/tts/models/cosyvoice3/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,143 copying build/lib/mlx_audio/tts/models/cosyvoice3/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,146 copying build/lib/mlx_audio/tts/models/cosyvoice3/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,148 copying build/lib/mlx_audio/tts/models/cosyvoice3/cosyvoice3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-22T15:53:52,152 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,153 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,156 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,158 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,160 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,162 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,166 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-22T15:53:52,169 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-12-22T15:53:52,170 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-22T15:53:52,172 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-22T15:53:52,174 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-22T15:53:52,176 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-22T15:53:52,179 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-12-22T15:53:52,180 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-22T15:53:52,183 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-22T15:53:52,186 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,187 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:52,188 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:52,190 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-22T15:53:52,194 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:52,195 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:52,197 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-22T15:53:52,199 copying build/lib/mlx_audio/tts/models/cosyvoice2/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,201 copying build/lib/mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,205 copying build/lib/mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,207 copying build/lib/mlx_audio/tts/models/cosyvoice2/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,209 copying build/lib/mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,211 copying build/lib/mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-22T15:53:52,215 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,216 copying build/lib/mlx_audio/tts/models/voxcpm/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,218 copying build/lib/mlx_audio/tts/models/voxcpm/minicpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,220 copying build/lib/mlx_audio/tts/models/voxcpm/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,223 copying build/lib/mlx_audio/tts/models/voxcpm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,225 copying build/lib/mlx_audio/tts/models/voxcpm/voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,227 copying build/lib/mlx_audio/tts/models/voxcpm/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,229 copying build/lib/mlx_audio/tts/models/voxcpm/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-22T15:53:52,232 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,233 copying build/lib/mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,235 copying build/lib/mlx_audio/tts/models/vibevoice/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,238 copying build/lib/mlx_audio/tts/models/vibevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,239 copying build/lib/mlx_audio/tts/models/vibevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,242 copying build/lib/mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,245 copying build/lib/mlx_audio/tts/models/vibevoice/vibevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,248 copying build/lib/mlx_audio/tts/models/vibevoice/language_model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-22T15:53:52,251 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,252 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,256 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,257 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,260 copying build/lib/mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,262 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,265 copying build/lib/mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,267 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-22T15:53:52,269 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:52,270 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:52,273 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:52,275 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:52,278 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-22T15:53:52,281 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2025-12-22T15:53:52,282 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2025-12-22T15:53:52,285 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,286 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,288 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,290 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-22T15:53:52,292 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-22T15:53:52,294 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-12-22T15:53:52,295 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-22T15:53:52,298 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-22T15:53:52,300 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-22T15:53:52,302 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-22T15:53:52,305 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2025-12-22T15:53:52,306 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,308 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,310 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,312 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,314 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,316 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,318 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,320 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,322 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,323 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,325 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,327 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,329 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,331 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-22T15:53:52,333 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-22T15:53:52,335 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-22T15:53:52,338 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3 2025-12-22T15:53:52,339 copying build/lib/mlx_audio/tts/models/qwen3/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2025-12-22T15:53:52,342 copying build/lib/mlx_audio/tts/models/qwen3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2025-12-22T15:53:52,345 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-12-22T15:53:52,346 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-22T15:53:52,348 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-22T15:53:52,350 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-22T15:53:52,353 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-22T15:53:52,355 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-22T15:53:52,358 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:52,359 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/scripts 2025-12-22T15:53:52,361 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/scripts 2025-12-22T15:53:52,364 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:52,365 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2025-12-22T15:53:52,369 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models 2025-12-22T15:53:52,370 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,372 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,375 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,377 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,380 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,382 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2025-12-22T15:53:52,386 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:52,387 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:52,389 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:52,392 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:52,395 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2025-12-22T15:53:52,397 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models 2025-12-22T15:53:52,399 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,401 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,404 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,406 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,408 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,410 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,412 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,415 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,417 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2025-12-22T15:53:52,420 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-22T15:53:52,422 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-12-22T15:53:52,423 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-22T15:53:52,425 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-22T15:53:52,428 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-22T15:53:52,429 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-22T15:53:52,432 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-12-22T15:53:52,433 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-22T15:53:52,436 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-22T15:53:52,438 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-22T15:53:52,441 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-12-22T15:53:52,442 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-22T15:53:52,445 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,446 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,448 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,450 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,453 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,455 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2025-12-22T15:53:52,458 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:52,459 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:52,461 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:52,463 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:52,465 copying build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-22T15:53:52,466 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-22T15:53:52,469 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-22T15:53:52,470 copying build/lib/mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-22T15:53:52,473 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:52,474 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:52,475 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2025-12-22T15:53:52,477 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-22T15:53:52,480 running install_egg_info 2025-12-22T15:53:52,487 Copying mlx_audio_plus.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio_plus-0.1.7-py3.11.egg-info 2025-12-22T15:53:52,499 running install_scripts 2025-12-22T15:53:52,512 creating build/bdist.linux-armv7l/wheel/mlx_audio_plus-0.1.7.dist-info/WHEEL 2025-12-22T15:53:52,515 creating '/tmp/pip-wheel-g8abr_x6/.tmp-q7yeeyv1/mlx_audio_plus-0.1.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-22T15:53:52,517 adding 'mlx_audio/__init__.py' 2025-12-22T15:53:52,519 adding 'mlx_audio/convert.py' 2025-12-22T15:53:52,521 adding 'mlx_audio/dsp.py' 2025-12-22T15:53:52,523 adding 'mlx_audio/server.py' 2025-12-22T15:53:52,525 adding 'mlx_audio/utils.py' 2025-12-22T15:53:52,526 adding 'mlx_audio/version.py' 2025-12-22T15:53:52,527 adding 'mlx_audio/codec/__init__.py' 2025-12-22T15:53:52,529 adding 'mlx_audio/codec/models/__init__.py' 2025-12-22T15:53:52,531 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2025-12-22T15:53:52,532 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2025-12-22T15:53:52,534 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2025-12-22T15:53:52,535 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2025-12-22T15:53:52,537 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2025-12-22T15:53:52,538 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2025-12-22T15:53:52,540 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-12-22T15:53:52,542 adding 'mlx_audio/codec/models/descript/base.py' 2025-12-22T15:53:52,543 adding 'mlx_audio/codec/models/descript/dac.py' 2025-12-22T15:53:52,545 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-12-22T15:53:52,547 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-12-22T15:53:52,548 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-12-22T15:53:52,550 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-12-22T15:53:52,553 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-12-22T15:53:52,555 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-12-22T15:53:52,557 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-12-22T15:53:52,558 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-12-22T15:53:52,560 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-12-22T15:53:52,562 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-12-22T15:53:52,563 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-12-22T15:53:52,565 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-12-22T15:53:52,567 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-12-22T15:53:52,568 adding 'mlx_audio/codec/models/s3gen/__init__.py' 2025-12-22T15:53:52,571 adding 'mlx_audio/codec/models/s3gen/decoder.py' 2025-12-22T15:53:52,572 adding 'mlx_audio/codec/models/s3gen/f0_predictor.py' 2025-12-22T15:53:52,574 adding 'mlx_audio/codec/models/s3gen/flow.py' 2025-12-22T15:53:52,575 adding 'mlx_audio/codec/models/s3gen/flow_matching.py' 2025-12-22T15:53:52,579 adding 'mlx_audio/codec/models/s3gen/hifigan.py' 2025-12-22T15:53:52,580 adding 'mlx_audio/codec/models/s3gen/mel.py' 2025-12-22T15:53:52,583 adding 'mlx_audio/codec/models/s3gen/s3gen.py' 2025-12-22T15:53:52,586 adding 'mlx_audio/codec/models/s3gen/xvector.py' 2025-12-22T15:53:52,588 adding 'mlx_audio/codec/models/s3gen/matcha/__init__.py' 2025-12-22T15:53:52,589 adding 'mlx_audio/codec/models/s3gen/matcha/decoder.py' 2025-12-22T15:53:52,591 adding 'mlx_audio/codec/models/s3gen/matcha/flow_matching.py' 2025-12-22T15:53:52,592 adding 'mlx_audio/codec/models/s3gen/matcha/transformer.py' 2025-12-22T15:53:52,594 adding 'mlx_audio/codec/models/s3gen/transformer/__init__.py' 2025-12-22T15:53:52,595 adding 'mlx_audio/codec/models/s3gen/transformer/activation.py' 2025-12-22T15:53:52,597 adding 'mlx_audio/codec/models/s3gen/transformer/attention.py' 2025-12-22T15:53:52,598 adding 'mlx_audio/codec/models/s3gen/transformer/convolution.py' 2025-12-22T15:53:52,600 adding 'mlx_audio/codec/models/s3gen/transformer/embedding.py' 2025-12-22T15:53:52,602 adding 'mlx_audio/codec/models/s3gen/transformer/encoder_layer.py' 2025-12-22T15:53:52,603 adding 'mlx_audio/codec/models/s3gen/transformer/positionwise_feed_forward.py' 2025-12-22T15:53:52,604 adding 'mlx_audio/codec/models/s3gen/transformer/subsampling.py' 2025-12-22T15:53:52,607 adding 'mlx_audio/codec/models/s3gen/transformer/upsample_encoder.py' 2025-12-22T15:53:52,609 adding 'mlx_audio/codec/models/s3tokenizer/__init__.py' 2025-12-22T15:53:52,610 adding 'mlx_audio/codec/models/s3tokenizer/model.py' 2025-12-22T15:53:52,613 adding 'mlx_audio/codec/models/s3tokenizer/model_v2.py' 2025-12-22T15:53:52,616 adding 'mlx_audio/codec/models/s3tokenizer/model_v3.py' 2025-12-22T15:53:52,618 adding 'mlx_audio/codec/models/s3tokenizer/utils.py' 2025-12-22T15:53:52,620 adding 'mlx_audio/codec/models/s3tokenizer/scripts/convert_v2.py' 2025-12-22T15:53:52,622 adding 'mlx_audio/codec/models/s3tokenizer/scripts/convert_v3.py' 2025-12-22T15:53:52,624 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-12-22T15:53:52,625 adding 'mlx_audio/codec/models/snac/attention.py' 2025-12-22T15:53:52,627 adding 'mlx_audio/codec/models/snac/layers.py' 2025-12-22T15:53:52,628 adding 'mlx_audio/codec/models/snac/snac.py' 2025-12-22T15:53:52,630 adding 'mlx_audio/codec/models/snac/vq.py' 2025-12-22T15:53:52,631 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-12-22T15:53:52,633 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-12-22T15:53:52,635 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-12-22T15:53:52,636 adding 'mlx_audio/codec/tests/__init__.py' 2025-12-22T15:53:52,638 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2025-12-22T15:53:52,639 adding 'mlx_audio/codec/tests/test_descript.py' 2025-12-22T15:53:52,640 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-12-22T15:53:52,642 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-12-22T15:53:52,643 adding 'mlx_audio/codec/tests/test_s3.py' 2025-12-22T15:53:52,644 adding 'mlx_audio/codec/tests/test_snac.py' 2025-12-22T15:53:52,645 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-12-22T15:53:52,647 adding 'mlx_audio/sts/__init__.py' 2025-12-22T15:53:52,649 adding 'mlx_audio/sts/voice_pipeline.py' 2025-12-22T15:53:52,651 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-12-22T15:53:52,653 adding 'mlx_audio/stt/__init__.py' 2025-12-22T15:53:52,654 adding 'mlx_audio/stt/generate.py' 2025-12-22T15:53:52,656 adding 'mlx_audio/stt/utils.py' 2025-12-22T15:53:52,658 adding 'mlx_audio/stt/models/__init__.py' 2025-12-22T15:53:52,659 adding 'mlx_audio/stt/models/funasr/__init__.py' 2025-12-22T15:53:52,661 adding 'mlx_audio/stt/models/funasr/adaptor.py' 2025-12-22T15:53:52,663 adding 'mlx_audio/stt/models/funasr/audio.py' 2025-12-22T15:53:52,666 adding 'mlx_audio/stt/models/funasr/convert.py' 2025-12-22T15:53:52,668 adding 'mlx_audio/stt/models/funasr/encoder.py' 2025-12-22T15:53:52,672 adding 'mlx_audio/stt/models/funasr/funasr.py' 2025-12-22T15:53:52,674 adding 'mlx_audio/stt/models/funasr/qwen3.py' 2025-12-22T15:53:52,676 adding 'mlx_audio/stt/models/glmasr/__init__.py' 2025-12-22T15:53:52,677 adding 'mlx_audio/stt/models/glmasr/config.py' 2025-12-22T15:53:52,680 adding 'mlx_audio/stt/models/glmasr/glmasr.py' 2025-12-22T15:53:52,682 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-12-22T15:53:52,683 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-12-22T15:53:52,685 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-12-22T15:53:52,686 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-12-22T15:53:52,688 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-12-22T15:53:52,689 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-12-22T15:53:52,691 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-12-22T15:53:52,693 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-12-22T15:53:52,694 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-12-22T15:53:52,695 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2025-12-22T15:53:52,697 adding 'mlx_audio/stt/models/voxtral/config.py' 2025-12-22T15:53:52,699 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2025-12-22T15:53:52,700 adding 'mlx_audio/stt/models/wav2vec/__init__' 2025-12-22T15:53:52,704 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-12-22T15:53:52,707 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-12-22T15:53:52,709 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-12-22T15:53:52,710 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-12-22T15:53:52,714 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-12-22T15:53:52,716 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-12-22T15:53:52,718 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-12-22T15:53:52,722 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-12-22T15:53:52,724 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-12-22T15:53:52,727 adding 'mlx_audio/stt/models/whisper/scripts/convert.py' 2025-12-22T15:53:52,729 adding 'mlx_audio/stt/models/whisper/scripts/sync-from-upstream.sh' 2025-12-22T15:53:52,732 adding 'mlx_audio/stt/tests/test_models.py' 2025-12-22T15:53:52,734 adding 'mlx_audio/tests/__init__.py' 2025-12-22T15:53:52,736 adding 'mlx_audio/tests/test_dsp.py' 2025-12-22T15:53:52,737 adding 'mlx_audio/tests/test_lazy_imports.py' 2025-12-22T15:53:52,738 adding 'mlx_audio/tests/test_optional_deps.py' 2025-12-22T15:53:52,740 adding 'mlx_audio/tests/test_server.py' 2025-12-22T15:53:52,741 adding 'mlx_audio/tts/__init__.py' 2025-12-22T15:53:52,743 adding 'mlx_audio/tts/audio_player.py' 2025-12-22T15:53:52,745 adding 'mlx_audio/tts/generate.py' 2025-12-22T15:53:52,748 adding 'mlx_audio/tts/utils.py' 2025-12-22T15:53:52,750 adding 'mlx_audio/tts/models/__init__.py' 2025-12-22T15:53:52,751 adding 'mlx_audio/tts/models/base.py' 2025-12-22T15:53:52,752 adding 'mlx_audio/tts/models/interpolate.py' 2025-12-22T15:53:52,754 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-12-22T15:53:52,757 adding 'mlx_audio/tts/models/bark/bark.py' 2025-12-22T15:53:52,758 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-12-22T15:53:52,760 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-12-22T15:53:52,762 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2025-12-22T15:53:52,766 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2025-12-22T15:53:52,767 adding 'mlx_audio/tts/models/chatterbox/config.json' 2025-12-22T15:53:52,768 adding 'mlx_audio/tts/models/chatterbox/config.py' 2025-12-22T15:53:52,769 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2025-12-22T15:53:52,772 adding 'mlx_audio/tts/models/chatterbox/scripts/convert.py' 2025-12-22T15:53:52,774 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2025-12-22T15:53:52,775 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2025-12-22T15:53:52,776 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2025-12-22T15:53:52,778 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2025-12-22T15:53:52,780 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2025-12-22T15:53:52,782 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2025-12-22T15:53:52,783 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2025-12-22T15:53:52,785 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2025-12-22T15:53:52,787 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2025-12-22T15:53:52,789 adding 'mlx_audio/tts/models/chatterbox_turbo/__init__.py' 2025-12-22T15:53:52,793 adding 'mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py' 2025-12-22T15:53:52,795 adding 'mlx_audio/tts/models/chatterbox_turbo/models/__init__.py' 2025-12-22T15:53:52,797 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py' 2025-12-22T15:53:52,800 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py' 2025-12-22T15:53:52,802 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py' 2025-12-22T15:53:52,804 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py' 2025-12-22T15:53:52,806 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py' 2025-12-22T15:53:52,808 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py' 2025-12-22T15:53:52,810 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py' 2025-12-22T15:53:52,813 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py' 2025-12-22T15:53:52,815 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py' 2025-12-22T15:53:52,816 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py' 2025-12-22T15:53:52,818 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py' 2025-12-22T15:53:52,820 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py' 2025-12-22T15:53:52,821 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py' 2025-12-22T15:53:52,823 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py' 2025-12-22T15:53:52,824 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py' 2025-12-22T15:53:52,825 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py' 2025-12-22T15:53:52,827 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py' 2025-12-22T15:53:52,832 adding 'mlx_audio/tts/models/chatterbox_turbo/scripts/convert.py' 2025-12-22T15:53:52,834 adding 'mlx_audio/tts/models/cosyvoice2/__init__.py' 2025-12-22T15:53:52,836 adding 'mlx_audio/tts/models/cosyvoice2/config.py' 2025-12-22T15:53:52,841 adding 'mlx_audio/tts/models/cosyvoice2/cosyvoice2.py' 2025-12-22T15:53:52,843 adding 'mlx_audio/tts/models/cosyvoice2/flow_matching.py' 2025-12-22T15:53:52,845 adding 'mlx_audio/tts/models/cosyvoice2/hifigan.py' 2025-12-22T15:53:52,847 adding 'mlx_audio/tts/models/cosyvoice2/speaker_encoder.py' 2025-12-22T15:53:52,849 adding 'mlx_audio/tts/models/cosyvoice2/llm/__init__.py' 2025-12-22T15:53:52,851 adding 'mlx_audio/tts/models/cosyvoice2/llm/llm.py' 2025-12-22T15:53:52,853 adding 'mlx_audio/tts/models/cosyvoice2/scripts/__init__.py' 2025-12-22T15:53:52,857 adding 'mlx_audio/tts/models/cosyvoice2/scripts/convert.py' 2025-12-22T15:53:52,859 adding 'mlx_audio/tts/models/cosyvoice3/__init__.py' 2025-12-22T15:53:52,861 adding 'mlx_audio/tts/models/cosyvoice3/config.py' 2025-12-22T15:53:52,862 adding 'mlx_audio/tts/models/cosyvoice3/convolution.py' 2025-12-22T15:53:52,867 adding 'mlx_audio/tts/models/cosyvoice3/cosyvoice3.py' 2025-12-22T15:53:52,870 adding 'mlx_audio/tts/models/cosyvoice3/dit.py' 2025-12-22T15:53:52,873 adding 'mlx_audio/tts/models/cosyvoice3/flow.py' 2025-12-22T15:53:52,876 adding 'mlx_audio/tts/models/cosyvoice3/hifigan.py' 2025-12-22T15:53:52,877 adding 'mlx_audio/tts/models/cosyvoice3/llm/__init__.py' 2025-12-22T15:53:52,880 adding 'mlx_audio/tts/models/cosyvoice3/llm/llm.py' 2025-12-22T15:53:52,881 adding 'mlx_audio/tts/models/cosyvoice3/scripts/__init__.py' 2025-12-22T15:53:52,884 adding 'mlx_audio/tts/models/cosyvoice3/scripts/convert.py' 2025-12-22T15:53:52,886 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-12-22T15:53:52,888 adding 'mlx_audio/tts/models/dia/audio.py' 2025-12-22T15:53:52,890 adding 'mlx_audio/tts/models/dia/config.py' 2025-12-22T15:53:52,893 adding 'mlx_audio/tts/models/dia/dia.py' 2025-12-22T15:53:52,896 adding 'mlx_audio/tts/models/dia/layers.py' 2025-12-22T15:53:52,898 adding 'mlx_audio/tts/models/indextts/__init__.py' 2025-12-22T15:53:52,899 adding 'mlx_audio/tts/models/indextts/attention.py' 2025-12-22T15:53:52,900 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2025-12-22T15:53:52,902 adding 'mlx_audio/tts/models/indextts/conformer.py' 2025-12-22T15:53:52,903 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2025-12-22T15:53:52,905 adding 'mlx_audio/tts/models/indextts/indextts.py' 2025-12-22T15:53:52,906 adding 'mlx_audio/tts/models/indextts/mel.py' 2025-12-22T15:53:52,908 adding 'mlx_audio/tts/models/indextts/normalize.py' 2025-12-22T15:53:52,909 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2025-12-22T15:53:52,911 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2025-12-22T15:53:52,912 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2025-12-22T15:53:52,914 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2025-12-22T15:53:52,915 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2025-12-22T15:53:52,916 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2025-12-22T15:53:52,918 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-12-22T15:53:52,922 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-12-22T15:53:52,924 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-12-22T15:53:52,927 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-12-22T15:53:52,929 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-12-22T15:53:52,931 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-12-22T15:53:52,933 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-12-22T15:53:52,935 adding 'mlx_audio/tts/models/llama/llama.py' 2025-12-22T15:53:52,937 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-12-22T15:53:52,939 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-12-22T15:53:52,940 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-12-22T15:53:52,943 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2025-12-22T15:53:52,945 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-12-22T15:53:52,946 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-12-22T15:53:52,948 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-12-22T15:53:52,950 adding 'mlx_audio/tts/models/qwen3/__init__.py' 2025-12-22T15:53:52,951 adding 'mlx_audio/tts/models/qwen3/qwen3.py' 2025-12-22T15:53:52,953 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-12-22T15:53:52,955 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-12-22T15:53:52,958 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-12-22T15:53:52,960 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-12-22T15:53:52,961 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-12-22T15:53:52,964 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-12-22T15:53:52,965 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-12-22T15:53:52,968 adding 'mlx_audio/tts/models/spark/spark.py' 2025-12-22T15:53:52,969 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-12-22T15:53:52,971 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-12-22T15:53:52,972 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-12-22T15:53:52,974 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-12-22T15:53:52,976 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-12-22T15:53:52,977 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-12-22T15:53:52,979 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-12-22T15:53:52,980 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-12-22T15:53:52,981 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-12-22T15:53:52,983 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-12-22T15:53:52,985 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-12-22T15:53:52,986 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-12-22T15:53:52,988 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-12-22T15:53:52,990 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-12-22T15:53:52,991 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-12-22T15:53:52,994 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-12-22T15:53:52,995 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-12-22T15:53:52,997 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-12-22T15:53:52,999 adding 'mlx_audio/tts/models/vibevoice/__init__.py' 2025-12-22T15:53:53,001 adding 'mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py' 2025-12-22T15:53:53,002 adding 'mlx_audio/tts/models/vibevoice/config.py' 2025-12-22T15:53:53,004 adding 'mlx_audio/tts/models/vibevoice/diffusion_head.py' 2025-12-22T15:53:53,006 adding 'mlx_audio/tts/models/vibevoice/language_model.py' 2025-12-22T15:53:53,008 adding 'mlx_audio/tts/models/vibevoice/scheduler.py' 2025-12-22T15:53:53,011 adding 'mlx_audio/tts/models/vibevoice/vibevoice.py' 2025-12-22T15:53:53,013 adding 'mlx_audio/tts/models/voxcpm/__init__.py' 2025-12-22T15:53:53,015 adding 'mlx_audio/tts/models/voxcpm/audio_vae.py' 2025-12-22T15:53:53,017 adding 'mlx_audio/tts/models/voxcpm/config.py' 2025-12-22T15:53:53,018 adding 'mlx_audio/tts/models/voxcpm/dit.py' 2025-12-22T15:53:53,020 adding 'mlx_audio/tts/models/voxcpm/encoder.py' 2025-12-22T15:53:53,022 adding 'mlx_audio/tts/models/voxcpm/minicpm.py' 2025-12-22T15:53:53,024 adding 'mlx_audio/tts/models/voxcpm/voxcpm.py' 2025-12-22T15:53:53,026 adding 'mlx_audio/tts/tests/__init__.py' 2025-12-22T15:53:53,027 adding 'mlx_audio/tts/tests/test_base.py' 2025-12-22T15:53:53,029 adding 'mlx_audio/tts/tests/test_chatterbox.py' 2025-12-22T15:53:53,030 adding 'mlx_audio/tts/tests/test_convert.py' 2025-12-22T15:53:53,032 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-12-22T15:53:53,036 adding 'mlx_audio/tts/tests/test_models.py' 2025-12-22T15:53:53,038 adding 'mlx_audio/tts/tests/test_voxcpm.py' 2025-12-22T15:53:53,039 adding 'mlx_audio/tts/tests/test_voxcpm_integration.py' 2025-12-22T15:53:53,042 adding 'mlx_audio_plus-0.1.7.dist-info/licenses/LICENSE' 2025-12-22T15:53:53,044 adding 'mlx_audio_plus-0.1.7.dist-info/METADATA' 2025-12-22T15:53:53,045 adding 'mlx_audio_plus-0.1.7.dist-info/WHEEL' 2025-12-22T15:53:53,046 adding 'mlx_audio_plus-0.1.7.dist-info/entry_points.txt' 2025-12-22T15:53:53,046 adding 'mlx_audio_plus-0.1.7.dist-info/top_level.txt' 2025-12-22T15:53:53,051 adding 'mlx_audio_plus-0.1.7.dist-info/RECORD' 2025-12-22T15:53:53,061 removing build/bdist.linux-armv7l/wheel 2025-12-22T15:53:53,253 Building wheel for mlx-audio-plus (pyproject.toml): finished with status 'done' 2025-12-22T15:53:53,274 Created wheel for mlx-audio-plus: filename=mlx_audio_plus-0.1.7-py3-none-any.whl size=657860 sha256=cabe55be51281b62c1dea82ddc9893959a5e6d5ea6ac59cf49b899946d943fcc 2025-12-22T15:53:53,275 Stored in directory: /tmp/pip-ephem-wheel-cache-he10kb5f/wheels/96/d7/ea/4c4b038b2349a46042628133e9e1acee0321e2b3ae9e9f03fc 2025-12-22T15:53:53,295 Successfully built mlx-audio-plus 2025-12-22T15:53:53,328 Removed build tracker: '/tmp/pip-build-tracker-hbyggg02'