2025-10-15T20:50:08,172 Created temporary directory: /tmp/pip-ephem-wheel-cache-1pln1y7e 2025-10-15T20:50:08,174 Created temporary directory: /tmp/pip-build-tracker-5kuo1o6w 2025-10-15T20:50:08,175 Initialized build tracking at /tmp/pip-build-tracker-5kuo1o6w 2025-10-15T20:50:08,175 Created build tracker: /tmp/pip-build-tracker-5kuo1o6w 2025-10-15T20:50:08,176 Entered build tracker: /tmp/pip-build-tracker-5kuo1o6w 2025-10-15T20:50:08,177 Created temporary directory: /tmp/pip-wheel-nio2hf_j 2025-10-15T20:50:08,180 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-10-15T20:50:08,182 Created temporary directory: /tmp/pip-ephem-wheel-cache-6tozwxoe 2025-10-15T20:50:08,207 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T20:50:08,210 2 location(s) to search for versions of mlx-audio: 2025-10-15T20:50:08,210 * https://pypi.org/simple/mlx-audio/ 2025-10-15T20:50:08,210 * https://www.piwheels.org/simple/mlx-audio/ 2025-10-15T20:50:08,211 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio/ 2025-10-15T20:50:08,212 Getting page https://pypi.org/simple/mlx-audio/ 2025-10-15T20:50:08,214 Found index url https://pypi.org/simple 2025-10-15T20:50:08,421 Fetched page https://pypi.org/simple/mlx-audio/ as application/vnd.pypi.simple.v1+json 2025-10-15T20:50:08,426 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/a3/2f/621d1f08730e1009a8e885784a293a2bc9d8d92c0a8267cc16a4f19b3b16/mlx_audio-0.0.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,427 Found link https://files.pythonhosted.org/packages/2e/16/2545ee147c1bdcfcd4e7e1d2857470b99f70f299c43fcd030cc7b85ae6f4/mlx_audio-0.0.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.1 2025-10-15T20:50:08,428 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/1c/83/25ff910582816109d10e8ee58b805cb799ee9db92dfb089151f40301d32e/mlx_audio-0.0.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,429 Found link https://files.pythonhosted.org/packages/06/14/758b120b3d2436746b9f131921593848f9d59a3dfd060598d62ea5fe5267/mlx_audio-0.0.2.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.2 2025-10-15T20:50:08,430 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/f9/4b/7a9a1efec7da295b8d24e6fbc8374951bb308321e3ba05d5fb2f3678f2f7/mlx_audio-0.0.3-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,431 Found link https://files.pythonhosted.org/packages/40/14/31c44267996de14836a4cdf17c5df3987813bd32a8a0ea0def0f1c1565f8/mlx_audio-0.0.3.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.3 2025-10-15T20:50:08,432 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/d9/4d/8fa97d879897d051acfead34a32ff49b6aa9b92c8bc02497747526f63696/mlx_audio-0.0.4-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,433 Found link https://files.pythonhosted.org/packages/f4/3b/7db6f257a7d1f50697e9f24593805a4cf530e4b9e7d0a7fb784263e7d572/mlx_audio-0.0.4.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.0.4 2025-10-15T20:50:08,434 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/e3/cb/acab6798729df89538ce493ed4d488f839c14821c8b281a932fb883ce376/mlx_audio-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,435 Found link https://files.pythonhosted.org/packages/58/2d/bc36b02b9ff824de0c4d614bf72d28a15a846cd22a8e8b418809d4efea74/mlx_audio-0.1.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.1.0 2025-10-15T20:50:08,436 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/b7/c2/da3da78c8df1628fe82c8878b3d8273828a3197903dd5d55aa6b2fdda661/mlx_audio-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,437 Found link https://files.pythonhosted.org/packages/8f/8f/35131e43b85f44e9529870edf4339ee8f1bf9c37c4cce0482ddfd73356a0/mlx_audio-0.2.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.0 2025-10-15T20:50:08,438 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/84/73/61a14c0af6eeea775ef47e07652bbf5321e14ff97db636c38bbb3345deec/mlx_audio-0.2.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,438 Found link https://files.pythonhosted.org/packages/3f/26/e66968eaaaef2cc0a07d0609390512da335b1e31fb2bf78db6ff698e982b/mlx_audio-0.2.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.1 2025-10-15T20:50:08,439 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/8e/fe/4df3b75ab1d3513a955b8d2bf5fb87188ae31f053aefcfe84c92f3680708/mlx_audio-0.2.2-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,440 Found link https://files.pythonhosted.org/packages/ed/e9/4922c505c4999f6c978176fd7c4e10f331fe107a6eaa1cca288e952361f1/mlx_audio-0.2.2.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.2 2025-10-15T20:50:08,440 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/30/f3/96928ddfb8602d3f0a9d653d5065a3751e55806ddfff2c6fdfbd650687e2/mlx_audio-0.2.3-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,441 Found link https://files.pythonhosted.org/packages/98/89/65a0cf792228b7f0c69abc9950db6bb490cd394076ab4e6c87fcb00eaff2/mlx_audio-0.2.3.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.3 2025-10-15T20:50:08,442 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/81/b6/34129acb21bd7017da3a8a63d9cded07ea515fcb93890a01f9f9856ed54f/mlx_audio-0.2.4-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,443 Found link https://files.pythonhosted.org/packages/20/cc/62c3c53f446633b51912b35e06c13b7d02760a0e64cf445e2cb2bd9a45fb/mlx_audio-0.2.4.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.4 2025-10-15T20:50:08,444 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/4c/a8/49c30f5c1c4fbfd1747668adc06b682c9df71f3ebfb062ab338f0f70c801/mlx_audio-0.2.5-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,445 Found link https://files.pythonhosted.org/packages/67/9c/f19f31f3ca94ea5683fe701c4b495910959bd6aff78a38be8c8080c93785/mlx_audio-0.2.5.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.5 2025-10-15T20:50:08,446 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio/ 2025-10-15T20:50:08,446 Getting page https://www.piwheels.org/simple/mlx-audio/ 2025-10-15T20:50:08,447 Found index url https://www.piwheels.org/simple 2025-10-15T20:50:08,616 Fetched page https://www.piwheels.org/simple/mlx-audio/ as text/html 2025-10-15T20:50:08,622 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.5-py3-none-any.whl#sha256=d7406a84c051d1907a70607dd10edf77aac3fd2feaa33154c8882c40ad2e9036 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,623 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.4-py3-none-any.whl#sha256=146d46ff57d4df661c0eff379f4d5bdf6e70db3898d6cf3fe1b4b4ade805a5b3 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,624 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.3-py3-none-any.whl#sha256=c25f6c996fba4ef63d427d9f47047e366bd70441e08a04916056f5be9b5ceb6a (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,625 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.2-py3-none-any.whl#sha256=0ab7a7b1b33636d6374cf710a9f0c7d224861a5a9906b3cd923d437771cf7313 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,625 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.2.1-py3-none-any.whl#sha256=f437bba566a56365a01b2daf116ed75be8ad2ce023931a9778cdb6b1e4f3ced6 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,626 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.1.0-py3-none-any.whl#sha256=2a58a55e658c034207dcc110fa651df75f2ddd6f7e8adbc91dc23a7886765286 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,626 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.4-py3-none-any.whl#sha256=be18e4dd0f442a9a205dd55fc542f2a54ba8ef74ba73862ff34ebf3f018cf214 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,627 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.3-py3-none-any.whl#sha256=0a6231d04cac721894a3b012fa9e17a8e6d100698ad5ba95e745d901f742cc84 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,628 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.2-py3-none-any.whl#sha256=b7ca91ea63266273c83c3415f68b9aded390c49fbf97ce9aa9f9343109ef1bbf (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,628 Skipping link: No binaries permitted for mlx-audio: https://archive1.piwheels.org/simple/mlx-audio/mlx_audio-0.0.1-py3-none-any.whl#sha256=c26be16aecde66ece304633336e7e1a50e7ad5d4a0be3bcc4e9f834ff1e7686f (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-10-15T20:50:08,629 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio/ 2025-10-15T20:50:08,630 Skipping link: not a file: https://pypi.org/simple/mlx-audio/ 2025-10-15T20:50:08,655 Given no hashes to check 1 links for project 'mlx-audio': discarding no candidates 2025-10-15T20:50:08,673 Collecting mlx-audio==0.2.0 2025-10-15T20:50:08,676 Created temporary directory: /tmp/pip-unpack-h9465ok_ 2025-10-15T20:50:08,895 Downloading mlx_audio-0.2.0.tar.gz (961 kB) 2025-10-15T20:50:09,389 Added mlx-audio==0.2.0 from https://files.pythonhosted.org/packages/8f/8f/35131e43b85f44e9529870edf4339ee8f1bf9c37c4cce0482ddfd73356a0/mlx_audio-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-5kuo1o6w' 2025-10-15T20:50:09,391 Running setup.py (path:/tmp/pip-wheel-nio2hf_j/mlx-audio_4ba65071e3bb497c8326405f8ec8e08f/setup.py) egg_info for package mlx-audio 2025-10-15T20:50:09,392 Created temporary directory: /tmp/pip-pip-egg-info-m61yhl7o 2025-10-15T20:50:09,393 Preparing metadata (setup.py): started 2025-10-15T20:50:09,394 Running command python setup.py egg_info 2025-10-15T20:50:10,456 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T20:50:10,456 !! 2025-10-15T20:50:10,457 ******************************************************************************** 2025-10-15T20:50:10,458 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T20:50:10,461 License :: OSI Approved :: MIT License 2025-10-15T20:50:10,462 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T20:50:10,463 ******************************************************************************** 2025-10-15T20:50:10,464 !! 2025-10-15T20:50:10,464 self._finalize_license_expression() 2025-10-15T20:50:10,490 running egg_info 2025-10-15T20:50:10,518 creating /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info 2025-10-15T20:50:10,519 writing /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/PKG-INFO 2025-10-15T20:50:10,524 writing dependency_links to /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/dependency_links.txt 2025-10-15T20:50:10,526 writing entry points to /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/entry_points.txt 2025-10-15T20:50:10,529 writing requirements to /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/requires.txt 2025-10-15T20:50:10,530 writing top-level names to /tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/top_level.txt 2025-10-15T20:50:10,532 writing manifest file '/tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/SOURCES.txt' 2025-10-15T20:50:10,659 reading manifest file '/tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/SOURCES.txt' 2025-10-15T20:50:10,661 reading manifest template 'MANIFEST.in' 2025-10-15T20:50:10,999 adding license file 'LICENSE' 2025-10-15T20:50:11,012 writing manifest file '/tmp/pip-pip-egg-info-m61yhl7o/mlx_audio.egg-info/SOURCES.txt' 2025-10-15T20:50:11,135 Preparing metadata (setup.py): finished with status 'done' 2025-10-15T20:50:11,140 Source in /tmp/pip-wheel-nio2hf_j/mlx-audio_4ba65071e3bb497c8326405f8ec8e08f has version 0.2.0, which satisfies requirement mlx-audio==0.2.0 from https://files.pythonhosted.org/packages/8f/8f/35131e43b85f44e9529870edf4339ee8f1bf9c37c4cce0482ddfd73356a0/mlx_audio-0.2.0.tar.gz 2025-10-15T20:50:11,141 Removed mlx-audio==0.2.0 from https://files.pythonhosted.org/packages/8f/8f/35131e43b85f44e9529870edf4339ee8f1bf9c37c4cce0482ddfd73356a0/mlx_audio-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-5kuo1o6w' 2025-10-15T20:50:11,148 Created temporary directory: /tmp/pip-unpack-8d2jo1vb 2025-10-15T20:50:11,148 Building wheels for collected packages: mlx-audio 2025-10-15T20:50:11,153 Created temporary directory: /tmp/pip-wheel-3ifsn1_5 2025-10-15T20:50:11,153 Building wheel for mlx-audio (setup.py): started 2025-10-15T20:50:11,155 Destination directory: /tmp/pip-wheel-3ifsn1_5 2025-10-15T20:50:11,155 Running command python setup.py bdist_wheel 2025-10-15T20:50:12,213 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T20:50:12,213 !! 2025-10-15T20:50:12,214 ******************************************************************************** 2025-10-15T20:50:12,215 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T20:50:12,216 License :: OSI Approved :: MIT License 2025-10-15T20:50:12,217 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T20:50:12,218 ******************************************************************************** 2025-10-15T20:50:12,219 !! 2025-10-15T20:50:12,219 self._finalize_license_expression() 2025-10-15T20:50:12,220 running bdist_wheel 2025-10-15T20:50:12,350 running build 2025-10-15T20:50:12,351 running build_py 2025-10-15T20:50:12,381 creating build/lib/mlx_audio 2025-10-15T20:50:12,383 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-10-15T20:50:12,385 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-10-15T20:50:12,388 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-10-15T20:50:12,390 creating build/lib/mlx_audio/tts 2025-10-15T20:50:12,391 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-10-15T20:50:12,393 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-10-15T20:50:12,395 copying mlx_audio/tts/convert.py -> build/lib/mlx_audio/tts 2025-10-15T20:50:12,397 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-10-15T20:50:12,399 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-10-15T20:50:12,401 creating build/lib/mlx_audio/sts 2025-10-15T20:50:12,402 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-10-15T20:50:12,405 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-10-15T20:50:12,407 creating build/lib/mlx_audio/stt 2025-10-15T20:50:12,407 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-10-15T20:50:12,409 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-10-15T20:50:12,412 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-10-15T20:50:12,415 creating build/lib/mlx_audio/codec 2025-10-15T20:50:12,416 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-10-15T20:50:12,418 creating build/lib/mlx_audio/tts/models 2025-10-15T20:50:12,419 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-10-15T20:50:12,637 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-10-15T20:50:12,638 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-10-15T20:50:12,640 creating build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,641 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,644 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,646 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,648 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,650 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-10-15T20:50:12,652 creating build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,653 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,656 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,658 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,661 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,663 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-10-15T20:50:12,666 creating build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,667 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,670 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,673 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,675 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,677 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,679 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-10-15T20:50:12,682 creating build/lib/mlx_audio/tts/models/sesame 2025-10-15T20:50:12,683 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-10-15T20:50:12,686 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-10-15T20:50:12,688 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-10-15T20:50:12,690 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-10-15T20:50:12,692 creating build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,693 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,696 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,698 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,700 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,702 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,704 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-10-15T20:50:12,707 creating build/lib/mlx_audio/tts/models/bark 2025-10-15T20:50:12,709 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-10-15T20:50:12,711 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-10-15T20:50:12,714 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-10-15T20:50:12,715 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-10-15T20:50:12,718 creating build/lib/mlx_audio/tts/models/llama 2025-10-15T20:50:12,719 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-10-15T20:50:12,721 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-10-15T20:50:12,724 creating build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,725 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,728 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,731 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,733 copying mlx_audio/tts/models/spark/mel_spec.py -> build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,737 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-10-15T20:50:12,739 creating build/lib/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:12,740 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:12,742 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:12,744 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:12,747 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:12,749 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-10-15T20:50:12,750 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-10-15T20:50:12,752 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-10-15T20:50:12,754 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,755 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,758 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,760 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,762 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,764 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:12,767 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:12,768 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:12,770 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:12,772 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:12,774 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:12,776 creating build/lib/mlx_audio/stt/models 2025-10-15T20:50:12,777 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-10-15T20:50:12,779 creating build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,780 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,782 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,784 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,787 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,789 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,791 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,794 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-10-15T20:50:12,797 creating build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,798 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,800 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,802 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,805 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,807 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,810 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,811 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,813 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,815 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-10-15T20:50:12,818 creating build/lib/mlx_audio/codec/models 2025-10-15T20:50:12,819 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-10-15T20:50:12,821 creating build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,822 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,824 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,826 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,828 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,830 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,833 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-10-15T20:50:12,836 creating build/lib/mlx_audio/codec/models/mimi 2025-10-15T20:50:12,837 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-10-15T20:50:12,840 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-10-15T20:50:12,842 creating build/lib/mlx_audio/codec/models/vocos 2025-10-15T20:50:12,843 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-10-15T20:50:12,845 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-10-15T20:50:12,848 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-10-15T20:50:12,851 creating build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,852 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,855 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,857 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,859 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,862 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-10-15T20:50:12,864 creating build/lib/mlx_audio/codec/models/encodec 2025-10-15T20:50:12,866 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-10-15T20:50:12,868 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-10-15T20:50:12,871 creating build/lib/mlx_audio/codec/models/descript 2025-10-15T20:50:12,872 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-10-15T20:50:12,875 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-10-15T20:50:12,877 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-10-15T20:50:12,880 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,881 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,884 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,886 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,889 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,891 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,894 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:12,897 creating build/lib/mlx_audio/codec/models/descript/nn 2025-10-15T20:50:12,898 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-10-15T20:50:12,901 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-10-15T20:50:12,903 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-10-15T20:50:12,905 running egg_info 2025-10-15T20:50:12,934 writing mlx_audio.egg-info/PKG-INFO 2025-10-15T20:50:12,939 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2025-10-15T20:50:12,941 writing entry points to mlx_audio.egg-info/entry_points.txt 2025-10-15T20:50:12,943 writing requirements to mlx_audio.egg-info/requires.txt 2025-10-15T20:50:12,945 writing top-level names to mlx_audio.egg-info/top_level.txt 2025-10-15T20:50:13,006 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2025-10-15T20:50:13,015 reading manifest template 'MANIFEST.in' 2025-10-15T20:50:13,104 adding license file 'LICENSE' 2025-10-15T20:50:13,113 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2025-10-15T20:50:13,120 /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-10-15T20:50:13,120 !! 2025-10-15T20:50:13,122 ******************************************************************************** 2025-10-15T20:50:13,122 ############################ 2025-10-15T20:50:13,123 # Package would be ignored # 2025-10-15T20:50:13,124 ############################ 2025-10-15T20:50:13,124 Python recognizes 'mlx_audio.sts.tests' as an importable package[^1], 2025-10-15T20:50:13,125 but it is absent from setuptools' `packages` configuration. 2025-10-15T20:50:13,126 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T20:50:13,127 package, please make sure that 'mlx_audio.sts.tests' is explicitly added 2025-10-15T20:50:13,127 to the `packages` configuration field. 2025-10-15T20:50:13,128 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T20:50:13,129 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T20:50:13,129 instead of `find_packages(...)`/`find:`). 2025-10-15T20:50:13,130 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T20:50:13,131 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T20:50:13,132 If you don't want 'mlx_audio.sts.tests' to be distributed and are 2025-10-15T20:50:13,132 already explicitly excluding 'mlx_audio.sts.tests' via 2025-10-15T20:50:13,132 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T20:50:13,133 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T20:50:13,133 combination with a more fine grained `package-data` configuration. 2025-10-15T20:50:13,134 You can read more about "package data files" on setuptools documentation page: 2025-10-15T20:50:13,135 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T20:50:13,137 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T20:50:13,138 even if it does not contain any `.py` files. 2025-10-15T20:50:13,138 On the other hand, currently there is no concept of package data 2025-10-15T20:50:13,139 directory, all directories are treated like packages. 2025-10-15T20:50:13,139 ******************************************************************************** 2025-10-15T20:50:13,140 !! 2025-10-15T20:50:13,141 check.warn(importable) 2025-10-15T20:50:13,142 /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-10-15T20:50:13,143 !! 2025-10-15T20:50:13,144 ******************************************************************************** 2025-10-15T20:50:13,144 ############################ 2025-10-15T20:50:13,145 # Package would be ignored # 2025-10-15T20:50:13,145 ############################ 2025-10-15T20:50:13,146 Python recognizes 'mlx_audio.stt.models.wav2vec' as an importable package[^1], 2025-10-15T20:50:13,147 but it is absent from setuptools' `packages` configuration. 2025-10-15T20:50:13,148 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T20:50:13,148 package, please make sure that 'mlx_audio.stt.models.wav2vec' is explicitly added 2025-10-15T20:50:13,149 to the `packages` configuration field. 2025-10-15T20:50:13,150 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T20:50:13,151 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T20:50:13,151 instead of `find_packages(...)`/`find:`). 2025-10-15T20:50:13,152 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T20:50:13,154 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T20:50:13,155 If you don't want 'mlx_audio.stt.models.wav2vec' to be distributed and are 2025-10-15T20:50:13,155 already explicitly excluding 'mlx_audio.stt.models.wav2vec' via 2025-10-15T20:50:13,156 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T20:50:13,157 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T20:50:13,157 combination with a more fine grained `package-data` configuration. 2025-10-15T20:50:13,158 You can read more about "package data files" on setuptools documentation page: 2025-10-15T20:50:13,159 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T20:50:13,160 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T20:50:13,160 even if it does not contain any `.py` files. 2025-10-15T20:50:13,161 On the other hand, currently there is no concept of package data 2025-10-15T20:50:13,162 directory, all directories are treated like packages. 2025-10-15T20:50:13,163 ******************************************************************************** 2025-10-15T20:50:13,164 !! 2025-10-15T20:50:13,165 check.warn(importable) 2025-10-15T20:50:13,166 /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-10-15T20:50:13,167 !! 2025-10-15T20:50:13,168 ******************************************************************************** 2025-10-15T20:50:13,169 ############################ 2025-10-15T20:50:13,170 # Package would be ignored # 2025-10-15T20:50:13,171 ############################ 2025-10-15T20:50:13,171 Python recognizes 'mlx_audio.stt.models.whisper.assets' as an importable package[^1], 2025-10-15T20:50:13,176 but it is absent from setuptools' `packages` configuration. 2025-10-15T20:50:13,202 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T20:50:13,202 package, please make sure that 'mlx_audio.stt.models.whisper.assets' is explicitly added 2025-10-15T20:50:13,203 to the `packages` configuration field. 2025-10-15T20:50:13,204 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T20:50:13,205 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T20:50:13,205 instead of `find_packages(...)`/`find:`). 2025-10-15T20:50:13,206 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T20:50:13,208 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T20:50:13,209 If you don't want 'mlx_audio.stt.models.whisper.assets' to be distributed and are 2025-10-15T20:50:13,209 already explicitly excluding 'mlx_audio.stt.models.whisper.assets' via 2025-10-15T20:50:13,210 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T20:50:13,211 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T20:50:13,213 combination with a more fine grained `package-data` configuration. 2025-10-15T20:50:13,229 You can read more about "package data files" on setuptools documentation page: 2025-10-15T20:50:13,230 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T20:50:13,232 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T20:50:13,233 even if it does not contain any `.py` files. 2025-10-15T20:50:13,233 On the other hand, currently there is no concept of package data 2025-10-15T20:50:13,234 directory, all directories are treated like packages. 2025-10-15T20:50:13,234 ******************************************************************************** 2025-10-15T20:50:13,236 !! 2025-10-15T20:50:13,237 check.warn(importable) 2025-10-15T20:50:13,237 /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-10-15T20:50:13,238 !! 2025-10-15T20:50:13,239 ******************************************************************************** 2025-10-15T20:50:13,240 ############################ 2025-10-15T20:50:13,240 # Package would be ignored # 2025-10-15T20:50:13,241 ############################ 2025-10-15T20:50:13,241 Python recognizes 'mlx_audio.stt.tests' as an importable package[^1], 2025-10-15T20:50:13,242 but it is absent from setuptools' `packages` configuration. 2025-10-15T20:50:13,242 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T20:50:13,243 package, please make sure that 'mlx_audio.stt.tests' is explicitly added 2025-10-15T20:50:13,244 to the `packages` configuration field. 2025-10-15T20:50:13,245 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T20:50:13,245 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T20:50:13,246 instead of `find_packages(...)`/`find:`). 2025-10-15T20:50:13,247 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T20:50:13,248 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T20:50:13,249 If you don't want 'mlx_audio.stt.tests' to be distributed and are 2025-10-15T20:50:13,249 already explicitly excluding 'mlx_audio.stt.tests' via 2025-10-15T20:50:13,250 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T20:50:13,250 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T20:50:13,251 combination with a more fine grained `package-data` configuration. 2025-10-15T20:50:13,252 You can read more about "package data files" on setuptools documentation page: 2025-10-15T20:50:13,253 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T20:50:13,255 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T20:50:13,256 even if it does not contain any `.py` files. 2025-10-15T20:50:13,257 On the other hand, currently there is no concept of package data 2025-10-15T20:50:13,257 directory, all directories are treated like packages. 2025-10-15T20:50:13,258 ******************************************************************************** 2025-10-15T20:50:13,260 !! 2025-10-15T20:50:13,260 check.warn(importable) 2025-10-15T20:50:13,261 /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-10-15T20:50:13,262 !! 2025-10-15T20:50:13,263 ******************************************************************************** 2025-10-15T20:50:13,264 ############################ 2025-10-15T20:50:13,265 # Package would be ignored # 2025-10-15T20:50:13,265 ############################ 2025-10-15T20:50:13,266 Python recognizes 'mlx_audio.tts.models.spark.utils' as an importable package[^1], 2025-10-15T20:50:13,267 but it is absent from setuptools' `packages` configuration. 2025-10-15T20:50:13,269 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-15T20:50:13,270 package, please make sure that 'mlx_audio.tts.models.spark.utils' is explicitly added 2025-10-15T20:50:13,272 to the `packages` configuration field. 2025-10-15T20:50:13,274 Alternatively, you can also rely on setuptools' discovery methods 2025-10-15T20:50:13,275 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-15T20:50:13,276 instead of `find_packages(...)`/`find:`). 2025-10-15T20:50:13,278 You can read more about "package discovery" on setuptools documentation page: 2025-10-15T20:50:13,281 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-15T20:50:13,283 If you don't want 'mlx_audio.tts.models.spark.utils' to be distributed and are 2025-10-15T20:50:13,284 already explicitly excluding 'mlx_audio.tts.models.spark.utils' via 2025-10-15T20:50:13,285 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-15T20:50:13,286 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-15T20:50:13,287 combination with a more fine grained `package-data` configuration. 2025-10-15T20:50:13,288 You can read more about "package data files" on setuptools documentation page: 2025-10-15T20:50:13,290 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-15T20:50:13,293 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-15T20:50:13,294 even if it does not contain any `.py` files. 2025-10-15T20:50:13,295 On the other hand, currently there is no concept of package data 2025-10-15T20:50:13,297 directory, all directories are treated like packages. 2025-10-15T20:50:13,298 ******************************************************************************** 2025-10-15T20:50:13,300 !! 2025-10-15T20:50:13,301 check.warn(importable) 2025-10-15T20:50:13,302 copying mlx_audio/tts/audio_player.html -> build/lib/mlx_audio/tts 2025-10-15T20:50:13,303 creating build/lib/mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,304 copying mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,305 copying mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,306 creating build/lib/mlx_audio/sts/tests 2025-10-15T20:50:13,307 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-10-15T20:50:13,308 creating build/lib/mlx_audio/stt/tests 2025-10-15T20:50:13,309 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-10-15T20:50:13,310 creating build/lib/mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,311 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,312 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,313 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,314 creating build/lib/mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,316 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,317 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,348 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-10-15T20:50:13,349 !! 2025-10-15T20:50:13,350 ******************************************************************************** 2025-10-15T20:50:13,351 Please avoid running ``setup.py`` directly. 2025-10-15T20:50:13,352 Instead, use pypa/build, pypa/installer or other 2025-10-15T20:50:13,352 standards-based tools. 2025-10-15T20:50:13,354 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-15T20:50:13,354 or your builds will no longer be supported. 2025-10-15T20:50:13,356 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-10-15T20:50:13,356 ******************************************************************************** 2025-10-15T20:50:13,358 !! 2025-10-15T20:50:13,358 self.initialize_options() 2025-10-15T20:50:13,378 installing to build/bdist.linux-armv7l/wheel 2025-10-15T20:50:13,379 running install 2025-10-15T20:50:13,403 running install_lib 2025-10-15T20:50:13,432 creating build/bdist.linux-armv7l/wheel 2025-10-15T20:50:13,434 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-10-15T20:50:13,435 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-10-15T20:50:13,437 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-10-15T20:50:13,439 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-10-15T20:50:13,440 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-10-15T20:50:13,444 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-10-15T20:50:13,446 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-10-15T20:50:13,449 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-10-15T20:50:13,451 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-10-15T20:50:13,455 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,456 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,461 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,468 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,472 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,475 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,478 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-10-15T20:50:13,484 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-10-15T20:50:13,486 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-10-15T20:50:13,528 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-10-15T20:50:13,531 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-10-15T20:50:13,535 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-10-15T20:50:13,539 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-10-15T20:50:13,543 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-10-15T20:50:13,547 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-10-15T20:50:13,555 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-10-15T20:50:13,776 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,779 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,781 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,783 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,785 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,787 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-10-15T20:50:13,790 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-10-15T20:50:13,791 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-10-15T20:50:13,793 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-10-15T20:50:13,795 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-10-15T20:50:13,797 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-10-15T20:50:13,799 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-10-15T20:50:13,800 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-10-15T20:50:13,802 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-10-15T20:50:13,805 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-10-15T20:50:13,806 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-10-15T20:50:13,808 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-10-15T20:50:13,811 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-10-15T20:50:13,812 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-10-15T20:50:13,814 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-10-15T20:50:13,816 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-10-15T20:50:13,818 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-10-15T20:50:13,819 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-10-15T20:50:13,821 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-10-15T20:50:13,823 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-10-15T20:50:13,825 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-10-15T20:50:13,827 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-10-15T20:50:13,830 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-10-15T20:50:13,831 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-10-15T20:50:13,834 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-10-15T20:50:13,835 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-10-15T20:50:13,837 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-10-15T20:50:13,839 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-10-15T20:50:13,841 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-10-15T20:50:13,842 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-10-15T20:50:13,845 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-10-15T20:50:13,847 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-10-15T20:50:13,849 copying build/lib/mlx_audio/tts/models/spark/mel_spec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-10-15T20:50:13,851 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-10-15T20:50:13,853 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,854 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,856 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,859 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-10-15T20:50:13,861 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,862 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,865 copying build/lib/mlx_audio/tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,867 copying build/lib/mlx_audio/tts/audio_player.html -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,871 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,873 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-10-15T20:50:13,874 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-10-15T20:50:13,877 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-10-15T20:50:13,878 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-10-15T20:50:13,881 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-10-15T20:50:13,882 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-10-15T20:50:13,884 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-10-15T20:50:13,887 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-10-15T20:50:13,888 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-10-15T20:50:13,890 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-10-15T20:50:13,892 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-10-15T20:50:13,893 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-10-15T20:50:13,895 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-10-15T20:50:13,897 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-10-15T20:50:13,900 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-10-15T20:50:13,902 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-10-15T20:50:13,904 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-10-15T20:50:13,905 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-10-15T20:50:13,907 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,909 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,911 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,913 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,916 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,919 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,920 copying build/lib/mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,938 copying build/lib/mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-10-15T20:50:13,957 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,960 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-10-15T20:50:13,963 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,964 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,967 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-10-15T20:50:13,970 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-10-15T20:50:13,972 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,973 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,975 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,977 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,979 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,982 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,984 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,986 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,988 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,990 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-10-15T20:50:13,993 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-10-15T20:50:13,994 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-10-15T20:50:13,997 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-10-15T20:50:13,999 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-10-15T20:50:14,000 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-10-15T20:50:14,003 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-10-15T20:50:14,005 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-10-15T20:50:14,006 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-10-15T20:50:14,008 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,009 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,012 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,013 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,016 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,018 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,020 copying build/lib/mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-10-15T20:50:14,023 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-10-15T20:50:14,026 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-10-15T20:50:14,029 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-10-15T20:50:14,030 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-10-15T20:50:14,032 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-10-15T20:50:14,034 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-10-15T20:50:14,036 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-10-15T20:50:14,038 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-10-15T20:50:14,039 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-10-15T20:50:14,041 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-10-15T20:50:14,044 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-10-15T20:50:14,045 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-10-15T20:50:14,047 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-10-15T20:50:14,050 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-10-15T20:50:14,051 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-10-15T20:50:14,052 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-10-15T20:50:14,056 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-10-15T20:50:14,057 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-10-15T20:50:14,058 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-10-15T20:50:14,061 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-10-15T20:50:14,063 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-10-15T20:50:14,066 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-10-15T20:50:14,069 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-10-15T20:50:14,072 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-10-15T20:50:14,075 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-10-15T20:50:14,078 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-10-15T20:50:14,079 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,081 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,084 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,086 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,089 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,091 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-10-15T20:50:14,093 running install_egg_info 2025-10-15T20:50:14,154 Copying mlx_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio-0.2.0-py3.11.egg-info 2025-10-15T20:50:14,167 running install_scripts 2025-10-15T20:50:14,180 creating build/bdist.linux-armv7l/wheel/mlx_audio-0.2.0.dist-info/WHEEL 2025-10-15T20:50:14,183 creating '/tmp/pip-wheel-3ifsn1_5/mlx_audio-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-15T20:50:14,185 adding 'mlx_audio/__init__.py' 2025-10-15T20:50:14,188 adding 'mlx_audio/server.py' 2025-10-15T20:50:14,189 adding 'mlx_audio/version.py' 2025-10-15T20:50:14,191 adding 'mlx_audio/codec/__init__.py' 2025-10-15T20:50:14,193 adding 'mlx_audio/codec/models/__init__.py' 2025-10-15T20:50:14,194 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-10-15T20:50:14,196 adding 'mlx_audio/codec/models/descript/base.py' 2025-10-15T20:50:14,198 adding 'mlx_audio/codec/models/descript/dac.py' 2025-10-15T20:50:14,200 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-10-15T20:50:14,201 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-10-15T20:50:14,203 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-10-15T20:50:14,204 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-10-15T20:50:14,207 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-10-15T20:50:14,209 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-10-15T20:50:14,211 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-10-15T20:50:14,212 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-10-15T20:50:14,214 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-10-15T20:50:14,216 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-10-15T20:50:14,218 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-10-15T20:50:14,219 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-10-15T20:50:14,221 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-10-15T20:50:14,223 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-10-15T20:50:14,224 adding 'mlx_audio/codec/models/snac/attention.py' 2025-10-15T20:50:14,226 adding 'mlx_audio/codec/models/snac/layers.py' 2025-10-15T20:50:14,227 adding 'mlx_audio/codec/models/snac/snac.py' 2025-10-15T20:50:14,229 adding 'mlx_audio/codec/models/snac/vq.py' 2025-10-15T20:50:14,230 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-10-15T20:50:14,232 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-10-15T20:50:14,233 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-10-15T20:50:14,235 adding 'mlx_audio/codec/tests/__init__.py' 2025-10-15T20:50:14,236 adding 'mlx_audio/codec/tests/test_descript.py' 2025-10-15T20:50:14,238 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-10-15T20:50:14,239 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-10-15T20:50:14,240 adding 'mlx_audio/codec/tests/test_snac.py' 2025-10-15T20:50:14,241 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-10-15T20:50:14,243 adding 'mlx_audio/sts/__init__.py' 2025-10-15T20:50:14,245 adding 'mlx_audio/sts/voice_pipeline.py' 2025-10-15T20:50:14,247 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-10-15T20:50:14,248 adding 'mlx_audio/stt/__init__.py' 2025-10-15T20:50:14,250 adding 'mlx_audio/stt/generate.py' 2025-10-15T20:50:14,251 adding 'mlx_audio/stt/utils.py' 2025-10-15T20:50:14,253 adding 'mlx_audio/stt/models/__init__.py' 2025-10-15T20:50:14,255 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-10-15T20:50:14,256 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-10-15T20:50:14,258 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-10-15T20:50:14,259 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-10-15T20:50:14,261 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-10-15T20:50:14,263 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-10-15T20:50:14,265 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-10-15T20:50:14,266 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-10-15T20:50:14,268 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-10-15T20:50:14,271 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-10-15T20:50:14,274 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-10-15T20:50:14,276 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-10-15T20:50:14,278 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-10-15T20:50:14,281 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-10-15T20:50:14,283 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-10-15T20:50:14,286 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-10-15T20:50:14,289 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-10-15T20:50:14,291 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-10-15T20:50:14,519 adding 'mlx_audio/stt/models/whisper/assets/gpt2.tiktoken' 2025-10-15T20:50:14,963 adding 'mlx_audio/stt/models/whisper/assets/multilingual.tiktoken' 2025-10-15T20:50:14,970 adding 'mlx_audio/stt/tests/test_models.py' 2025-10-15T20:50:14,972 adding 'mlx_audio/tts/__init__.py' 2025-10-15T20:50:14,976 adding 'mlx_audio/tts/audio_player.html' 2025-10-15T20:50:14,978 adding 'mlx_audio/tts/audio_player.py' 2025-10-15T20:50:14,979 adding 'mlx_audio/tts/convert.py' 2025-10-15T20:50:14,981 adding 'mlx_audio/tts/generate.py' 2025-10-15T20:50:14,983 adding 'mlx_audio/tts/utils.py' 2025-10-15T20:50:14,985 adding 'mlx_audio/tts/models/__init__.py' 2025-10-15T20:50:14,986 adding 'mlx_audio/tts/models/base.py' 2025-10-15T20:50:14,988 adding 'mlx_audio/tts/models/interpolate.py' 2025-10-15T20:50:14,989 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-10-15T20:50:14,992 adding 'mlx_audio/tts/models/bark/bark.py' 2025-10-15T20:50:14,993 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-10-15T20:50:14,995 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-10-15T20:50:14,997 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-10-15T20:50:14,999 adding 'mlx_audio/tts/models/dia/audio.py' 2025-10-15T20:50:15,000 adding 'mlx_audio/tts/models/dia/config.py' 2025-10-15T20:50:15,003 adding 'mlx_audio/tts/models/dia/dia.py' 2025-10-15T20:50:15,006 adding 'mlx_audio/tts/models/dia/layers.py' 2025-10-15T20:50:15,008 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-10-15T20:50:15,012 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-10-15T20:50:15,014 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-10-15T20:50:15,017 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-10-15T20:50:15,019 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-10-15T20:50:15,020 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-10-15T20:50:15,022 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-10-15T20:50:15,024 adding 'mlx_audio/tts/models/llama/llama.py' 2025-10-15T20:50:15,026 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-10-15T20:50:15,027 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-10-15T20:50:15,029 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-10-15T20:50:15,031 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-10-15T20:50:15,032 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-10-15T20:50:15,034 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-10-15T20:50:15,035 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-10-15T20:50:15,037 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-10-15T20:50:15,040 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-10-15T20:50:15,041 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-10-15T20:50:15,043 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-10-15T20:50:15,045 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-10-15T20:50:15,046 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-10-15T20:50:15,048 adding 'mlx_audio/tts/models/spark/mel_spec.py' 2025-10-15T20:50:15,050 adding 'mlx_audio/tts/models/spark/spark.py' 2025-10-15T20:50:15,052 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-10-15T20:50:15,053 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-10-15T20:50:15,055 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-10-15T20:50:15,057 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-10-15T20:50:15,058 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-10-15T20:50:15,060 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-10-15T20:50:15,061 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-10-15T20:50:15,063 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-10-15T20:50:15,064 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-10-15T20:50:15,065 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-10-15T20:50:15,067 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-10-15T20:50:15,069 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-10-15T20:50:15,071 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-10-15T20:50:15,072 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-10-15T20:50:15,074 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-10-15T20:50:15,076 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-10-15T20:50:15,078 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-10-15T20:50:15,080 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-10-15T20:50:15,081 adding 'mlx_audio/tts/tests/__init__.py' 2025-10-15T20:50:15,083 adding 'mlx_audio/tts/tests/test_base.py' 2025-10-15T20:50:15,084 adding 'mlx_audio/tts/tests/test_convert.py' 2025-10-15T20:50:15,085 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-10-15T20:50:15,088 adding 'mlx_audio/tts/tests/test_models.py' 2025-10-15T20:50:15,091 adding 'mlx_audio-0.2.0.dist-info/licenses/LICENSE' 2025-10-15T20:50:15,093 adding 'mlx_audio-0.2.0.dist-info/METADATA' 2025-10-15T20:50:15,094 adding 'mlx_audio-0.2.0.dist-info/WHEEL' 2025-10-15T20:50:15,095 adding 'mlx_audio-0.2.0.dist-info/entry_points.txt' 2025-10-15T20:50:15,096 adding 'mlx_audio-0.2.0.dist-info/top_level.txt' 2025-10-15T20:50:15,098 adding 'mlx_audio-0.2.0.dist-info/RECORD' 2025-10-15T20:50:15,117 removing build/bdist.linux-armv7l/wheel 2025-10-15T20:50:15,265 Building wheel for mlx-audio (setup.py): finished with status 'done' 2025-10-15T20:50:15,277 Created wheel for mlx-audio: filename=mlx_audio-0.2.0-py3-none-any.whl size=1008896 sha256=0379ffd0eff82ca06e79c6dc2ae95b9b0e3706a8853fa6b68689a62dc7f11ac5 2025-10-15T20:50:15,278 Stored in directory: /tmp/pip-ephem-wheel-cache-6tozwxoe/wheels/6f/69/fd/87f4a4a0e274ab33593ddf492d5c6201ccd66c7f1e2a3dc4f2 2025-10-15T20:50:15,295 Successfully built mlx-audio 2025-10-15T20:50:15,341 Removed build tracker: '/tmp/pip-build-tracker-5kuo1o6w'