2025-12-17T08:41:45,541 Created temporary directory: /tmp/pip-ephem-wheel-cache-xsfzvz9l 2025-12-17T08:41:45,543 Created temporary directory: /tmp/pip-build-tracker-e5xeq4vr 2025-12-17T08:41:45,543 Initialized build tracking at /tmp/pip-build-tracker-e5xeq4vr 2025-12-17T08:41:45,544 Created build tracker: /tmp/pip-build-tracker-e5xeq4vr 2025-12-17T08:41:45,544 Entered build tracker: /tmp/pip-build-tracker-e5xeq4vr 2025-12-17T08:41:45,545 Created temporary directory: /tmp/pip-wheel-gyvjh2p4 2025-12-17T08:41:45,548 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-17T08:41:45,550 Created temporary directory: /tmp/pip-ephem-wheel-cache-ok2y8pv1 2025-12-17T08:41:45,572 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T08:41:45,575 2 location(s) to search for versions of mlx-audio-plus: 2025-12-17T08:41:45,575 * https://pypi.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,575 * https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,576 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,577 Getting page https://pypi.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,578 Found index url https://pypi.org/simple 2025-12-17T08:41:45,787 Fetched page https://pypi.org/simple/mlx-audio-plus/ as application/vnd.pypi.simple.v1+json 2025-12-17T08:41:45,791 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-17T08:41:45,792 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-17T08:41:45,793 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-17T08:41:45,794 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-17T08:41:45,795 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-17T08:41:45,796 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-17T08:41:45,796 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-17T08:41:45,797 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-17T08:41:45,798 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-17T08:41:45,799 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-17T08:41:45,800 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-17T08:41:45,801 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-17T08:41:45,802 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-17T08:41:45,802 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-17T08:41:45,803 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,804 Getting page https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,805 Found index url https://www.piwheels.org/simple 2025-12-17T08:41:45,963 Fetched page https://www.piwheels.org/simple/mlx-audio-plus/ as text/html 2025-12-17T08:41:45,966 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-17T08:41:45,967 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-17T08:41:45,967 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-17T08:41:45,968 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-17T08:41:45,968 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-17T08:41:45,969 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-17T08:41:45,969 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,970 Skipping link: not a file: https://pypi.org/simple/mlx-audio-plus/ 2025-12-17T08:41:45,990 Given no hashes to check 1 links for project 'mlx-audio-plus': discarding no candidates 2025-12-17T08:41:46,007 Collecting mlx-audio-plus==0.1.6 2025-12-17T08:41:46,010 Created temporary directory: /tmp/pip-unpack-de_f3af2 2025-12-17T08:41:46,286 Downloading mlx_audio_plus-0.1.6.tar.gz (456 kB) 2025-12-17T08:41:46,979 Added mlx-audio-plus==0.1.6 from https://files.pythonhosted.org/packages/58/51/b9f16acd5c56cba24c018e536a143b7d5e7c5ad1f468e2ae4e759aa4494c/mlx_audio_plus-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-e5xeq4vr' 2025-12-17T08:41:46,981 Running setup.py (path:/tmp/pip-wheel-gyvjh2p4/mlx-audio-plus_1d0a65b876034c779800bae23b79aeb8/setup.py) egg_info for package mlx-audio-plus 2025-12-17T08:41:46,982 Created temporary directory: /tmp/pip-pip-egg-info-m5af16ku 2025-12-17T08:41:46,982 Preparing metadata (setup.py): started 2025-12-17T08:41:46,983 Running command python setup.py egg_info 2025-12-17T08:41:47,898 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T08:41:47,898 !! 2025-12-17T08:41:47,899 ******************************************************************************** 2025-12-17T08:41:47,900 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T08:41:47,901 License :: OSI Approved :: MIT License 2025-12-17T08:41:47,902 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T08:41:47,902 ******************************************************************************** 2025-12-17T08:41:47,903 !! 2025-12-17T08:41:47,904 self._finalize_license_expression() 2025-12-17T08:41:47,928 running egg_info 2025-12-17T08:41:47,958 creating /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info 2025-12-17T08:41:47,959 writing /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/PKG-INFO 2025-12-17T08:41:47,963 writing dependency_links to /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/dependency_links.txt 2025-12-17T08:41:47,965 writing entry points to /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/entry_points.txt 2025-12-17T08:41:47,967 writing requirements to /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/requires.txt 2025-12-17T08:41:47,968 writing top-level names to /tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/top_level.txt 2025-12-17T08:41:47,970 writing manifest file '/tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-17T08:41:48,131 reading manifest file '/tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-17T08:41:48,133 reading manifest template 'MANIFEST.in' 2025-12-17T08:41:48,294 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-17T08:41:48,295 adding license file 'LICENSE' 2025-12-17T08:41:48,307 writing manifest file '/tmp/pip-pip-egg-info-m5af16ku/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-17T08:41:48,417 Preparing metadata (setup.py): finished with status 'done' 2025-12-17T08:41:48,421 Source in /tmp/pip-wheel-gyvjh2p4/mlx-audio-plus_1d0a65b876034c779800bae23b79aeb8 has version 0.1.6, which satisfies requirement mlx-audio-plus==0.1.6 from https://files.pythonhosted.org/packages/58/51/b9f16acd5c56cba24c018e536a143b7d5e7c5ad1f468e2ae4e759aa4494c/mlx_audio_plus-0.1.6.tar.gz 2025-12-17T08:41:48,422 Removed mlx-audio-plus==0.1.6 from https://files.pythonhosted.org/packages/58/51/b9f16acd5c56cba24c018e536a143b7d5e7c5ad1f468e2ae4e759aa4494c/mlx_audio_plus-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-e5xeq4vr' 2025-12-17T08:41:48,428 Created temporary directory: /tmp/pip-unpack-qzp5_axg 2025-12-17T08:41:48,429 Building wheels for collected packages: mlx-audio-plus 2025-12-17T08:41:48,433 Created temporary directory: /tmp/pip-wheel-re9p0bev 2025-12-17T08:41:48,433 Building wheel for mlx-audio-plus (setup.py): started 2025-12-17T08:41:48,434 Destination directory: /tmp/pip-wheel-re9p0bev 2025-12-17T08:41:48,435 Running command python setup.py bdist_wheel 2025-12-17T08:41:49,292 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T08:41:49,293 !! 2025-12-17T08:41:49,293 ******************************************************************************** 2025-12-17T08:41:49,294 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T08:41:49,295 License :: OSI Approved :: MIT License 2025-12-17T08:41:49,296 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T08:41:49,296 ******************************************************************************** 2025-12-17T08:41:49,297 !! 2025-12-17T08:41:49,297 self._finalize_license_expression() 2025-12-17T08:41:49,298 running bdist_wheel 2025-12-17T08:41:49,432 running build 2025-12-17T08:41:49,433 running build_py 2025-12-17T08:41:49,462 creating build/lib/mlx_audio 2025-12-17T08:41:49,464 copying mlx_audio/dsp.py -> build/lib/mlx_audio 2025-12-17T08:41:49,467 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-12-17T08:41:49,468 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-12-17T08:41:49,470 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-12-17T08:41:49,472 copying mlx_audio/utils.py -> build/lib/mlx_audio 2025-12-17T08:41:49,474 creating build/lib/mlx_audio/tts 2025-12-17T08:41:49,475 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-12-17T08:41:49,478 copying mlx_audio/tts/convert.py -> build/lib/mlx_audio/tts 2025-12-17T08:41:49,480 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-12-17T08:41:49,481 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-12-17T08:41:49,483 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-12-17T08:41:49,486 creating build/lib/mlx_audio/stt 2025-12-17T08:41:49,487 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-12-17T08:41:49,489 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-12-17T08:41:49,491 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-12-17T08:41:49,493 creating build/lib/mlx_audio/tests 2025-12-17T08:41:49,494 copying mlx_audio/tests/test_dsp.py -> build/lib/mlx_audio/tests 2025-12-17T08:41:49,496 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2025-12-17T08:41:49,497 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2025-12-17T08:41:49,500 creating build/lib/mlx_audio/codec 2025-12-17T08:41:49,501 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-12-17T08:41:49,503 creating build/lib/mlx_audio/sts 2025-12-17T08:41:49,504 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-12-17T08:41:49,507 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-12-17T08:41:49,509 creating build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,510 copying mlx_audio/tts/tests/test_voxcpm.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,512 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,514 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,516 copying mlx_audio/tts/tests/test_voxcpm_integration.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,518 copying mlx_audio/tts/tests/test_chatterbox.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,520 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,522 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,524 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-12-17T08:41:49,527 creating build/lib/mlx_audio/tts/models 2025-12-17T08:41:49,528 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-12-17T08:41:49,530 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-12-17T08:41:49,532 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-12-17T08:41:49,534 creating build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,535 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,537 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,539 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,541 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,543 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,545 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,547 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,549 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,550 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-17T08:41:49,552 creating build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,553 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,556 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,558 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,560 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,563 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,565 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-17T08:41:49,567 creating build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,568 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,571 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,573 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,575 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,577 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,579 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:49,582 creating build/lib/mlx_audio/tts/models/sesame 2025-12-17T08:41:49,582 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-17T08:41:49,584 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-17T08:41:49,587 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-17T08:41:49,589 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-17T08:41:49,591 creating build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,592 copying mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,595 copying mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,597 copying mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,600 copying mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,603 copying mlx_audio/tts/models/cosyvoice2/config.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,605 copying mlx_audio/tts/models/cosyvoice2/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:49,608 creating build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,609 copying mlx_audio/tts/models/voxcpm/dit.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,612 copying mlx_audio/tts/models/voxcpm/minicpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,614 copying mlx_audio/tts/models/voxcpm/encoder.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,616 copying mlx_audio/tts/models/voxcpm/voxcpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,619 copying mlx_audio/tts/models/voxcpm/audio_vae.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,622 copying mlx_audio/tts/models/voxcpm/config.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,624 copying mlx_audio/tts/models/voxcpm/__init__.py -> build/lib/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:49,626 creating build/lib/mlx_audio/tts/models/bark 2025-12-17T08:41:49,628 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-12-17T08:41:49,631 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-12-17T08:41:49,633 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-12-17T08:41:49,635 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-12-17T08:41:49,638 creating build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,639 copying mlx_audio/tts/models/vibevoice/scheduler.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,642 copying mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,644 copying mlx_audio/tts/models/vibevoice/language_model.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,647 copying mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,650 copying mlx_audio/tts/models/vibevoice/config.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,652 copying mlx_audio/tts/models/vibevoice/__init__.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,654 copying mlx_audio/tts/models/vibevoice/vibevoice.py -> build/lib/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:49,658 creating build/lib/mlx_audio/tts/models/spark 2025-12-17T08:41:49,659 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-12-17T08:41:49,662 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-12-17T08:41:49,664 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-12-17T08:41:49,667 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-12-17T08:41:49,670 creating build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,671 copying mlx_audio/tts/models/cosyvoice3/dit.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,674 copying mlx_audio/tts/models/cosyvoice3/convolution.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,677 copying mlx_audio/tts/models/cosyvoice3/hifigan.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,680 copying mlx_audio/tts/models/cosyvoice3/cosyvoice3.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,683 copying mlx_audio/tts/models/cosyvoice3/flow.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,686 copying mlx_audio/tts/models/cosyvoice3/config.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,688 copying mlx_audio/tts/models/cosyvoice3/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:49,691 creating build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,692 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,695 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,698 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,701 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,704 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-12-17T08:41:49,706 creating build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:49,707 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:49,709 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:49,712 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:49,714 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:49,717 creating build/lib/mlx_audio/tts/models/llama 2025-12-17T08:41:49,718 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-12-17T08:41:49,721 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-12-17T08:41:49,724 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,725 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,727 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,730 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,732 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,734 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:49,736 creating build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:49,738 copying mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:49,741 copying mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:49,744 creating build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:49,745 copying mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:49,748 copying mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:49,751 creating build/lib/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:49,752 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:49,755 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:49,758 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:49,760 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:49,763 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,764 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,767 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,770 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,772 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,775 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:49,778 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-17T08:41:49,780 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-17T08:41:49,782 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-17T08:41:49,784 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:49,786 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:49,788 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:49,790 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:49,793 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:49,795 creating build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:49,796 copying mlx_audio/tts/models/cosyvoice3/scripts/convert.py -> build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:49,800 copying mlx_audio/tts/models/cosyvoice3/scripts/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:49,802 creating build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:49,804 copying mlx_audio/tts/models/cosyvoice3/llm/llm.py -> build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:49,807 copying mlx_audio/tts/models/cosyvoice3/llm/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:49,809 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,811 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,813 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,816 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,818 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,821 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:49,824 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:49,825 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:49,827 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:49,830 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:49,831 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:49,834 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:49,836 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:49,839 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:49,842 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,843 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,846 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,849 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,851 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,853 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,856 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,860 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,863 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,865 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:49,868 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,870 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,872 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,874 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,877 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,879 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,882 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,885 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,887 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,890 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:49,893 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:49,894 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:49,896 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:49,899 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:49,902 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:49,905 creating build/lib/mlx_audio/stt/models 2025-12-17T08:41:49,906 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-12-17T08:41:49,909 creating build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,911 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,913 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,915 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,917 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,920 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,922 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,925 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,928 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,931 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-17T08:41:49,933 creating build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,935 copying mlx_audio/stt/models/funasr/audio.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,937 copying mlx_audio/stt/models/funasr/convert.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,941 copying mlx_audio/stt/models/funasr/encoder.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,944 copying mlx_audio/stt/models/funasr/funasr.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,947 copying mlx_audio/stt/models/funasr/qwen3.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,950 copying mlx_audio/stt/models/funasr/adaptor.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,952 copying mlx_audio/stt/models/funasr/__init__.py -> build/lib/mlx_audio/stt/models/funasr 2025-12-17T08:41:49,955 creating build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,956 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,959 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,961 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,965 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,967 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,970 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,972 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-17T08:41:49,976 creating build/lib/mlx_audio/stt/models/voxtral 2025-12-17T08:41:49,977 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-17T08:41:49,980 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-17T08:41:49,983 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-17T08:41:49,985 creating build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,987 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,989 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,991 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,993 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,996 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:49,998 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:50,000 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:50,002 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-12-17T08:41:50,004 creating build/lib/mlx_audio/codec/models 2025-12-17T08:41:50,005 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-12-17T08:41:50,008 creating build/lib/mlx_audio/codec/models/mimi 2025-12-17T08:41:50,009 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-17T08:41:50,012 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-17T08:41:50,014 creating build/lib/mlx_audio/codec/models/vocos 2025-12-17T08:41:50,015 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-17T08:41:50,017 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-17T08:41:50,020 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-17T08:41:50,022 creating build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,023 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,025 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,028 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,030 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,032 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,034 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:50,037 creating build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,038 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,040 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,042 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,045 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,047 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-12-17T08:41:50,049 creating build/lib/mlx_audio/codec/models/encodec 2025-12-17T08:41:50,050 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-17T08:41:50,053 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-17T08:41:50,055 creating build/lib/mlx_audio/codec/models/descript 2025-12-17T08:41:50,056 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-12-17T08:41:50,059 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-12-17T08:41:50,061 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-12-17T08:41:50,064 creating build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,065 copying mlx_audio/codec/models/s3/model_v3.py -> build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,067 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,070 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,072 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,074 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2025-12-17T08:41:50,077 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,078 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,081 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,083 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,086 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,088 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,090 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:50,093 creating build/lib/mlx_audio/codec/models/descript/nn 2025-12-17T08:41:50,094 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-17T08:41:50,096 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-17T08:41:50,099 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-17T08:41:50,101 running egg_info 2025-12-17T08:41:50,129 writing mlx_audio_plus.egg-info/PKG-INFO 2025-12-17T08:41:50,134 writing dependency_links to mlx_audio_plus.egg-info/dependency_links.txt 2025-12-17T08:41:50,135 writing entry points to mlx_audio_plus.egg-info/entry_points.txt 2025-12-17T08:41:50,138 writing requirements to mlx_audio_plus.egg-info/requires.txt 2025-12-17T08:41:50,139 writing top-level names to mlx_audio_plus.egg-info/top_level.txt 2025-12-17T08:41:50,235 reading manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-17T08:41:50,249 reading manifest template 'MANIFEST.in' 2025-12-17T08:41:50,412 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-17T08:41:50,413 adding license file 'LICENSE' 2025-12-17T08:41:50,429 writing manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-17T08:41:50,432 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.sts.tests' is absent from the `packages` configuration. 2025-12-17T08:41:50,433 !! 2025-12-17T08:41:50,434 ******************************************************************************** 2025-12-17T08:41:50,434 ############################ 2025-12-17T08:41:50,434 # Package would be ignored # 2025-12-17T08:41:50,435 ############################ 2025-12-17T08:41:50,435 Python recognizes 'mlx_audio.sts.tests' as an importable package[^1], 2025-12-17T08:41:50,436 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,437 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,438 package, please make sure that 'mlx_audio.sts.tests' is explicitly added 2025-12-17T08:41:50,438 to the `packages` configuration field. 2025-12-17T08:41:50,439 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,440 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,440 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,441 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,442 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,443 If you don't want 'mlx_audio.sts.tests' to be distributed and are 2025-12-17T08:41:50,444 already explicitly excluding 'mlx_audio.sts.tests' via 2025-12-17T08:41:50,445 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,445 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,446 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,447 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,448 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,449 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,450 even if it does not contain any `.py` files. 2025-12-17T08:41:50,451 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,451 directory, all directories are treated like packages. 2025-12-17T08:41:50,452 ******************************************************************************** 2025-12-17T08:41:50,453 !! 2025-12-17T08:41:50,454 check.warn(importable) 2025-12-17T08:41:50,454 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.stt.models.wav2vec' is absent from the `packages` configuration. 2025-12-17T08:41:50,455 !! 2025-12-17T08:41:50,456 ******************************************************************************** 2025-12-17T08:41:50,456 ############################ 2025-12-17T08:41:50,457 # Package would be ignored # 2025-12-17T08:41:50,457 ############################ 2025-12-17T08:41:50,458 Python recognizes 'mlx_audio.stt.models.wav2vec' as an importable package[^1], 2025-12-17T08:41:50,458 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,459 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,459 package, please make sure that 'mlx_audio.stt.models.wav2vec' is explicitly added 2025-12-17T08:41:50,460 to the `packages` configuration field. 2025-12-17T08:41:50,461 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,461 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,462 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,463 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,463 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,464 If you don't want 'mlx_audio.stt.models.wav2vec' to be distributed and are 2025-12-17T08:41:50,465 already explicitly excluding 'mlx_audio.stt.models.wav2vec' via 2025-12-17T08:41:50,465 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,466 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,466 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,467 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,468 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,470 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,470 even if it does not contain any `.py` files. 2025-12-17T08:41:50,471 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,472 directory, all directories are treated like packages. 2025-12-17T08:41:50,472 ******************************************************************************** 2025-12-17T08:41:50,473 !! 2025-12-17T08:41:50,474 check.warn(importable) 2025-12-17T08:41:50,474 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.stt.models.whisper.scripts' is absent from the `packages` configuration. 2025-12-17T08:41:50,475 !! 2025-12-17T08:41:50,476 ******************************************************************************** 2025-12-17T08:41:50,476 ############################ 2025-12-17T08:41:50,477 # Package would be ignored # 2025-12-17T08:41:50,478 ############################ 2025-12-17T08:41:50,478 Python recognizes 'mlx_audio.stt.models.whisper.scripts' as an importable package[^1], 2025-12-17T08:41:50,479 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,480 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,480 package, please make sure that 'mlx_audio.stt.models.whisper.scripts' is explicitly added 2025-12-17T08:41:50,481 to the `packages` configuration field. 2025-12-17T08:41:50,482 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,483 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,483 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,485 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,486 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,486 If you don't want 'mlx_audio.stt.models.whisper.scripts' to be distributed and are 2025-12-17T08:41:50,487 already explicitly excluding 'mlx_audio.stt.models.whisper.scripts' via 2025-12-17T08:41:50,487 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,488 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,489 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,490 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,491 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,492 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,492 even if it does not contain any `.py` files. 2025-12-17T08:41:50,493 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,493 directory, all directories are treated like packages. 2025-12-17T08:41:50,494 ******************************************************************************** 2025-12-17T08:41:50,495 !! 2025-12-17T08:41:50,496 check.warn(importable) 2025-12-17T08:41:50,496 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.stt.tests' is absent from the `packages` configuration. 2025-12-17T08:41:50,497 !! 2025-12-17T08:41:50,498 ******************************************************************************** 2025-12-17T08:41:50,499 ############################ 2025-12-17T08:41:50,499 # Package would be ignored # 2025-12-17T08:41:50,500 ############################ 2025-12-17T08:41:50,500 Python recognizes 'mlx_audio.stt.tests' as an importable package[^1], 2025-12-17T08:41:50,501 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,502 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,503 package, please make sure that 'mlx_audio.stt.tests' is explicitly added 2025-12-17T08:41:50,503 to the `packages` configuration field. 2025-12-17T08:41:50,504 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,505 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,505 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,506 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,507 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,508 If you don't want 'mlx_audio.stt.tests' to be distributed and are 2025-12-17T08:41:50,509 already explicitly excluding 'mlx_audio.stt.tests' via 2025-12-17T08:41:50,509 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,510 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,510 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,512 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,513 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,514 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,515 even if it does not contain any `.py` files. 2025-12-17T08:41:50,515 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,516 directory, all directories are treated like packages. 2025-12-17T08:41:50,516 ******************************************************************************** 2025-12-17T08:41:50,517 !! 2025-12-17T08:41:50,518 check.warn(importable) 2025-12-17T08:41:50,518 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.tts.models.chatterbox.scripts' is absent from the `packages` configuration. 2025-12-17T08:41:50,519 !! 2025-12-17T08:41:50,519 ******************************************************************************** 2025-12-17T08:41:50,520 ############################ 2025-12-17T08:41:50,520 # Package would be ignored # 2025-12-17T08:41:50,521 ############################ 2025-12-17T08:41:50,521 Python recognizes 'mlx_audio.tts.models.chatterbox.scripts' as an importable package[^1], 2025-12-17T08:41:50,521 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,522 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,523 package, please make sure that 'mlx_audio.tts.models.chatterbox.scripts' is explicitly added 2025-12-17T08:41:50,523 to the `packages` configuration field. 2025-12-17T08:41:50,524 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,525 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,525 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,526 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,527 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,528 If you don't want 'mlx_audio.tts.models.chatterbox.scripts' to be distributed and are 2025-12-17T08:41:50,529 already explicitly excluding 'mlx_audio.tts.models.chatterbox.scripts' via 2025-12-17T08:41:50,529 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,530 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,530 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,531 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,532 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,534 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,534 even if it does not contain any `.py` files. 2025-12-17T08:41:50,535 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,535 directory, all directories are treated like packages. 2025-12-17T08:41:50,536 ******************************************************************************** 2025-12-17T08:41:50,537 !! 2025-12-17T08:41:50,537 check.warn(importable) 2025-12-17T08:41:50,538 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.tts.models.spark.utils' is absent from the `packages` configuration. 2025-12-17T08:41:50,538 !! 2025-12-17T08:41:50,539 ******************************************************************************** 2025-12-17T08:41:50,540 ############################ 2025-12-17T08:41:50,540 # Package would be ignored # 2025-12-17T08:41:50,541 ############################ 2025-12-17T08:41:50,542 Python recognizes 'mlx_audio.tts.models.spark.utils' as an importable package[^1], 2025-12-17T08:41:50,542 but it is absent from setuptools' `packages` configuration. 2025-12-17T08:41:50,543 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-17T08:41:50,544 package, please make sure that 'mlx_audio.tts.models.spark.utils' is explicitly added 2025-12-17T08:41:50,545 to the `packages` configuration field. 2025-12-17T08:41:50,546 Alternatively, you can also rely on setuptools' discovery methods 2025-12-17T08:41:50,546 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-17T08:41:50,546 instead of `find_packages(...)`/`find:`). 2025-12-17T08:41:50,547 You can read more about "package discovery" on setuptools documentation page: 2025-12-17T08:41:50,548 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-17T08:41:50,549 If you don't want 'mlx_audio.tts.models.spark.utils' to be distributed and are 2025-12-17T08:41:50,549 already explicitly excluding 'mlx_audio.tts.models.spark.utils' via 2025-12-17T08:41:50,550 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-17T08:41:50,550 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-17T08:41:50,550 combination with a more fine grained `package-data` configuration. 2025-12-17T08:41:50,551 You can read more about "package data files" on setuptools documentation page: 2025-12-17T08:41:50,552 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-17T08:41:50,553 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-17T08:41:50,554 even if it does not contain any `.py` files. 2025-12-17T08:41:50,554 On the other hand, currently there is no concept of package data 2025-12-17T08:41:50,555 directory, all directories are treated like packages. 2025-12-17T08:41:50,555 ******************************************************************************** 2025-12-17T08:41:50,556 !! 2025-12-17T08:41:50,557 check.warn(importable) 2025-12-17T08:41:50,557 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2025-12-17T08:41:50,558 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:50,558 creating build/lib/mlx_audio/stt/tests 2025-12-17T08:41:50,559 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-12-17T08:41:50,559 creating build/lib/mlx_audio/sts/tests 2025-12-17T08:41:50,560 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-12-17T08:41:50,561 creating build/lib/mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,561 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,562 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,562 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,563 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-17T08:41:50,563 copying mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-17T08:41:50,564 creating build/lib/mlx_audio/stt/models/wav2vec 2025-12-17T08:41:50,564 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-17T08:41:50,565 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-17T08:41:50,565 creating build/lib/mlx_audio/stt/models/whisper/scripts 2025-12-17T08:41:50,566 copying mlx_audio/stt/models/whisper/scripts/convert.py -> build/lib/mlx_audio/stt/models/whisper/scripts 2025-12-17T08:41:50,597 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-12-17T08:41:50,598 !! 2025-12-17T08:41:50,599 ******************************************************************************** 2025-12-17T08:41:50,600 Please avoid running ``setup.py`` directly. 2025-12-17T08:41:50,600 Instead, use pypa/build, pypa/installer or other 2025-12-17T08:41:50,601 standards-based tools. 2025-12-17T08:41:50,602 This deprecation is overdue, please update your project and remove deprecated 2025-12-17T08:41:50,602 calls to avoid build errors in the future. 2025-12-17T08:41:50,603 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-12-17T08:41:50,603 ******************************************************************************** 2025-12-17T08:41:50,604 !! 2025-12-17T08:41:50,605 self.initialize_options() 2025-12-17T08:41:50,628 installing to build/bdist.linux-armv7l/wheel 2025-12-17T08:41:50,628 running install 2025-12-17T08:41:50,651 running install_lib 2025-12-17T08:41:50,679 creating build/bdist.linux-armv7l/wheel 2025-12-17T08:41:50,681 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-12-17T08:41:50,682 copying build/lib/mlx_audio/dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-17T08:41:50,685 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-12-17T08:41:50,686 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-17T08:41:50,688 copying build/lib/mlx_audio/tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-17T08:41:50,691 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-12-17T08:41:50,692 copying build/lib/mlx_audio/tts/tests/test_voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,694 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,696 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,698 copying build/lib/mlx_audio/tts/tests/test_voxcpm_integration.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,700 copying build/lib/mlx_audio/tts/tests/test_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,702 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,704 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,706 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-17T08:41:50,708 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-17T08:41:50,711 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-12-17T08:41:50,712 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2025-12-17T08:41:50,714 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,715 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,718 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,720 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,722 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,724 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,726 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,729 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-17T08:41:50,730 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-17T08:41:50,732 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-17T08:41:50,733 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-17T08:41:50,735 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-17T08:41:50,737 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-17T08:41:50,738 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,740 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-17T08:41:50,742 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,743 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,745 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,748 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,749 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,752 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,754 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-17T08:41:50,757 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-12-17T08:41:50,758 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,760 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,762 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,765 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,766 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,769 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,771 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-17T08:41:50,773 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-12-17T08:41:50,774 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-17T08:41:50,776 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-17T08:41:50,779 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-17T08:41:50,781 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-17T08:41:50,783 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,784 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:50,785 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:50,788 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-17T08:41:50,790 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:50,791 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:50,794 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-17T08:41:50,795 copying build/lib/mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,797 copying build/lib/mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,799 copying build/lib/mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,802 copying build/lib/mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,805 copying build/lib/mlx_audio/tts/models/cosyvoice2/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,807 copying build/lib/mlx_audio/tts/models/cosyvoice2/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-17T08:41:50,809 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,810 copying build/lib/mlx_audio/tts/models/voxcpm/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,813 copying build/lib/mlx_audio/tts/models/voxcpm/minicpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,815 copying build/lib/mlx_audio/tts/models/voxcpm/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,817 copying build/lib/mlx_audio/tts/models/voxcpm/voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,819 copying build/lib/mlx_audio/tts/models/voxcpm/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,822 copying build/lib/mlx_audio/tts/models/voxcpm/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,824 copying build/lib/mlx_audio/tts/models/voxcpm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2025-12-17T08:41:50,826 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-12-17T08:41:50,827 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-17T08:41:50,829 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-17T08:41:50,831 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-17T08:41:50,834 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-17T08:41:50,835 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-17T08:41:50,838 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,839 copying build/lib/mlx_audio/tts/models/vibevoice/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,841 copying build/lib/mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,843 copying build/lib/mlx_audio/tts/models/vibevoice/language_model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,846 copying build/lib/mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,848 copying build/lib/mlx_audio/tts/models/vibevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,850 copying build/lib/mlx_audio/tts/models/vibevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,852 copying build/lib/mlx_audio/tts/models/vibevoice/vibevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2025-12-17T08:41:50,855 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-12-17T08:41:50,857 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,858 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,860 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-17T08:41:50,862 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-17T08:41:50,865 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-17T08:41:50,867 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-12-17T08:41:50,868 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-17T08:41:50,871 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-12-17T08:41:50,872 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-17T08:41:50,875 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-17T08:41:50,877 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-17T08:41:50,879 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-17T08:41:50,881 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-17T08:41:50,883 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-17T08:41:50,886 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-12-17T08:41:50,887 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-17T08:41:50,889 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-17T08:41:50,890 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-17T08:41:50,893 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-17T08:41:50,894 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-17T08:41:50,896 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-17T08:41:50,898 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-17T08:41:50,900 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-17T08:41:50,901 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-17T08:41:50,903 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-17T08:41:50,905 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-17T08:41:50,907 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-17T08:41:50,909 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,910 copying build/lib/mlx_audio/tts/models/cosyvoice3/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,914 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:50,915 copying build/lib/mlx_audio/tts/models/cosyvoice3/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:50,917 copying build/lib/mlx_audio/tts/models/cosyvoice3/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/scripts 2025-12-17T08:41:50,920 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:50,921 copying build/lib/mlx_audio/tts/models/cosyvoice3/llm/llm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:50,923 copying build/lib/mlx_audio/tts/models/cosyvoice3/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3/llm 2025-12-17T08:41:50,925 copying build/lib/mlx_audio/tts/models/cosyvoice3/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,927 copying build/lib/mlx_audio/tts/models/cosyvoice3/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,930 copying build/lib/mlx_audio/tts/models/cosyvoice3/cosyvoice3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,933 copying build/lib/mlx_audio/tts/models/cosyvoice3/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,936 copying build/lib/mlx_audio/tts/models/cosyvoice3/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,938 copying build/lib/mlx_audio/tts/models/cosyvoice3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice3 2025-12-17T08:41:50,941 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-12-17T08:41:50,942 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-17T08:41:50,944 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-17T08:41:50,947 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-17T08:41:50,949 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-17T08:41:50,952 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-17T08:41:50,954 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-17T08:41:50,956 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2025-12-17T08:41:50,958 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2025-12-17T08:41:50,959 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2025-12-17T08:41:50,962 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:50,963 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-17T08:41:50,965 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-17T08:41:50,967 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:50,969 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:50,972 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-17T08:41:50,974 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:50,975 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:50,977 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-17T08:41:50,980 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-17T08:41:50,981 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-17T08:41:50,984 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-17T08:41:50,986 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-17T08:41:50,988 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-17T08:41:50,989 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-17T08:41:50,992 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:50,993 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:50,996 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:50,999 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,001 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,002 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,005 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,008 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,009 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,011 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,013 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,015 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,017 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,019 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,022 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,024 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,026 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-17T08:41:51,028 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,032 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:51,032 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:51,035 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:51,037 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:51,039 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-17T08:41:51,041 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,043 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-17T08:41:51,045 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-17T08:41:51,047 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-17T08:41:51,050 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-17T08:41:51,052 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-17T08:41:51,054 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-17T08:41:51,056 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-12-17T08:41:51,057 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-17T08:41:51,060 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-17T08:41:51,062 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-17T08:41:51,063 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-17T08:41:51,067 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-12-17T08:41:51,068 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-17T08:41:51,071 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-12-17T08:41:51,072 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-12-17T08:41:51,076 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-12-17T08:41:51,078 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-12-17T08:41:51,079 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-17T08:41:51,082 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-17T08:41:51,085 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,086 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,088 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,090 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,093 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,095 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,096 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,099 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,102 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,104 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-17T08:41:51,107 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/funasr 2025-12-17T08:41:51,108 copying build/lib/mlx_audio/stt/models/funasr/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,110 copying build/lib/mlx_audio/stt/models/funasr/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,113 copying build/lib/mlx_audio/stt/models/funasr/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,115 copying build/lib/mlx_audio/stt/models/funasr/funasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,118 copying build/lib/mlx_audio/stt/models/funasr/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,121 copying build/lib/mlx_audio/stt/models/funasr/adaptor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,124 copying build/lib/mlx_audio/stt/models/funasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/funasr 2025-12-17T08:41:51,126 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-12-17T08:41:51,127 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,129 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,132 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,136 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/scripts 2025-12-17T08:41:51,137 copying build/lib/mlx_audio/stt/models/whisper/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/scripts 2025-12-17T08:41:51,140 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,142 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,145 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,146 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-17T08:41:51,149 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-12-17T08:41:51,151 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2025-12-17T08:41:51,152 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-17T08:41:51,155 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-17T08:41:51,157 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-17T08:41:51,159 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-17T08:41:51,160 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-17T08:41:51,163 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2025-12-17T08:41:51,164 copying build/lib/mlx_audio/tests/test_dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-17T08:41:51,166 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-17T08:41:51,168 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-17T08:41:51,170 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-12-17T08:41:51,172 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-12-17T08:41:51,173 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,175 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,177 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,179 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,180 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,182 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,184 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,186 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-17T08:41:51,189 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-12-17T08:41:51,190 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-12-17T08:41:51,192 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,194 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-17T08:41:51,196 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,199 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,201 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,202 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,205 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-17T08:41:51,207 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-17T08:41:51,209 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-17T08:41:51,211 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-12-17T08:41:51,212 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-17T08:41:51,214 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-17T08:41:51,216 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-17T08:41:51,218 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,219 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,221 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,223 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,225 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,227 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,229 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-17T08:41:51,231 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-12-17T08:41:51,232 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-17T08:41:51,235 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-17T08:41:51,237 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-17T08:41:51,239 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-17T08:41:51,241 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-17T08:41:51,243 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-12-17T08:41:51,245 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-17T08:41:51,247 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-17T08:41:51,250 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-12-17T08:41:51,251 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-17T08:41:51,254 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-12-17T08:41:51,255 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-17T08:41:51,257 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-17T08:41:51,259 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-17T08:41:51,261 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-17T08:41:51,263 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-17T08:41:51,265 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2025-12-17T08:41:51,266 copying build/lib/mlx_audio/codec/models/s3/model_v3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-17T08:41:51,268 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-17T08:41:51,271 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-17T08:41:51,273 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-17T08:41:51,275 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-17T08:41:51,277 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-12-17T08:41:51,279 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-12-17T08:41:51,281 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-17T08:41:51,283 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-12-17T08:41:51,284 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-17T08:41:51,287 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-12-17T08:41:51,288 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-12-17T08:41:51,290 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-17T08:41:51,292 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-17T08:41:51,293 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-17T08:41:51,296 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-17T08:41:51,297 running install_egg_info 2025-12-17T08:41:51,332 Copying mlx_audio_plus.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio_plus-0.1.6-py3.11.egg-info 2025-12-17T08:41:51,344 running install_scripts 2025-12-17T08:41:51,358 creating build/bdist.linux-armv7l/wheel/mlx_audio_plus-0.1.6.dist-info/WHEEL 2025-12-17T08:41:51,361 creating '/tmp/pip-wheel-re9p0bev/mlx_audio_plus-0.1.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-17T08:41:51,363 adding 'mlx_audio/__init__.py' 2025-12-17T08:41:51,365 adding 'mlx_audio/dsp.py' 2025-12-17T08:41:51,367 adding 'mlx_audio/server.py' 2025-12-17T08:41:51,369 adding 'mlx_audio/utils.py' 2025-12-17T08:41:51,371 adding 'mlx_audio/version.py' 2025-12-17T08:41:51,372 adding 'mlx_audio/codec/__init__.py' 2025-12-17T08:41:51,374 adding 'mlx_audio/codec/models/__init__.py' 2025-12-17T08:41:51,376 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2025-12-17T08:41:51,377 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2025-12-17T08:41:51,379 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2025-12-17T08:41:51,380 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2025-12-17T08:41:51,381 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2025-12-17T08:41:51,383 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2025-12-17T08:41:51,384 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-12-17T08:41:51,386 adding 'mlx_audio/codec/models/descript/base.py' 2025-12-17T08:41:51,387 adding 'mlx_audio/codec/models/descript/dac.py' 2025-12-17T08:41:51,389 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-12-17T08:41:51,390 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-12-17T08:41:51,392 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-12-17T08:41:51,393 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-12-17T08:41:51,397 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-12-17T08:41:51,398 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-12-17T08:41:51,400 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-12-17T08:41:51,402 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-12-17T08:41:51,404 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-12-17T08:41:51,405 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-12-17T08:41:51,407 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-12-17T08:41:51,408 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-12-17T08:41:51,410 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-12-17T08:41:51,412 adding 'mlx_audio/codec/models/s3/__init__.py' 2025-12-17T08:41:51,414 adding 'mlx_audio/codec/models/s3/model.py' 2025-12-17T08:41:51,416 adding 'mlx_audio/codec/models/s3/model_v2.py' 2025-12-17T08:41:51,419 adding 'mlx_audio/codec/models/s3/model_v3.py' 2025-12-17T08:41:51,420 adding 'mlx_audio/codec/models/s3/utils.py' 2025-12-17T08:41:51,422 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-12-17T08:41:51,423 adding 'mlx_audio/codec/models/snac/attention.py' 2025-12-17T08:41:51,425 adding 'mlx_audio/codec/models/snac/layers.py' 2025-12-17T08:41:51,426 adding 'mlx_audio/codec/models/snac/snac.py' 2025-12-17T08:41:51,428 adding 'mlx_audio/codec/models/snac/vq.py' 2025-12-17T08:41:51,430 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-12-17T08:41:51,431 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-12-17T08:41:51,433 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-12-17T08:41:51,435 adding 'mlx_audio/codec/tests/__init__.py' 2025-12-17T08:41:51,436 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2025-12-17T08:41:51,437 adding 'mlx_audio/codec/tests/test_descript.py' 2025-12-17T08:41:51,439 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-12-17T08:41:51,440 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-12-17T08:41:51,441 adding 'mlx_audio/codec/tests/test_s3.py' 2025-12-17T08:41:51,442 adding 'mlx_audio/codec/tests/test_snac.py' 2025-12-17T08:41:51,444 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-12-17T08:41:51,445 adding 'mlx_audio/sts/__init__.py' 2025-12-17T08:41:51,447 adding 'mlx_audio/sts/voice_pipeline.py' 2025-12-17T08:41:51,449 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-12-17T08:41:51,451 adding 'mlx_audio/stt/__init__.py' 2025-12-17T08:41:51,453 adding 'mlx_audio/stt/generate.py' 2025-12-17T08:41:51,454 adding 'mlx_audio/stt/utils.py' 2025-12-17T08:41:51,456 adding 'mlx_audio/stt/models/__init__.py' 2025-12-17T08:41:51,458 adding 'mlx_audio/stt/models/funasr/__init__.py' 2025-12-17T08:41:51,460 adding 'mlx_audio/stt/models/funasr/adaptor.py' 2025-12-17T08:41:51,462 adding 'mlx_audio/stt/models/funasr/audio.py' 2025-12-17T08:41:51,465 adding 'mlx_audio/stt/models/funasr/convert.py' 2025-12-17T08:41:51,467 adding 'mlx_audio/stt/models/funasr/encoder.py' 2025-12-17T08:41:51,471 adding 'mlx_audio/stt/models/funasr/funasr.py' 2025-12-17T08:41:51,473 adding 'mlx_audio/stt/models/funasr/qwen3.py' 2025-12-17T08:41:51,475 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-12-17T08:41:51,477 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-12-17T08:41:51,478 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-12-17T08:41:51,480 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-12-17T08:41:51,481 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-12-17T08:41:51,483 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-12-17T08:41:51,485 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-12-17T08:41:51,486 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-12-17T08:41:51,487 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-12-17T08:41:51,489 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2025-12-17T08:41:51,490 adding 'mlx_audio/stt/models/voxtral/config.py' 2025-12-17T08:41:51,492 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2025-12-17T08:41:51,496 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-12-17T08:41:51,499 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-12-17T08:41:51,501 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-12-17T08:41:51,502 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-12-17T08:41:51,506 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-12-17T08:41:51,508 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-12-17T08:41:51,510 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-12-17T08:41:51,514 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-12-17T08:41:51,516 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-12-17T08:41:51,519 adding 'mlx_audio/stt/models/whisper/scripts/convert.py' 2025-12-17T08:41:51,522 adding 'mlx_audio/stt/tests/test_models.py' 2025-12-17T08:41:51,523 adding 'mlx_audio/tests/__init__.py' 2025-12-17T08:41:51,524 adding 'mlx_audio/tests/test_dsp.py' 2025-12-17T08:41:51,526 adding 'mlx_audio/tests/test_server.py' 2025-12-17T08:41:51,528 adding 'mlx_audio/tts/__init__.py' 2025-12-17T08:41:51,529 adding 'mlx_audio/tts/audio_player.py' 2025-12-17T08:41:51,530 adding 'mlx_audio/tts/convert.py' 2025-12-17T08:41:51,533 adding 'mlx_audio/tts/generate.py' 2025-12-17T08:41:51,536 adding 'mlx_audio/tts/utils.py' 2025-12-17T08:41:51,537 adding 'mlx_audio/tts/models/__init__.py' 2025-12-17T08:41:51,539 adding 'mlx_audio/tts/models/base.py' 2025-12-17T08:41:51,540 adding 'mlx_audio/tts/models/interpolate.py' 2025-12-17T08:41:51,542 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-12-17T08:41:51,544 adding 'mlx_audio/tts/models/bark/bark.py' 2025-12-17T08:41:51,545 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-12-17T08:41:51,548 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-12-17T08:41:51,550 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2025-12-17T08:41:51,553 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2025-12-17T08:41:51,555 adding 'mlx_audio/tts/models/chatterbox/config.json' 2025-12-17T08:41:51,556 adding 'mlx_audio/tts/models/chatterbox/config.py' 2025-12-17T08:41:51,557 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2025-12-17T08:41:51,559 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2025-12-17T08:41:51,562 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2025-12-17T08:41:51,563 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2025-12-17T08:41:51,565 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2025-12-17T08:41:51,566 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2025-12-17T08:41:51,570 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2025-12-17T08:41:51,572 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2025-12-17T08:41:51,574 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2025-12-17T08:41:51,577 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2025-12-17T08:41:51,579 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2025-12-17T08:41:51,581 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2025-12-17T08:41:51,583 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2025-12-17T08:41:51,584 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2025-12-17T08:41:51,586 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2025-12-17T08:41:51,587 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2025-12-17T08:41:51,589 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2025-12-17T08:41:51,590 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2025-12-17T08:41:51,591 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2025-12-17T08:41:51,593 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2025-12-17T08:41:51,594 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2025-12-17T08:41:51,595 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2025-12-17T08:41:51,598 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2025-12-17T08:41:51,600 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2025-12-17T08:41:51,601 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2025-12-17T08:41:51,604 adding 'mlx_audio/tts/models/chatterbox/scripts/convert.py' 2025-12-17T08:41:51,606 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2025-12-17T08:41:51,607 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2025-12-17T08:41:51,608 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2025-12-17T08:41:51,610 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2025-12-17T08:41:51,612 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2025-12-17T08:41:51,614 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2025-12-17T08:41:51,615 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2025-12-17T08:41:51,616 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2025-12-17T08:41:51,619 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2025-12-17T08:41:51,621 adding 'mlx_audio/tts/models/cosyvoice2/__init__.py' 2025-12-17T08:41:51,622 adding 'mlx_audio/tts/models/cosyvoice2/config.py' 2025-12-17T08:41:51,627 adding 'mlx_audio/tts/models/cosyvoice2/cosyvoice2.py' 2025-12-17T08:41:51,629 adding 'mlx_audio/tts/models/cosyvoice2/flow_matching.py' 2025-12-17T08:41:51,632 adding 'mlx_audio/tts/models/cosyvoice2/hifigan.py' 2025-12-17T08:41:51,633 adding 'mlx_audio/tts/models/cosyvoice2/speaker_encoder.py' 2025-12-17T08:41:51,635 adding 'mlx_audio/tts/models/cosyvoice2/llm/__init__.py' 2025-12-17T08:41:51,637 adding 'mlx_audio/tts/models/cosyvoice2/llm/llm.py' 2025-12-17T08:41:51,639 adding 'mlx_audio/tts/models/cosyvoice2/scripts/__init__.py' 2025-12-17T08:41:51,643 adding 'mlx_audio/tts/models/cosyvoice2/scripts/convert.py' 2025-12-17T08:41:51,645 adding 'mlx_audio/tts/models/cosyvoice3/__init__.py' 2025-12-17T08:41:51,647 adding 'mlx_audio/tts/models/cosyvoice3/config.py' 2025-12-17T08:41:51,648 adding 'mlx_audio/tts/models/cosyvoice3/convolution.py' 2025-12-17T08:41:51,653 adding 'mlx_audio/tts/models/cosyvoice3/cosyvoice3.py' 2025-12-17T08:41:51,657 adding 'mlx_audio/tts/models/cosyvoice3/dit.py' 2025-12-17T08:41:51,659 adding 'mlx_audio/tts/models/cosyvoice3/flow.py' 2025-12-17T08:41:51,662 adding 'mlx_audio/tts/models/cosyvoice3/hifigan.py' 2025-12-17T08:41:51,664 adding 'mlx_audio/tts/models/cosyvoice3/llm/__init__.py' 2025-12-17T08:41:51,666 adding 'mlx_audio/tts/models/cosyvoice3/llm/llm.py' 2025-12-17T08:41:51,668 adding 'mlx_audio/tts/models/cosyvoice3/scripts/__init__.py' 2025-12-17T08:41:51,672 adding 'mlx_audio/tts/models/cosyvoice3/scripts/convert.py' 2025-12-17T08:41:51,674 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-12-17T08:41:51,676 adding 'mlx_audio/tts/models/dia/audio.py' 2025-12-17T08:41:51,677 adding 'mlx_audio/tts/models/dia/config.py' 2025-12-17T08:41:51,680 adding 'mlx_audio/tts/models/dia/dia.py' 2025-12-17T08:41:51,683 adding 'mlx_audio/tts/models/dia/layers.py' 2025-12-17T08:41:51,685 adding 'mlx_audio/tts/models/indextts/__init__.py' 2025-12-17T08:41:51,687 adding 'mlx_audio/tts/models/indextts/attention.py' 2025-12-17T08:41:51,688 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2025-12-17T08:41:51,689 adding 'mlx_audio/tts/models/indextts/conformer.py' 2025-12-17T08:41:51,691 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2025-12-17T08:41:51,693 adding 'mlx_audio/tts/models/indextts/indextts.py' 2025-12-17T08:41:51,694 adding 'mlx_audio/tts/models/indextts/mel.py' 2025-12-17T08:41:51,695 adding 'mlx_audio/tts/models/indextts/normalize.py' 2025-12-17T08:41:51,697 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2025-12-17T08:41:51,698 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2025-12-17T08:41:51,699 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2025-12-17T08:41:51,701 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2025-12-17T08:41:51,702 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2025-12-17T08:41:51,703 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2025-12-17T08:41:51,705 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-12-17T08:41:51,709 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-12-17T08:41:51,711 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-12-17T08:41:51,714 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-12-17T08:41:51,716 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-12-17T08:41:51,717 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-12-17T08:41:51,719 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-12-17T08:41:51,721 adding 'mlx_audio/tts/models/llama/llama.py' 2025-12-17T08:41:51,723 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-12-17T08:41:51,725 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-12-17T08:41:51,726 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-12-17T08:41:51,729 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2025-12-17T08:41:51,731 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-12-17T08:41:51,732 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-12-17T08:41:51,734 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-12-17T08:41:51,735 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-12-17T08:41:51,737 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-12-17T08:41:51,740 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-12-17T08:41:51,742 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-12-17T08:41:51,743 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-12-17T08:41:51,745 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-12-17T08:41:51,747 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-12-17T08:41:51,749 adding 'mlx_audio/tts/models/spark/spark.py' 2025-12-17T08:41:51,751 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-12-17T08:41:51,752 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-12-17T08:41:51,754 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-12-17T08:41:51,756 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-12-17T08:41:51,757 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-12-17T08:41:51,759 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-12-17T08:41:51,761 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-12-17T08:41:51,762 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-12-17T08:41:51,764 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-12-17T08:41:51,765 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-12-17T08:41:51,767 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-12-17T08:41:51,768 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-12-17T08:41:51,770 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-12-17T08:41:51,772 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-12-17T08:41:51,774 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-12-17T08:41:51,776 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-12-17T08:41:51,777 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-12-17T08:41:51,779 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-12-17T08:41:51,781 adding 'mlx_audio/tts/models/vibevoice/__init__.py' 2025-12-17T08:41:51,782 adding 'mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py' 2025-12-17T08:41:51,784 adding 'mlx_audio/tts/models/vibevoice/config.py' 2025-12-17T08:41:51,785 adding 'mlx_audio/tts/models/vibevoice/diffusion_head.py' 2025-12-17T08:41:51,787 adding 'mlx_audio/tts/models/vibevoice/language_model.py' 2025-12-17T08:41:51,789 adding 'mlx_audio/tts/models/vibevoice/scheduler.py' 2025-12-17T08:41:51,792 adding 'mlx_audio/tts/models/vibevoice/vibevoice.py' 2025-12-17T08:41:51,794 adding 'mlx_audio/tts/models/voxcpm/__init__.py' 2025-12-17T08:41:51,797 adding 'mlx_audio/tts/models/voxcpm/audio_vae.py' 2025-12-17T08:41:51,798 adding 'mlx_audio/tts/models/voxcpm/config.py' 2025-12-17T08:41:51,800 adding 'mlx_audio/tts/models/voxcpm/dit.py' 2025-12-17T08:41:51,801 adding 'mlx_audio/tts/models/voxcpm/encoder.py' 2025-12-17T08:41:51,802 adding 'mlx_audio/tts/models/voxcpm/minicpm.py' 2025-12-17T08:41:51,805 adding 'mlx_audio/tts/models/voxcpm/voxcpm.py' 2025-12-17T08:41:51,806 adding 'mlx_audio/tts/tests/__init__.py' 2025-12-17T08:41:51,808 adding 'mlx_audio/tts/tests/test_base.py' 2025-12-17T08:41:51,809 adding 'mlx_audio/tts/tests/test_chatterbox.py' 2025-12-17T08:41:51,810 adding 'mlx_audio/tts/tests/test_convert.py' 2025-12-17T08:41:51,812 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-12-17T08:41:51,815 adding 'mlx_audio/tts/tests/test_models.py' 2025-12-17T08:41:51,817 adding 'mlx_audio/tts/tests/test_voxcpm.py' 2025-12-17T08:41:51,818 adding 'mlx_audio/tts/tests/test_voxcpm_integration.py' 2025-12-17T08:41:51,821 adding 'mlx_audio_plus-0.1.6.dist-info/licenses/LICENSE' 2025-12-17T08:41:51,822 adding 'mlx_audio_plus-0.1.6.dist-info/METADATA' 2025-12-17T08:41:51,823 adding 'mlx_audio_plus-0.1.6.dist-info/WHEEL' 2025-12-17T08:41:51,824 adding 'mlx_audio_plus-0.1.6.dist-info/entry_points.txt' 2025-12-17T08:41:51,825 adding 'mlx_audio_plus-0.1.6.dist-info/top_level.txt' 2025-12-17T08:41:51,829 adding 'mlx_audio_plus-0.1.6.dist-info/RECORD' 2025-12-17T08:41:51,839 removing build/bdist.linux-armv7l/wheel 2025-12-17T08:41:52,016 Building wheel for mlx-audio-plus (setup.py): finished with status 'done' 2025-12-17T08:41:52,034 Created wheel for mlx-audio-plus: filename=mlx_audio_plus-0.1.6-py3-none-any.whl size=557480 sha256=79cc237cfa3b80b493db8d6a301a9ce174bf19b12a9430666e6bdeadcfd14a05 2025-12-17T08:41:52,036 Stored in directory: /tmp/pip-ephem-wheel-cache-ok2y8pv1/wheels/e9/a4/ae/5bf97874d65e389a5ac32dce6201b70b1e03b97daeab0efc6e 2025-12-17T08:41:52,053 Successfully built mlx-audio-plus 2025-12-17T08:41:52,068 Removed build tracker: '/tmp/pip-build-tracker-e5xeq4vr'