2025-12-04T18:40:29,272 Created temporary directory: /tmp/pip-ephem-wheel-cache-p94cmxs3 2025-12-04T18:40:29,274 Created temporary directory: /tmp/pip-build-tracker-0hxtluvl 2025-12-04T18:40:29,274 Initialized build tracking at /tmp/pip-build-tracker-0hxtluvl 2025-12-04T18:40:29,275 Created build tracker: /tmp/pip-build-tracker-0hxtluvl 2025-12-04T18:40:29,275 Entered build tracker: /tmp/pip-build-tracker-0hxtluvl 2025-12-04T18:40:29,276 Created temporary directory: /tmp/pip-wheel-ktbaqxwt 2025-12-04T18:40:29,279 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-04T18:40:29,281 Created temporary directory: /tmp/pip-ephem-wheel-cache-1ieks3gi 2025-12-04T18:40:29,304 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-04T18:40:29,308 2 location(s) to search for versions of mlx-audio-plus: 2025-12-04T18:40:29,308 * https://pypi.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,308 * https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,309 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,310 Getting page https://pypi.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,311 Found index url https://pypi.org/simple 2025-12-04T18:40:29,522 Fetched page https://pypi.org/simple/mlx-audio-plus/ as application/vnd.pypi.simple.v1+json 2025-12-04T18:40:29,523 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-04T18:40:29,524 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-04T18:40:29,525 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,526 Getting page https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,527 Found index url https://www.piwheels.org/simple 2025-12-04T18:40:29,680 Fetched page https://www.piwheels.org/simple/mlx-audio-plus/ as text/html 2025-12-04T18:40:29,681 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,682 Skipping link: not a file: https://pypi.org/simple/mlx-audio-plus/ 2025-12-04T18:40:29,701 Given no hashes to check 1 links for project 'mlx-audio-plus': discarding no candidates 2025-12-04T18:40:29,718 Collecting mlx-audio-plus==0.1.0 2025-12-04T18:40:29,720 Created temporary directory: /tmp/pip-unpack-zt1m24yx 2025-12-04T18:40:29,936 Downloading mlx_audio_plus-0.1.0.tar.gz (1.1 MB) 2025-12-04T18:40:30,719 Added mlx-audio-plus==0.1.0 from https://files.pythonhosted.org/packages/56/c4/d851ee0d974c15e4c50432700fafbc7092ca47924c0ce3d57ee2fef95820/mlx_audio_plus-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-0hxtluvl' 2025-12-04T18:40:30,720 Running setup.py (path:/tmp/pip-wheel-ktbaqxwt/mlx-audio-plus_e22db436ecdd4226b56cbbe4bf30bbb0/setup.py) egg_info for package mlx-audio-plus 2025-12-04T18:40:30,721 Created temporary directory: /tmp/pip-pip-egg-info-uq3z00b7 2025-12-04T18:40:30,722 Preparing metadata (setup.py): started 2025-12-04T18:40:30,723 Running command python setup.py egg_info 2025-12-04T18:40:31,624 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-04T18:40:31,625 !! 2025-12-04T18:40:31,626 ******************************************************************************** 2025-12-04T18:40:31,626 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-04T18:40:31,628 License :: OSI Approved :: MIT License 2025-12-04T18:40:31,629 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-04T18:40:31,630 ******************************************************************************** 2025-12-04T18:40:31,630 !! 2025-12-04T18:40:31,631 self._finalize_license_expression() 2025-12-04T18:40:31,655 running egg_info 2025-12-04T18:40:31,684 creating /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info 2025-12-04T18:40:31,685 writing /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/PKG-INFO 2025-12-04T18:40:31,690 writing dependency_links to /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/dependency_links.txt 2025-12-04T18:40:31,692 writing entry points to /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/entry_points.txt 2025-12-04T18:40:31,694 writing requirements to /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/requires.txt 2025-12-04T18:40:31,695 writing top-level names to /tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/top_level.txt 2025-12-04T18:40:31,697 writing manifest file '/tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-04T18:40:31,846 reading manifest file '/tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-04T18:40:31,848 reading manifest template 'MANIFEST.in' 2025-12-04T18:40:31,982 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-04T18:40:31,983 adding license file 'LICENSE' 2025-12-04T18:40:31,993 writing manifest file '/tmp/pip-pip-egg-info-uq3z00b7/mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-04T18:40:32,105 Preparing metadata (setup.py): finished with status 'done' 2025-12-04T18:40:32,109 Source in /tmp/pip-wheel-ktbaqxwt/mlx-audio-plus_e22db436ecdd4226b56cbbe4bf30bbb0 has version 0.1.0, which satisfies requirement mlx-audio-plus==0.1.0 from https://files.pythonhosted.org/packages/56/c4/d851ee0d974c15e4c50432700fafbc7092ca47924c0ce3d57ee2fef95820/mlx_audio_plus-0.1.0.tar.gz 2025-12-04T18:40:32,110 Removed mlx-audio-plus==0.1.0 from https://files.pythonhosted.org/packages/56/c4/d851ee0d974c15e4c50432700fafbc7092ca47924c0ce3d57ee2fef95820/mlx_audio_plus-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-0hxtluvl' 2025-12-04T18:40:32,117 Created temporary directory: /tmp/pip-unpack-a1el4_sx 2025-12-04T18:40:32,118 Building wheels for collected packages: mlx-audio-plus 2025-12-04T18:40:32,122 Created temporary directory: /tmp/pip-wheel-ub9zty24 2025-12-04T18:40:32,123 Building wheel for mlx-audio-plus (setup.py): started 2025-12-04T18:40:32,124 Destination directory: /tmp/pip-wheel-ub9zty24 2025-12-04T18:40:32,125 Running command python setup.py bdist_wheel 2025-12-04T18:40:32,980 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-04T18:40:32,980 !! 2025-12-04T18:40:32,981 ******************************************************************************** 2025-12-04T18:40:32,982 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-04T18:40:32,983 License :: OSI Approved :: MIT License 2025-12-04T18:40:32,984 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-04T18:40:32,985 ******************************************************************************** 2025-12-04T18:40:32,986 !! 2025-12-04T18:40:32,986 self._finalize_license_expression() 2025-12-04T18:40:32,987 running bdist_wheel 2025-12-04T18:40:33,117 running build 2025-12-04T18:40:33,118 running build_py 2025-12-04T18:40:33,148 creating build/lib/mlx_audio 2025-12-04T18:40:33,150 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-12-04T18:40:33,153 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-12-04T18:40:33,154 copying mlx_audio/utils.py -> build/lib/mlx_audio 2025-12-04T18:40:33,157 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-12-04T18:40:33,159 creating build/lib/mlx_audio/sts 2025-12-04T18:40:33,160 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-12-04T18:40:33,162 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-12-04T18:40:33,164 creating build/lib/mlx_audio/tests 2025-12-04T18:40:33,165 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2025-12-04T18:40:33,167 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2025-12-04T18:40:33,169 creating build/lib/mlx_audio/stt 2025-12-04T18:40:33,170 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-12-04T18:40:33,172 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-12-04T18:40:33,174 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-12-04T18:40:33,177 creating build/lib/mlx_audio/codec 2025-12-04T18:40:33,177 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-12-04T18:40:33,180 creating build/lib/mlx_audio/tts 2025-12-04T18:40:33,181 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-12-04T18:40:33,183 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-12-04T18:40:33,185 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-12-04T18:40:33,187 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-12-04T18:40:33,189 copying mlx_audio/tts/convert.py -> build/lib/mlx_audio/tts 2025-12-04T18:40:33,192 creating build/lib/mlx_audio/stt/models 2025-12-04T18:40:33,193 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-12-04T18:40:33,195 creating build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,196 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,199 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,201 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,204 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,206 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,208 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,210 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-12-04T18:40:33,213 creating build/lib/mlx_audio/stt/models/voxtral 2025-12-04T18:40:33,214 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-04T18:40:33,216 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-04T18:40:33,217 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2025-12-04T18:40:33,220 creating build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,221 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,224 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,226 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,228 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,231 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,233 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,235 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,237 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,239 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-12-04T18:40:33,242 creating build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,243 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,244 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,246 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,248 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,249 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,251 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,253 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,254 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-12-04T18:40:33,256 creating build/lib/mlx_audio/codec/models 2025-12-04T18:40:33,257 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-12-04T18:40:33,260 creating build/lib/mlx_audio/codec/models/vocos 2025-12-04T18:40:33,261 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-04T18:40:33,263 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-04T18:40:33,264 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-12-04T18:40:33,267 creating build/lib/mlx_audio/codec/models/mimi 2025-12-04T18:40:33,268 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-04T18:40:33,270 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-12-04T18:40:33,273 creating build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,274 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,276 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,278 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,280 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,282 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-12-04T18:40:33,284 creating build/lib/mlx_audio/codec/models/encodec 2025-12-04T18:40:33,285 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-04T18:40:33,287 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-12-04T18:40:33,290 creating build/lib/mlx_audio/codec/models/s3 2025-12-04T18:40:33,291 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2025-12-04T18:40:33,294 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2025-12-04T18:40:33,296 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2025-12-04T18:40:33,298 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2025-12-04T18:40:33,301 creating build/lib/mlx_audio/codec/models/descript 2025-12-04T18:40:33,302 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-12-04T18:40:33,304 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-12-04T18:40:33,306 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-12-04T18:40:33,308 creating build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,309 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,311 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,313 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,315 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,317 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,319 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:33,322 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,323 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,325 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,327 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,330 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,331 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,333 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:33,336 creating build/lib/mlx_audio/codec/models/descript/nn 2025-12-04T18:40:33,337 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-04T18:40:33,339 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-04T18:40:33,341 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-12-04T18:40:33,343 creating build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,344 copying mlx_audio/tts/tests/test_chatterbox.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,346 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,348 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,350 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,352 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,354 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-12-04T18:40:33,358 creating build/lib/mlx_audio/tts/models 2025-12-04T18:40:33,359 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-12-04T18:40:33,361 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-12-04T18:40:33,363 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-12-04T18:40:33,365 creating build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,366 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,368 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,370 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,373 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,375 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,377 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,378 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,381 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,382 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2025-12-04T18:40:33,385 creating build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,386 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,389 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,390 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,393 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,395 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,397 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-12-04T18:40:33,400 creating build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,401 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,403 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,404 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,407 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,409 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,411 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:33,414 creating build/lib/mlx_audio/tts/models/bark 2025-12-04T18:40:33,415 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-12-04T18:40:33,417 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-12-04T18:40:33,418 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-12-04T18:40:33,421 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-12-04T18:40:33,424 creating build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,425 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,428 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,430 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,433 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,436 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-12-04T18:40:33,438 creating build/lib/mlx_audio/tts/models/spark 2025-12-04T18:40:33,439 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-12-04T18:40:33,441 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-12-04T18:40:33,443 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-12-04T18:40:33,445 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-12-04T18:40:33,448 creating build/lib/mlx_audio/tts/models/sesame 2025-12-04T18:40:33,449 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-04T18:40:33,451 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-04T18:40:33,453 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-04T18:40:33,455 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-12-04T18:40:33,458 creating build/lib/mlx_audio/tts/models/llama 2025-12-04T18:40:33,459 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-12-04T18:40:33,462 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-12-04T18:40:33,464 creating build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:33,465 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:33,468 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:33,469 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:33,471 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:33,474 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,475 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,476 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,478 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,480 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,481 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:33,484 creating build/lib/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:33,485 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:33,487 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:33,488 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:33,491 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:33,493 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:33,494 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:33,496 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:33,498 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:33,500 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:33,502 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-04T18:40:33,503 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-04T18:40:33,505 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-12-04T18:40:33,507 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,508 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,511 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,513 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,515 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,517 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:33,520 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,521 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,523 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,525 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,527 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,529 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:33,532 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:33,533 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:33,535 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:33,536 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:33,539 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:33,541 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,542 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,545 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,547 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,550 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,552 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,554 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,555 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,558 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,560 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:33,563 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:33,564 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:33,566 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:33,568 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,569 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,572 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,574 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,576 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,578 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,580 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,582 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,584 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,586 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:33,589 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:33,590 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:33,593 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:33,594 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:33,596 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:33,598 running egg_info 2025-12-04T18:40:33,626 writing mlx_audio_plus.egg-info/PKG-INFO 2025-12-04T18:40:33,630 writing dependency_links to mlx_audio_plus.egg-info/dependency_links.txt 2025-12-04T18:40:33,632 writing entry points to mlx_audio_plus.egg-info/entry_points.txt 2025-12-04T18:40:33,634 writing requirements to mlx_audio_plus.egg-info/requires.txt 2025-12-04T18:40:33,635 writing top-level names to mlx_audio_plus.egg-info/top_level.txt 2025-12-04T18:40:33,724 reading manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-04T18:40:33,739 reading manifest template 'MANIFEST.in' 2025-12-04T18:40:33,867 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-12-04T18:40:33,867 adding license file 'LICENSE' 2025-12-04T18:40:33,881 writing manifest file 'mlx_audio_plus.egg-info/SOURCES.txt' 2025-12-04T18:40:33,884 /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-04T18:40:33,885 !! 2025-12-04T18:40:33,886 ******************************************************************************** 2025-12-04T18:40:33,886 ############################ 2025-12-04T18:40:33,887 # Package would be ignored # 2025-12-04T18:40:33,888 ############################ 2025-12-04T18:40:33,888 Python recognizes 'mlx_audio.sts.tests' as an importable package[^1], 2025-12-04T18:40:33,889 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:33,890 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:33,890 package, please make sure that 'mlx_audio.sts.tests' is explicitly added 2025-12-04T18:40:33,891 to the `packages` configuration field. 2025-12-04T18:40:33,892 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:33,892 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:33,893 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:33,893 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:33,894 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:33,895 If you don't want 'mlx_audio.sts.tests' to be distributed and are 2025-12-04T18:40:33,896 already explicitly excluding 'mlx_audio.sts.tests' via 2025-12-04T18:40:33,896 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:33,897 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:33,897 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:33,898 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:33,899 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:33,900 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:33,901 even if it does not contain any `.py` files. 2025-12-04T18:40:33,901 On the other hand, currently there is no concept of package data 2025-12-04T18:40:33,902 directory, all directories are treated like packages. 2025-12-04T18:40:33,902 ******************************************************************************** 2025-12-04T18:40:33,903 !! 2025-12-04T18:40:33,903 check.warn(importable) 2025-12-04T18:40:33,904 /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-04T18:40:33,904 !! 2025-12-04T18:40:33,905 ******************************************************************************** 2025-12-04T18:40:33,905 ############################ 2025-12-04T18:40:33,906 # Package would be ignored # 2025-12-04T18:40:33,906 ############################ 2025-12-04T18:40:33,907 Python recognizes 'mlx_audio.stt.models.wav2vec' as an importable package[^1], 2025-12-04T18:40:33,907 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:33,908 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:33,908 package, please make sure that 'mlx_audio.stt.models.wav2vec' is explicitly added 2025-12-04T18:40:33,909 to the `packages` configuration field. 2025-12-04T18:40:33,910 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:33,910 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:33,911 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:33,912 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:33,913 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:33,914 If you don't want 'mlx_audio.stt.models.wav2vec' to be distributed and are 2025-12-04T18:40:33,914 already explicitly excluding 'mlx_audio.stt.models.wav2vec' via 2025-12-04T18:40:33,915 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:33,915 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:33,916 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:33,917 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:33,918 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:33,919 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:33,920 even if it does not contain any `.py` files. 2025-12-04T18:40:33,921 On the other hand, currently there is no concept of package data 2025-12-04T18:40:33,921 directory, all directories are treated like packages. 2025-12-04T18:40:33,922 ******************************************************************************** 2025-12-04T18:40:33,923 !! 2025-12-04T18:40:33,923 check.warn(importable) 2025-12-04T18:40:33,924 /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-04T18:40:33,925 !! 2025-12-04T18:40:33,926 ******************************************************************************** 2025-12-04T18:40:33,926 ############################ 2025-12-04T18:40:33,927 # Package would be ignored # 2025-12-04T18:40:33,927 ############################ 2025-12-04T18:40:33,928 Python recognizes 'mlx_audio.stt.models.whisper.assets' as an importable package[^1], 2025-12-04T18:40:33,928 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:33,930 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:33,930 package, please make sure that 'mlx_audio.stt.models.whisper.assets' is explicitly added 2025-12-04T18:40:33,930 to the `packages` configuration field. 2025-12-04T18:40:33,931 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:33,932 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:33,932 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:33,933 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:33,934 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:33,935 If you don't want 'mlx_audio.stt.models.whisper.assets' to be distributed and are 2025-12-04T18:40:33,935 already explicitly excluding 'mlx_audio.stt.models.whisper.assets' via 2025-12-04T18:40:33,936 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:33,936 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:33,936 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:33,937 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:33,938 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:33,939 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:33,940 even if it does not contain any `.py` files. 2025-12-04T18:40:33,940 On the other hand, currently there is no concept of package data 2025-12-04T18:40:33,941 directory, all directories are treated like packages. 2025-12-04T18:40:33,942 ******************************************************************************** 2025-12-04T18:40:33,943 !! 2025-12-04T18:40:33,944 check.warn(importable) 2025-12-04T18:40:33,944 /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-04T18:40:33,946 !! 2025-12-04T18:40:33,950 ******************************************************************************** 2025-12-04T18:40:33,951 ############################ 2025-12-04T18:40:33,953 # Package would be ignored # 2025-12-04T18:40:33,954 ############################ 2025-12-04T18:40:33,954 Python recognizes 'mlx_audio.stt.tests' as an importable package[^1], 2025-12-04T18:40:33,955 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:33,956 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:33,956 package, please make sure that 'mlx_audio.stt.tests' is explicitly added 2025-12-04T18:40:33,957 to the `packages` configuration field. 2025-12-04T18:40:33,958 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:33,958 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:33,959 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:33,962 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:34,007 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:34,008 If you don't want 'mlx_audio.stt.tests' to be distributed and are 2025-12-04T18:40:34,009 already explicitly excluding 'mlx_audio.stt.tests' via 2025-12-04T18:40:34,010 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:34,010 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:34,011 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:34,012 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:34,013 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:34,014 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:34,014 even if it does not contain any `.py` files. 2025-12-04T18:40:34,015 On the other hand, currently there is no concept of package data 2025-12-04T18:40:34,016 directory, all directories are treated like packages. 2025-12-04T18:40:34,016 ******************************************************************************** 2025-12-04T18:40:34,017 !! 2025-12-04T18:40:34,018 check.warn(importable) 2025-12-04T18:40:34,018 /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-04T18:40:34,019 !! 2025-12-04T18:40:34,020 ******************************************************************************** 2025-12-04T18:40:34,020 ############################ 2025-12-04T18:40:34,021 # Package would be ignored # 2025-12-04T18:40:34,021 ############################ 2025-12-04T18:40:34,022 Python recognizes 'mlx_audio.tts.models.chatterbox.scripts' as an importable package[^1], 2025-12-04T18:40:34,022 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:34,023 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:34,024 package, please make sure that 'mlx_audio.tts.models.chatterbox.scripts' is explicitly added 2025-12-04T18:40:34,024 to the `packages` configuration field. 2025-12-04T18:40:34,025 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:34,026 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:34,026 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:34,027 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:34,028 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:34,029 If you don't want 'mlx_audio.tts.models.chatterbox.scripts' to be distributed and are 2025-12-04T18:40:34,030 already explicitly excluding 'mlx_audio.tts.models.chatterbox.scripts' via 2025-12-04T18:40:34,030 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:34,031 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:34,031 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:34,032 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:34,033 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:34,035 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:34,035 even if it does not contain any `.py` files. 2025-12-04T18:40:34,036 On the other hand, currently there is no concept of package data 2025-12-04T18:40:34,036 directory, all directories are treated like packages. 2025-12-04T18:40:34,037 ******************************************************************************** 2025-12-04T18:40:34,038 !! 2025-12-04T18:40:34,038 check.warn(importable) 2025-12-04T18:40:34,039 /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-04T18:40:34,039 !! 2025-12-04T18:40:34,041 ******************************************************************************** 2025-12-04T18:40:34,042 ############################ 2025-12-04T18:40:34,042 # Package would be ignored # 2025-12-04T18:40:34,042 ############################ 2025-12-04T18:40:34,043 Python recognizes 'mlx_audio.tts.models.spark.utils' as an importable package[^1], 2025-12-04T18:40:34,043 but it is absent from setuptools' `packages` configuration. 2025-12-04T18:40:34,044 This leads to an ambiguous overall configuration. If you want to distribute this 2025-12-04T18:40:34,044 package, please make sure that 'mlx_audio.tts.models.spark.utils' is explicitly added 2025-12-04T18:40:34,045 to the `packages` configuration field. 2025-12-04T18:40:34,045 Alternatively, you can also rely on setuptools' discovery methods 2025-12-04T18:40:34,046 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-12-04T18:40:34,046 instead of `find_packages(...)`/`find:`). 2025-12-04T18:40:34,047 You can read more about "package discovery" on setuptools documentation page: 2025-12-04T18:40:34,048 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-12-04T18:40:34,049 If you don't want 'mlx_audio.tts.models.spark.utils' to be distributed and are 2025-12-04T18:40:34,049 already explicitly excluding 'mlx_audio.tts.models.spark.utils' via 2025-12-04T18:40:34,050 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-12-04T18:40:34,050 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-12-04T18:40:34,051 combination with a more fine grained `package-data` configuration. 2025-12-04T18:40:34,052 You can read more about "package data files" on setuptools documentation page: 2025-12-04T18:40:34,053 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-12-04T18:40:34,054 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-12-04T18:40:34,055 even if it does not contain any `.py` files. 2025-12-04T18:40:34,055 On the other hand, currently there is no concept of package data 2025-12-04T18:40:34,055 directory, all directories are treated like packages. 2025-12-04T18:40:34,056 ******************************************************************************** 2025-12-04T18:40:34,057 !! 2025-12-04T18:40:34,057 check.warn(importable) 2025-12-04T18:40:34,058 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2025-12-04T18:40:34,058 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,059 creating build/lib/mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,059 copying mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,060 copying mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,060 creating build/lib/mlx_audio/sts/tests 2025-12-04T18:40:34,061 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-12-04T18:40:34,061 creating build/lib/mlx_audio/stt/tests 2025-12-04T18:40:34,062 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-12-04T18:40:34,062 creating build/lib/mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,063 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,063 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,064 creating build/lib/mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,064 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,065 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,066 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,066 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-04T18:40:34,067 copying mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2025-12-04T18:40:34,091 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-12-04T18:40:34,092 !! 2025-12-04T18:40:34,093 ******************************************************************************** 2025-12-04T18:40:34,093 Please avoid running ``setup.py`` directly. 2025-12-04T18:40:34,093 Instead, use pypa/build, pypa/installer or other 2025-12-04T18:40:34,094 standards-based tools. 2025-12-04T18:40:34,095 This deprecation is overdue, please update your project and remove deprecated 2025-12-04T18:40:34,095 calls to avoid build errors in the future. 2025-12-04T18:40:34,096 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-12-04T18:40:34,097 ******************************************************************************** 2025-12-04T18:40:34,099 !! 2025-12-04T18:40:34,100 self.initialize_options() 2025-12-04T18:40:34,120 installing to build/bdist.linux-armv7l/wheel 2025-12-04T18:40:34,121 running install 2025-12-04T18:40:34,143 running install_lib 2025-12-04T18:40:34,170 creating build/bdist.linux-armv7l/wheel 2025-12-04T18:40:34,172 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-12-04T18:40:34,173 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-04T18:40:34,176 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-12-04T18:40:34,177 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-04T18:40:34,179 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-12-04T18:40:34,181 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-12-04T18:40:34,182 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-12-04T18:40:34,184 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-04T18:40:34,186 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2025-12-04T18:40:34,187 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-04T18:40:34,190 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-12-04T18:40:34,192 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-12-04T18:40:34,193 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-04T18:40:34,195 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-04T18:40:34,197 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-12-04T18:40:34,198 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-12-04T18:40:34,201 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-12-04T18:40:34,203 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-12-04T18:40:34,204 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,207 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,209 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,211 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,214 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,216 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,219 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,220 copying build/lib/mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,250 copying build/lib/mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-12-04T18:40:34,270 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-12-04T18:40:34,273 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-12-04T18:40:34,275 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,277 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,280 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-12-04T18:40:34,284 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2025-12-04T18:40:34,285 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-04T18:40:34,287 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-04T18:40:34,289 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-12-04T18:40:34,293 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,294 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,297 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,300 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,302 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,305 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,307 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,309 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,311 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,313 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-12-04T18:40:34,316 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-12-04T18:40:34,318 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-12-04T18:40:34,319 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-12-04T18:40:34,322 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-12-04T18:40:34,323 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,325 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,327 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,328 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,330 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,331 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,333 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,335 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-12-04T18:40:34,337 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-12-04T18:40:34,338 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-12-04T18:40:34,339 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-04T18:40:34,341 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-04T18:40:34,343 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-12-04T18:40:34,346 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-12-04T18:40:34,348 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-12-04T18:40:34,349 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-04T18:40:34,352 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,353 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,356 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,358 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,361 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,363 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-12-04T18:40:34,365 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-04T18:40:34,368 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-12-04T18:40:34,371 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-12-04T18:40:34,372 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-04T18:40:34,374 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-04T18:40:34,377 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-04T18:40:34,379 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-04T18:40:34,382 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-12-04T18:40:34,385 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-12-04T18:40:34,386 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-04T18:40:34,389 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-12-04T18:40:34,392 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2025-12-04T18:40:34,394 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-04T18:40:34,396 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-04T18:40:34,398 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-04T18:40:34,401 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-12-04T18:40:34,404 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-12-04T18:40:34,405 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-04T18:40:34,407 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-04T18:40:34,409 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-12-04T18:40:34,412 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-12-04T18:40:34,413 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-04T18:40:34,416 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-04T18:40:34,418 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-12-04T18:40:34,421 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,422 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,424 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,426 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,428 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,431 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,433 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-12-04T18:40:34,436 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-04T18:40:34,439 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-12-04T18:40:34,441 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-04T18:40:34,444 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-04T18:40:34,446 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-04T18:40:34,449 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-12-04T18:40:34,450 copying build/lib/mlx_audio/tts/tests/test_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,453 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,455 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,457 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,459 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,462 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-12-04T18:40:34,465 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-12-04T18:40:34,466 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2025-12-04T18:40:34,467 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,469 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,471 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,474 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-12-04T18:40:34,475 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-04T18:40:34,477 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-04T18:40:34,479 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-04T18:40:34,480 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-04T18:40:34,482 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-04T18:40:34,484 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,486 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,488 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,489 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,492 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,493 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-12-04T18:40:34,495 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-04T18:40:34,497 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-04T18:40:34,499 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-12-04T18:40:34,501 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,502 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,505 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,507 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,509 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,512 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,514 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-12-04T18:40:34,517 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-12-04T18:40:34,518 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,520 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,522 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,524 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,526 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,528 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,530 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-12-04T18:40:34,533 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-12-04T18:40:34,534 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-04T18:40:34,535 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-04T18:40:34,537 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-04T18:40:34,540 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-12-04T18:40:34,543 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-12-04T18:40:34,544 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-04T18:40:34,546 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-04T18:40:34,549 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-04T18:40:34,551 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-04T18:40:34,554 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-12-04T18:40:34,556 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-12-04T18:40:34,557 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,558 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,561 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-12-04T18:40:34,563 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-04T18:40:34,566 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-12-04T18:40:34,567 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-12-04T18:40:34,569 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-04T18:40:34,570 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-04T18:40:34,572 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-04T18:40:34,574 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-04T18:40:34,576 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-04T18:40:34,578 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-12-04T18:40:34,580 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-12-04T18:40:34,581 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-04T18:40:34,583 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-04T18:40:34,584 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-04T18:40:34,588 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-12-04T18:40:34,589 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-04T18:40:34,592 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-04T18:40:34,594 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-04T18:40:34,596 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-04T18:40:34,598 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-04T18:40:34,601 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-04T18:40:34,603 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-04T18:40:34,605 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-04T18:40:34,607 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-04T18:40:34,610 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-12-04T18:40:34,613 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-12-04T18:40:34,614 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-04T18:40:34,617 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-04T18:40:34,619 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-04T18:40:34,621 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-12-04T18:40:34,624 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-12-04T18:40:34,625 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-04T18:40:34,628 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-12-04T18:40:34,630 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,632 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:34,633 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-04T18:40:34,635 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:34,636 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-04T18:40:34,639 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:34,641 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2025-12-04T18:40:34,644 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2025-12-04T18:40:34,645 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-04T18:40:34,647 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-04T18:40:34,649 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-04T18:40:34,651 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-04T18:40:34,653 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,656 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,658 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2025-12-04T18:40:34,659 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-04T18:40:34,662 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,663 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2025-12-04T18:40:34,665 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-04T18:40:34,667 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-04T18:40:34,669 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-04T18:40:34,671 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-04T18:40:34,673 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-04T18:40:34,675 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-04T18:40:34,677 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-04T18:40:34,679 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-04T18:40:34,681 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-04T18:40:34,683 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,686 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,688 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,692 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2025-12-04T18:40:34,693 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-04T18:40:34,695 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-04T18:40:34,697 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-04T18:40:34,698 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-04T18:40:34,701 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,703 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,704 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-04T18:40:34,706 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-04T18:40:34,709 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,712 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2025-12-04T18:40:34,715 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,717 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:34,718 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:34,720 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2025-12-04T18:40:34,722 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,724 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2025-12-04T18:40:34,726 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-04T18:40:34,729 copying build/lib/mlx_audio/tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-12-04T18:40:34,731 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-12-04T18:40:34,732 running install_egg_info 2025-12-04T18:40:34,767 Copying mlx_audio_plus.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio_plus-0.1.0-py3.11.egg-info 2025-12-04T18:40:34,779 running install_scripts 2025-12-04T18:40:34,792 creating build/bdist.linux-armv7l/wheel/mlx_audio_plus-0.1.0.dist-info/WHEEL 2025-12-04T18:40:34,795 creating '/tmp/pip-wheel-ub9zty24/mlx_audio_plus-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-04T18:40:34,797 adding 'mlx_audio/__init__.py' 2025-12-04T18:40:34,799 adding 'mlx_audio/server.py' 2025-12-04T18:40:34,801 adding 'mlx_audio/utils.py' 2025-12-04T18:40:34,802 adding 'mlx_audio/version.py' 2025-12-04T18:40:34,803 adding 'mlx_audio/codec/__init__.py' 2025-12-04T18:40:34,805 adding 'mlx_audio/codec/models/__init__.py' 2025-12-04T18:40:34,807 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2025-12-04T18:40:34,808 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2025-12-04T18:40:34,809 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2025-12-04T18:40:34,811 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2025-12-04T18:40:34,812 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2025-12-04T18:40:34,814 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2025-12-04T18:40:34,815 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-12-04T18:40:34,817 adding 'mlx_audio/codec/models/descript/base.py' 2025-12-04T18:40:34,818 adding 'mlx_audio/codec/models/descript/dac.py' 2025-12-04T18:40:34,820 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-12-04T18:40:34,821 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-12-04T18:40:34,822 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-12-04T18:40:34,824 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-12-04T18:40:34,827 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-12-04T18:40:34,829 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-12-04T18:40:34,831 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-12-04T18:40:34,833 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-12-04T18:40:34,834 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-12-04T18:40:34,836 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-12-04T18:40:34,837 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-12-04T18:40:34,839 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-12-04T18:40:34,841 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-12-04T18:40:34,842 adding 'mlx_audio/codec/models/s3/__init__.py' 2025-12-04T18:40:34,844 adding 'mlx_audio/codec/models/s3/model.py' 2025-12-04T18:40:34,847 adding 'mlx_audio/codec/models/s3/model_v2.py' 2025-12-04T18:40:34,848 adding 'mlx_audio/codec/models/s3/utils.py' 2025-12-04T18:40:34,850 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-12-04T18:40:34,852 adding 'mlx_audio/codec/models/snac/attention.py' 2025-12-04T18:40:34,853 adding 'mlx_audio/codec/models/snac/layers.py' 2025-12-04T18:40:34,855 adding 'mlx_audio/codec/models/snac/snac.py' 2025-12-04T18:40:34,856 adding 'mlx_audio/codec/models/snac/vq.py' 2025-12-04T18:40:34,858 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-12-04T18:40:34,859 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-12-04T18:40:34,861 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-12-04T18:40:34,863 adding 'mlx_audio/codec/tests/__init__.py' 2025-12-04T18:40:34,864 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2025-12-04T18:40:34,865 adding 'mlx_audio/codec/tests/test_descript.py' 2025-12-04T18:40:34,867 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-12-04T18:40:34,868 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-12-04T18:40:34,869 adding 'mlx_audio/codec/tests/test_s3.py' 2025-12-04T18:40:34,870 adding 'mlx_audio/codec/tests/test_snac.py' 2025-12-04T18:40:34,872 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-12-04T18:40:34,873 adding 'mlx_audio/sts/__init__.py' 2025-12-04T18:40:34,875 adding 'mlx_audio/sts/voice_pipeline.py' 2025-12-04T18:40:34,877 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-12-04T18:40:34,879 adding 'mlx_audio/stt/__init__.py' 2025-12-04T18:40:34,880 adding 'mlx_audio/stt/generate.py' 2025-12-04T18:40:34,882 adding 'mlx_audio/stt/utils.py' 2025-12-04T18:40:34,883 adding 'mlx_audio/stt/models/__init__.py' 2025-12-04T18:40:34,885 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-12-04T18:40:34,886 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-12-04T18:40:34,887 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-12-04T18:40:34,889 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-12-04T18:40:34,890 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-12-04T18:40:34,892 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-12-04T18:40:34,894 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-12-04T18:40:34,895 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-12-04T18:40:34,896 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-12-04T18:40:34,898 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2025-12-04T18:40:34,899 adding 'mlx_audio/stt/models/voxtral/config.py' 2025-12-04T18:40:34,901 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2025-12-04T18:40:34,905 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-12-04T18:40:34,908 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-12-04T18:40:34,910 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-12-04T18:40:34,911 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-12-04T18:40:34,915 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-12-04T18:40:34,917 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-12-04T18:40:34,919 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-12-04T18:40:34,923 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-12-04T18:40:34,925 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-12-04T18:40:35,154 adding 'mlx_audio/stt/models/whisper/assets/gpt2.tiktoken' 2025-12-04T18:40:35,386 adding 'mlx_audio/stt/models/whisper/assets/multilingual.tiktoken' 2025-12-04T18:40:35,394 adding 'mlx_audio/stt/tests/test_models.py' 2025-12-04T18:40:35,396 adding 'mlx_audio/tests/__init__.py' 2025-12-04T18:40:35,397 adding 'mlx_audio/tests/test_server.py' 2025-12-04T18:40:35,399 adding 'mlx_audio/tts/__init__.py' 2025-12-04T18:40:35,400 adding 'mlx_audio/tts/audio_player.py' 2025-12-04T18:40:35,402 adding 'mlx_audio/tts/convert.py' 2025-12-04T18:40:35,404 adding 'mlx_audio/tts/generate.py' 2025-12-04T18:40:35,406 adding 'mlx_audio/tts/utils.py' 2025-12-04T18:40:35,408 adding 'mlx_audio/tts/models/__init__.py' 2025-12-04T18:40:35,409 adding 'mlx_audio/tts/models/base.py' 2025-12-04T18:40:35,411 adding 'mlx_audio/tts/models/interpolate.py' 2025-12-04T18:40:35,412 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-12-04T18:40:35,415 adding 'mlx_audio/tts/models/bark/bark.py' 2025-12-04T18:40:35,416 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-12-04T18:40:35,418 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-12-04T18:40:35,420 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2025-12-04T18:40:35,423 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2025-12-04T18:40:35,424 adding 'mlx_audio/tts/models/chatterbox/config.json' 2025-12-04T18:40:35,426 adding 'mlx_audio/tts/models/chatterbox/config.py' 2025-12-04T18:40:35,427 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2025-12-04T18:40:35,429 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2025-12-04T18:40:35,431 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2025-12-04T18:40:35,432 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2025-12-04T18:40:35,434 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2025-12-04T18:40:35,435 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2025-12-04T18:40:35,438 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2025-12-04T18:40:35,440 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2025-12-04T18:40:35,442 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2025-12-04T18:40:35,445 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2025-12-04T18:40:35,447 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2025-12-04T18:40:35,448 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2025-12-04T18:40:35,449 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2025-12-04T18:40:35,451 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2025-12-04T18:40:35,453 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2025-12-04T18:40:35,454 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2025-12-04T18:40:35,455 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2025-12-04T18:40:35,457 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2025-12-04T18:40:35,458 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2025-12-04T18:40:35,460 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2025-12-04T18:40:35,461 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2025-12-04T18:40:35,462 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2025-12-04T18:40:35,464 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2025-12-04T18:40:35,466 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2025-12-04T18:40:35,468 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2025-12-04T18:40:35,471 adding 'mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py' 2025-12-04T18:40:35,472 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2025-12-04T18:40:35,474 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2025-12-04T18:40:35,475 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2025-12-04T18:40:35,476 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2025-12-04T18:40:35,479 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2025-12-04T18:40:35,481 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2025-12-04T18:40:35,482 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2025-12-04T18:40:35,483 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2025-12-04T18:40:35,485 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2025-12-04T18:40:35,487 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-12-04T18:40:35,489 adding 'mlx_audio/tts/models/dia/audio.py' 2025-12-04T18:40:35,490 adding 'mlx_audio/tts/models/dia/config.py' 2025-12-04T18:40:35,493 adding 'mlx_audio/tts/models/dia/dia.py' 2025-12-04T18:40:35,496 adding 'mlx_audio/tts/models/dia/layers.py' 2025-12-04T18:40:35,498 adding 'mlx_audio/tts/models/indextts/__init__.py' 2025-12-04T18:40:35,500 adding 'mlx_audio/tts/models/indextts/attention.py' 2025-12-04T18:40:35,501 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2025-12-04T18:40:35,503 adding 'mlx_audio/tts/models/indextts/conformer.py' 2025-12-04T18:40:35,504 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2025-12-04T18:40:35,506 adding 'mlx_audio/tts/models/indextts/indextts.py' 2025-12-04T18:40:35,507 adding 'mlx_audio/tts/models/indextts/mel.py' 2025-12-04T18:40:35,509 adding 'mlx_audio/tts/models/indextts/normalize.py' 2025-12-04T18:40:35,510 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2025-12-04T18:40:35,512 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2025-12-04T18:40:35,513 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2025-12-04T18:40:35,515 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2025-12-04T18:40:35,516 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2025-12-04T18:40:35,517 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2025-12-04T18:40:35,519 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-12-04T18:40:35,523 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-12-04T18:40:35,525 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-12-04T18:40:35,528 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-12-04T18:40:35,530 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-12-04T18:40:35,532 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-12-04T18:40:35,533 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-12-04T18:40:35,535 adding 'mlx_audio/tts/models/llama/llama.py' 2025-12-04T18:40:35,537 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-12-04T18:40:35,538 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-12-04T18:40:35,540 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-12-04T18:40:35,543 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2025-12-04T18:40:35,545 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-12-04T18:40:35,546 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-12-04T18:40:35,548 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-12-04T18:40:35,550 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-12-04T18:40:35,551 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-12-04T18:40:35,555 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-12-04T18:40:35,556 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-12-04T18:40:35,557 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-12-04T18:40:35,559 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-12-04T18:40:35,561 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-12-04T18:40:35,563 adding 'mlx_audio/tts/models/spark/spark.py' 2025-12-04T18:40:35,564 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-12-04T18:40:35,566 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-12-04T18:40:35,567 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-12-04T18:40:35,569 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-12-04T18:40:35,571 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-12-04T18:40:35,572 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-12-04T18:40:35,574 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-12-04T18:40:35,575 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-12-04T18:40:35,577 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-12-04T18:40:35,578 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-12-04T18:40:35,580 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-12-04T18:40:35,582 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-12-04T18:40:35,584 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-12-04T18:40:35,585 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-12-04T18:40:35,587 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-12-04T18:40:35,590 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-12-04T18:40:35,592 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-12-04T18:40:35,593 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-12-04T18:40:35,595 adding 'mlx_audio/tts/tests/__init__.py' 2025-12-04T18:40:35,596 adding 'mlx_audio/tts/tests/test_base.py' 2025-12-04T18:40:35,598 adding 'mlx_audio/tts/tests/test_chatterbox.py' 2025-12-04T18:40:35,599 adding 'mlx_audio/tts/tests/test_convert.py' 2025-12-04T18:40:35,601 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-12-04T18:40:35,604 adding 'mlx_audio/tts/tests/test_models.py' 2025-12-04T18:40:35,606 adding 'mlx_audio_plus-0.1.0.dist-info/licenses/LICENSE' 2025-12-04T18:40:35,608 adding 'mlx_audio_plus-0.1.0.dist-info/METADATA' 2025-12-04T18:40:35,609 adding 'mlx_audio_plus-0.1.0.dist-info/WHEEL' 2025-12-04T18:40:35,610 adding 'mlx_audio_plus-0.1.0.dist-info/entry_points.txt' 2025-12-04T18:40:35,611 adding 'mlx_audio_plus-0.1.0.dist-info/top_level.txt' 2025-12-04T18:40:35,614 adding 'mlx_audio_plus-0.1.0.dist-info/RECORD' 2025-12-04T18:40:35,629 removing build/bdist.linux-armv7l/wheel 2025-12-04T18:40:35,798 Building wheel for mlx-audio-plus (setup.py): finished with status 'done' 2025-12-04T18:40:35,830 Created wheel for mlx-audio-plus: filename=mlx_audio_plus-0.1.0-py3-none-any.whl size=1129577 sha256=d7970a6f16fb57fcef3cddfe03476a4a202caf62e4231b802b8ab1f810a82f93 2025-12-04T18:40:35,831 Stored in directory: /tmp/pip-ephem-wheel-cache-1ieks3gi/wheels/fe/70/b3/a90654fcd7c6a841af6dcaf5253d939994a0167f46624c3f1c 2025-12-04T18:40:35,852 Successfully built mlx-audio-plus 2025-12-04T18:40:35,899 Removed build tracker: '/tmp/pip-build-tracker-0hxtluvl'