2026-01-06T21:59:02,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-ydfymic2 2026-01-06T21:59:02,192 Created temporary directory: /tmp/pip-build-tracker-j9co3w5g 2026-01-06T21:59:02,192 Initialized build tracking at /tmp/pip-build-tracker-j9co3w5g 2026-01-06T21:59:02,193 Created build tracker: /tmp/pip-build-tracker-j9co3w5g 2026-01-06T21:59:02,193 Entered build tracker: /tmp/pip-build-tracker-j9co3w5g 2026-01-06T21:59:02,194 Created temporary directory: /tmp/pip-wheel-oqlqv0t9 2026-01-06T21:59:02,197 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 2026-01-06T21:59:02,199 Created temporary directory: /tmp/pip-ephem-wheel-cache-cke5gubt 2026-01-06T21:59:02,220 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T21:59:02,224 2 location(s) to search for versions of mlx-audio: 2026-01-06T21:59:02,224 * https://pypi.org/simple/mlx-audio/ 2026-01-06T21:59:02,224 * https://www.piwheels.org/simple/mlx-audio/ 2026-01-06T21:59:02,225 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio/ 2026-01-06T21:59:02,225 Getting page https://pypi.org/simple/mlx-audio/ 2026-01-06T21:59:02,227 Found index url https://pypi.org/simple 2026-01-06T21:59:02,439 Fetched page https://pypi.org/simple/mlx-audio/ as application/vnd.pypi.simple.v1+json 2026-01-06T21:59:02,446 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) 2026-01-06T21:59:02,447 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 2026-01-06T21:59:02,448 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) 2026-01-06T21:59:02,449 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 2026-01-06T21:59:02,450 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) 2026-01-06T21:59:02,451 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 2026-01-06T21:59:02,452 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) 2026-01-06T21:59:02,452 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 2026-01-06T21:59:02,453 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) 2026-01-06T21:59:02,454 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 2026-01-06T21:59:02,455 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) 2026-01-06T21:59:02,456 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 2026-01-06T21:59:02,456 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) 2026-01-06T21:59:02,457 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 2026-01-06T21:59:02,458 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) 2026-01-06T21:59:02,459 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 2026-01-06T21:59:02,459 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) 2026-01-06T21:59:02,460 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 2026-01-06T21:59:02,461 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) 2026-01-06T21:59:02,462 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 2026-01-06T21:59:02,462 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) 2026-01-06T21:59:02,463 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 2026-01-06T21:59:02,464 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) 2026-01-06T21:59:02,465 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 2026-01-06T21:59:02,465 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/00/4c/c5e58d568b978d6625b017ae724783519dbbb418cfa7c870b24478f8e9fd/mlx_audio-0.2.7-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-01-06T21:59:02,466 Found link https://files.pythonhosted.org/packages/b0/98/ff53546a41e05c4f03fffbf84e75f13b17c3eadb2b115b65a33f35d87f9f/mlx_audio-0.2.7.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.8), version: 0.2.7 2026-01-06T21:59:02,467 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/c6/bf/c904e84f7313d12e7c441a4107f4d9994796122530be5ae6366c86d9e20b/mlx_audio-0.2.8-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-01-06T21:59:02,468 Found link https://files.pythonhosted.org/packages/65/e7/3dcf7e8ff9b9042db15c266346febb6b912659ba3cc9caee498a8eee30f9/mlx_audio-0.2.8.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9), version: 0.2.8 2026-01-06T21:59:02,469 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/80/c2/64d022c22ed28a2d20420b1193cd02fd6f34eb8e51d1d7a48f6123cdc607/mlx_audio-0.2.9-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-01-06T21:59:02,469 Found link https://files.pythonhosted.org/packages/07/ad/47f6e2eeacb33b40c788e81db4e27c2d141e178fb3998e75c5a0b9f365f7/mlx_audio-0.2.9.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.9), version: 0.2.9 2026-01-06T21:59:02,470 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/cc/eb/b1caa0adce7d4c430e3a863c24a90fd6225f7f0e022db64d46a1d48048dd/mlx_audio-0.2.10-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-01-06T21:59:02,471 Found link https://files.pythonhosted.org/packages/3a/04/b5687457a49df7956e640acbcab657f21f10ad828ba1cc4c0f5296f2ca50/mlx_audio-0.2.10.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.2.10 2026-01-06T21:59:02,471 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio/ 2026-01-06T21:59:02,472 Getting page https://www.piwheels.org/simple/mlx-audio/ 2026-01-06T21:59:02,474 Found index url https://www.piwheels.org/simple 2026-01-06T21:59:02,629 Fetched page https://www.piwheels.org/simple/mlx-audio/ as text/html 2026-01-06T21:59:02,635 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.9-py3-none-any.whl#sha256=337b2c5bf8f5ea403d4ec0129189e31d3a065bb0af92fa88ef2bf81bfc24eb2b (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-01-06T21:59:02,635 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.8-py3-none-any.whl#sha256=fb26b43b7bdb1476ca06e180b379968e3bbd3fa39e0a5e325540096a1df17049 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.9) 2026-01-06T21:59:02,636 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.7-py3-none-any.whl#sha256=32d9b08da19d94d8d79d5f490aac854d4f20fb1ef70a4dfb1ccc83a0deb9284f (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-01-06T21:59:02,636 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.6-py3-none-any.whl#sha256=029dbea1a5f85a3de87e24c68a453dc0dfc958c54cff24f713f9f4046ad0c418 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.8) 2026-01-06T21:59:02,637 Skipping link: No binaries permitted for mlx-audio: https://archive1.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) 2026-01-06T21:59:02,637 Skipping link: No binaries permitted for mlx-audio: https://archive1.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) 2026-01-06T21:59:02,638 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) 2026-01-06T21:59:02,639 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) 2026-01-06T21:59:02,639 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) 2026-01-06T21:59:02,640 Skipping link: No binaries permitted for mlx-audio: https://archive1.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) 2026-01-06T21:59:02,640 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) 2026-01-06T21:59:02,641 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) 2026-01-06T21:59:02,641 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) 2026-01-06T21:59:02,642 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) 2026-01-06T21:59:02,643 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) 2026-01-06T21:59:02,643 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio/ 2026-01-06T21:59:02,644 Skipping link: not a file: https://pypi.org/simple/mlx-audio/ 2026-01-06T21:59:02,665 Given no hashes to check 1 links for project 'mlx-audio': discarding no candidates 2026-01-06T21:59:02,682 Collecting mlx-audio==0.2.10 2026-01-06T21:59:02,685 Created temporary directory: /tmp/pip-unpack-wfx3omck 2026-01-06T21:59:02,818 Downloading mlx_audio-0.2.10.tar.gz (3.3 MB) 2026-01-06T21:59:04,092 Added mlx-audio==0.2.10 from https://files.pythonhosted.org/packages/3a/04/b5687457a49df7956e640acbcab657f21f10ad828ba1cc4c0f5296f2ca50/mlx_audio-0.2.10.tar.gz to build tracker '/tmp/pip-build-tracker-j9co3w5g' 2026-01-06T21:59:04,100 Created temporary directory: /tmp/pip-build-env-or02bklp 2026-01-06T21:59:04,104 Installing build dependencies: started 2026-01-06T21:59:04,106 Running command pip subprocess to install build dependencies 2026-01-06T21:59:05,274 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-06T21:59:05,853 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 2026-01-06T21:59:05,875 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T21:59:07,575 Collecting setuptools>=61.0 2026-01-06T21:59:07,665 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-06T21:59:07,931 Collecting wheel 2026-01-06T21:59:07,946 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-06T21:59:08,269 Collecting setuptools-scm>=8.0 2026-01-06T21:59:08,287 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-01-06T21:59:08,477 Collecting packaging>=20 2026-01-06T21:59:08,492 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-06T21:59:11,495 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2026-01-06T21:59:11,732 Creating /tmp/pip-build-env-or02bklp/overlay/local/bin 2026-01-06T21:59:11,734 changing mode of /tmp/pip-build-env-or02bklp/overlay/local/bin/wheel to 755 2026-01-06T21:59:15,963 changing mode of /tmp/pip-build-env-or02bklp/overlay/local/bin/setuptools-scm to 755 2026-01-06T21:59:15,994 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2026-01-06T21:59:16,279 Installing build dependencies: finished with status 'done' 2026-01-06T21:59:16,286 Getting requirements to build wheel: started 2026-01-06T21:59:16,287 Running command Getting requirements to build wheel 2026-01-06T21:59:16,957 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T21:59:17,038 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T21:59:17,039 !! 2026-01-06T21:59:17,040 ******************************************************************************** 2026-01-06T21:59:17,040 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T21:59:17,042 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T21:59:17,043 or your builds will no longer be supported. 2026-01-06T21:59:17,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:17,044 ******************************************************************************** 2026-01-06T21:59:17,046 !! 2026-01-06T21:59:17,046 corresp(dist, value, root_dir) 2026-01-06T21:59:17,134 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:17,134 !! 2026-01-06T21:59:17,135 ******************************************************************************** 2026-01-06T21:59:17,136 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:17,137 License :: OSI Approved :: MIT License 2026-01-06T21:59:17,138 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:17,139 ******************************************************************************** 2026-01-06T21:59:17,140 !! 2026-01-06T21:59:17,141 dist._finalize_license_expression() 2026-01-06T21:59:17,142 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:17,142 !! 2026-01-06T21:59:17,144 ******************************************************************************** 2026-01-06T21:59:17,144 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:17,145 License :: OSI Approved :: MIT License 2026-01-06T21:59:17,146 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:17,146 ******************************************************************************** 2026-01-06T21:59:17,147 !! 2026-01-06T21:59:17,148 self._finalize_license_expression() 2026-01-06T21:59:17,149 running egg_info 2026-01-06T21:59:17,157 writing mlx_audio.egg-info/PKG-INFO 2026-01-06T21:59:17,171 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-01-06T21:59:17,173 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-01-06T21:59:17,181 writing requirements to mlx_audio.egg-info/requires.txt 2026-01-06T21:59:17,182 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-01-06T21:59:17,351 listing git files failed - pretending there aren't any 2026-01-06T21:59:17,359 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:17,394 reading manifest template 'MANIFEST.in' 2026-01-06T21:59:17,395 warning: no files found matching 'requirements.txt' 2026-01-06T21:59:17,606 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-01-06T21:59:17,740 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-01-06T21:59:17,808 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-01-06T21:59:17,881 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-01-06T21:59:17,966 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2026-01-06T21:59:17,968 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-01-06T21:59:17,970 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-01-06T21:59:17,971 no previously-included directories found matching 'mlx_audio_swift' 2026-01-06T21:59:17,975 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-06T21:59:17,978 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-06T21:59:17,979 adding license file 'LICENSE' 2026-01-06T21:59:18,004 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:18,106 Getting requirements to build wheel: finished with status 'done' 2026-01-06T21:59:18,110 Created temporary directory: /tmp/pip-modern-metadata-t52d2al0 2026-01-06T21:59:18,112 Preparing metadata (pyproject.toml): started 2026-01-06T21:59:18,114 Running command Preparing metadata (pyproject.toml) 2026-01-06T21:59:18,700 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T21:59:18,770 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T21:59:18,771 !! 2026-01-06T21:59:18,772 ******************************************************************************** 2026-01-06T21:59:18,772 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T21:59:18,774 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T21:59:18,774 or your builds will no longer be supported. 2026-01-06T21:59:18,775 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:18,776 ******************************************************************************** 2026-01-06T21:59:18,777 !! 2026-01-06T21:59:18,778 corresp(dist, value, root_dir) 2026-01-06T21:59:18,871 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:18,872 !! 2026-01-06T21:59:18,873 ******************************************************************************** 2026-01-06T21:59:18,873 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:18,874 License :: OSI Approved :: MIT License 2026-01-06T21:59:18,875 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:18,876 ******************************************************************************** 2026-01-06T21:59:18,877 !! 2026-01-06T21:59:18,877 dist._finalize_license_expression() 2026-01-06T21:59:18,879 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:18,880 !! 2026-01-06T21:59:18,881 ******************************************************************************** 2026-01-06T21:59:18,881 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:18,882 License :: OSI Approved :: MIT License 2026-01-06T21:59:18,883 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:18,884 ******************************************************************************** 2026-01-06T21:59:18,885 !! 2026-01-06T21:59:18,885 self._finalize_license_expression() 2026-01-06T21:59:18,888 running dist_info 2026-01-06T21:59:18,903 creating /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info 2026-01-06T21:59:18,904 writing /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/PKG-INFO 2026-01-06T21:59:18,917 writing dependency_links to /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/dependency_links.txt 2026-01-06T21:59:18,919 writing entry points to /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/entry_points.txt 2026-01-06T21:59:18,927 writing requirements to /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/requires.txt 2026-01-06T21:59:18,929 writing top-level names to /tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/top_level.txt 2026-01-06T21:59:18,930 writing manifest file '/tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:19,069 listing git files failed - pretending there aren't any 2026-01-06T21:59:19,076 reading manifest file '/tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:19,079 reading manifest template 'MANIFEST.in' 2026-01-06T21:59:19,080 warning: no files found matching 'requirements.txt' 2026-01-06T21:59:19,297 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-01-06T21:59:19,436 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-01-06T21:59:19,506 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-01-06T21:59:19,576 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-01-06T21:59:19,648 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2026-01-06T21:59:19,649 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-01-06T21:59:19,650 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-01-06T21:59:19,651 no previously-included directories found matching 'mlx_audio_swift' 2026-01-06T21:59:19,653 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-06T21:59:19,654 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-06T21:59:19,655 adding license file 'LICENSE' 2026-01-06T21:59:19,670 writing manifest file '/tmp/pip-modern-metadata-t52d2al0/mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:19,674 creating '/tmp/pip-modern-metadata-t52d2al0/mlx_audio-0.2.10.dist-info' 2026-01-06T21:59:19,808 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-06T21:59:19,814 Source in /tmp/pip-wheel-oqlqv0t9/mlx-audio_dea326e0fde6411f946d696120a2c05f has version 0.2.10, which satisfies requirement mlx-audio==0.2.10 from https://files.pythonhosted.org/packages/3a/04/b5687457a49df7956e640acbcab657f21f10ad828ba1cc4c0f5296f2ca50/mlx_audio-0.2.10.tar.gz 2026-01-06T21:59:19,815 Removed mlx-audio==0.2.10 from https://files.pythonhosted.org/packages/3a/04/b5687457a49df7956e640acbcab657f21f10ad828ba1cc4c0f5296f2ca50/mlx_audio-0.2.10.tar.gz from build tracker '/tmp/pip-build-tracker-j9co3w5g' 2026-01-06T21:59:19,822 Created temporary directory: /tmp/pip-unpack-fgvx7nh8 2026-01-06T21:59:19,823 Building wheels for collected packages: mlx-audio 2026-01-06T21:59:19,827 Created temporary directory: /tmp/pip-wheel-gmwsj57b 2026-01-06T21:59:19,828 Destination directory: /tmp/pip-wheel-gmwsj57b 2026-01-06T21:59:19,830 Building wheel for mlx-audio (pyproject.toml): started 2026-01-06T21:59:19,831 Running command Building wheel for mlx-audio (pyproject.toml) 2026-01-06T21:59:20,439 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T21:59:20,502 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T21:59:20,502 !! 2026-01-06T21:59:20,503 ******************************************************************************** 2026-01-06T21:59:20,504 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T21:59:20,505 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T21:59:20,505 or your builds will no longer be supported. 2026-01-06T21:59:20,507 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:20,507 ******************************************************************************** 2026-01-06T21:59:20,508 !! 2026-01-06T21:59:20,509 corresp(dist, value, root_dir) 2026-01-06T21:59:20,592 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:20,592 !! 2026-01-06T21:59:20,593 ******************************************************************************** 2026-01-06T21:59:20,594 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:20,595 License :: OSI Approved :: MIT License 2026-01-06T21:59:20,596 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:20,597 ******************************************************************************** 2026-01-06T21:59:20,598 !! 2026-01-06T21:59:20,599 dist._finalize_license_expression() 2026-01-06T21:59:20,599 /tmp/pip-build-env-or02bklp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T21:59:20,600 !! 2026-01-06T21:59:20,601 ******************************************************************************** 2026-01-06T21:59:20,602 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T21:59:20,603 License :: OSI Approved :: MIT License 2026-01-06T21:59:20,604 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T21:59:20,605 ******************************************************************************** 2026-01-06T21:59:20,606 !! 2026-01-06T21:59:20,607 self._finalize_license_expression() 2026-01-06T21:59:20,607 running bdist_wheel 2026-01-06T21:59:20,627 running build 2026-01-06T21:59:20,628 running build_py 2026-01-06T21:59:20,636 creating build/lib/mlx_audio 2026-01-06T21:59:20,638 copying mlx_audio/version.py -> build/lib/mlx_audio 2026-01-06T21:59:20,640 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2026-01-06T21:59:20,642 copying mlx_audio/convert.py -> build/lib/mlx_audio 2026-01-06T21:59:20,644 copying mlx_audio/utils.py -> build/lib/mlx_audio 2026-01-06T21:59:20,646 copying mlx_audio/server.py -> build/lib/mlx_audio 2026-01-06T21:59:20,649 copying mlx_audio/dsp.py -> build/lib/mlx_audio 2026-01-06T21:59:20,653 creating build/lib/mlx_audio/stt 2026-01-06T21:59:20,654 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2026-01-06T21:59:20,656 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2026-01-06T21:59:20,658 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2026-01-06T21:59:20,660 creating build/lib/mlx_audio/tts 2026-01-06T21:59:20,662 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2026-01-06T21:59:20,664 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2026-01-06T21:59:20,666 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2026-01-06T21:59:20,668 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2026-01-06T21:59:20,671 creating build/lib/mlx_audio/sts 2026-01-06T21:59:20,672 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2026-01-06T21:59:20,674 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2026-01-06T21:59:20,677 creating build/lib/mlx_audio/codec 2026-01-06T21:59:20,678 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2026-01-06T21:59:20,680 creating build/lib/mlx_audio/tests 2026-01-06T21:59:20,681 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2026-01-06T21:59:20,683 copying mlx_audio/tests/test_lazy_imports.py -> build/lib/mlx_audio/tests 2026-01-06T21:59:20,685 copying mlx_audio/tests/test_dsp.py -> build/lib/mlx_audio/tests 2026-01-06T21:59:20,687 copying mlx_audio/tests/test_optional_deps.py -> build/lib/mlx_audio/tests 2026-01-06T21:59:20,689 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2026-01-06T21:59:20,695 creating build/lib/mlx_audio/stt/models 2026-01-06T21:59:20,696 copying mlx_audio/stt/models/base.py -> build/lib/mlx_audio/stt/models 2026-01-06T21:59:20,698 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2026-01-06T21:59:20,700 creating build/lib/mlx_audio/stt/tests 2026-01-06T21:59:20,701 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2026-01-06T21:59:20,705 creating build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,706 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,709 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,711 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,713 copying mlx_audio/stt/models/whisper/streaming.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,716 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,719 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,722 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,724 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2026-01-06T21:59:20,727 creating build/lib/mlx_audio/stt/models/glmasr 2026-01-06T21:59:20,728 copying mlx_audio/stt/models/glmasr/__init__.py -> build/lib/mlx_audio/stt/models/glmasr 2026-01-06T21:59:20,730 copying mlx_audio/stt/models/glmasr/config.py -> build/lib/mlx_audio/stt/models/glmasr 2026-01-06T21:59:20,732 copying mlx_audio/stt/models/glmasr/glmasr.py -> build/lib/mlx_audio/stt/models/glmasr 2026-01-06T21:59:20,735 creating build/lib/mlx_audio/stt/models/voxtral 2026-01-06T21:59:20,736 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2026-01-06T21:59:20,738 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2026-01-06T21:59:20,741 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2026-01-06T21:59:20,743 creating build/lib/mlx_audio/stt/models/wav2vec 2026-01-06T21:59:20,744 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-01-06T21:59:20,747 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-01-06T21:59:20,750 creating build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,751 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,754 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,756 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,758 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,760 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,763 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,765 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,767 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,769 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2026-01-06T21:59:20,772 creating build/lib/mlx_audio/stt/models/whisper/tests 2026-01-06T21:59:20,773 copying mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/lib/mlx_audio/stt/models/whisper/tests 2026-01-06T21:59:20,776 creating build/lib/mlx_audio/tts/models 2026-01-06T21:59:20,777 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2026-01-06T21:59:20,779 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2026-01-06T21:59:20,781 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2026-01-06T21:59:20,783 creating build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,784 copying mlx_audio/tts/tests/test_voxcpm.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,786 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,788 copying mlx_audio/tts/tests/test_voxcpm_integration.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,790 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,795 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,797 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,800 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2026-01-06T21:59:20,803 creating build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,804 copying mlx_audio/tts/models/voxcpm/audio_vae.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,807 copying mlx_audio/tts/models/voxcpm/__init__.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,809 copying mlx_audio/tts/models/voxcpm/dit.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,811 copying mlx_audio/tts/models/voxcpm/encoder.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,813 copying mlx_audio/tts/models/voxcpm/minicpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,816 copying mlx_audio/tts/models/voxcpm/config.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,818 copying mlx_audio/tts/models/voxcpm/voxcpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:20,821 creating build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:20,822 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:20,825 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:20,826 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:20,829 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:20,832 creating build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,832 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,835 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,837 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,840 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,842 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,845 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2026-01-06T21:59:20,848 creating build/lib/mlx_audio/tts/models/bark 2026-01-06T21:59:20,849 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2026-01-06T21:59:20,851 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2026-01-06T21:59:20,853 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2026-01-06T21:59:20,856 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2026-01-06T21:59:20,858 creating build/lib/mlx_audio/tts/models/spark 2026-01-06T21:59:20,859 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2026-01-06T21:59:20,861 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2026-01-06T21:59:20,864 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2026-01-06T21:59:20,866 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2026-01-06T21:59:20,869 creating build/lib/mlx_audio/tts/models/llama 2026-01-06T21:59:20,870 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2026-01-06T21:59:20,872 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2026-01-06T21:59:20,875 creating build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,876 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,879 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,881 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,884 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,887 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2026-01-06T21:59:20,889 creating build/lib/mlx_audio/tts/models/sesame 2026-01-06T21:59:20,891 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2026-01-06T21:59:20,892 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2026-01-06T21:59:20,894 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2026-01-06T21:59:20,897 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2026-01-06T21:59:20,900 creating build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,901 copying mlx_audio/tts/models/vibevoice/scheduler.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,904 copying mlx_audio/tts/models/vibevoice/__init__.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,906 copying mlx_audio/tts/models/vibevoice/language_model.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,909 copying mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,912 copying mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,914 copying mlx_audio/tts/models/vibevoice/vibevoice.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,917 copying mlx_audio/tts/models/vibevoice/config.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:20,919 creating build/lib/mlx_audio/tts/models/qwen3 2026-01-06T21:59:20,920 copying mlx_audio/tts/models/qwen3/__init__.py -> build/lib/mlx_audio/tts/models/qwen3 2026-01-06T21:59:20,922 copying mlx_audio/tts/models/qwen3/qwen3.py -> build/lib/mlx_audio/tts/models/qwen3 2026-01-06T21:59:20,925 creating build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:20,926 copying mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:20,930 copying mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:20,932 creating build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,933 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,935 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,938 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,940 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,942 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,944 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,946 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,949 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,951 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2026-01-06T21:59:20,953 creating build/lib/mlx_audio/tts/models/soprano 2026-01-06T21:59:20,954 copying mlx_audio/tts/models/soprano/decoder.py -> build/lib/mlx_audio/tts/models/soprano 2026-01-06T21:59:20,956 copying mlx_audio/tts/models/soprano/__init__.py -> build/lib/mlx_audio/tts/models/soprano 2026-01-06T21:59:20,958 copying mlx_audio/tts/models/soprano/soprano.py -> build/lib/mlx_audio/tts/models/soprano 2026-01-06T21:59:20,961 copying mlx_audio/tts/models/soprano/text.py -> build/lib/mlx_audio/tts/models/soprano 2026-01-06T21:59:20,964 creating build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,965 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,967 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,970 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,972 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,974 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,976 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:20,979 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,980 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,983 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,985 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,987 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,989 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,992 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,994 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,996 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:20,998 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:21,001 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,002 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,004 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,006 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,008 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,010 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:21,013 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:21,014 copying mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:21,017 copying mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:21,020 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:21,021 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:21,023 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:21,025 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:21,027 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:21,029 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:21,031 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:21,033 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:21,036 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,037 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,039 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,041 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,043 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,045 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,048 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,050 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,052 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,055 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:21,057 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:21,058 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:21,061 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:21,062 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:21,064 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:21,067 creating build/lib/mlx_audio/tts/models/spark/utils 2026-01-06T21:59:21,068 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-01-06T21:59:21,071 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-01-06T21:59:21,073 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-01-06T21:59:21,076 creating build/lib/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:21,077 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:21,079 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:21,081 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:21,084 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:21,087 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:21,088 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:21,090 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:21,092 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,093 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,096 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,098 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,100 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,103 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:21,106 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:21,107 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:21,109 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:21,111 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:21,113 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:21,115 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-01-06T21:59:21,116 copying mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-01-06T21:59:21,118 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,119 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,122 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,124 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,126 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,129 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,131 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,134 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,136 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:21,139 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,140 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,142 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,144 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,147 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,149 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:21,152 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:21,153 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:21,155 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:21,157 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:21,158 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:21,161 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:21,162 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:21,165 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:21,168 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,169 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,171 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,173 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,174 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,176 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:21,178 creating build/lib/mlx_audio/sts/models 2026-01-06T21:59:21,180 copying mlx_audio/sts/models/__init__.py -> build/lib/mlx_audio/sts/models 2026-01-06T21:59:21,182 creating build/lib/mlx_audio/sts/tests 2026-01-06T21:59:21,183 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2026-01-06T21:59:21,185 copying mlx_audio/sts/tests/test_sam_audio.py -> build/lib/mlx_audio/sts/tests 2026-01-06T21:59:21,188 copying mlx_audio/sts/tests/test_mossformer2_se.py -> build/lib/mlx_audio/sts/tests 2026-01-06T21:59:21,191 creating build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,192 copying mlx_audio/sts/models/sam_audio/text_encoder.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,194 copying mlx_audio/sts/models/sam_audio/align.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,196 copying mlx_audio/sts/models/sam_audio/__init__.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,198 copying mlx_audio/sts/models/sam_audio/patcher.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,201 copying mlx_audio/sts/models/sam_audio/processor.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,203 copying mlx_audio/sts/models/sam_audio/rope.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,206 copying mlx_audio/sts/models/sam_audio/model.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,209 copying mlx_audio/sts/models/sam_audio/transformer.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,212 copying mlx_audio/sts/models/sam_audio/config.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:21,215 creating build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,216 copying mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,218 copying mlx_audio/sts/models/mossformer2_se/__init__.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,220 copying mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,222 copying mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,224 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,226 copying mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,229 copying mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,231 copying mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,233 copying mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,235 copying mlx_audio/sts/models/mossformer2_se/model.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,238 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,240 copying mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,242 copying mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,245 copying mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,247 copying mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,249 copying mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,251 copying mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,253 copying mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,255 copying mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,257 copying mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,259 copying mlx_audio/sts/models/mossformer2_se/config.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,261 copying mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:21,263 creating build/lib/mlx_audio/codec/models 2026-01-06T21:59:21,264 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2026-01-06T21:59:21,266 creating build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,267 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,269 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,271 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,273 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,275 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,276 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,278 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,280 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2026-01-06T21:59:21,283 creating build/lib/mlx_audio/codec/models/mimi 2026-01-06T21:59:21,284 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2026-01-06T21:59:21,286 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2026-01-06T21:59:21,289 creating build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,290 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,292 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,294 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,296 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,298 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,301 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:21,304 creating build/lib/mlx_audio/codec/models/s3 2026-01-06T21:59:21,305 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2026-01-06T21:59:21,307 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2026-01-06T21:59:21,310 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2026-01-06T21:59:21,312 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2026-01-06T21:59:21,316 creating build/lib/mlx_audio/codec/models/encodec 2026-01-06T21:59:21,317 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2026-01-06T21:59:21,319 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2026-01-06T21:59:21,323 creating build/lib/mlx_audio/codec/models/descript 2026-01-06T21:59:21,324 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2026-01-06T21:59:21,326 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2026-01-06T21:59:21,328 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2026-01-06T21:59:21,331 creating build/lib/mlx_audio/codec/models/dacvae 2026-01-06T21:59:21,332 copying mlx_audio/codec/models/dacvae/__init__.py -> build/lib/mlx_audio/codec/models/dacvae 2026-01-06T21:59:21,334 copying mlx_audio/codec/models/dacvae/codec.py -> build/lib/mlx_audio/codec/models/dacvae 2026-01-06T21:59:21,337 creating build/lib/mlx_audio/codec/models/vocos 2026-01-06T21:59:21,338 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2026-01-06T21:59:21,341 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2026-01-06T21:59:21,342 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2026-01-06T21:59:21,345 creating build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,347 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,349 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,351 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,353 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,356 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2026-01-06T21:59:21,358 creating build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,360 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,362 copying mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,365 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,367 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,369 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,372 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:21,374 creating build/lib/mlx_audio/codec/models/descript/nn 2026-01-06T21:59:21,376 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-01-06T21:59:21,378 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-01-06T21:59:21,380 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-01-06T21:59:21,383 running egg_info 2026-01-06T21:59:21,399 writing mlx_audio.egg-info/PKG-INFO 2026-01-06T21:59:21,412 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-01-06T21:59:21,414 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-01-06T21:59:21,422 writing requirements to mlx_audio.egg-info/requires.txt 2026-01-06T21:59:21,423 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-01-06T21:59:21,540 listing git files failed - pretending there aren't any 2026-01-06T21:59:21,547 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:21,567 reading manifest template 'MANIFEST.in' 2026-01-06T21:59:21,568 warning: no files found matching 'requirements.txt' 2026-01-06T21:59:21,795 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-01-06T21:59:21,916 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-01-06T21:59:21,976 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-01-06T21:59:22,038 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-01-06T21:59:22,098 warning: no files found matching '*.md' under directory 'mlx_audio/tts' 2026-01-06T21:59:22,100 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-01-06T21:59:22,101 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-01-06T21:59:22,102 no previously-included directories found matching 'mlx_audio_swift' 2026-01-06T21:59:22,105 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-01-06T21:59:22,107 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-01-06T21:59:22,108 adding license file 'LICENSE' 2026-01-06T21:59:22,129 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-01-06T21:59:22,185 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,187 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2026-01-06T21:59:22,190 creating build/lib/mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,191 copying mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,233 copying mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/lib/mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,260 creating build/lib/mlx_audio/ui 2026-01-06T21:59:22,261 copying mlx_audio/ui/.eslintrc.json -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,264 copying mlx_audio/ui/.gitignore -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,266 copying mlx_audio/ui/README.md -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,268 copying mlx_audio/ui/components.json -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,271 copying mlx_audio/ui/next.config.mjs -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,273 copying mlx_audio/ui/package.json -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,275 copying mlx_audio/ui/postcss.config.mjs -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,278 copying mlx_audio/ui/tailwind.config.ts -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,280 copying mlx_audio/ui/tsconfig.json -> build/lib/mlx_audio/ui 2026-01-06T21:59:22,282 creating build/lib/mlx_audio/ui/app 2026-01-06T21:59:22,284 copying mlx_audio/ui/app/favicon.ico -> build/lib/mlx_audio/ui/app 2026-01-06T21:59:22,287 copying mlx_audio/ui/app/globals.css -> build/lib/mlx_audio/ui/app 2026-01-06T21:59:22,290 copying mlx_audio/ui/app/layout.tsx -> build/lib/mlx_audio/ui/app 2026-01-06T21:59:22,292 copying mlx_audio/ui/app/page.tsx -> build/lib/mlx_audio/ui/app 2026-01-06T21:59:22,294 creating build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,296 copying mlx_audio/ui/components/audio-orb.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,299 copying mlx_audio/ui/components/footer.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,301 copying mlx_audio/ui/components/layout-wrapper.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,304 copying mlx_audio/ui/components/navbar.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,307 copying mlx_audio/ui/components/sidebar.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,309 copying mlx_audio/ui/components/theme-provider.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,312 copying mlx_audio/ui/components/theme-toggle.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,314 copying mlx_audio/ui/components/voice-library.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,317 copying mlx_audio/ui/components/voice-selection.tsx -> build/lib/mlx_audio/ui/components 2026-01-06T21:59:22,320 creating build/lib/mlx_audio/ui/app/speech-to-text 2026-01-06T21:59:22,322 copying mlx_audio/ui/app/speech-to-text/page.tsx -> build/lib/mlx_audio/ui/app/speech-to-text 2026-01-06T21:59:22,325 creating build/lib/mlx_audio/ui/app/text-to-speech 2026-01-06T21:59:22,326 copying mlx_audio/ui/app/text-to-speech/page.tsx -> build/lib/mlx_audio/ui/app/text-to-speech 2026-01-06T21:59:22,330 creating build/lib/mlx_audio/ui/app/fonts 2026-01-06T21:59:22,332 copying mlx_audio/ui/app/fonts/GeistMonoVF.woff -> build/lib/mlx_audio/ui/app/fonts 2026-01-06T21:59:22,337 copying mlx_audio/ui/app/fonts/GeistVF.woff -> build/lib/mlx_audio/ui/app/fonts 2026-01-06T21:59:22,342 creating build/lib/mlx_audio/ui/app/speech-to-text/realtime 2026-01-06T21:59:22,344 copying mlx_audio/ui/app/speech-to-text/realtime/page.tsx -> build/lib/mlx_audio/ui/app/speech-to-text/realtime 2026-01-06T21:59:22,347 creating build/lib/mlx_audio/ui/app/speech-to-text/[id] 2026-01-06T21:59:22,349 copying mlx_audio/ui/app/speech-to-text/[id]/page.tsx -> build/lib/mlx_audio/ui/app/speech-to-text/[id] 2026-01-06T21:59:22,353 copying mlx_audio/stt/models/wav2vec/__init__ -> build/lib/mlx_audio/stt/models/wav2vec 2026-01-06T21:59:22,363 copying mlx_audio/sts/models/sam_audio/README.md -> build/lib/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:22,366 copying mlx_audio/sts/models/mossformer2_se/README.md -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:22,413 installing to build/bdist.linux-armv7l/wheel 2026-01-06T21:59:22,413 running install 2026-01-06T21:59:22,436 running install_lib 2026-01-06T21:59:22,443 creating build/bdist.linux-armv7l/wheel 2026-01-06T21:59:22,446 creating build/bdist.linux-armv7l/wheel/mlx_audio 2026-01-06T21:59:22,447 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:22,449 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:22,451 copying build/lib/mlx_audio/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:22,455 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui 2026-01-06T21:59:22,456 copying build/lib/mlx_audio/ui/tsconfig.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,458 copying build/lib/mlx_audio/ui/next.config.mjs -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,460 copying build/lib/mlx_audio/ui/postcss.config.mjs -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,462 copying build/lib/mlx_audio/ui/components.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,464 copying build/lib/mlx_audio/ui/.gitignore -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,467 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app 2026-01-06T21:59:22,468 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app/speech-to-text 2026-01-06T21:59:22,470 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app/speech-to-text/realtime 2026-01-06T21:59:22,471 copying build/lib/mlx_audio/ui/app/speech-to-text/realtime/page.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/speech-to-text/realtime 2026-01-06T21:59:22,474 copying build/lib/mlx_audio/ui/app/speech-to-text/page.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/speech-to-text 2026-01-06T21:59:22,477 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app/speech-to-text/[id] 2026-01-06T21:59:22,478 copying build/lib/mlx_audio/ui/app/speech-to-text/[id]/page.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/speech-to-text/[id] 2026-01-06T21:59:22,481 copying build/lib/mlx_audio/ui/app/favicon.ico -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app 2026-01-06T21:59:22,484 copying build/lib/mlx_audio/ui/app/page.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app 2026-01-06T21:59:22,486 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app/text-to-speech 2026-01-06T21:59:22,487 copying build/lib/mlx_audio/ui/app/text-to-speech/page.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/text-to-speech 2026-01-06T21:59:22,490 copying build/lib/mlx_audio/ui/app/layout.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app 2026-01-06T21:59:22,492 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/app/fonts 2026-01-06T21:59:22,493 copying build/lib/mlx_audio/ui/app/fonts/GeistMonoVF.woff -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/fonts 2026-01-06T21:59:22,497 copying build/lib/mlx_audio/ui/app/fonts/GeistVF.woff -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app/fonts 2026-01-06T21:59:22,500 copying build/lib/mlx_audio/ui/app/globals.css -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/app 2026-01-06T21:59:22,502 copying build/lib/mlx_audio/ui/package.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,505 creating build/bdist.linux-armv7l/wheel/mlx_audio/ui/components 2026-01-06T21:59:22,506 copying build/lib/mlx_audio/ui/components/footer.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,509 copying build/lib/mlx_audio/ui/components/audio-orb.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,511 copying build/lib/mlx_audio/ui/components/theme-provider.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,513 copying build/lib/mlx_audio/ui/components/sidebar.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,515 copying build/lib/mlx_audio/ui/components/theme-toggle.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,517 copying build/lib/mlx_audio/ui/components/layout-wrapper.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,519 copying build/lib/mlx_audio/ui/components/navbar.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,521 copying build/lib/mlx_audio/ui/components/voice-selection.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,523 copying build/lib/mlx_audio/ui/components/voice-library.tsx -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui/components 2026-01-06T21:59:22,526 copying build/lib/mlx_audio/ui/.eslintrc.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,528 copying build/lib/mlx_audio/ui/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,530 copying build/lib/mlx_audio/ui/tailwind.config.ts -> build/bdist.linux-armv7l/wheel/./mlx_audio/ui 2026-01-06T21:59:22,531 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:22,534 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2026-01-06T21:59:22,535 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-01-06T21:59:22,538 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-01-06T21:59:22,540 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-01-06T21:59:22,543 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2026-01-06T21:59:22,544 copying build/lib/mlx_audio/stt/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-01-06T21:59:22,546 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-01-06T21:59:22,548 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2026-01-06T21:59:22,549 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,552 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,555 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,557 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,559 copying build/lib/mlx_audio/stt/models/whisper/assets/gpt2.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,591 copying build/lib/mlx_audio/stt/models/whisper/assets/multilingual.tiktoken -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/assets 2026-01-06T21:59:22,623 copying build/lib/mlx_audio/stt/models/whisper/streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,625 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,629 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,632 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,634 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-01-06T21:59:22,637 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/tests 2026-01-06T21:59:22,639 copying build/lib/mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/tests 2026-01-06T21:59:22,642 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/glmasr 2026-01-06T21:59:22,643 copying build/lib/mlx_audio/stt/models/glmasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-01-06T21:59:22,646 copying build/lib/mlx_audio/stt/models/glmasr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-01-06T21:59:22,648 copying build/lib/mlx_audio/stt/models/glmasr/glmasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-01-06T21:59:22,652 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2026-01-06T21:59:22,653 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-01-06T21:59:22,656 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-01-06T21:59:22,659 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-01-06T21:59:22,661 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2026-01-06T21:59:22,663 copying build/lib/mlx_audio/stt/models/wav2vec/__init__ -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-01-06T21:59:22,664 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-01-06T21:59:22,667 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-01-06T21:59:22,671 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,673 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,675 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,677 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,679 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,682 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,685 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,688 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,691 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,693 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-01-06T21:59:22,696 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2026-01-06T21:59:22,697 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-01-06T21:59:22,701 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2026-01-06T21:59:22,702 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-01-06T21:59:22,705 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-01-06T21:59:22,707 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-01-06T21:59:22,711 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2026-01-06T21:59:22,713 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,715 copying build/lib/mlx_audio/tts/models/voxcpm/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,718 copying build/lib/mlx_audio/tts/models/voxcpm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,721 copying build/lib/mlx_audio/tts/models/voxcpm/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,723 copying build/lib/mlx_audio/tts/models/voxcpm/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,726 copying build/lib/mlx_audio/tts/models/voxcpm/minicpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,728 copying build/lib/mlx_audio/tts/models/voxcpm/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,731 copying build/lib/mlx_audio/tts/models/voxcpm/voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-01-06T21:59:22,734 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,736 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,739 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,741 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,744 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,746 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,749 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,750 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,753 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,755 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,757 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,760 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,763 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,765 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,767 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,770 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-01-06T21:59:22,772 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,775 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,778 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,782 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:22,783 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:22,786 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:22,788 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:22,791 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-01-06T21:59:22,793 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,796 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,798 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-01-06T21:59:22,801 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,803 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,806 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,808 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,810 copying build/lib/mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,812 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,815 copying build/lib/mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,817 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-01-06T21:59:22,821 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:22,822 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:22,825 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-01-06T21:59:22,828 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,831 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:22,832 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:22,834 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-01-06T21:59:22,836 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-01-06T21:59:22,839 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:22,840 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:22,842 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:22,844 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:22,847 copying build/lib/mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/voice_encoder 2026-01-06T21:59:22,848 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-01-06T21:59:22,851 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,852 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,855 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,857 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,860 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,862 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,865 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-01-06T21:59:22,867 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-01-06T21:59:22,869 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2026-01-06T21:59:22,870 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-01-06T21:59:22,872 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-01-06T21:59:22,875 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-01-06T21:59:22,878 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-01-06T21:59:22,880 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2026-01-06T21:59:22,881 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-01-06T21:59:22,883 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-01-06T21:59:22,886 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2026-01-06T21:59:22,887 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-01-06T21:59:22,890 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-01-06T21:59:22,892 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-01-06T21:59:22,895 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-01-06T21:59:22,897 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-01-06T21:59:22,900 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2026-01-06T21:59:22,901 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-01-06T21:59:22,904 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:22,905 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:22,907 copying build/lib/mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/blocks 2026-01-06T21:59:22,909 copying build/lib/mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-01-06T21:59:22,911 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-01-06T21:59:22,914 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:22,915 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 2026-01-06T21:59:22,918 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 2026-01-06T21:59:22,920 copying build/lib/mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules/speaker 2026-01-06T21:59:22,922 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 2026-01-06T21:59:22,925 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 2026-01-06T21:59:22,928 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-01-06T21:59:22,929 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 2026-01-06T21:59:22,931 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 2026-01-06T21:59:22,933 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 2026-01-06T21:59:22,935 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 2026-01-06T21:59:22,937 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-01-06T21:59:22,940 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2026-01-06T21:59:22,941 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-01-06T21:59:22,943 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-01-06T21:59:22,947 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2026-01-06T21:59:22,948 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-01-06T21:59:22,950 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-01-06T21:59:22,953 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-01-06T21:59:22,955 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-01-06T21:59:22,958 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-01-06T21:59:22,961 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2026-01-06T21:59:22,962 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-01-06T21:59:22,964 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-01-06T21:59:22,966 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-01-06T21:59:22,968 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-01-06T21:59:22,972 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,973 copying build/lib/mlx_audio/tts/models/vibevoice/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,975 copying build/lib/mlx_audio/tts/models/vibevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,977 copying build/lib/mlx_audio/tts/models/vibevoice/language_model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,980 copying build/lib/mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,982 copying build/lib/mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,985 copying build/lib/mlx_audio/tts/models/vibevoice/vibevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,987 copying build/lib/mlx_audio/tts/models/vibevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-01-06T21:59:22,990 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3 2026-01-06T21:59:22,991 copying build/lib/mlx_audio/tts/models/qwen3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-01-06T21:59:22,993 copying build/lib/mlx_audio/tts/models/qwen3/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-01-06T21:59:22,996 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:22,998 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:23,001 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-01-06T21:59:23,004 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models 2026-01-06T21:59:23,006 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,007 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,010 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,012 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,014 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,017 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,020 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,022 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,024 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-01-06T21:59:23,027 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models 2026-01-06T21:59:23,030 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,031 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,033 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,035 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,037 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,040 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-01-06T21:59:23,043 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:23,044 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:23,046 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-01-06T21:59:23,049 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:23,050 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:23,052 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:23,055 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:23,057 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-01-06T21:59:23,059 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-01-06T21:59:23,061 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2026-01-06T21:59:23,062 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,064 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,066 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,069 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,071 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,073 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,075 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,078 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:23,079 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 2026-01-06T21:59:23,081 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:23,083 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:23,084 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 2026-01-06T21:59:23,086 copying build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts/ecapa_tdnn 2026-01-06T21:59:23,088 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,090 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-01-06T21:59:23,093 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/soprano 2026-01-06T21:59:23,094 copying build/lib/mlx_audio/tts/models/soprano/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-01-06T21:59:23,096 copying build/lib/mlx_audio/tts/models/soprano/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-01-06T21:59:23,098 copying build/lib/mlx_audio/tts/models/soprano/soprano.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-01-06T21:59:23,101 copying build/lib/mlx_audio/tts/models/soprano/text.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-01-06T21:59:23,104 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2026-01-06T21:59:23,105 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,108 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,110 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,113 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,115 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,116 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,119 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-01-06T21:59:23,122 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2026-01-06T21:59:23,123 copying build/lib/mlx_audio/tts/tests/test_voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,125 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,127 copying build/lib/mlx_audio/tts/tests/test_voxcpm_integration.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,129 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,131 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,133 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,137 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-01-06T21:59:23,140 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-01-06T21:59:23,143 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2026-01-06T21:59:23,145 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-01-06T21:59:23,148 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-01-06T21:59:23,151 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models 2026-01-06T21:59:23,153 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,154 copying build/lib/mlx_audio/sts/models/sam_audio/text_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,158 copying build/lib/mlx_audio/sts/models/sam_audio/align.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,160 copying build/lib/mlx_audio/sts/models/sam_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,163 copying build/lib/mlx_audio/sts/models/sam_audio/patcher.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,165 copying build/lib/mlx_audio/sts/models/sam_audio/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,168 copying build/lib/mlx_audio/sts/models/sam_audio/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,171 copying build/lib/mlx_audio/sts/models/sam_audio/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,175 copying build/lib/mlx_audio/sts/models/sam_audio/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,178 copying build/lib/mlx_audio/sts/models/sam_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,181 copying build/lib/mlx_audio/sts/models/sam_audio/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-01-06T21:59:23,184 copying build/lib/mlx_audio/sts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models 2026-01-06T21:59:23,187 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,189 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,191 copying build/lib/mlx_audio/sts/models/mossformer2_se/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,193 copying build/lib/mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,195 copying build/lib/mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,198 copying build/lib/mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,200 copying build/lib/mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,203 copying build/lib/mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,205 copying build/lib/mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,208 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,211 copying build/lib/mlx_audio/sts/models/mossformer2_se/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,214 copying build/lib/mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,216 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,219 copying build/lib/mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,222 copying build/lib/mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,224 copying build/lib/mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,226 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,229 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,232 copying build/lib/mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,234 copying build/lib/mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,237 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,239 copying build/lib/mlx_audio/sts/models/mossformer2_se/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,242 copying build/lib/mlx_audio/sts/models/mossformer2_se/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,244 copying build/lib/mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-01-06T21:59:23,247 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2026-01-06T21:59:23,249 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-01-06T21:59:23,252 copying build/lib/mlx_audio/sts/tests/test_sam_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-01-06T21:59:23,255 copying build/lib/mlx_audio/sts/tests/test_mossformer2_se.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-01-06T21:59:23,259 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2026-01-06T21:59:23,261 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2026-01-06T21:59:23,264 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2026-01-06T21:59:23,266 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2026-01-06T21:59:23,268 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-01-06T21:59:23,271 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-01-06T21:59:23,274 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,276 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,279 copying build/lib/mlx_audio/codec/models/mimi/modules/kv_cache.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,282 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,285 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,288 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,291 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-01-06T21:59:23,294 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,296 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,298 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,301 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,304 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,306 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,309 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-01-06T21:59:23,312 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2026-01-06T21:59:23,314 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-01-06T21:59:23,316 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-01-06T21:59:23,319 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-01-06T21:59:23,322 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-01-06T21:59:23,325 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2026-01-06T21:59:23,328 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2026-01-06T21:59:23,329 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-01-06T21:59:23,332 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-01-06T21:59:23,336 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2026-01-06T21:59:23,337 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-01-06T21:59:23,339 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-01-06T21:59:23,341 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-01-06T21:59:23,344 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2026-01-06T21:59:23,345 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-01-06T21:59:23,347 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-01-06T21:59:23,350 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-01-06T21:59:23,352 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/dacvae 2026-01-06T21:59:23,353 copying build/lib/mlx_audio/codec/models/dacvae/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-01-06T21:59:23,355 copying build/lib/mlx_audio/codec/models/dacvae/codec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-01-06T21:59:23,359 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2026-01-06T21:59:23,361 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-01-06T21:59:23,363 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-01-06T21:59:23,364 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-01-06T21:59:23,367 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2026-01-06T21:59:23,368 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-01-06T21:59:23,371 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-01-06T21:59:23,373 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-01-06T21:59:23,375 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-01-06T21:59:23,377 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-01-06T21:59:23,380 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2026-01-06T21:59:23,381 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,384 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,385 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,387 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,389 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,391 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,393 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,395 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-01-06T21:59:23,397 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:23,400 copying build/lib/mlx_audio/dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-01-06T21:59:23,403 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2026-01-06T21:59:23,404 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-01-06T21:59:23,406 copying build/lib/mlx_audio/tests/test_lazy_imports.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-01-06T21:59:23,408 copying build/lib/mlx_audio/tests/test_dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-01-06T21:59:23,410 copying build/lib/mlx_audio/tests/test_optional_deps.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-01-06T21:59:23,413 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-01-06T21:59:23,415 running install_egg_info 2026-01-06T21:59:23,422 Copying mlx_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio-0.2.10-py3.11.egg-info 2026-01-06T21:59:23,436 running install_scripts 2026-01-06T21:59:23,449 creating build/bdist.linux-armv7l/wheel/mlx_audio-0.2.10.dist-info/WHEEL 2026-01-06T21:59:23,451 creating '/tmp/pip-wheel-gmwsj57b/.tmp-1ap3rb1t/mlx_audio-0.2.10-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T21:59:23,454 adding 'mlx_audio/__init__.py' 2026-01-06T21:59:23,456 adding 'mlx_audio/convert.py' 2026-01-06T21:59:23,460 adding 'mlx_audio/dsp.py' 2026-01-06T21:59:23,463 adding 'mlx_audio/server.py' 2026-01-06T21:59:23,465 adding 'mlx_audio/utils.py' 2026-01-06T21:59:23,466 adding 'mlx_audio/version.py' 2026-01-06T21:59:23,468 adding 'mlx_audio/codec/__init__.py' 2026-01-06T21:59:23,470 adding 'mlx_audio/codec/models/__init__.py' 2026-01-06T21:59:23,472 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2026-01-06T21:59:23,473 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2026-01-06T21:59:23,475 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2026-01-06T21:59:23,476 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2026-01-06T21:59:23,477 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2026-01-06T21:59:23,479 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2026-01-06T21:59:23,481 adding 'mlx_audio/codec/models/dacvae/__init__.py' 2026-01-06T21:59:23,487 adding 'mlx_audio/codec/models/dacvae/codec.py' 2026-01-06T21:59:23,489 adding 'mlx_audio/codec/models/descript/__init__.py' 2026-01-06T21:59:23,490 adding 'mlx_audio/codec/models/descript/base.py' 2026-01-06T21:59:23,492 adding 'mlx_audio/codec/models/descript/dac.py' 2026-01-06T21:59:23,494 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2026-01-06T21:59:23,495 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2026-01-06T21:59:23,497 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2026-01-06T21:59:23,498 adding 'mlx_audio/codec/models/encodec/__init__.py' 2026-01-06T21:59:23,502 adding 'mlx_audio/codec/models/encodec/encodec.py' 2026-01-06T21:59:23,504 adding 'mlx_audio/codec/models/mimi/__init__.py' 2026-01-06T21:59:23,505 adding 'mlx_audio/codec/models/mimi/mimi.py' 2026-01-06T21:59:23,507 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2026-01-06T21:59:23,509 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2026-01-06T21:59:23,511 adding 'mlx_audio/codec/models/mimi/modules/kv_cache.py' 2026-01-06T21:59:23,513 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2026-01-06T21:59:23,514 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2026-01-06T21:59:23,516 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2026-01-06T21:59:23,519 adding 'mlx_audio/codec/models/s3/__init__.py' 2026-01-06T21:59:23,521 adding 'mlx_audio/codec/models/s3/model.py' 2026-01-06T21:59:23,524 adding 'mlx_audio/codec/models/s3/model_v2.py' 2026-01-06T21:59:23,525 adding 'mlx_audio/codec/models/s3/utils.py' 2026-01-06T21:59:23,527 adding 'mlx_audio/codec/models/snac/__init__.py' 2026-01-06T21:59:23,529 adding 'mlx_audio/codec/models/snac/attention.py' 2026-01-06T21:59:23,530 adding 'mlx_audio/codec/models/snac/layers.py' 2026-01-06T21:59:23,531 adding 'mlx_audio/codec/models/snac/snac.py' 2026-01-06T21:59:23,533 adding 'mlx_audio/codec/models/snac/vq.py' 2026-01-06T21:59:23,535 adding 'mlx_audio/codec/models/vocos/__init__.py' 2026-01-06T21:59:23,536 adding 'mlx_audio/codec/models/vocos/mel.py' 2026-01-06T21:59:23,538 adding 'mlx_audio/codec/models/vocos/vocos.py' 2026-01-06T21:59:23,540 adding 'mlx_audio/codec/tests/__init__.py' 2026-01-06T21:59:23,541 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2026-01-06T21:59:23,543 adding 'mlx_audio/codec/tests/test_descript.py' 2026-01-06T21:59:23,544 adding 'mlx_audio/codec/tests/test_encodec.py' 2026-01-06T21:59:23,545 adding 'mlx_audio/codec/tests/test_mimi.py' 2026-01-06T21:59:23,547 adding 'mlx_audio/codec/tests/test_s3.py' 2026-01-06T21:59:23,548 adding 'mlx_audio/codec/tests/test_snac.py' 2026-01-06T21:59:23,550 adding 'mlx_audio/codec/tests/test_vocos.py' 2026-01-06T21:59:23,551 adding 'mlx_audio/sts/__init__.py' 2026-01-06T21:59:23,553 adding 'mlx_audio/sts/voice_pipeline.py' 2026-01-06T21:59:23,555 adding 'mlx_audio/sts/models/__init__.py' 2026-01-06T21:59:23,558 adding 'mlx_audio/sts/models/mossformer2_se/README.md' 2026-01-06T21:59:23,559 adding 'mlx_audio/sts/models/mossformer2_se/__init__.py' 2026-01-06T21:59:23,561 adding 'mlx_audio/sts/models/mossformer2_se/computation_block.py' 2026-01-06T21:59:23,562 adding 'mlx_audio/sts/models/mossformer2_se/config.py' 2026-01-06T21:59:23,563 adding 'mlx_audio/sts/models/mossformer2_se/convmodule.py' 2026-01-06T21:59:23,565 adding 'mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py' 2026-01-06T21:59:23,566 adding 'mlx_audio/sts/models/mossformer2_se/ffconvm.py' 2026-01-06T21:59:23,568 adding 'mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py' 2026-01-06T21:59:23,570 adding 'mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py' 2026-01-06T21:59:23,571 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn.py' 2026-01-06T21:59:23,573 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py' 2026-01-06T21:59:23,574 adding 'mlx_audio/sts/models/mossformer2_se/globallayernorm.py' 2026-01-06T21:59:23,576 adding 'mlx_audio/sts/models/mossformer2_se/model.py' 2026-01-06T21:59:23,578 adding 'mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py' 2026-01-06T21:59:23,579 adding 'mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py' 2026-01-06T21:59:23,581 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock.py' 2026-01-06T21:59:23,582 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py' 2026-01-06T21:59:23,584 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm.py' 2026-01-06T21:59:23,585 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm2.py' 2026-01-06T21:59:23,586 adding 'mlx_audio/sts/models/mossformer2_se/offsetscale.py' 2026-01-06T21:59:23,588 adding 'mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py' 2026-01-06T21:59:23,589 adding 'mlx_audio/sts/models/mossformer2_se/scalenorm.py' 2026-01-06T21:59:23,591 adding 'mlx_audio/sts/models/mossformer2_se/unideepfsmn.py' 2026-01-06T21:59:23,594 adding 'mlx_audio/sts/models/sam_audio/README.md' 2026-01-06T21:59:23,595 adding 'mlx_audio/sts/models/sam_audio/__init__.py' 2026-01-06T21:59:23,597 adding 'mlx_audio/sts/models/sam_audio/align.py' 2026-01-06T21:59:23,598 adding 'mlx_audio/sts/models/sam_audio/config.py' 2026-01-06T21:59:23,604 adding 'mlx_audio/sts/models/sam_audio/model.py' 2026-01-06T21:59:23,606 adding 'mlx_audio/sts/models/sam_audio/patcher.py' 2026-01-06T21:59:23,608 adding 'mlx_audio/sts/models/sam_audio/processor.py' 2026-01-06T21:59:23,610 adding 'mlx_audio/sts/models/sam_audio/rope.py' 2026-01-06T21:59:23,612 adding 'mlx_audio/sts/models/sam_audio/text_encoder.py' 2026-01-06T21:59:23,615 adding 'mlx_audio/sts/models/sam_audio/transformer.py' 2026-01-06T21:59:23,617 adding 'mlx_audio/sts/tests/test_mossformer2_se.py' 2026-01-06T21:59:23,619 adding 'mlx_audio/sts/tests/test_sam_audio.py' 2026-01-06T21:59:23,620 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2026-01-06T21:59:23,622 adding 'mlx_audio/stt/__init__.py' 2026-01-06T21:59:23,623 adding 'mlx_audio/stt/generate.py' 2026-01-06T21:59:23,625 adding 'mlx_audio/stt/utils.py' 2026-01-06T21:59:23,627 adding 'mlx_audio/stt/models/__init__.py' 2026-01-06T21:59:23,628 adding 'mlx_audio/stt/models/base.py' 2026-01-06T21:59:23,630 adding 'mlx_audio/stt/models/glmasr/__init__.py' 2026-01-06T21:59:23,631 adding 'mlx_audio/stt/models/glmasr/config.py' 2026-01-06T21:59:23,634 adding 'mlx_audio/stt/models/glmasr/glmasr.py' 2026-01-06T21:59:23,636 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2026-01-06T21:59:23,638 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2026-01-06T21:59:23,639 adding 'mlx_audio/stt/models/parakeet/attention.py' 2026-01-06T21:59:23,641 adding 'mlx_audio/stt/models/parakeet/audio.py' 2026-01-06T21:59:23,643 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2026-01-06T21:59:23,644 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2026-01-06T21:59:23,646 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2026-01-06T21:59:23,648 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2026-01-06T21:59:23,649 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2026-01-06T21:59:23,650 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2026-01-06T21:59:23,652 adding 'mlx_audio/stt/models/voxtral/config.py' 2026-01-06T21:59:23,654 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2026-01-06T21:59:23,655 adding 'mlx_audio/stt/models/wav2vec/__init__' 2026-01-06T21:59:23,659 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2026-01-06T21:59:23,662 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2026-01-06T21:59:23,664 adding 'mlx_audio/stt/models/whisper/__init__.py' 2026-01-06T21:59:23,665 adding 'mlx_audio/stt/models/whisper/audio.py' 2026-01-06T21:59:23,669 adding 'mlx_audio/stt/models/whisper/decoding.py' 2026-01-06T21:59:23,671 adding 'mlx_audio/stt/models/whisper/streaming.py' 2026-01-06T21:59:23,675 adding 'mlx_audio/stt/models/whisper/timing.py' 2026-01-06T21:59:23,677 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2026-01-06T21:59:23,682 adding 'mlx_audio/stt/models/whisper/whisper.py' 2026-01-06T21:59:23,684 adding 'mlx_audio/stt/models/whisper/writers.py' 2026-01-06T21:59:23,914 adding 'mlx_audio/stt/models/whisper/assets/gpt2.tiktoken' 2026-01-06T21:59:24,153 adding 'mlx_audio/stt/models/whisper/assets/multilingual.tiktoken' 2026-01-06T21:59:24,161 adding 'mlx_audio/stt/models/whisper/tests/test_streaming.py' 2026-01-06T21:59:24,165 adding 'mlx_audio/stt/tests/test_models.py' 2026-01-06T21:59:24,166 adding 'mlx_audio/tests/__init__.py' 2026-01-06T21:59:24,168 adding 'mlx_audio/tests/test_dsp.py' 2026-01-06T21:59:24,169 adding 'mlx_audio/tests/test_lazy_imports.py' 2026-01-06T21:59:24,171 adding 'mlx_audio/tests/test_optional_deps.py' 2026-01-06T21:59:24,172 adding 'mlx_audio/tests/test_server.py' 2026-01-06T21:59:24,174 adding 'mlx_audio/tts/__init__.py' 2026-01-06T21:59:24,175 adding 'mlx_audio/tts/audio_player.py' 2026-01-06T21:59:24,178 adding 'mlx_audio/tts/generate.py' 2026-01-06T21:59:24,180 adding 'mlx_audio/tts/utils.py' 2026-01-06T21:59:24,182 adding 'mlx_audio/tts/models/__init__.py' 2026-01-06T21:59:24,184 adding 'mlx_audio/tts/models/base.py' 2026-01-06T21:59:24,185 adding 'mlx_audio/tts/models/interpolate.py' 2026-01-06T21:59:24,187 adding 'mlx_audio/tts/models/bark/__init__.py' 2026-01-06T21:59:24,189 adding 'mlx_audio/tts/models/bark/bark.py' 2026-01-06T21:59:24,191 adding 'mlx_audio/tts/models/bark/isftnet.py' 2026-01-06T21:59:24,193 adding 'mlx_audio/tts/models/bark/pipeline.py' 2026-01-06T21:59:24,195 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2026-01-06T21:59:24,199 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2026-01-06T21:59:24,200 adding 'mlx_audio/tts/models/chatterbox/config.json' 2026-01-06T21:59:24,201 adding 'mlx_audio/tts/models/chatterbox/config.py' 2026-01-06T21:59:24,203 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2026-01-06T21:59:24,205 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2026-01-06T21:59:24,207 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2026-01-06T21:59:24,208 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2026-01-06T21:59:24,210 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2026-01-06T21:59:24,211 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2026-01-06T21:59:24,214 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2026-01-06T21:59:24,216 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2026-01-06T21:59:24,218 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2026-01-06T21:59:24,221 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2026-01-06T21:59:24,223 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2026-01-06T21:59:24,225 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2026-01-06T21:59:24,226 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2026-01-06T21:59:24,228 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2026-01-06T21:59:24,230 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2026-01-06T21:59:24,231 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2026-01-06T21:59:24,232 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2026-01-06T21:59:24,234 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2026-01-06T21:59:24,236 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2026-01-06T21:59:24,237 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2026-01-06T21:59:24,238 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2026-01-06T21:59:24,240 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2026-01-06T21:59:24,242 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2026-01-06T21:59:24,244 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2026-01-06T21:59:24,246 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2026-01-06T21:59:24,249 adding 'mlx_audio/tts/models/chatterbox/scripts/convert.py' 2026-01-06T21:59:24,252 adding 'mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py' 2026-01-06T21:59:24,254 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2026-01-06T21:59:24,256 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2026-01-06T21:59:24,257 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2026-01-06T21:59:24,259 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2026-01-06T21:59:24,261 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2026-01-06T21:59:24,263 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2026-01-06T21:59:24,265 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2026-01-06T21:59:24,266 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2026-01-06T21:59:24,269 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2026-01-06T21:59:24,271 adding 'mlx_audio/tts/models/chatterbox_turbo/__init__.py' 2026-01-06T21:59:24,276 adding 'mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py' 2026-01-06T21:59:24,278 adding 'mlx_audio/tts/models/chatterbox_turbo/models/__init__.py' 2026-01-06T21:59:24,280 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py' 2026-01-06T21:59:24,282 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py' 2026-01-06T21:59:24,284 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py' 2026-01-06T21:59:24,286 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py' 2026-01-06T21:59:24,288 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py' 2026-01-06T21:59:24,290 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py' 2026-01-06T21:59:24,292 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py' 2026-01-06T21:59:24,295 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py' 2026-01-06T21:59:24,297 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py' 2026-01-06T21:59:24,298 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py' 2026-01-06T21:59:24,300 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py' 2026-01-06T21:59:24,301 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py' 2026-01-06T21:59:24,303 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py' 2026-01-06T21:59:24,305 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py' 2026-01-06T21:59:24,306 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py' 2026-01-06T21:59:24,308 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py' 2026-01-06T21:59:24,309 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py' 2026-01-06T21:59:24,311 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py' 2026-01-06T21:59:24,313 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py' 2026-01-06T21:59:24,314 adding 'mlx_audio/tts/models/dia/__init__.py' 2026-01-06T21:59:24,316 adding 'mlx_audio/tts/models/dia/audio.py' 2026-01-06T21:59:24,318 adding 'mlx_audio/tts/models/dia/config.py' 2026-01-06T21:59:24,321 adding 'mlx_audio/tts/models/dia/dia.py' 2026-01-06T21:59:24,324 adding 'mlx_audio/tts/models/dia/layers.py' 2026-01-06T21:59:24,326 adding 'mlx_audio/tts/models/indextts/__init__.py' 2026-01-06T21:59:24,328 adding 'mlx_audio/tts/models/indextts/attention.py' 2026-01-06T21:59:24,329 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2026-01-06T21:59:24,331 adding 'mlx_audio/tts/models/indextts/conformer.py' 2026-01-06T21:59:24,332 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2026-01-06T21:59:24,334 adding 'mlx_audio/tts/models/indextts/indextts.py' 2026-01-06T21:59:24,335 adding 'mlx_audio/tts/models/indextts/mel.py' 2026-01-06T21:59:24,337 adding 'mlx_audio/tts/models/indextts/normalize.py' 2026-01-06T21:59:24,339 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2026-01-06T21:59:24,340 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2026-01-06T21:59:24,342 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2026-01-06T21:59:24,343 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2026-01-06T21:59:24,344 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2026-01-06T21:59:24,346 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2026-01-06T21:59:24,348 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2026-01-06T21:59:24,352 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2026-01-06T21:59:24,354 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2026-01-06T21:59:24,357 adding 'mlx_audio/tts/models/kokoro/modules.py' 2026-01-06T21:59:24,359 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2026-01-06T21:59:24,361 adding 'mlx_audio/tts/models/kokoro/voice.py' 2026-01-06T21:59:24,362 adding 'mlx_audio/tts/models/llama/__init__.py' 2026-01-06T21:59:24,365 adding 'mlx_audio/tts/models/llama/llama.py' 2026-01-06T21:59:24,366 adding 'mlx_audio/tts/models/outetts/__init__.py' 2026-01-06T21:59:24,369 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2026-01-06T21:59:24,370 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2026-01-06T21:59:24,373 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2026-01-06T21:59:24,375 adding 'mlx_audio/tts/models/outetts/outetts.py' 2026-01-06T21:59:24,376 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2026-01-06T21:59:24,378 adding 'mlx_audio/tts/models/outetts/tokens.py' 2026-01-06T21:59:24,379 adding 'mlx_audio/tts/models/qwen3/__init__.py' 2026-01-06T21:59:24,381 adding 'mlx_audio/tts/models/qwen3/qwen3.py' 2026-01-06T21:59:24,383 adding 'mlx_audio/tts/models/sesame/__init__.py' 2026-01-06T21:59:24,384 adding 'mlx_audio/tts/models/sesame/attention.py' 2026-01-06T21:59:24,388 adding 'mlx_audio/tts/models/sesame/sesame.py' 2026-01-06T21:59:24,389 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2026-01-06T21:59:24,391 adding 'mlx_audio/tts/models/soprano/__init__.py' 2026-01-06T21:59:24,392 adding 'mlx_audio/tts/models/soprano/decoder.py' 2026-01-06T21:59:24,395 adding 'mlx_audio/tts/models/soprano/soprano.py' 2026-01-06T21:59:24,397 adding 'mlx_audio/tts/models/soprano/text.py' 2026-01-06T21:59:24,398 adding 'mlx_audio/tts/models/spark/__init__.py' 2026-01-06T21:59:24,400 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2026-01-06T21:59:24,402 adding 'mlx_audio/tts/models/spark/bicodec.py' 2026-01-06T21:59:24,404 adding 'mlx_audio/tts/models/spark/spark.py' 2026-01-06T21:59:24,406 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2026-01-06T21:59:24,407 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2026-01-06T21:59:24,409 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2026-01-06T21:59:24,411 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2026-01-06T21:59:24,413 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2026-01-06T21:59:24,414 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2026-01-06T21:59:24,416 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2026-01-06T21:59:24,417 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2026-01-06T21:59:24,419 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2026-01-06T21:59:24,420 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2026-01-06T21:59:24,422 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2026-01-06T21:59:24,424 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2026-01-06T21:59:24,426 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2026-01-06T21:59:24,427 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2026-01-06T21:59:24,429 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2026-01-06T21:59:24,431 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2026-01-06T21:59:24,433 adding 'mlx_audio/tts/models/spark/utils/file.py' 2026-01-06T21:59:24,435 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2026-01-06T21:59:24,437 adding 'mlx_audio/tts/models/vibevoice/__init__.py' 2026-01-06T21:59:24,439 adding 'mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py' 2026-01-06T21:59:24,441 adding 'mlx_audio/tts/models/vibevoice/config.py' 2026-01-06T21:59:24,442 adding 'mlx_audio/tts/models/vibevoice/diffusion_head.py' 2026-01-06T21:59:24,445 adding 'mlx_audio/tts/models/vibevoice/language_model.py' 2026-01-06T21:59:24,447 adding 'mlx_audio/tts/models/vibevoice/scheduler.py' 2026-01-06T21:59:24,450 adding 'mlx_audio/tts/models/vibevoice/vibevoice.py' 2026-01-06T21:59:24,452 adding 'mlx_audio/tts/models/voxcpm/__init__.py' 2026-01-06T21:59:24,455 adding 'mlx_audio/tts/models/voxcpm/audio_vae.py' 2026-01-06T21:59:24,456 adding 'mlx_audio/tts/models/voxcpm/config.py' 2026-01-06T21:59:24,458 adding 'mlx_audio/tts/models/voxcpm/dit.py' 2026-01-06T21:59:24,459 adding 'mlx_audio/tts/models/voxcpm/encoder.py' 2026-01-06T21:59:24,461 adding 'mlx_audio/tts/models/voxcpm/minicpm.py' 2026-01-06T21:59:24,464 adding 'mlx_audio/tts/models/voxcpm/voxcpm.py' 2026-01-06T21:59:24,466 adding 'mlx_audio/tts/tests/__init__.py' 2026-01-06T21:59:24,467 adding 'mlx_audio/tts/tests/test_base.py' 2026-01-06T21:59:24,468 adding 'mlx_audio/tts/tests/test_convert.py' 2026-01-06T21:59:24,470 adding 'mlx_audio/tts/tests/test_interpolate.py' 2026-01-06T21:59:24,475 adding 'mlx_audio/tts/tests/test_models.py' 2026-01-06T21:59:24,477 adding 'mlx_audio/tts/tests/test_voxcpm.py' 2026-01-06T21:59:24,479 adding 'mlx_audio/tts/tests/test_voxcpm_integration.py' 2026-01-06T21:59:24,480 adding 'mlx_audio/ui/.eslintrc.json' 2026-01-06T21:59:24,481 adding 'mlx_audio/ui/.gitignore' 2026-01-06T21:59:24,483 adding 'mlx_audio/ui/README.md' 2026-01-06T21:59:24,484 adding 'mlx_audio/ui/components.json' 2026-01-06T21:59:24,485 adding 'mlx_audio/ui/next.config.mjs' 2026-01-06T21:59:24,486 adding 'mlx_audio/ui/package.json' 2026-01-06T21:59:24,487 adding 'mlx_audio/ui/postcss.config.mjs' 2026-01-06T21:59:24,489 adding 'mlx_audio/ui/tailwind.config.ts' 2026-01-06T21:59:24,490 adding 'mlx_audio/ui/tsconfig.json' 2026-01-06T21:59:24,493 adding 'mlx_audio/ui/app/favicon.ico' 2026-01-06T21:59:24,495 adding 'mlx_audio/ui/app/globals.css' 2026-01-06T21:59:24,496 adding 'mlx_audio/ui/app/layout.tsx' 2026-01-06T21:59:24,497 adding 'mlx_audio/ui/app/page.tsx' 2026-01-06T21:59:24,505 adding 'mlx_audio/ui/app/fonts/GeistMonoVF.woff' 2026-01-06T21:59:24,513 adding 'mlx_audio/ui/app/fonts/GeistVF.woff' 2026-01-06T21:59:24,516 adding 'mlx_audio/ui/app/speech-to-text/page.tsx' 2026-01-06T21:59:24,519 adding 'mlx_audio/ui/app/speech-to-text/[id]/page.tsx' 2026-01-06T21:59:24,522 adding 'mlx_audio/ui/app/speech-to-text/realtime/page.tsx' 2026-01-06T21:59:24,525 adding 'mlx_audio/ui/app/text-to-speech/page.tsx' 2026-01-06T21:59:24,528 adding 'mlx_audio/ui/components/audio-orb.tsx' 2026-01-06T21:59:24,530 adding 'mlx_audio/ui/components/footer.tsx' 2026-01-06T21:59:24,531 adding 'mlx_audio/ui/components/layout-wrapper.tsx' 2026-01-06T21:59:24,532 adding 'mlx_audio/ui/components/navbar.tsx' 2026-01-06T21:59:24,534 adding 'mlx_audio/ui/components/sidebar.tsx' 2026-01-06T21:59:24,535 adding 'mlx_audio/ui/components/theme-provider.tsx' 2026-01-06T21:59:24,537 adding 'mlx_audio/ui/components/theme-toggle.tsx' 2026-01-06T21:59:24,539 adding 'mlx_audio/ui/components/voice-library.tsx' 2026-01-06T21:59:24,540 adding 'mlx_audio/ui/components/voice-selection.tsx' 2026-01-06T21:59:24,543 adding 'mlx_audio-0.2.10.dist-info/licenses/LICENSE' 2026-01-06T21:59:24,546 adding 'mlx_audio-0.2.10.dist-info/METADATA' 2026-01-06T21:59:24,547 adding 'mlx_audio-0.2.10.dist-info/WHEEL' 2026-01-06T21:59:24,548 adding 'mlx_audio-0.2.10.dist-info/entry_points.txt' 2026-01-06T21:59:24,550 adding 'mlx_audio-0.2.10.dist-info/top_level.txt' 2026-01-06T21:59:24,555 adding 'mlx_audio-0.2.10.dist-info/RECORD' 2026-01-06T21:59:24,581 removing build/bdist.linux-armv7l/wheel 2026-01-06T21:59:24,806 Building wheel for mlx-audio (pyproject.toml): finished with status 'done' 2026-01-06T21:59:24,841 Created wheel for mlx-audio: filename=mlx_audio-0.2.10-py3-none-any.whl size=1558268 sha256=c606febce4447824ee12fdfa3f9d21704312f7d2175b20d6ee392d687ca81eba 2026-01-06T21:59:24,842 Stored in directory: /tmp/pip-ephem-wheel-cache-cke5gubt/wheels/6d/83/7e/a036494d59c7737e382f07b424630827a40262c00e77daa3d7 2026-01-06T21:59:24,867 Successfully built mlx-audio 2026-01-06T21:59:24,907 Removed build tracker: '/tmp/pip-build-tracker-j9co3w5g'