2025-12-09T20:09:46,314 Created temporary directory: /tmp/pip-ephem-wheel-cache-r0q0yw0x 2025-12-09T20:09:46,316 Created temporary directory: /tmp/pip-build-tracker-nr8j9wy4 2025-12-09T20:09:46,317 Initialized build tracking at /tmp/pip-build-tracker-nr8j9wy4 2025-12-09T20:09:46,317 Created build tracker: /tmp/pip-build-tracker-nr8j9wy4 2025-12-09T20:09:46,318 Entered build tracker: /tmp/pip-build-tracker-nr8j9wy4 2025-12-09T20:09:46,318 Created temporary directory: /tmp/pip-wheel-p1899faw 2025-12-09T20:09:46,321 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-09T20:09:46,324 Created temporary directory: /tmp/pip-ephem-wheel-cache-7wvnmu66 2025-12-09T20:09:46,345 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-09T20:09:46,349 2 location(s) to search for versions of mlx-audio-plus: 2025-12-09T20:09:46,349 * https://pypi.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,349 * https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,349 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,350 Getting page https://pypi.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,351 Found index url https://pypi.org/simple 2025-12-09T20:09:46,566 Fetched page https://pypi.org/simple/mlx-audio-plus/ as application/vnd.pypi.simple.v1+json 2025-12-09T20:09:46,568 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-09T20:09:46,569 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-09T20:09:46,570 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-09T20:09:46,571 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-09T20:09:46,572 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-09T20:09:46,573 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-09T20:09:46,574 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,575 Getting page https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,576 Found index url https://www.piwheels.org/simple 2025-12-09T20:09:46,733 Fetched page https://www.piwheels.org/simple/mlx-audio-plus/ as text/html 2025-12-09T20:09:46,735 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-09T20:09:46,735 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-09T20:09:46,736 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,737 Skipping link: not a file: https://pypi.org/simple/mlx-audio-plus/ 2025-12-09T20:09:46,756 Given no hashes to check 1 links for project 'mlx-audio-plus': discarding no candidates 2025-12-09T20:09:46,774 Collecting mlx-audio-plus==0.1.2 2025-12-09T20:09:46,776 Created temporary directory: /tmp/pip-unpack-4fnfn1nn 2025-12-09T20:09:46,910 Downloading mlx_audio_plus-0.1.2.tar.gz (1.1 MB) 2025-12-09T20:09:47,632 Added mlx-audio-plus==0.1.2 from https://files.pythonhosted.org/packages/10/26/3fd800015e2b5136039c2e083f663865139782d39e399be5c01d8b02c41b/mlx_audio_plus-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-nr8j9wy4' 2025-12-09T20:09:47,634 Running setup.py (path:/tmp/pip-wheel-p1899faw/mlx-audio-plus_245f0a86a79242718cd26c69e78b11db/setup.py) egg_info for package mlx-audio-plus 2025-12-09T20:09:47,635 Created temporary directory: /tmp/pip-pip-egg-info-unzbzyge 2025-12-09T20:09:47,635 Preparing metadata (setup.py): started 2025-12-09T20:09:47,636 Running command python setup.py egg_info 2025-12-09T20:09:48,588 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-09T20:09:48,589 !! 2025-12-09T20:09:48,590 ******************************************************************************** 2025-12-09T20:09:48,590 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-09T20:09:48,591 License :: OSI Approved :: MIT License 2025-12-09T20:09:48,593 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-09T20:09:48,593 ******************************************************************************** 2025-12-09T20:09:48,594 !! 2025-12-09T20:09:48,595 self._finalize_license_expression() 2025-12-09T20:09:48,618 running egg_info 2025-12-09T20:09:48,649 creating /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info 2025-12-09T20:09:48,650 writing /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/PKG-INFO 2025-12-09T20:09:48,654 writing dependency_links to /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/dependency_links.txt 2025-12-09T20:09:48,655 writing entry points to /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/entry_points.txt 2025-12-09T20:09:48,658 writing requirements to /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/requires.txt 2025-12-09T20:09:48,659 writing top-level names to /tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/top_level.txt 2025-12-09T20:09:48,660 writing manifest file '/tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-09T20:09:48,816 reading manifest file '/tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-09T20:09:48,817 reading manifest template 'MANIFEST.in' 2025-12-09T20:09:48,969 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-09T20:09:48,969 adding license file 'LICENSE' 2025-12-09T20:09:48,981 writing manifest file '/tmp/pip-pip-egg-info-unzbzyge/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-09T20:09:49,093 Preparing metadata (setup.py): finished with status 'done' 2025-12-09T20:09:49,097 Source in /tmp/pip-wheel-p1899faw/mlx-audio-plus_245f0a86a79242718cd26c69e78b11db has version 0.1.2, which satisfies requirement mlx-audio-plus==0.1.2 from https://files.pythonhosted.org/packages/10/26/3fd800015e2b5136039c2e083f663865139782d39e399be5c01d8b02c41b/mlx_audio_plus-0.1.2.tar.gz 2025-12-09T20:09:49,098 Removed mlx-audio-plus==0.1.2 from https://files.pythonhosted.org/packages/10/26/3fd800015e2b5136039c2e083f663865139782d39e399be5c01d8b02c41b/mlx_audio_plus-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-nr8j9wy4' 2025-12-09T20:09:49,104 Created temporary directory: /tmp/pip-unpack-g6etq_ye 2025-12-09T20:09:49,105 Building wheels for collected packages: mlx-audio-plus 2025-12-09T20:09:49,109 Created temporary directory: /tmp/pip-wheel-w1wag13a 2025-12-09T20:09:49,109 Building wheel for mlx-audio-plus (setup.py): started 2025-12-09T20:09:49,111 Destination directory: /tmp/pip-wheel-w1wag13a 2025-12-09T20:09:49,111 Running command python setup.py bdist_wheel 2025-12-09T20:09:49,981 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-09T20:09:49,982 !! 2025-12-09T20:09:49,983 ******************************************************************************** 2025-12-09T20:09:49,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-09T20:09:49,984 License :: OSI Approved :: MIT License 2025-12-09T20:09:49,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-09T20:09:49,985 ******************************************************************************** 2025-12-09T20:09:49,986 !! 2025-12-09T20:09:49,987 self._finalize_license_expression() 2025-12-09T20:09:49,987 running bdist_wheel 2025-12-09T20:09:50,125 running build 2025-12-09T20:09:50,126 running build_py 2025-12-09T20:09:50,158 creating build/lib/mlx_audio 2025-12-09T20:09:50,161 copying mlx_audio/utils.py -> build/lib/mlx_audio 2025-12-09T20:09:50,164 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-12-09T20:09:50,166 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-12-09T20:09:50,167 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-12-09T20:09:50,170 creating build/lib/mlx_audio/stt 2025-12-09T20:09:50,171 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-12-09T20:09:50,174 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-12-09T20:09:50,176 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-12-09T20:09:50,179 creating build/lib/mlx_audio/tests 2025-12-09T20:09:50,180 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2025-12-09T20:09:50,183 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2025-12-09T20:09:50,185 creating build/lib/mlx_audio/sts 2025-12-09T20:09:50,186 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-12-09T20:09:50,188 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-12-09T20:09:50,190 creating build/lib/mlx_audio/codec 2025-12-09T20:09:50,192 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-12-09T20:09:50,194 creating build/lib/mlx_audio/tts 2025-12-09T20:09:50,195 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-12-09T20:09:50,198 copying mlx_audio/tts/convert.py -> build/lib/mlx_audio/tts 2025-12-09T20:09:50,200 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-12-09T20:09:50,202 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-12-09T20:09:50,204 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-12-09T20:09:50,207 creating build/lib/mlx_audio/stt/models 2025-12-09T20:09:50,208 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-12-09T20:09:50,211 creating build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,212 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,215 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,217 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,221 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,223 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,226 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,229 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-09T20:09:50,231 creating build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,232 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,235 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,237 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,240 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,241 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,244 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,246 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,248 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,250 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-09T20:09:50,253 creating build/lib/mlx_audio/stt/models/voxtral 2025-12-09T20:09:50,254 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-09T20:09:50,256 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-09T20:09:50,258 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-09T20:09:50,261 creating build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,262 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,264 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,266 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,268 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,270 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,271 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,273 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,275 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-12-09T20:09:50,278 creating build/lib/mlx_audio/codec/models 2025-12-09T20:09:50,279 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-12-09T20:09:50,281 creating build/lib/mlx_audio/codec/models/encodec 2025-12-09T20:09:50,282 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-09T20:09:50,284 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-09T20:09:50,288 creating build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,289 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,291 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,293 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,295 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,298 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-12-09T20:09:50,301 creating build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,302 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,304 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,307 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,309 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,311 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,313 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:50,315 creating build/lib/mlx_audio/codec/models/vocos 2025-12-09T20:09:50,316 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-09T20:09:50,318 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-09T20:09:50,320 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-09T20:09:50,323 creating build/lib/mlx_audio/codec/models/descript 2025-12-09T20:09:50,324 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-12-09T20:09:50,327 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-12-09T20:09:50,329 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-12-09T20:09:50,331 creating build/lib/mlx_audio/codec/models/s3 2025-12-09T20:09:50,332 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2025-12-09T20:09:50,335 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2025-12-09T20:09:50,337 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2025-12-09T20:09:50,340 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2025-12-09T20:09:50,342 creating build/lib/mlx_audio/codec/models/mimi 2025-12-09T20:09:50,343 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-09T20:09:50,346 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-09T20:09:50,348 creating build/lib/mlx_audio/codec/models/descript/nn 2025-12-09T20:09:50,350 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-09T20:09:50,352 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-09T20:09:50,354 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-09T20:09:50,356 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,358 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,360 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,362 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,365 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,367 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,370 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:50,373 creating build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,374 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,377 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,380 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,382 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,384 copying mlx_audio/tts/tests/test_chatterbox.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,386 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-12-09T20:09:50,389 creating build/lib/mlx_audio/tts/models 2025-12-09T20:09:50,390 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-12-09T20:09:50,391 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-12-09T20:09:50,393 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-12-09T20:09:50,396 creating build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,397 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,399 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,402 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,404 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,406 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,408 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:50,411 creating build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,412 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,414 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,417 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,418 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,421 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,424 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-09T20:09:50,427 creating build/lib/mlx_audio/tts/models/sesame 2025-12-09T20:09:50,428 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-09T20:09:50,430 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-09T20:09:50,433 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-09T20:09:50,435 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-09T20:09:50,438 creating build/lib/mlx_audio/tts/models/llama 2025-12-09T20:09:50,439 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-12-09T20:09:50,442 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-12-09T20:09:50,445 creating build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,446 copying mlx_audio/tts/models/cosyvoice2/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,448 copying mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,451 copying mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,454 copying mlx_audio/tts/models/cosyvoice2/config.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,456 copying mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,459 copying mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/lib/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:50,462 creating build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:50,463 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:50,467 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:50,469 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:50,471 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:50,474 creating build/lib/mlx_audio/tts/models/bark 2025-12-09T20:09:50,475 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-12-09T20:09:50,478 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-12-09T20:09:50,479 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-12-09T20:09:50,482 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-12-09T20:09:50,485 creating build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,486 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,488 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,490 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,493 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,495 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,497 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,499 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,501 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,503 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-09T20:09:50,507 creating build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,508 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,510 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,513 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,516 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,519 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-12-09T20:09:50,522 creating build/lib/mlx_audio/tts/models/spark 2025-12-09T20:09:50,523 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-12-09T20:09:50,525 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-12-09T20:09:50,528 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-12-09T20:09:50,530 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-12-09T20:09:50,533 creating build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:50,534 copying mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:50,536 copying mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/lib/mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:50,539 creating build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:50,540 copying mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:50,543 copying mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/lib/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:50,546 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,547 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,550 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,552 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,555 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,557 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:50,559 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:50,560 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:50,562 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:50,564 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:50,566 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:50,568 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:50,569 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:50,571 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:50,574 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,575 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,577 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,579 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,581 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,583 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,585 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,588 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,590 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,593 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:50,596 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,598 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,600 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,602 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,605 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,607 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,609 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,611 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,613 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,615 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:50,617 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:50,618 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:50,620 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:50,622 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:50,624 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:50,626 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,627 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,629 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,631 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,633 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,634 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:50,637 creating build/lib/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:50,638 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:50,640 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:50,642 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:50,644 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:50,647 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,648 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,650 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,652 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,654 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,657 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:50,659 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:50,660 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:50,662 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:50,664 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:50,666 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:50,668 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-09T20:09:50,669 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-09T20:09:50,671 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-09T20:09:50,673 running egg_info 2025-12-09T20:09:50,701 writing mlx_audio_plus.egg-info/PKG-INFO 2025-12-09T20:09:50,705 writing dependency_links to mlx_audio_plus.egg-info/dependency_links.txt 2025-12-09T20:09:50,706 writing entry points to mlx_audio_plus.egg-info/entry_points.txt 2025-12-09T20:09:50,708 writing requirements to mlx_audio_plus.egg-info/requires.txt 2025-12-09T20:09:50,709 writing top-level names to mlx_audio_plus.egg-info/top_level.txt 2025-12-09T20:09:50,797 reading manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-09T20:09:50,813 reading manifest template 'MANIFEST.in' 2025-12-09T20:09:50,952 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-09T20:09:50,952 adding license file 'LICENSE' 2025-12-09T20:09:50,966 writing manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-09T20:09:50,969 /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-09T20:09:50,970 !! 2025-12-09T20:09:50,971 ******************************************************************************** 2025-12-09T20:09:50,971 ############################ 2025-12-09T20:09:50,972 # Package would be ignored # 2025-12-09T20:09:50,972 ############################ 2025-12-09T20:09:50,972 Python recognizes 'mlx_audio.sts.tests' as an importable package[^1], 2025-12-09T20:09:50,973 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:50,974 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:50,975 package, please make sure that 'mlx_audio.sts.tests' is explicitly added 2025-12-09T20:09:50,975 to the `packages` configuration field. 2025-12-09T20:09:50,976 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:50,977 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:50,977 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:50,978 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:50,979 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:50,980 If you don't want 'mlx_audio.sts.tests' to be distributed and are 2025-12-09T20:09:50,980 already explicitly excluding 'mlx_audio.sts.tests' via 2025-12-09T20:09:50,981 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:50,981 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:50,982 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:50,983 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:50,984 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:50,985 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:50,986 even if it does not contain any `.py` files. 2025-12-09T20:09:50,986 On the other hand, currently there is no concept of package data 2025-12-09T20:09:50,987 directory, all directories are treated like packages. 2025-12-09T20:09:50,987 ******************************************************************************** 2025-12-09T20:09:50,988 !! 2025-12-09T20:09:50,988 check.warn(importable) 2025-12-09T20:09:50,989 /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-09T20:09:50,989 !! 2025-12-09T20:09:50,991 ******************************************************************************** 2025-12-09T20:09:50,991 ############################ 2025-12-09T20:09:50,991 # Package would be ignored # 2025-12-09T20:09:50,992 ############################ 2025-12-09T20:09:50,992 Python recognizes 'mlx_audio.stt.models.wav2vec' as an importable package[^1], 2025-12-09T20:09:50,993 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:50,993 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:50,994 package, please make sure that 'mlx_audio.stt.models.wav2vec' is explicitly added 2025-12-09T20:09:50,994 to the `packages` configuration field. 2025-12-09T20:09:50,995 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:50,995 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:50,996 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:50,996 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:50,997 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:50,998 If you don't want 'mlx_audio.stt.models.wav2vec' to be distributed and are 2025-12-09T20:09:50,998 already explicitly excluding 'mlx_audio.stt.models.wav2vec' via 2025-12-09T20:09:50,999 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:50,999 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:51,000 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:51,001 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:51,002 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:51,004 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:51,004 even if it does not contain any `.py` files. 2025-12-09T20:09:51,005 On the other hand, currently there is no concept of package data 2025-12-09T20:09:51,005 directory, all directories are treated like packages. 2025-12-09T20:09:51,006 ******************************************************************************** 2025-12-09T20:09:51,007 !! 2025-12-09T20:09:51,007 check.warn(importable) 2025-12-09T20:09:51,008 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mlx_audio.stt.models.whisper.assets' is absent from the `packages` configuration. 2025-12-09T20:09:51,008 !! 2025-12-09T20:09:51,009 ******************************************************************************** 2025-12-09T20:09:51,010 ############################ 2025-12-09T20:09:51,010 # Package would be ignored # 2025-12-09T20:09:51,011 ############################ 2025-12-09T20:09:51,011 Python recognizes 'mlx_audio.stt.models.whisper.assets' as an importable package[^1], 2025-12-09T20:09:51,012 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:51,013 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:51,013 package, please make sure that 'mlx_audio.stt.models.whisper.assets' is explicitly added 2025-12-09T20:09:51,014 to the `packages` configuration field. 2025-12-09T20:09:51,015 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:51,015 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:51,016 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:51,017 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:51,018 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:51,019 If you don't want 'mlx_audio.stt.models.whisper.assets' to be distributed and are 2025-12-09T20:09:51,019 already explicitly excluding 'mlx_audio.stt.models.whisper.assets' via 2025-12-09T20:09:51,020 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:51,020 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:51,021 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:51,022 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:51,022 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:51,023 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:51,024 even if it does not contain any `.py` files. 2025-12-09T20:09:51,024 On the other hand, currently there is no concept of package data 2025-12-09T20:09:51,025 directory, all directories are treated like packages. 2025-12-09T20:09:51,025 ******************************************************************************** 2025-12-09T20:09:51,026 !! 2025-12-09T20:09:51,027 check.warn(importable) 2025-12-09T20:09:51,027 /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-09T20:09:51,028 !! 2025-12-09T20:09:51,029 ******************************************************************************** 2025-12-09T20:09:51,029 ############################ 2025-12-09T20:09:51,030 # Package would be ignored # 2025-12-09T20:09:51,030 ############################ 2025-12-09T20:09:51,030 Python recognizes 'mlx_audio.stt.tests' as an importable package[^1], 2025-12-09T20:09:51,031 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:51,032 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:51,032 package, please make sure that 'mlx_audio.stt.tests' is explicitly added 2025-12-09T20:09:51,033 to the `packages` configuration field. 2025-12-09T20:09:51,034 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:51,035 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:51,035 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:51,037 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:51,045 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:51,047 If you don't want 'mlx_audio.stt.tests' to be distributed and are 2025-12-09T20:09:51,047 already explicitly excluding 'mlx_audio.stt.tests' via 2025-12-09T20:09:51,048 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:51,048 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:51,049 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:51,050 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:51,051 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:51,053 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:51,054 even if it does not contain any `.py` files. 2025-12-09T20:09:51,058 On the other hand, currently there is no concept of package data 2025-12-09T20:09:51,063 directory, all directories are treated like packages. 2025-12-09T20:09:51,064 ******************************************************************************** 2025-12-09T20:09:51,065 !! 2025-12-09T20:09:51,066 check.warn(importable) 2025-12-09T20:09:51,066 /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-09T20:09:51,067 !! 2025-12-09T20:09:51,067 ******************************************************************************** 2025-12-09T20:09:51,068 ############################ 2025-12-09T20:09:51,068 # Package would be ignored # 2025-12-09T20:09:51,069 ############################ 2025-12-09T20:09:51,069 Python recognizes 'mlx_audio.tts.models.chatterbox.scripts' as an importable package[^1], 2025-12-09T20:09:51,070 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:51,071 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:51,071 package, please make sure that 'mlx_audio.tts.models.chatterbox.scripts' is explicitly added 2025-12-09T20:09:51,071 to the `packages` configuration field. 2025-12-09T20:09:51,072 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:51,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:51,073 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:51,074 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:51,075 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:51,076 If you don't want 'mlx_audio.tts.models.chatterbox.scripts' to be distributed and are 2025-12-09T20:09:51,077 already explicitly excluding 'mlx_audio.tts.models.chatterbox.scripts' via 2025-12-09T20:09:51,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:51,078 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:51,078 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:51,079 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:51,081 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:51,082 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:51,082 even if it does not contain any `.py` files. 2025-12-09T20:09:51,083 On the other hand, currently there is no concept of package data 2025-12-09T20:09:51,084 directory, all directories are treated like packages. 2025-12-09T20:09:51,084 ******************************************************************************** 2025-12-09T20:09:51,085 !! 2025-12-09T20:09:51,086 check.warn(importable) 2025-12-09T20:09:51,086 /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-09T20:09:51,087 !! 2025-12-09T20:09:51,088 ******************************************************************************** 2025-12-09T20:09:51,088 ############################ 2025-12-09T20:09:51,089 # Package would be ignored # 2025-12-09T20:09:51,089 ############################ 2025-12-09T20:09:51,090 Python recognizes 'mlx_audio.tts.models.spark.utils' as an importable package[^1], 2025-12-09T20:09:51,090 but it is absent from setuptools' `packages` configuration. 2025-12-09T20:09:51,092 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-09T20:09:51,092 package, please make sure that 'mlx_audio.tts.models.spark.utils' is explicitly added 2025-12-09T20:09:51,093 to the `packages` configuration field. 2025-12-09T20:09:51,094 Alternatively, you can also rely on setuptools' discovery methods 2025-12-09T20:09:51,094 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-09T20:09:51,095 instead of `find_packages(...)`/`find:`). 2025-12-09T20:09:51,096 You can read more about "package discovery" on setuptools documentation page: 2025-12-09T20:09:51,096 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-09T20:09:51,097 If you don't want 'mlx_audio.tts.models.spark.utils' to be distributed and are 2025-12-09T20:09:51,098 already explicitly excluding 'mlx_audio.tts.models.spark.utils' via 2025-12-09T20:09:51,098 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-09T20:09:51,099 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-09T20:09:51,099 combination with a more fine grained `package-data` configuration. 2025-12-09T20:09:51,100 You can read more about "package data files" on setuptools documentation page: 2025-12-09T20:09:51,101 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-09T20:09:51,102 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-09T20:09:51,102 even if it does not contain any `.py` files. 2025-12-09T20:09:51,103 On the other hand, currently there is no concept of package data 2025-12-09T20:09:51,103 directory, all directories are treated like packages. 2025-12-09T20:09:51,104 ******************************************************************************** 2025-12-09T20:09:51,105 !! 2025-12-09T20:09:51,105 check.warn(importable) 2025-12-09T20:09:51,106 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2025-12-09T20:09:51,106 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,106 creating build/lib/mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,107 copying mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,107 copying mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,108 creating build/lib/mlx_audio/stt/tests 2025-12-09T20:09:51,109 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-12-09T20:09:51,109 creating build/lib/mlx_audio/sts/tests 2025-12-09T20:09:51,110 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-12-09T20:09:51,110 creating build/lib/mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,111 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,111 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,112 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-09T20:09:51,112 copying mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-09T20:09:51,113 creating build/lib/mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,113 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,114 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,114 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,151 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-12-09T20:09:51,151 !! 2025-12-09T20:09:51,152 ******************************************************************************** 2025-12-09T20:09:51,153 Please avoid running ``setup.py`` directly. 2025-12-09T20:09:51,154 Instead, use pypa/build, pypa/installer or other 2025-12-09T20:09:51,154 standards-based tools. 2025-12-09T20:09:51,155 This deprecation is overdue, please update your project and remove deprecated 2025-12-09T20:09:51,155 calls to avoid build errors in the future. 2025-12-09T20:09:51,156 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-12-09T20:09:51,157 ******************************************************************************** 2025-12-09T20:09:51,158 !! 2025-12-09T20:09:51,158 self.initialize_options() 2025-12-09T20:09:51,179 installing to build/bdist.linux-armv7l/wheel 2025-12-09T20:09:51,180 running install 2025-12-09T20:09:51,204 running install_lib 2025-12-09T20:09:51,232 creating build/bdist.linux-armv7l/wheel 2025-12-09T20:09:51,234 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-12-09T20:09:51,235 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-09T20:09:51,237 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-09T20:09:51,240 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-12-09T20:09:51,241 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-09T20:09:51,243 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-12-09T20:09:51,244 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-12-09T20:09:51,247 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-09T20:09:51,249 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-12-09T20:09:51,250 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-12-09T20:09:51,252 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,254 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,257 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,260 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,262 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,265 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,267 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-09T20:09:51,269 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,270 copying build/lib/mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,284 copying build/lib/mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-12-09T20:09:51,301 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,302 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,304 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,306 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,309 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,311 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,313 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,315 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,316 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,319 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-09T20:09:51,321 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-12-09T20:09:51,323 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,324 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,327 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-09T20:09:51,330 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2025-12-09T20:09:51,331 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-09T20:09:51,333 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-09T20:09:51,335 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-09T20:09:51,337 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-09T20:09:51,340 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2025-12-09T20:09:51,341 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-09T20:09:51,344 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-09T20:09:51,345 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-09T20:09:51,347 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-09T20:09:51,350 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-12-09T20:09:51,351 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-12-09T20:09:51,353 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-12-09T20:09:51,355 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-09T20:09:51,357 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-09T20:09:51,360 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-12-09T20:09:51,361 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-12-09T20:09:51,362 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,364 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,366 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,368 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,370 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,372 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,374 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,376 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-09T20:09:51,378 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-12-09T20:09:51,380 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-12-09T20:09:51,381 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-12-09T20:09:51,382 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-09T20:09:51,384 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-09T20:09:51,387 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-12-09T20:09:51,389 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-12-09T20:09:51,390 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-09T20:09:51,392 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-09T20:09:51,395 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-09T20:09:51,396 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-09T20:09:51,399 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-09T20:09:51,402 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,403 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,405 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,407 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,409 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,411 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,413 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-09T20:09:51,416 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-12-09T20:09:51,417 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-09T20:09:51,419 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-09T20:09:51,421 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-09T20:09:51,424 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-12-09T20:09:51,425 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-09T20:09:51,427 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-09T20:09:51,430 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-12-09T20:09:51,431 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-09T20:09:51,433 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-09T20:09:51,435 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-09T20:09:51,437 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-09T20:09:51,440 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2025-12-09T20:09:51,441 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-09T20:09:51,443 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-09T20:09:51,446 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-09T20:09:51,448 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-09T20:09:51,450 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-12-09T20:09:51,451 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-09T20:09:51,454 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-09T20:09:51,456 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,457 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,460 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,461 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,464 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,466 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-09T20:09:51,469 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-09T20:09:51,472 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-12-09T20:09:51,473 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-09T20:09:51,476 copying build/lib/mlx_audio/tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-09T20:09:51,478 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-12-09T20:09:51,479 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,481 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,484 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,486 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,487 copying build/lib/mlx_audio/tts/tests/test_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,490 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-09T20:09:51,492 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-09T20:09:51,494 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-09T20:09:51,497 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-12-09T20:09:51,498 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-12-09T20:09:51,500 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,502 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,504 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,506 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,508 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,510 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,513 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-09T20:09:51,515 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,516 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,519 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,521 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,523 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,525 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,528 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-09T20:09:51,532 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-12-09T20:09:51,533 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-09T20:09:51,535 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-09T20:09:51,537 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-09T20:09:51,539 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-09T20:09:51,542 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-12-09T20:09:51,543 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-09T20:09:51,546 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-09T20:09:51,548 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,550 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:51,551 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:51,553 copying build/lib/mlx_audio/tts/models/cosyvoice2/llm/llm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/llm 2025-12-09T20:09:51,556 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:51,557 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:51,560 copying build/lib/mlx_audio/tts/models/cosyvoice2/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2/scripts 2025-12-09T20:09:51,562 copying build/lib/mlx_audio/tts/models/cosyvoice2/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,564 copying build/lib/mlx_audio/tts/models/cosyvoice2/cosyvoice2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,567 copying build/lib/mlx_audio/tts/models/cosyvoice2/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,569 copying build/lib/mlx_audio/tts/models/cosyvoice2/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,572 copying build/lib/mlx_audio/tts/models/cosyvoice2/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,574 copying build/lib/mlx_audio/tts/models/cosyvoice2/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/cosyvoice2 2025-12-09T20:09:51,578 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,579 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,583 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:51,584 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:51,587 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-09T20:09:51,589 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:51,591 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-09T20:09:51,593 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-09T20:09:51,595 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-09T20:09:51,597 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-09T20:09:51,599 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-09T20:09:51,602 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-09T20:09:51,604 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-09T20:09:51,606 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2025-12-09T20:09:51,608 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2025-12-09T20:09:51,612 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,614 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,616 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,618 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-09T20:09:51,620 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:51,621 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:51,623 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-09T20:09:51,626 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,627 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-09T20:09:51,629 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,631 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,633 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,635 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,637 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,640 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-09T20:09:51,641 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-09T20:09:51,644 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-09T20:09:51,646 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-09T20:09:51,649 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-09T20:09:51,651 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-09T20:09:51,653 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-09T20:09:51,655 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-09T20:09:51,657 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-09T20:09:51,659 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-09T20:09:51,660 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-09T20:09:51,663 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,665 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-09T20:09:51,669 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-09T20:09:51,670 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-09T20:09:51,673 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-09T20:09:51,674 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-09T20:09:51,676 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-09T20:09:51,678 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-09T20:09:51,680 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-12-09T20:09:51,681 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-09T20:09:51,683 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-09T20:09:51,685 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-09T20:09:51,687 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-09T20:09:51,690 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2025-12-09T20:09:51,691 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,693 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,695 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,697 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,699 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,701 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,703 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,705 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,707 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-09T20:09:51,708 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-09T20:09:51,710 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-09T20:09:51,712 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-09T20:09:51,714 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-09T20:09:51,716 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-09T20:09:51,718 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-09T20:09:51,720 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-09T20:09:51,723 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-12-09T20:09:51,724 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-09T20:09:51,726 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-09T20:09:51,729 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-09T20:09:51,732 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-09T20:09:51,734 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-09T20:09:51,736 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-09T20:09:51,739 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-12-09T20:09:51,740 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-09T20:09:51,742 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-09T20:09:51,745 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-09T20:09:51,746 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-09T20:09:51,749 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,750 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-09T20:09:51,753 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,755 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-09T20:09:51,758 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-12-09T20:09:51,759 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-09T20:09:51,762 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-12-09T20:09:51,764 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-09T20:09:51,766 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-09T20:09:51,768 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-09T20:09:51,771 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-09T20:09:51,773 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-09T20:09:51,776 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-09T20:09:51,777 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-09T20:09:51,779 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-09T20:09:51,781 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-09T20:09:51,783 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-09T20:09:51,785 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-09T20:09:51,788 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-09T20:09:51,789 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-09T20:09:51,792 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-12-09T20:09:51,793 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-09T20:09:51,795 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-09T20:09:51,797 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-09T20:09:51,799 running install_egg_info 2025-12-09T20:09:51,835 Copying mlx_audio_plus.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio_plus-0.1.2-py3.11.egg-info 2025-12-09T20:09:51,848 running install_scripts 2025-12-09T20:09:51,862 creating build/bdist.linux-armv7l/wheel/mlx_audio_plus-0.1.2.dist-info/WHEEL 2025-12-09T20:09:51,865 creating '/tmp/pip-wheel-w1wag13a/mlx_audio_plus-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-09T20:09:51,867 adding 'mlx_audio/__init__.py' 2025-12-09T20:09:51,869 adding 'mlx_audio/server.py' 2025-12-09T20:09:51,871 adding 'mlx_audio/utils.py' 2025-12-09T20:09:51,872 adding 'mlx_audio/version.py' 2025-12-09T20:09:51,874 adding 'mlx_audio/codec/__init__.py' 2025-12-09T20:09:51,876 adding 'mlx_audio/codec/models/__init__.py' 2025-12-09T20:09:51,878 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2025-12-09T20:09:51,879 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2025-12-09T20:09:51,880 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2025-12-09T20:09:51,882 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2025-12-09T20:09:51,883 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2025-12-09T20:09:51,885 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2025-12-09T20:09:51,886 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-12-09T20:09:51,888 adding 'mlx_audio/codec/models/descript/base.py' 2025-12-09T20:09:51,890 adding 'mlx_audio/codec/models/descript/dac.py' 2025-12-09T20:09:51,892 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-12-09T20:09:51,893 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-12-09T20:09:51,894 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-12-09T20:09:51,896 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-12-09T20:09:51,899 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-12-09T20:09:51,901 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-12-09T20:09:51,903 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-12-09T20:09:51,905 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-12-09T20:09:51,907 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-12-09T20:09:51,908 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-12-09T20:09:51,910 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-12-09T20:09:51,912 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-12-09T20:09:51,913 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-12-09T20:09:51,915 adding 'mlx_audio/codec/models/s3/__init__.py' 2025-12-09T20:09:51,917 adding 'mlx_audio/codec/models/s3/model.py' 2025-12-09T20:09:51,920 adding 'mlx_audio/codec/models/s3/model_v2.py' 2025-12-09T20:09:51,922 adding 'mlx_audio/codec/models/s3/utils.py' 2025-12-09T20:09:51,923 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-12-09T20:09:51,925 adding 'mlx_audio/codec/models/snac/attention.py' 2025-12-09T20:09:51,926 adding 'mlx_audio/codec/models/snac/layers.py' 2025-12-09T20:09:51,928 adding 'mlx_audio/codec/models/snac/snac.py' 2025-12-09T20:09:51,929 adding 'mlx_audio/codec/models/snac/vq.py' 2025-12-09T20:09:51,931 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-12-09T20:09:51,932 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-12-09T20:09:51,934 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-12-09T20:09:51,936 adding 'mlx_audio/codec/tests/__init__.py' 2025-12-09T20:09:51,937 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2025-12-09T20:09:51,938 adding 'mlx_audio/codec/tests/test_descript.py' 2025-12-09T20:09:51,939 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-12-09T20:09:51,941 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-12-09T20:09:51,942 adding 'mlx_audio/codec/tests/test_s3.py' 2025-12-09T20:09:51,943 adding 'mlx_audio/codec/tests/test_snac.py' 2025-12-09T20:09:51,945 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-12-09T20:09:51,946 adding 'mlx_audio/sts/__init__.py' 2025-12-09T20:09:51,949 adding 'mlx_audio/sts/voice_pipeline.py' 2025-12-09T20:09:51,951 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-12-09T20:09:51,952 adding 'mlx_audio/stt/__init__.py' 2025-12-09T20:09:51,954 adding 'mlx_audio/stt/generate.py' 2025-12-09T20:09:51,956 adding 'mlx_audio/stt/utils.py' 2025-12-09T20:09:51,957 adding 'mlx_audio/stt/models/__init__.py' 2025-12-09T20:09:51,959 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-12-09T20:09:51,961 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-12-09T20:09:51,962 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-12-09T20:09:51,964 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-12-09T20:09:51,966 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-12-09T20:09:51,967 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-12-09T20:09:51,969 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-12-09T20:09:51,971 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-12-09T20:09:51,972 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-12-09T20:09:51,973 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2025-12-09T20:09:51,975 adding 'mlx_audio/stt/models/voxtral/config.py' 2025-12-09T20:09:51,977 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2025-12-09T20:09:51,981 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-12-09T20:09:51,984 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-12-09T20:09:51,986 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-12-09T20:09:51,987 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-12-09T20:09:51,991 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-12-09T20:09:51,993 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-12-09T20:09:51,995 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-12-09T20:09:51,999 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-12-09T20:09:52,001 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-12-09T20:09:52,229 adding 'mlx_audio/stt/models/whisper/assets/gpt2.tiktoken' 2025-12-09T20:09:52,460 adding 'mlx_audio/stt/models/whisper/assets/multilingual.tiktoken' 2025-12-09T20:09:52,468 adding 'mlx_audio/stt/tests/test_models.py' 2025-12-09T20:09:52,470 adding 'mlx_audio/tests/__init__.py' 2025-12-09T20:09:52,472 adding 'mlx_audio/tests/test_server.py' 2025-12-09T20:09:52,473 adding 'mlx_audio/tts/__init__.py' 2025-12-09T20:09:52,475 adding 'mlx_audio/tts/audio_player.py' 2025-12-09T20:09:52,476 adding 'mlx_audio/tts/convert.py' 2025-12-09T20:09:52,479 adding 'mlx_audio/tts/generate.py' 2025-12-09T20:09:52,481 adding 'mlx_audio/tts/utils.py' 2025-12-09T20:09:52,483 adding 'mlx_audio/tts/models/__init__.py' 2025-12-09T20:09:52,484 adding 'mlx_audio/tts/models/base.py' 2025-12-09T20:09:52,486 adding 'mlx_audio/tts/models/interpolate.py' 2025-12-09T20:09:52,488 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-12-09T20:09:52,490 adding 'mlx_audio/tts/models/bark/bark.py' 2025-12-09T20:09:52,491 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-12-09T20:09:52,493 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-12-09T20:09:52,495 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2025-12-09T20:09:52,499 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2025-12-09T20:09:52,500 adding 'mlx_audio/tts/models/chatterbox/config.json' 2025-12-09T20:09:52,502 adding 'mlx_audio/tts/models/chatterbox/config.py' 2025-12-09T20:09:52,503 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2025-12-09T20:09:52,505 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2025-12-09T20:09:52,507 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2025-12-09T20:09:52,509 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2025-12-09T20:09:52,510 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2025-12-09T20:09:52,512 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2025-12-09T20:09:52,516 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2025-12-09T20:09:52,517 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2025-12-09T20:09:52,520 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2025-12-09T20:09:52,523 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2025-12-09T20:09:52,525 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2025-12-09T20:09:52,527 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2025-12-09T20:09:52,528 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2025-12-09T20:09:52,530 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2025-12-09T20:09:52,532 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2025-12-09T20:09:52,533 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2025-12-09T20:09:52,534 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2025-12-09T20:09:52,536 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2025-12-09T20:09:52,537 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2025-12-09T20:09:52,539 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2025-12-09T20:09:52,540 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2025-12-09T20:09:52,542 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2025-12-09T20:09:52,544 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2025-12-09T20:09:52,546 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2025-12-09T20:09:52,548 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2025-12-09T20:09:52,551 adding 'mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py' 2025-12-09T20:09:52,553 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2025-12-09T20:09:52,555 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2025-12-09T20:09:52,556 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2025-12-09T20:09:52,557 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2025-12-09T20:09:52,560 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2025-12-09T20:09:52,562 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2025-12-09T20:09:52,563 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2025-12-09T20:09:52,565 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2025-12-09T20:09:52,567 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2025-12-09T20:09:52,569 adding 'mlx_audio/tts/models/cosyvoice2/__init__.py' 2025-12-09T20:09:52,571 adding 'mlx_audio/tts/models/cosyvoice2/config.py' 2025-12-09T20:09:52,576 adding 'mlx_audio/tts/models/cosyvoice2/cosyvoice2.py' 2025-12-09T20:09:52,578 adding 'mlx_audio/tts/models/cosyvoice2/flow_matching.py' 2025-12-09T20:09:52,581 adding 'mlx_audio/tts/models/cosyvoice2/hifigan.py' 2025-12-09T20:09:52,583 adding 'mlx_audio/tts/models/cosyvoice2/speaker_encoder.py' 2025-12-09T20:09:52,584 adding 'mlx_audio/tts/models/cosyvoice2/llm/__init__.py' 2025-12-09T20:09:52,587 adding 'mlx_audio/tts/models/cosyvoice2/llm/llm.py' 2025-12-09T20:09:52,588 adding 'mlx_audio/tts/models/cosyvoice2/scripts/__init__.py' 2025-12-09T20:09:52,592 adding 'mlx_audio/tts/models/cosyvoice2/scripts/convert.py' 2025-12-09T20:09:52,594 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-12-09T20:09:52,596 adding 'mlx_audio/tts/models/dia/audio.py' 2025-12-09T20:09:52,598 adding 'mlx_audio/tts/models/dia/config.py' 2025-12-09T20:09:52,600 adding 'mlx_audio/tts/models/dia/dia.py' 2025-12-09T20:09:52,604 adding 'mlx_audio/tts/models/dia/layers.py' 2025-12-09T20:09:52,605 adding 'mlx_audio/tts/models/indextts/__init__.py' 2025-12-09T20:09:52,607 adding 'mlx_audio/tts/models/indextts/attention.py' 2025-12-09T20:09:52,608 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2025-12-09T20:09:52,610 adding 'mlx_audio/tts/models/indextts/conformer.py' 2025-12-09T20:09:52,611 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2025-12-09T20:09:52,613 adding 'mlx_audio/tts/models/indextts/indextts.py' 2025-12-09T20:09:52,615 adding 'mlx_audio/tts/models/indextts/mel.py' 2025-12-09T20:09:52,616 adding 'mlx_audio/tts/models/indextts/normalize.py' 2025-12-09T20:09:52,618 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2025-12-09T20:09:52,619 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2025-12-09T20:09:52,621 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2025-12-09T20:09:52,622 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2025-12-09T20:09:52,623 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2025-12-09T20:09:52,625 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2025-12-09T20:09:52,626 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-12-09T20:09:52,630 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-12-09T20:09:52,633 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-12-09T20:09:52,635 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-12-09T20:09:52,638 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-12-09T20:09:52,640 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-12-09T20:09:52,641 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-12-09T20:09:52,643 adding 'mlx_audio/tts/models/llama/llama.py' 2025-12-09T20:09:52,645 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-12-09T20:09:52,647 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-12-09T20:09:52,649 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-12-09T20:09:52,652 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2025-12-09T20:09:52,654 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-12-09T20:09:52,655 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-12-09T20:09:52,657 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-12-09T20:09:52,658 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-12-09T20:09:52,660 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-12-09T20:09:52,663 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-12-09T20:09:52,665 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-12-09T20:09:52,667 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-12-09T20:09:52,668 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-12-09T20:09:52,670 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-12-09T20:09:52,672 adding 'mlx_audio/tts/models/spark/spark.py' 2025-12-09T20:09:52,674 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-12-09T20:09:52,676 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-12-09T20:09:52,678 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-12-09T20:09:52,680 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-12-09T20:09:52,681 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-12-09T20:09:52,683 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-12-09T20:09:52,684 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-12-09T20:09:52,686 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-12-09T20:09:52,687 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-12-09T20:09:52,688 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-12-09T20:09:52,690 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-12-09T20:09:52,691 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-12-09T20:09:52,693 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-12-09T20:09:52,695 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-12-09T20:09:52,696 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-12-09T20:09:52,698 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-12-09T20:09:52,700 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-12-09T20:09:52,702 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-12-09T20:09:52,703 adding 'mlx_audio/tts/tests/__init__.py' 2025-12-09T20:09:52,705 adding 'mlx_audio/tts/tests/test_base.py' 2025-12-09T20:09:52,706 adding 'mlx_audio/tts/tests/test_chatterbox.py' 2025-12-09T20:09:52,708 adding 'mlx_audio/tts/tests/test_convert.py' 2025-12-09T20:09:52,709 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-12-09T20:09:52,712 adding 'mlx_audio/tts/tests/test_models.py' 2025-12-09T20:09:52,715 adding 'mlx_audio_plus-0.1.2.dist-info/licenses/LICENSE' 2025-12-09T20:09:52,716 adding 'mlx_audio_plus-0.1.2.dist-info/METADATA' 2025-12-09T20:09:52,717 adding 'mlx_audio_plus-0.1.2.dist-info/WHEEL' 2025-12-09T20:09:52,718 adding 'mlx_audio_plus-0.1.2.dist-info/entry_points.txt' 2025-12-09T20:09:52,719 adding 'mlx_audio_plus-0.1.2.dist-info/top_level.txt' 2025-12-09T20:09:52,722 adding 'mlx_audio_plus-0.1.2.dist-info/RECORD' 2025-12-09T20:09:52,745 removing build/bdist.linux-armv7l/wheel 2025-12-09T20:09:52,916 Building wheel for mlx-audio-plus (setup.py): finished with status 'done' 2025-12-09T20:09:52,930 Created wheel for mlx-audio-plus: filename=mlx_audio_plus-0.1.2-py3-none-any.whl size=1170040 sha256=7c2062678e6df87af59d859eb8e0bab0a99fc9a52a6d8530965c713e2960e9f1 2025-12-09T20:09:52,932 Stored in directory: /tmp/pip-ephem-wheel-cache-7wvnmu66/wheels/8a/ba/1b/4c62751d0ca645942d3cd8740bd1ce359dec60ac85cc0eadb1 2025-12-09T20:09:52,950 Successfully built mlx-audio-plus 2025-12-09T20:09:52,995 Removed build tracker: '/tmp/pip-build-tracker-nr8j9wy4'