2025-11-07T19:03:42,431 Created temporary directory: /tmp/pip-ephem-wheel-cache-cijqd_ac 2025-11-07T19:03:42,433 Created temporary directory: /tmp/pip-build-tracker-s9w3zb84 2025-11-07T19:03:42,434 Initialized build tracking at /tmp/pip-build-tracker-s9w3zb84 2025-11-07T19:03:42,434 Created build tracker: /tmp/pip-build-tracker-s9w3zb84 2025-11-07T19:03:42,435 Entered build tracker: /tmp/pip-build-tracker-s9w3zb84 2025-11-07T19:03:42,436 Created temporary directory: /tmp/pip-wheel-b5vukowc 2025-11-07T19:03:42,439 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-11-07T19:03:42,441 Created temporary directory: /tmp/pip-ephem-wheel-cache-x0i8wkyf 2025-11-07T19:03:42,463 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-07T19:03:42,467 2 location(s) to search for versions of mlx-audio: 2025-11-07T19:03:42,467 * https://pypi.org/simple/mlx-audio/ 2025-11-07T19:03:42,467 * https://www.piwheels.org/simple/mlx-audio/ 2025-11-07T19:03:42,468 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio/ 2025-11-07T19:03:42,469 Getting page https://pypi.org/simple/mlx-audio/ 2025-11-07T19:03:42,470 Found index url https://pypi.org/simple 2025-11-07T19:03:42,698 Fetched page https://pypi.org/simple/mlx-audio/ as application/vnd.pypi.simple.v1+json 2025-11-07T19:03:42,704 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-11-07T19:03:42,705 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-11-07T19:03:42,706 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-11-07T19:03:42,706 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-11-07T19:03:42,707 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-11-07T19:03:42,708 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-11-07T19:03:42,709 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-11-07T19:03:42,710 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-11-07T19:03:42,711 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-11-07T19:03:42,712 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-11-07T19:03:42,713 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-11-07T19:03:42,714 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-11-07T19:03:42,714 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-11-07T19:03:42,715 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-11-07T19:03:42,715 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-11-07T19:03:42,716 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-11-07T19:03:42,717 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-11-07T19:03:42,718 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-11-07T19:03:42,718 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-11-07T19:03:42,719 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-11-07T19:03:42,720 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-11-07T19:03:42,721 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-11-07T19:03:42,722 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/1b/b6/f793574f8ae759c7649fe0972f4ff0a0722abe1e88af5509b1339df35705/mlx_audio-0.2.6-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-11-07T19:03:42,722 Found link https://files.pythonhosted.org/packages/60/f0/74062f4819a0deeda7c6d0b2f58e38c37f706bbf1ebca74b137583f6bf9c/mlx_audio-0.2.6.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.6 2025-11-07T19:03:42,723 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio/ 2025-11-07T19:03:42,724 Getting page https://www.piwheels.org/simple/mlx-audio/ 2025-11-07T19:03:42,725 Found index url https://www.piwheels.org/simple 2025-11-07T19:03:42,897 Fetched page https://www.piwheels.org/simple/mlx-audio/ as text/html 2025-11-07T19:03:42,901 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-11-07T19:03:42,902 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-11-07T19:03:42,902 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-11-07T19:03:42,903 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-11-07T19:03:42,903 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-11-07T19:03:42,904 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.0-py3-none-any.whl#sha256=0379ffd0eff82ca06e79c6dc2ae95b9b0e3706a8853fa6b68689a62dc7f11ac5 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2025-11-07T19:03:42,904 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-11-07T19:03:42,905 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-11-07T19:03:42,905 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-11-07T19:03:42,906 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-11-07T19:03:42,906 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-11-07T19:03:42,907 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio/ 2025-11-07T19:03:42,908 Skipping link: not a file: https://pypi.org/simple/mlx-audio/ 2025-11-07T19:03:42,930 Given no hashes to check 1 links for project 'mlx-audio': discarding no candidates 2025-11-07T19:03:42,950 Collecting mlx-audio==0.2.6 2025-11-07T19:03:42,952 Created temporary directory: /tmp/pip-unpack-3sq4ha3s 2025-11-07T19:03:43,096 Downloading mlx_audio-0.2.6.tar.gz (988 kB) 2025-11-07T19:03:43,645 Added mlx-audio==0.2.6 from https://files.pythonhosted.org/packages/60/f0/74062f4819a0deeda7c6d0b2f58e38c37f706bbf1ebca74b137583f6bf9c/mlx_audio-0.2.6.tar.gz to build tracker '/tmp/pip-build-tracker-s9w3zb84' 2025-11-07T19:03:43,647 Running setup.py (path:/tmp/pip-wheel-b5vukowc/mlx-audio_d7db5a9469db4ebb9da22b10faf8d4c1/setup.py) egg_info for package mlx-audio 2025-11-07T19:03:43,648 Created temporary directory: /tmp/pip-pip-egg-info-oik80keo 2025-11-07T19:03:43,649 Preparing metadata (setup.py): started 2025-11-07T19:03:43,650 Running command python setup.py egg_info 2025-11-07T19:03:44,568 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-07T19:03:44,568 !! 2025-11-07T19:03:44,569 ******************************************************************************** 2025-11-07T19:03:44,569 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-07T19:03:44,570 License :: OSI Approved :: MIT License 2025-11-07T19:03:44,571 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-07T19:03:44,572 ******************************************************************************** 2025-11-07T19:03:44,573 !! 2025-11-07T19:03:44,573 self._finalize_license_expression() 2025-11-07T19:03:44,598 running egg_info 2025-11-07T19:03:44,626 creating /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info 2025-11-07T19:03:44,627 writing /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/PKG-INFO 2025-11-07T19:03:44,632 writing dependency_links to /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/dependency_links.txt 2025-11-07T19:03:44,634 writing entry points to /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/entry_points.txt 2025-11-07T19:03:44,636 writing requirements to /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/requires.txt 2025-11-07T19:03:44,637 writing top-level names to /tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/top_level.txt 2025-11-07T19:03:44,638 writing manifest file '/tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/SOURCES.txt' 2025-11-07T19:03:44,778 reading manifest file '/tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/SOURCES.txt' 2025-11-07T19:03:44,780 reading manifest template 'MANIFEST.in' 2025-11-07T19:03:44,880 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-11-07T19:03:44,881 adding license file 'LICENSE' 2025-11-07T19:03:44,890 writing manifest file '/tmp/pip-pip-egg-info-oik80keo/mlx_audio.egg-info/SOURCES.txt' 2025-11-07T19:03:44,998 Preparing metadata (setup.py): finished with status 'done' 2025-11-07T19:03:45,002 Source in /tmp/pip-wheel-b5vukowc/mlx-audio_d7db5a9469db4ebb9da22b10faf8d4c1 has version 0.2.6, which satisfies requirement mlx-audio==0.2.6 from https://files.pythonhosted.org/packages/60/f0/74062f4819a0deeda7c6d0b2f58e38c37f706bbf1ebca74b137583f6bf9c/mlx_audio-0.2.6.tar.gz 2025-11-07T19:03:45,003 Removed mlx-audio==0.2.6 from https://files.pythonhosted.org/packages/60/f0/74062f4819a0deeda7c6d0b2f58e38c37f706bbf1ebca74b137583f6bf9c/mlx_audio-0.2.6.tar.gz from build tracker '/tmp/pip-build-tracker-s9w3zb84' 2025-11-07T19:03:45,011 Created temporary directory: /tmp/pip-unpack-toai3h51 2025-11-07T19:03:45,011 Building wheels for collected packages: mlx-audio 2025-11-07T19:03:45,016 Created temporary directory: /tmp/pip-wheel-ldvxi4d_ 2025-11-07T19:03:45,016 Building wheel for mlx-audio (setup.py): started 2025-11-07T19:03:45,018 Destination directory: /tmp/pip-wheel-ldvxi4d_ 2025-11-07T19:03:45,018 Running command python setup.py bdist_wheel 2025-11-07T19:03:45,889 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-07T19:03:45,889 !! 2025-11-07T19:03:45,890 ******************************************************************************** 2025-11-07T19:03:45,891 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-07T19:03:45,892 License :: OSI Approved :: MIT License 2025-11-07T19:03:45,893 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-07T19:03:45,893 ******************************************************************************** 2025-11-07T19:03:45,894 !! 2025-11-07T19:03:45,895 self._finalize_license_expression() 2025-11-07T19:03:45,895 running bdist_wheel 2025-11-07T19:03:46,023 running build 2025-11-07T19:03:46,024 running build_py 2025-11-07T19:03:46,053 creating build/lib/mlx_audio 2025-11-07T19:03:46,055 copying mlx_audio/server.py -> build/lib/mlx_audio 2025-11-07T19:03:46,058 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2025-11-07T19:03:46,059 copying mlx_audio/utils.py -> build/lib/mlx_audio 2025-11-07T19:03:46,063 copying mlx_audio/version.py -> build/lib/mlx_audio 2025-11-07T19:03:46,065 creating build/lib/mlx_audio/tests 2025-11-07T19:03:46,066 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2025-11-07T19:03:46,068 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2025-11-07T19:03:46,071 creating build/lib/mlx_audio/sts 2025-11-07T19:03:46,072 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2025-11-07T19:03:46,074 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2025-11-07T19:03:46,076 creating build/lib/mlx_audio/stt 2025-11-07T19:03:46,077 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2025-11-07T19:03:46,079 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2025-11-07T19:03:46,081 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2025-11-07T19:03:46,083 creating build/lib/mlx_audio/codec 2025-11-07T19:03:46,084 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2025-11-07T19:03:46,087 creating build/lib/mlx_audio/tts 2025-11-07T19:03:46,088 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2025-11-07T19:03:46,090 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2025-11-07T19:03:46,092 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2025-11-07T19:03:46,094 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2025-11-07T19:03:46,097 copying mlx_audio/tts/convert.py -> build/lib/mlx_audio/tts 2025-11-07T19:03:46,099 creating build/lib/mlx_audio/stt/models 2025-11-07T19:03:46,100 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2025-11-07T19:03:46,102 creating build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,103 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,106 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,108 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,110 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,112 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,115 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,117 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,120 creating build/lib/mlx_audio/stt/models/voxtral 2025-11-07T19:03:46,121 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2025-11-07T19:03:46,123 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2025-11-07T19:03:46,126 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2025-11-07T19:03:46,128 creating build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,129 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,131 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,133 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,136 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,137 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,139 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,141 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,143 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,145 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2025-11-07T19:03:46,147 creating build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,148 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,150 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,152 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,153 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,155 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,157 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,159 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,160 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2025-11-07T19:03:46,162 creating build/lib/mlx_audio/codec/models 2025-11-07T19:03:46,163 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2025-11-07T19:03:46,166 creating build/lib/mlx_audio/codec/models/mimi 2025-11-07T19:03:46,167 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2025-11-07T19:03:46,169 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2025-11-07T19:03:46,171 creating build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,172 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,175 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,177 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,179 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,181 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,183 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:46,185 creating build/lib/mlx_audio/codec/models/encodec 2025-11-07T19:03:46,187 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2025-11-07T19:03:46,190 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2025-11-07T19:03:46,192 creating build/lib/mlx_audio/codec/models/vocos 2025-11-07T19:03:46,193 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2025-11-07T19:03:46,196 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2025-11-07T19:03:46,198 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2025-11-07T19:03:46,201 creating build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,202 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,205 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,207 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,210 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,212 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2025-11-07T19:03:46,216 creating build/lib/mlx_audio/codec/models/descript 2025-11-07T19:03:46,217 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2025-11-07T19:03:46,219 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2025-11-07T19:03:46,222 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2025-11-07T19:03:46,225 creating build/lib/mlx_audio/codec/models/s3 2025-11-07T19:03:46,226 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2025-11-07T19:03:46,228 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2025-11-07T19:03:46,230 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2025-11-07T19:03:46,233 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2025-11-07T19:03:46,236 creating build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,237 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,240 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,242 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,245 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,247 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,250 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:46,253 creating build/lib/mlx_audio/codec/models/descript/nn 2025-11-07T19:03:46,254 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-11-07T19:03:46,257 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-11-07T19:03:46,259 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2025-11-07T19:03:46,262 creating build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,263 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,265 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,268 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,270 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,273 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2025-11-07T19:03:46,275 creating build/lib/mlx_audio/tts/models 2025-11-07T19:03:46,276 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2025-11-07T19:03:46,278 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2025-11-07T19:03:46,281 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2025-11-07T19:03:46,283 creating build/lib/mlx_audio/tts/models/spark 2025-11-07T19:03:46,284 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2025-11-07T19:03:46,287 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2025-11-07T19:03:46,289 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2025-11-07T19:03:46,292 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2025-11-07T19:03:46,295 creating build/lib/mlx_audio/tts/models/llama 2025-11-07T19:03:46,297 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2025-11-07T19:03:46,299 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2025-11-07T19:03:46,302 creating build/lib/mlx_audio/tts/models/sesame 2025-11-07T19:03:46,303 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2025-11-07T19:03:46,306 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2025-11-07T19:03:46,308 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2025-11-07T19:03:46,310 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2025-11-07T19:03:46,313 creating build/lib/mlx_audio/tts/models/bark 2025-11-07T19:03:46,314 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2025-11-07T19:03:46,316 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2025-11-07T19:03:46,318 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2025-11-07T19:03:46,321 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2025-11-07T19:03:46,325 creating build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,326 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,329 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,331 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,334 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,336 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,338 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,340 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,343 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,345 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2025-11-07T19:03:46,348 creating build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,349 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,352 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,354 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,357 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,360 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,362 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2025-11-07T19:03:46,365 creating build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,366 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,368 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,371 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,374 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,376 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2025-11-07T19:03:46,379 creating build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,380 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,383 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,386 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,388 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,390 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,393 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,396 creating build/lib/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:46,397 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:46,399 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:46,401 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:46,404 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:46,407 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-11-07T19:03:46,408 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-11-07T19:03:46,410 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2025-11-07T19:03:46,413 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:46,414 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:46,417 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:46,418 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:46,420 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:46,422 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,423 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,426 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,428 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,430 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,432 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:46,435 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,436 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,438 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,439 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,441 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,443 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:46,445 running egg_info 2025-11-07T19:03:46,474 writing mlx_audio.egg-info/PKG-INFO 2025-11-07T19:03:46,478 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2025-11-07T19:03:46,480 writing entry points to mlx_audio.egg-info/entry_points.txt 2025-11-07T19:03:46,482 writing requirements to mlx_audio.egg-info/requires.txt 2025-11-07T19:03:46,483 writing top-level names to mlx_audio.egg-info/top_level.txt 2025-11-07T19:03:46,554 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2025-11-07T19:03:46,564 reading manifest template 'MANIFEST.in' 2025-11-07T19:03:46,661 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2025-11-07T19:03:46,662 adding license file 'LICENSE' 2025-11-07T19:03:46,672 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2025-11-07T19:03:46,677 /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-11-07T19:03:46,677 !! 2025-11-07T19:03:46,678 ******************************************************************************** 2025-11-07T19:03:46,679 ############################ 2025-11-07T19:03:46,679 # Package would be ignored # 2025-11-07T19:03:46,679 ############################ 2025-11-07T19:03:46,680 Python recognizes 'mlx_audio.sts.tests' as an importable package[^1], 2025-11-07T19:03:46,680 but it is absent from setuptools' `packages` configuration. 2025-11-07T19:03:46,682 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-07T19:03:46,682 package, please make sure that 'mlx_audio.sts.tests' is explicitly added 2025-11-07T19:03:46,682 to the `packages` configuration field. 2025-11-07T19:03:46,683 Alternatively, you can also rely on setuptools' discovery methods 2025-11-07T19:03:46,684 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-07T19:03:46,684 instead of `find_packages(...)`/`find:`). 2025-11-07T19:03:46,685 You can read more about "package discovery" on setuptools documentation page: 2025-11-07T19:03:46,686 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-07T19:03:46,687 If you don't want 'mlx_audio.sts.tests' to be distributed and are 2025-11-07T19:03:46,688 already explicitly excluding 'mlx_audio.sts.tests' via 2025-11-07T19:03:46,688 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-07T19:03:46,689 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-07T19:03:46,689 combination with a more fine grained `package-data` configuration. 2025-11-07T19:03:46,690 You can read more about "package data files" on setuptools documentation page: 2025-11-07T19:03:46,691 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-07T19:03:46,693 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-07T19:03:46,693 even if it does not contain any `.py` files. 2025-11-07T19:03:46,694 On the other hand, currently there is no concept of package data 2025-11-07T19:03:46,694 directory, all directories are treated like packages. 2025-11-07T19:03:46,695 ******************************************************************************** 2025-11-07T19:03:46,696 !! 2025-11-07T19:03:46,697 check.warn(importable) 2025-11-07T19:03:46,697 /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-11-07T19:03:46,698 !! 2025-11-07T19:03:46,699 ******************************************************************************** 2025-11-07T19:03:46,700 ############################ 2025-11-07T19:03:46,700 # Package would be ignored # 2025-11-07T19:03:46,701 ############################ 2025-11-07T19:03:46,701 Python recognizes 'mlx_audio.stt.models.wav2vec' as an importable package[^1], 2025-11-07T19:03:46,702 but it is absent from setuptools' `packages` configuration. 2025-11-07T19:03:46,703 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-07T19:03:46,704 package, please make sure that 'mlx_audio.stt.models.wav2vec' is explicitly added 2025-11-07T19:03:46,704 to the `packages` configuration field. 2025-11-07T19:03:46,705 Alternatively, you can also rely on setuptools' discovery methods 2025-11-07T19:03:46,705 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-07T19:03:46,706 instead of `find_packages(...)`/`find:`). 2025-11-07T19:03:46,707 You can read more about "package discovery" on setuptools documentation page: 2025-11-07T19:03:46,708 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-07T19:03:46,709 If you don't want 'mlx_audio.stt.models.wav2vec' to be distributed and are 2025-11-07T19:03:46,709 already explicitly excluding 'mlx_audio.stt.models.wav2vec' via 2025-11-07T19:03:46,710 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-07T19:03:46,710 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-07T19:03:46,711 combination with a more fine grained `package-data` configuration. 2025-11-07T19:03:46,712 You can read more about "package data files" on setuptools documentation page: 2025-11-07T19:03:46,713 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-07T19:03:46,714 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-07T19:03:46,715 even if it does not contain any `.py` files. 2025-11-07T19:03:46,715 On the other hand, currently there is no concept of package data 2025-11-07T19:03:46,716 directory, all directories are treated like packages. 2025-11-07T19:03:46,717 ******************************************************************************** 2025-11-07T19:03:46,718 !! 2025-11-07T19:03:46,718 check.warn(importable) 2025-11-07T19:03:46,719 /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-11-07T19:03:46,719 !! 2025-11-07T19:03:46,720 ******************************************************************************** 2025-11-07T19:03:46,721 ############################ 2025-11-07T19:03:46,721 # Package would be ignored # 2025-11-07T19:03:46,722 ############################ 2025-11-07T19:03:46,723 Python recognizes 'mlx_audio.stt.models.whisper.assets' as an importable package[^1], 2025-11-07T19:03:46,723 but it is absent from setuptools' `packages` configuration. 2025-11-07T19:03:46,725 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-07T19:03:46,727 package, please make sure that 'mlx_audio.stt.models.whisper.assets' is explicitly added 2025-11-07T19:03:46,729 to the `packages` configuration field. 2025-11-07T19:03:46,733 Alternatively, you can also rely on setuptools' discovery methods 2025-11-07T19:03:46,734 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-07T19:03:46,734 instead of `find_packages(...)`/`find:`). 2025-11-07T19:03:46,735 You can read more about "package discovery" on setuptools documentation page: 2025-11-07T19:03:46,737 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-07T19:03:46,738 If you don't want 'mlx_audio.stt.models.whisper.assets' to be distributed and are 2025-11-07T19:03:46,738 already explicitly excluding 'mlx_audio.stt.models.whisper.assets' via 2025-11-07T19:03:46,739 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-07T19:03:46,740 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-07T19:03:46,745 combination with a more fine grained `package-data` configuration. 2025-11-07T19:03:46,752 You can read more about "package data files" on setuptools documentation page: 2025-11-07T19:03:46,753 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-07T19:03:46,755 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-07T19:03:46,755 even if it does not contain any `.py` files. 2025-11-07T19:03:46,756 On the other hand, currently there is no concept of package data 2025-11-07T19:03:46,756 directory, all directories are treated like packages. 2025-11-07T19:03:46,757 ******************************************************************************** 2025-11-07T19:03:46,758 !! 2025-11-07T19:03:46,759 check.warn(importable) 2025-11-07T19:03:46,759 /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-11-07T19:03:46,760 !! 2025-11-07T19:03:46,761 ******************************************************************************** 2025-11-07T19:03:46,761 ############################ 2025-11-07T19:03:46,762 # Package would be ignored # 2025-11-07T19:03:46,763 ############################ 2025-11-07T19:03:46,763 Python recognizes 'mlx_audio.stt.tests' as an importable package[^1], 2025-11-07T19:03:46,764 but it is absent from setuptools' `packages` configuration. 2025-11-07T19:03:46,765 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-07T19:03:46,765 package, please make sure that 'mlx_audio.stt.tests' is explicitly added 2025-11-07T19:03:46,766 to the `packages` configuration field. 2025-11-07T19:03:46,767 Alternatively, you can also rely on setuptools' discovery methods 2025-11-07T19:03:46,767 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-07T19:03:46,768 instead of `find_packages(...)`/`find:`). 2025-11-07T19:03:46,769 You can read more about "package discovery" on setuptools documentation page: 2025-11-07T19:03:46,770 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-07T19:03:46,771 If you don't want 'mlx_audio.stt.tests' to be distributed and are 2025-11-07T19:03:46,771 already explicitly excluding 'mlx_audio.stt.tests' via 2025-11-07T19:03:46,772 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-07T19:03:46,772 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-07T19:03:46,773 combination with a more fine grained `package-data` configuration. 2025-11-07T19:03:46,774 You can read more about "package data files" on setuptools documentation page: 2025-11-07T19:03:46,775 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-07T19:03:46,776 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-07T19:03:46,777 even if it does not contain any `.py` files. 2025-11-07T19:03:46,777 On the other hand, currently there is no concept of package data 2025-11-07T19:03:46,778 directory, all directories are treated like packages. 2025-11-07T19:03:46,778 ******************************************************************************** 2025-11-07T19:03:46,779 !! 2025-11-07T19:03:46,780 check.warn(importable) 2025-11-07T19:03:46,780 /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-11-07T19:03:46,781 !! 2025-11-07T19:03:46,782 ******************************************************************************** 2025-11-07T19:03:46,782 ############################ 2025-11-07T19:03:46,782 # Package would be ignored # 2025-11-07T19:03:46,783 ############################ 2025-11-07T19:03:46,783 Python recognizes 'mlx_audio.tts.models.spark.utils' as an importable package[^1], 2025-11-07T19:03:46,784 but it is absent from setuptools' `packages` configuration. 2025-11-07T19:03:46,784 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-07T19:03:46,785 package, please make sure that 'mlx_audio.tts.models.spark.utils' is explicitly added 2025-11-07T19:03:46,785 to the `packages` configuration field. 2025-11-07T19:03:46,786 Alternatively, you can also rely on setuptools' discovery methods 2025-11-07T19:03:46,787 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-07T19:03:46,787 instead of `find_packages(...)`/`find:`). 2025-11-07T19:03:46,788 You can read more about "package discovery" on setuptools documentation page: 2025-11-07T19:03:46,789 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-07T19:03:46,790 If you don't want 'mlx_audio.tts.models.spark.utils' to be distributed and are 2025-11-07T19:03:46,790 already explicitly excluding 'mlx_audio.tts.models.spark.utils' via 2025-11-07T19:03:46,790 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-07T19:03:46,791 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-07T19:03:46,791 combination with a more fine grained `package-data` configuration. 2025-11-07T19:03:46,792 You can read more about "package data files" on setuptools documentation page: 2025-11-07T19:03:46,793 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-07T19:03:46,795 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-07T19:03:46,795 even if it does not contain any `.py` files. 2025-11-07T19:03:46,796 On the other hand, currently there is no concept of package data 2025-11-07T19:03:46,796 directory, all directories are treated like packages. 2025-11-07T19:03:46,797 ******************************************************************************** 2025-11-07T19:03:46,798 !! 2025-11-07T19:03:46,798 check.warn(importable) 2025-11-07T19:03:46,799 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2025-11-07T19:03:46,799 creating build/lib/mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,800 copying mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,800 copying mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,801 creating build/lib/mlx_audio/sts/tests 2025-11-07T19:03:46,801 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2025-11-07T19:03:46,802 creating build/lib/mlx_audio/stt/tests 2025-11-07T19:03:46,802 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2025-11-07T19:03:46,803 creating build/lib/mlx_audio/stt/models/wav2vec 2025-11-07T19:03:46,803 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-11-07T19:03:46,804 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2025-11-07T19:03:46,804 creating build/lib/mlx_audio/tts/models/spark/utils 2025-11-07T19:03:46,805 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-11-07T19:03:46,806 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-11-07T19:03:46,806 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2025-11-07T19:03:46,833 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-07T19:03:46,833 !! 2025-11-07T19:03:46,834 ******************************************************************************** 2025-11-07T19:03:46,835 Please avoid running ``setup.py`` directly. 2025-11-07T19:03:46,835 Instead, use pypa/build, pypa/installer or other 2025-11-07T19:03:46,836 standards-based tools. 2025-11-07T19:03:46,837 This deprecation is overdue, please update your project and remove deprecated 2025-11-07T19:03:46,837 calls to avoid build errors in the future. 2025-11-07T19:03:46,838 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-07T19:03:46,838 ******************************************************************************** 2025-11-07T19:03:46,839 !! 2025-11-07T19:03:46,840 self.initialize_options() 2025-11-07T19:03:46,862 installing to build/bdist.linux-armv7l/wheel 2025-11-07T19:03:46,863 running install 2025-11-07T19:03:46,886 running install_lib 2025-11-07T19:03:46,913 creating build/bdist.linux-armv7l/wheel 2025-11-07T19:03:46,915 creating build/bdist.linux-armv7l/wheel/mlx_audio 2025-11-07T19:03:46,916 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-11-07T19:03:46,919 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2025-11-07T19:03:46,920 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-11-07T19:03:46,922 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2025-11-07T19:03:46,924 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-11-07T19:03:46,925 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2025-11-07T19:03:46,926 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-11-07T19:03:46,930 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2025-11-07T19:03:46,931 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2025-11-07T19:03:46,933 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2025-11-07T19:03:46,935 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-11-07T19:03:46,941 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2025-11-07T19:03:46,942 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-11-07T19:03:46,945 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2025-11-07T19:03:46,946 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2025-11-07T19:03:46,948 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-11-07T19:03:46,950 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2025-11-07T19:03:46,952 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2025-11-07T19:03:46,954 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2025-11-07T19:03:46,955 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,958 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,960 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,962 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,964 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,968 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,969 copying build/lib/mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,983 copying build/lib/mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2025-11-07T19:03:46,997 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:46,999 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2025-11-07T19:03:47,002 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2025-11-07T19:03:47,003 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-11-07T19:03:47,005 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-11-07T19:03:47,007 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2025-11-07T19:03:47,009 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2025-11-07T19:03:47,011 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-11-07T19:03:47,014 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2025-11-07T19:03:47,017 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,018 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,020 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,022 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,025 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,027 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,028 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,031 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,033 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,035 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2025-11-07T19:03:47,037 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2025-11-07T19:03:47,039 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2025-11-07T19:03:47,041 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2025-11-07T19:03:47,042 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,044 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,046 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,048 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,049 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,051 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,053 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,055 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2025-11-07T19:03:47,056 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2025-11-07T19:03:47,059 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2025-11-07T19:03:47,060 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2025-11-07T19:03:47,061 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-11-07T19:03:47,063 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2025-11-07T19:03:47,066 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,067 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,070 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,071 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,074 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,076 copying build/lib/mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,078 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2025-11-07T19:03:47,081 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2025-11-07T19:03:47,083 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,084 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,087 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,088 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,090 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,092 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,094 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2025-11-07T19:03:47,097 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2025-11-07T19:03:47,098 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-11-07T19:03:47,101 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2025-11-07T19:03:47,103 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2025-11-07T19:03:47,105 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-11-07T19:03:47,107 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-11-07T19:03:47,108 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2025-11-07T19:03:47,111 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2025-11-07T19:03:47,112 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-11-07T19:03:47,114 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-11-07T19:03:47,116 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-11-07T19:03:47,118 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-11-07T19:03:47,120 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2025-11-07T19:03:47,123 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2025-11-07T19:03:47,124 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-11-07T19:03:47,125 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-11-07T19:03:47,128 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2025-11-07T19:03:47,130 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2025-11-07T19:03:47,131 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-11-07T19:03:47,133 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-11-07T19:03:47,135 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2025-11-07T19:03:47,138 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2025-11-07T19:03:47,139 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-11-07T19:03:47,141 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-11-07T19:03:47,142 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-11-07T19:03:47,145 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2025-11-07T19:03:47,147 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2025-11-07T19:03:47,149 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2025-11-07T19:03:47,150 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-11-07T19:03:47,152 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-11-07T19:03:47,155 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2025-11-07T19:03:47,156 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-11-07T19:03:47,158 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-11-07T19:03:47,161 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-11-07T19:03:47,162 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-11-07T19:03:47,165 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2025-11-07T19:03:47,167 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-11-07T19:03:47,168 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-11-07T19:03:47,171 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2025-11-07T19:03:47,173 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2025-11-07T19:03:47,174 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-11-07T19:03:47,176 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-11-07T19:03:47,178 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-11-07T19:03:47,181 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2025-11-07T19:03:47,182 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-11-07T19:03:47,184 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-11-07T19:03:47,187 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2025-11-07T19:03:47,189 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2025-11-07T19:03:47,191 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2025-11-07T19:03:47,192 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-11-07T19:03:47,194 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-11-07T19:03:47,196 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2025-11-07T19:03:47,197 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-11-07T19:03:47,199 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-11-07T19:03:47,201 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2025-11-07T19:03:47,202 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-11-07T19:03:47,205 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-11-07T19:03:47,206 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-11-07T19:03:47,208 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-11-07T19:03:47,210 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-11-07T19:03:47,212 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2025-11-07T19:03:47,215 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2025-11-07T19:03:47,216 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-11-07T19:03:47,219 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-11-07T19:03:47,221 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-11-07T19:03:47,222 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-11-07T19:03:47,225 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-11-07T19:03:47,227 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2025-11-07T19:03:47,228 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-11-07T19:03:47,230 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2025-11-07T19:03:47,233 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2025-11-07T19:03:47,234 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-11-07T19:03:47,236 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-11-07T19:03:47,239 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-11-07T19:03:47,240 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2025-11-07T19:03:47,243 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2025-11-07T19:03:47,244 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-11-07T19:03:47,246 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-11-07T19:03:47,247 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-11-07T19:03:47,250 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2025-11-07T19:03:47,252 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-11-07T19:03:47,254 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2025-11-07T19:03:47,255 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,257 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,260 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,262 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,264 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,266 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,268 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,270 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,272 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2025-11-07T19:03:47,273 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-11-07T19:03:47,275 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-11-07T19:03:47,277 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-11-07T19:03:47,278 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-11-07T19:03:47,280 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-11-07T19:03:47,282 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2025-11-07T19:03:47,283 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-11-07T19:03:47,286 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,287 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,289 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,291 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,293 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,296 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,297 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2025-11-07T19:03:47,300 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2025-11-07T19:03:47,302 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2025-11-07T19:03:47,303 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-11-07T19:03:47,306 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-11-07T19:03:47,308 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-11-07T19:03:47,311 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-11-07T19:03:47,313 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2025-11-07T19:03:47,316 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2025-11-07T19:03:47,317 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,319 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,321 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,323 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,325 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,328 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,329 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2025-11-07T19:03:47,332 copying build/lib/mlx_audio/tts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2025-11-07T19:03:47,334 running install_egg_info 2025-11-07T19:03:47,368 Copying mlx_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio-0.2.6-py3.11.egg-info 2025-11-07T19:03:47,380 running install_scripts 2025-11-07T19:03:47,393 creating build/bdist.linux-armv7l/wheel/mlx_audio-0.2.6.dist-info/WHEEL 2025-11-07T19:03:47,395 creating '/tmp/pip-wheel-ldvxi4d_/mlx_audio-0.2.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-07T19:03:47,398 adding 'mlx_audio/__init__.py' 2025-11-07T19:03:47,399 adding 'mlx_audio/server.py' 2025-11-07T19:03:47,401 adding 'mlx_audio/utils.py' 2025-11-07T19:03:47,402 adding 'mlx_audio/version.py' 2025-11-07T19:03:47,404 adding 'mlx_audio/codec/__init__.py' 2025-11-07T19:03:47,406 adding 'mlx_audio/codec/models/__init__.py' 2025-11-07T19:03:47,407 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2025-11-07T19:03:47,408 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2025-11-07T19:03:47,410 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2025-11-07T19:03:47,411 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2025-11-07T19:03:47,412 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2025-11-07T19:03:47,414 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2025-11-07T19:03:47,416 adding 'mlx_audio/codec/models/descript/__init__.py' 2025-11-07T19:03:47,417 adding 'mlx_audio/codec/models/descript/base.py' 2025-11-07T19:03:47,419 adding 'mlx_audio/codec/models/descript/dac.py' 2025-11-07T19:03:47,420 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2025-11-07T19:03:47,422 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2025-11-07T19:03:47,423 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2025-11-07T19:03:47,425 adding 'mlx_audio/codec/models/encodec/__init__.py' 2025-11-07T19:03:47,428 adding 'mlx_audio/codec/models/encodec/encodec.py' 2025-11-07T19:03:47,430 adding 'mlx_audio/codec/models/mimi/__init__.py' 2025-11-07T19:03:47,432 adding 'mlx_audio/codec/models/mimi/mimi.py' 2025-11-07T19:03:47,433 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2025-11-07T19:03:47,435 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2025-11-07T19:03:47,437 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2025-11-07T19:03:47,438 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2025-11-07T19:03:47,440 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2025-11-07T19:03:47,441 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2025-11-07T19:03:47,443 adding 'mlx_audio/codec/models/s3/__init__.py' 2025-11-07T19:03:47,445 adding 'mlx_audio/codec/models/s3/model.py' 2025-11-07T19:03:47,447 adding 'mlx_audio/codec/models/s3/model_v2.py' 2025-11-07T19:03:47,448 adding 'mlx_audio/codec/models/s3/utils.py' 2025-11-07T19:03:47,450 adding 'mlx_audio/codec/models/snac/__init__.py' 2025-11-07T19:03:47,451 adding 'mlx_audio/codec/models/snac/attention.py' 2025-11-07T19:03:47,453 adding 'mlx_audio/codec/models/snac/layers.py' 2025-11-07T19:03:47,454 adding 'mlx_audio/codec/models/snac/snac.py' 2025-11-07T19:03:47,456 adding 'mlx_audio/codec/models/snac/vq.py' 2025-11-07T19:03:47,458 adding 'mlx_audio/codec/models/vocos/__init__.py' 2025-11-07T19:03:47,459 adding 'mlx_audio/codec/models/vocos/mel.py' 2025-11-07T19:03:47,461 adding 'mlx_audio/codec/models/vocos/vocos.py' 2025-11-07T19:03:47,462 adding 'mlx_audio/codec/tests/__init__.py' 2025-11-07T19:03:47,464 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2025-11-07T19:03:47,465 adding 'mlx_audio/codec/tests/test_descript.py' 2025-11-07T19:03:47,466 adding 'mlx_audio/codec/tests/test_encodec.py' 2025-11-07T19:03:47,468 adding 'mlx_audio/codec/tests/test_mimi.py' 2025-11-07T19:03:47,469 adding 'mlx_audio/codec/tests/test_s3.py' 2025-11-07T19:03:47,470 adding 'mlx_audio/codec/tests/test_snac.py' 2025-11-07T19:03:47,471 adding 'mlx_audio/codec/tests/test_vocos.py' 2025-11-07T19:03:47,473 adding 'mlx_audio/sts/__init__.py' 2025-11-07T19:03:47,475 adding 'mlx_audio/sts/voice_pipeline.py' 2025-11-07T19:03:47,477 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2025-11-07T19:03:47,479 adding 'mlx_audio/stt/__init__.py' 2025-11-07T19:03:47,480 adding 'mlx_audio/stt/generate.py' 2025-11-07T19:03:47,482 adding 'mlx_audio/stt/utils.py' 2025-11-07T19:03:47,483 adding 'mlx_audio/stt/models/__init__.py' 2025-11-07T19:03:47,485 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2025-11-07T19:03:47,487 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2025-11-07T19:03:47,488 adding 'mlx_audio/stt/models/parakeet/attention.py' 2025-11-07T19:03:47,490 adding 'mlx_audio/stt/models/parakeet/audio.py' 2025-11-07T19:03:47,491 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2025-11-07T19:03:47,492 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2025-11-07T19:03:47,495 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2025-11-07T19:03:47,496 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2025-11-07T19:03:47,497 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2025-11-07T19:03:47,499 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2025-11-07T19:03:47,500 adding 'mlx_audio/stt/models/voxtral/config.py' 2025-11-07T19:03:47,502 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2025-11-07T19:03:47,506 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2025-11-07T19:03:47,509 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2025-11-07T19:03:47,511 adding 'mlx_audio/stt/models/whisper/__init__.py' 2025-11-07T19:03:47,512 adding 'mlx_audio/stt/models/whisper/audio.py' 2025-11-07T19:03:47,516 adding 'mlx_audio/stt/models/whisper/decoding.py' 2025-11-07T19:03:47,518 adding 'mlx_audio/stt/models/whisper/timing.py' 2025-11-07T19:03:47,520 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2025-11-07T19:03:47,524 adding 'mlx_audio/stt/models/whisper/whisper.py' 2025-11-07T19:03:47,526 adding 'mlx_audio/stt/models/whisper/writers.py' 2025-11-07T19:03:47,786 adding 'mlx_audio/stt/models/whisper/assets/gpt2.tiktoken' 2025-11-07T19:03:48,015 adding 'mlx_audio/stt/models/whisper/assets/multilingual.tiktoken' 2025-11-07T19:03:48,023 adding 'mlx_audio/stt/tests/test_models.py' 2025-11-07T19:03:48,024 adding 'mlx_audio/tests/__init__.py' 2025-11-07T19:03:48,026 adding 'mlx_audio/tests/test_server.py' 2025-11-07T19:03:48,028 adding 'mlx_audio/tts/__init__.py' 2025-11-07T19:03:48,029 adding 'mlx_audio/tts/audio_player.py' 2025-11-07T19:03:48,030 adding 'mlx_audio/tts/convert.py' 2025-11-07T19:03:48,033 adding 'mlx_audio/tts/generate.py' 2025-11-07T19:03:48,035 adding 'mlx_audio/tts/utils.py' 2025-11-07T19:03:48,037 adding 'mlx_audio/tts/models/__init__.py' 2025-11-07T19:03:48,038 adding 'mlx_audio/tts/models/base.py' 2025-11-07T19:03:48,039 adding 'mlx_audio/tts/models/interpolate.py' 2025-11-07T19:03:48,041 adding 'mlx_audio/tts/models/bark/__init__.py' 2025-11-07T19:03:48,043 adding 'mlx_audio/tts/models/bark/bark.py' 2025-11-07T19:03:48,045 adding 'mlx_audio/tts/models/bark/isftnet.py' 2025-11-07T19:03:48,047 adding 'mlx_audio/tts/models/bark/pipeline.py' 2025-11-07T19:03:48,049 adding 'mlx_audio/tts/models/dia/__init__.py' 2025-11-07T19:03:48,050 adding 'mlx_audio/tts/models/dia/audio.py' 2025-11-07T19:03:48,052 adding 'mlx_audio/tts/models/dia/config.py' 2025-11-07T19:03:48,055 adding 'mlx_audio/tts/models/dia/dia.py' 2025-11-07T19:03:48,058 adding 'mlx_audio/tts/models/dia/layers.py' 2025-11-07T19:03:48,060 adding 'mlx_audio/tts/models/indextts/__init__.py' 2025-11-07T19:03:48,061 adding 'mlx_audio/tts/models/indextts/attention.py' 2025-11-07T19:03:48,063 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2025-11-07T19:03:48,064 adding 'mlx_audio/tts/models/indextts/conformer.py' 2025-11-07T19:03:48,066 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2025-11-07T19:03:48,068 adding 'mlx_audio/tts/models/indextts/indextts.py' 2025-11-07T19:03:48,069 adding 'mlx_audio/tts/models/indextts/mel.py' 2025-11-07T19:03:48,071 adding 'mlx_audio/tts/models/indextts/normalize.py' 2025-11-07T19:03:48,072 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2025-11-07T19:03:48,074 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2025-11-07T19:03:48,075 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2025-11-07T19:03:48,076 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2025-11-07T19:03:48,077 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2025-11-07T19:03:48,078 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2025-11-07T19:03:48,080 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2025-11-07T19:03:48,084 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2025-11-07T19:03:48,086 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2025-11-07T19:03:48,088 adding 'mlx_audio/tts/models/kokoro/modules.py' 2025-11-07T19:03:48,091 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2025-11-07T19:03:48,092 adding 'mlx_audio/tts/models/kokoro/voice.py' 2025-11-07T19:03:48,093 adding 'mlx_audio/tts/models/llama/__init__.py' 2025-11-07T19:03:48,095 adding 'mlx_audio/tts/models/llama/llama.py' 2025-11-07T19:03:48,097 adding 'mlx_audio/tts/models/outetts/__init__.py' 2025-11-07T19:03:48,099 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2025-11-07T19:03:48,101 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2025-11-07T19:03:48,103 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2025-11-07T19:03:48,105 adding 'mlx_audio/tts/models/outetts/outetts.py' 2025-11-07T19:03:48,106 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2025-11-07T19:03:48,108 adding 'mlx_audio/tts/models/outetts/tokens.py' 2025-11-07T19:03:48,116 adding 'mlx_audio/tts/models/sesame/__init__.py' 2025-11-07T19:03:48,117 adding 'mlx_audio/tts/models/sesame/attention.py' 2025-11-07T19:03:48,121 adding 'mlx_audio/tts/models/sesame/sesame.py' 2025-11-07T19:03:48,122 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2025-11-07T19:03:48,124 adding 'mlx_audio/tts/models/spark/__init__.py' 2025-11-07T19:03:48,125 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2025-11-07T19:03:48,127 adding 'mlx_audio/tts/models/spark/bicodec.py' 2025-11-07T19:03:48,129 adding 'mlx_audio/tts/models/spark/spark.py' 2025-11-07T19:03:48,131 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2025-11-07T19:03:48,132 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2025-11-07T19:03:48,134 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2025-11-07T19:03:48,136 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2025-11-07T19:03:48,137 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2025-11-07T19:03:48,139 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2025-11-07T19:03:48,140 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2025-11-07T19:03:48,142 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2025-11-07T19:03:48,143 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2025-11-07T19:03:48,145 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2025-11-07T19:03:48,146 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2025-11-07T19:03:48,148 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2025-11-07T19:03:48,150 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2025-11-07T19:03:48,152 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2025-11-07T19:03:48,153 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2025-11-07T19:03:48,155 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2025-11-07T19:03:48,157 adding 'mlx_audio/tts/models/spark/utils/file.py' 2025-11-07T19:03:48,159 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2025-11-07T19:03:48,160 adding 'mlx_audio/tts/tests/__init__.py' 2025-11-07T19:03:48,162 adding 'mlx_audio/tts/tests/test_base.py' 2025-11-07T19:03:48,163 adding 'mlx_audio/tts/tests/test_convert.py' 2025-11-07T19:03:48,165 adding 'mlx_audio/tts/tests/test_interpolate.py' 2025-11-07T19:03:48,168 adding 'mlx_audio/tts/tests/test_models.py' 2025-11-07T19:03:48,170 adding 'mlx_audio-0.2.6.dist-info/licenses/LICENSE' 2025-11-07T19:03:48,172 adding 'mlx_audio-0.2.6.dist-info/METADATA' 2025-11-07T19:03:48,173 adding 'mlx_audio-0.2.6.dist-info/WHEEL' 2025-11-07T19:03:48,174 adding 'mlx_audio-0.2.6.dist-info/entry_points.txt' 2025-11-07T19:03:48,175 adding 'mlx_audio-0.2.6.dist-info/top_level.txt' 2025-11-07T19:03:48,178 adding 'mlx_audio-0.2.6.dist-info/RECORD' 2025-11-07T19:03:48,191 removing build/bdist.linux-armv7l/wheel 2025-11-07T19:03:48,347 Building wheel for mlx-audio (setup.py): finished with status 'done' 2025-11-07T19:03:48,377 Created wheel for mlx-audio: filename=mlx_audio-0.2.6-py3-none-any.whl size=1045099 sha256=029dbea1a5f85a3de87e24c68a453dc0dfc958c54cff24f713f9f4046ad0c418 2025-11-07T19:03:48,378 Stored in directory: /tmp/pip-ephem-wheel-cache-x0i8wkyf/wheels/20/e2/ea/13f49525c83015193f6f06fdeef72e5656f8f2a8de809e362d 2025-11-07T19:03:48,401 Successfully built mlx-audio 2025-11-07T19:03:48,426 Removed build tracker: '/tmp/pip-build-tracker-s9w3zb84'