2026-02-10T20:13:35,893 Created temporary directory: /tmp/pip-ephem-wheel-cache-83gmqw1_ 2026-02-10T20:13:35,895 Created temporary directory: /tmp/pip-build-tracker-26elm931 2026-02-10T20:13:35,895 Initialized build tracking at /tmp/pip-build-tracker-26elm931 2026-02-10T20:13:35,896 Created build tracker: /tmp/pip-build-tracker-26elm931 2026-02-10T20:13:35,896 Entered build tracker: /tmp/pip-build-tracker-26elm931 2026-02-10T20:13:35,897 Created temporary directory: /tmp/pip-wheel-wgy83eiq 2026-02-10T20:13:35,900 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-02-10T20:13:35,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-zyksf5v1 2026-02-10T20:13:35,924 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T20:13:35,928 2 location(s) to search for versions of mlx-audio: 2026-02-10T20:13:35,928 * https://pypi.org/simple/mlx-audio/ 2026-02-10T20:13:35,928 * https://www.piwheels.org/simple/mlx-audio/ 2026-02-10T20:13:35,929 Fetching project page and analyzing links: https://pypi.org/simple/mlx-audio/ 2026-02-10T20:13:35,930 Getting page https://pypi.org/simple/mlx-audio/ 2026-02-10T20:13:35,931 Found index url https://pypi.org/simple 2026-02-10T20:13:36,144 Fetched page https://pypi.org/simple/mlx-audio/ as application/vnd.pypi.simple.v1+json 2026-02-10T20:13:36,152 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-02-10T20:13:36,153 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-02-10T20:13:36,154 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-02-10T20:13:36,155 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-02-10T20:13:36,155 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-02-10T20:13:36,156 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-02-10T20:13:36,157 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-02-10T20:13:36,158 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-02-10T20:13:36,159 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-02-10T20:13:36,160 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-02-10T20:13:36,161 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-02-10T20:13:36,162 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-02-10T20:13:36,162 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-02-10T20:13:36,163 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-02-10T20:13:36,164 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-02-10T20:13:36,165 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-02-10T20:13:36,165 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-02-10T20:13:36,166 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-02-10T20:13:36,167 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-02-10T20:13:36,168 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-02-10T20:13:36,168 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-02-10T20:13:36,169 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-02-10T20:13:36,170 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-02-10T20:13:36,171 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-02-10T20:13:36,171 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-02-10T20:13:36,172 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-02-10T20:13:36,173 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-02-10T20:13:36,174 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-02-10T20:13:36,175 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-02-10T20:13:36,175 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-02-10T20:13:36,176 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-02-10T20:13:36,177 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-02-10T20:13:36,177 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/86/16/4e7a9d7d3ed7127b6dca7ec6492b9f8642aa7dc8d1c6b1349e3672e59171/mlx_audio-0.3.0rc1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,178 Found link https://files.pythonhosted.org/packages/2d/11/2570cff417b76eabb9f138f58cb856fdd7c35e0b5e8cd10178ff81f66487/mlx_audio-0.3.0rc1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.0rc1 2026-02-10T20:13:36,179 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/90/ea/5e5a9f0d08fa14baf119e5289edad1cba2963aa07ce4053c8fee4a83c753/mlx_audio-0.3.0-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,180 Found link https://files.pythonhosted.org/packages/ac/01/59ddcf9fda442858a493883e75ac3d4f1933ca33f4f222eff00e6469d755/mlx_audio-0.3.0.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.0 2026-02-10T20:13:36,181 Skipping link: No binaries permitted for mlx-audio: https://files.pythonhosted.org/packages/7a/24/f97ab75295e5abb05c9e609ae55e4170bdd79cb8e6eb7d62415bfeb88b67/mlx_audio-0.3.1-py3-none-any.whl (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,182 Found link https://files.pythonhosted.org/packages/18/83/88b3dcae75ae0a6cd4cf6c55adb72d82f6bbad4c5f73e4bc821b387f3c10/mlx_audio-0.3.1.tar.gz (from https://pypi.org/simple/mlx-audio/) (requires-python:>=3.10), version: 0.3.1 2026-02-10T20:13:36,182 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-audio/ 2026-02-10T20:13:36,183 Getting page https://www.piwheels.org/simple/mlx-audio/ 2026-02-10T20:13:36,184 Found index url https://www.piwheels.org/simple 2026-02-10T20:13:36,347 Fetched page https://www.piwheels.org/simple/mlx-audio/ as text/html 2026-02-10T20:13:36,354 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.3.0-py3-none-any.whl#sha256=ddd81f5b503e44d9c3e776be8446de45d06a850eae29568d1340723e88022987 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,355 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.3.0rc1-py3-none-any.whl#sha256=445e5e2c236861f44f76a00bdd85b21e7c4b9fda340b6abfbd0aacae7488cf51 (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,356 Skipping link: No binaries permitted for mlx-audio: https://www.piwheels.org/simple/mlx-audio/mlx_audio-0.2.10-py3-none-any.whl#sha256=c606febce4447824ee12fdfa3f9d21704312f7d2175b20d6ee392d687ca81eba (from https://www.piwheels.org/simple/mlx-audio/) (requires-python:>=3.10) 2026-02-10T20:13:36,357 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-02-10T20:13:36,357 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-02-10T20:13:36,357 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-02-10T20:13:36,358 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-02-10T20:13:36,358 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-02-10T20:13:36,359 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-02-10T20:13:36,359 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-02-10T20:13:36,360 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-02-10T20:13:36,361 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-02-10T20:13:36,361 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-02-10T20:13:36,362 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-02-10T20:13:36,362 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-02-10T20:13:36,363 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-02-10T20:13:36,364 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-02-10T20:13:36,364 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-02-10T20:13:36,365 Skipping link: not a file: https://www.piwheels.org/simple/mlx-audio/ 2026-02-10T20:13:36,365 Skipping link: not a file: https://pypi.org/simple/mlx-audio/ 2026-02-10T20:13:36,386 Given no hashes to check 1 links for project 'mlx-audio': discarding no candidates 2026-02-10T20:13:36,405 Collecting mlx-audio==0.3.1 2026-02-10T20:13:36,407 Created temporary directory: /tmp/pip-unpack-u5j0k2_0 2026-02-10T20:13:36,546 Downloading mlx_audio-0.3.1.tar.gz (641 kB) 2026-02-10T20:13:37,389 Added mlx-audio==0.3.1 from https://files.pythonhosted.org/packages/18/83/88b3dcae75ae0a6cd4cf6c55adb72d82f6bbad4c5f73e4bc821b387f3c10/mlx_audio-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-26elm931' 2026-02-10T20:13:37,395 Created temporary directory: /tmp/pip-build-env-frr65id6 2026-02-10T20:13:37,399 Installing build dependencies: started 2026-02-10T20:13:37,401 Running command pip subprocess to install build dependencies 2026-02-10T20:13:38,531 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T20:13:39,080 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-02-10T20:13:39,103 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T20:13:40,848 Collecting setuptools>=61.0 2026-02-10T20:13:40,868 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T20:13:41,148 Collecting wheel 2026-02-10T20:13:41,164 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T20:13:41,351 Collecting packaging>=24.0 2026-02-10T20:13:41,367 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T20:13:44,345 Installing collected packages: setuptools, packaging, wheel 2026-02-10T20:13:47,831 Creating /tmp/pip-build-env-frr65id6/overlay/local/bin 2026-02-10T20:13:47,834 changing mode of /tmp/pip-build-env-frr65id6/overlay/local/bin/wheel to 755 2026-02-10T20:13:47,854 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-10T20:13:48,130 Installing build dependencies: finished with status 'done' 2026-02-10T20:13:48,137 Getting requirements to build wheel: started 2026-02-10T20:13:48,138 Running command Getting requirements to build wheel 2026-02-10T20:13:48,877 running egg_info 2026-02-10T20:13:48,883 writing mlx_audio.egg-info/PKG-INFO 2026-02-10T20:13:48,895 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-02-10T20:13:48,897 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-02-10T20:13:48,904 writing requirements to mlx_audio.egg-info/requires.txt 2026-02-10T20:13:48,906 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-02-10T20:13:49,017 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:49,036 reading manifest template 'MANIFEST.in' 2026-02-10T20:13:49,037 warning: no files found matching 'requirements.txt' 2026-02-10T20:13:49,231 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-02-10T20:13:49,364 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-02-10T20:13:49,430 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-02-10T20:13:49,496 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-02-10T20:13:49,565 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-02-10T20:13:49,566 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-02-10T20:13:49,569 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-10T20:13:49,571 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-10T20:13:49,572 adding license file 'LICENSE' 2026-02-10T20:13:49,593 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:49,692 Getting requirements to build wheel: finished with status 'done' 2026-02-10T20:13:49,696 Created temporary directory: /tmp/pip-modern-metadata-axqbqqis 2026-02-10T20:13:49,698 Preparing metadata (pyproject.toml): started 2026-02-10T20:13:49,699 Running command Preparing metadata (pyproject.toml) 2026-02-10T20:13:50,368 running dist_info 2026-02-10T20:13:50,378 creating /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info 2026-02-10T20:13:50,379 writing /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/PKG-INFO 2026-02-10T20:13:50,391 writing dependency_links to /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/dependency_links.txt 2026-02-10T20:13:50,393 writing entry points to /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/entry_points.txt 2026-02-10T20:13:50,400 writing requirements to /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/requires.txt 2026-02-10T20:13:50,401 writing top-level names to /tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/top_level.txt 2026-02-10T20:13:50,403 writing manifest file '/tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:50,502 reading manifest file '/tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:50,504 reading manifest template 'MANIFEST.in' 2026-02-10T20:13:50,505 warning: no files found matching 'requirements.txt' 2026-02-10T20:13:50,702 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-02-10T20:13:50,836 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-02-10T20:13:50,905 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-02-10T20:13:50,971 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-02-10T20:13:51,039 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-02-10T20:13:51,040 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-02-10T20:13:51,042 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-10T20:13:51,044 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-10T20:13:51,045 adding license file 'LICENSE' 2026-02-10T20:13:51,062 writing manifest file '/tmp/pip-modern-metadata-axqbqqis/mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:51,064 creating '/tmp/pip-modern-metadata-axqbqqis/mlx_audio-0.3.1.dist-info' 2026-02-10T20:13:51,196 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T20:13:51,203 Source in /tmp/pip-wheel-wgy83eiq/mlx-audio_a77909ccd0524539943db9f6c5e9c050 has version 0.3.1, which satisfies requirement mlx-audio==0.3.1 from https://files.pythonhosted.org/packages/18/83/88b3dcae75ae0a6cd4cf6c55adb72d82f6bbad4c5f73e4bc821b387f3c10/mlx_audio-0.3.1.tar.gz 2026-02-10T20:13:51,204 Removed mlx-audio==0.3.1 from https://files.pythonhosted.org/packages/18/83/88b3dcae75ae0a6cd4cf6c55adb72d82f6bbad4c5f73e4bc821b387f3c10/mlx_audio-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-26elm931' 2026-02-10T20:13:51,211 Created temporary directory: /tmp/pip-unpack-jf1tklmw 2026-02-10T20:13:51,212 Building wheels for collected packages: mlx-audio 2026-02-10T20:13:51,218 Created temporary directory: /tmp/pip-wheel-_fcgnif3 2026-02-10T20:13:51,218 Destination directory: /tmp/pip-wheel-_fcgnif3 2026-02-10T20:13:51,220 Building wheel for mlx-audio (pyproject.toml): started 2026-02-10T20:13:51,222 Running command Building wheel for mlx-audio (pyproject.toml) 2026-02-10T20:13:51,959 running bdist_wheel 2026-02-10T20:13:51,978 running build 2026-02-10T20:13:51,978 running build_py 2026-02-10T20:13:51,985 creating build/lib/mlx_audio 2026-02-10T20:13:51,988 copying mlx_audio/__init__.py -> build/lib/mlx_audio 2026-02-10T20:13:51,990 copying mlx_audio/version.py -> build/lib/mlx_audio 2026-02-10T20:13:51,992 copying mlx_audio/convert.py -> build/lib/mlx_audio 2026-02-10T20:13:51,996 copying mlx_audio/audio_io.py -> build/lib/mlx_audio 2026-02-10T20:13:51,998 copying mlx_audio/base.py -> build/lib/mlx_audio 2026-02-10T20:13:52,001 copying mlx_audio/server.py -> build/lib/mlx_audio 2026-02-10T20:13:52,004 copying mlx_audio/utils.py -> build/lib/mlx_audio 2026-02-10T20:13:52,007 copying mlx_audio/dsp.py -> build/lib/mlx_audio 2026-02-10T20:13:52,010 creating build/lib/mlx_audio/sts 2026-02-10T20:13:52,011 copying mlx_audio/sts/__init__.py -> build/lib/mlx_audio/sts 2026-02-10T20:13:52,013 copying mlx_audio/sts/voice_pipeline.py -> build/lib/mlx_audio/sts 2026-02-10T20:13:52,017 creating build/lib/mlx_audio/tests 2026-02-10T20:13:52,018 copying mlx_audio/tests/test_server.py -> build/lib/mlx_audio/tests 2026-02-10T20:13:52,021 copying mlx_audio/tests/test_optional_deps.py -> build/lib/mlx_audio/tests 2026-02-10T20:13:52,023 copying mlx_audio/tests/__init__.py -> build/lib/mlx_audio/tests 2026-02-10T20:13:52,025 copying mlx_audio/tests/test_dsp.py -> build/lib/mlx_audio/tests 2026-02-10T20:13:52,027 copying mlx_audio/tests/test_lazy_imports.py -> build/lib/mlx_audio/tests 2026-02-10T20:13:52,030 creating build/lib/mlx_audio/stt 2026-02-10T20:13:52,031 copying mlx_audio/stt/__init__.py -> build/lib/mlx_audio/stt 2026-02-10T20:13:52,034 copying mlx_audio/stt/generate.py -> build/lib/mlx_audio/stt 2026-02-10T20:13:52,037 copying mlx_audio/stt/utils.py -> build/lib/mlx_audio/stt 2026-02-10T20:13:52,040 creating build/lib/mlx_audio/codec 2026-02-10T20:13:52,041 copying mlx_audio/codec/__init__.py -> build/lib/mlx_audio/codec 2026-02-10T20:13:52,044 creating build/lib/mlx_audio/tts 2026-02-10T20:13:52,045 copying mlx_audio/tts/__init__.py -> build/lib/mlx_audio/tts 2026-02-10T20:13:52,047 copying mlx_audio/tts/audio_player.py -> build/lib/mlx_audio/tts 2026-02-10T20:13:52,049 copying mlx_audio/tts/generate.py -> build/lib/mlx_audio/tts 2026-02-10T20:13:52,052 copying mlx_audio/tts/utils.py -> build/lib/mlx_audio/tts 2026-02-10T20:13:52,055 creating build/lib/mlx_audio/sts/models 2026-02-10T20:13:52,056 copying mlx_audio/sts/models/__init__.py -> build/lib/mlx_audio/sts/models 2026-02-10T20:13:52,059 creating build/lib/mlx_audio/sts/tests 2026-02-10T20:13:52,060 copying mlx_audio/sts/tests/test_mossformer2_se.py -> build/lib/mlx_audio/sts/tests 2026-02-10T20:13:52,063 copying mlx_audio/sts/tests/test_lfm_audio.py -> build/lib/mlx_audio/sts/tests 2026-02-10T20:13:52,066 copying mlx_audio/sts/tests/test_voice_pipeline.py -> build/lib/mlx_audio/sts/tests 2026-02-10T20:13:52,068 copying mlx_audio/sts/tests/test_sam_audio.py -> build/lib/mlx_audio/sts/tests 2026-02-10T20:13:52,072 creating build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,073 copying mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,076 copying mlx_audio/sts/models/mossformer2_se/__init__.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,078 copying mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,080 copying mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,082 copying mlx_audio/sts/models/mossformer2_se/config.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,084 copying mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,087 copying mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,089 copying mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,091 copying mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,093 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,095 copying mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,097 copying mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,100 copying mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,102 copying mlx_audio/sts/models/mossformer2_se/model.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,104 copying mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,107 copying mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,109 copying mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,111 copying mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,114 copying mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,116 copying mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,118 copying mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,121 copying mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/lib/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:52,124 creating build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,125 copying mlx_audio/sts/models/lfm_audio/__init__.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,127 copying mlx_audio/sts/models/lfm_audio/config.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,129 copying mlx_audio/sts/models/lfm_audio/transformer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,132 copying mlx_audio/sts/models/lfm_audio/conformer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,134 copying mlx_audio/sts/models/lfm_audio/model.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,138 copying mlx_audio/sts/models/lfm_audio/processor.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,141 copying mlx_audio/sts/models/lfm_audio/detokenizer.py -> build/lib/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:52,144 creating build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,145 copying mlx_audio/sts/models/sam_audio/align.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,148 copying mlx_audio/sts/models/sam_audio/__init__.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,150 copying mlx_audio/sts/models/sam_audio/patcher.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,152 copying mlx_audio/sts/models/sam_audio/config.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,155 copying mlx_audio/sts/models/sam_audio/transformer.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,158 copying mlx_audio/sts/models/sam_audio/rope.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,160 copying mlx_audio/sts/models/sam_audio/model.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,164 copying mlx_audio/sts/models/sam_audio/processor.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,166 copying mlx_audio/sts/models/sam_audio/text_encoder.py -> build/lib/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:52,170 creating build/lib/mlx_audio/stt/models 2026-02-10T20:13:52,171 copying mlx_audio/stt/models/__init__.py -> build/lib/mlx_audio/stt/models 2026-02-10T20:13:52,173 copying mlx_audio/stt/models/base.py -> build/lib/mlx_audio/stt/models 2026-02-10T20:13:52,176 creating build/lib/mlx_audio/stt/tests 2026-02-10T20:13:52,177 copying mlx_audio/stt/tests/test_models.py -> build/lib/mlx_audio/stt/tests 2026-02-10T20:13:52,181 creating build/lib/mlx_audio/stt/models/wav2vec 2026-02-10T20:13:52,182 copying mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-02-10T20:13:52,185 copying mlx_audio/stt/models/wav2vec/wav2vec.py -> build/lib/mlx_audio/stt/models/wav2vec 2026-02-10T20:13:52,189 creating build/lib/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:52,190 copying mlx_audio/stt/models/qwen3_asr/__init__.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:52,192 copying mlx_audio/stt/models/qwen3_asr/config.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:52,194 copying mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:52,196 copying mlx_audio/stt/models/qwen3_asr/qwen3_asr.py -> build/lib/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:52,200 creating build/lib/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:52,201 copying mlx_audio/stt/models/vibevoice_asr/__init__.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:52,202 copying mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:52,205 copying mlx_audio/stt/models/vibevoice_asr/config.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:52,207 copying mlx_audio/stt/models/vibevoice_asr/audio_encoder.py -> build/lib/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:52,211 creating build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,212 copying mlx_audio/stt/models/whisper/audio.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,214 copying mlx_audio/stt/models/whisper/__init__.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,215 copying mlx_audio/stt/models/whisper/streaming.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,218 copying mlx_audio/stt/models/whisper/writers.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,220 copying mlx_audio/stt/models/whisper/decoding.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,223 copying mlx_audio/stt/models/whisper/timing.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,225 copying mlx_audio/stt/models/whisper/tokenizer.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,227 copying mlx_audio/stt/models/whisper/whisper.py -> build/lib/mlx_audio/stt/models/whisper 2026-02-10T20:13:52,231 creating build/lib/mlx_audio/stt/models/qwen3_forced_aligner 2026-02-10T20:13:52,232 copying mlx_audio/stt/models/qwen3_forced_aligner/__init__.py -> build/lib/mlx_audio/stt/models/qwen3_forced_aligner 2026-02-10T20:13:52,234 creating build/lib/mlx_audio/stt/models/glmasr 2026-02-10T20:13:52,235 copying mlx_audio/stt/models/glmasr/__init__.py -> build/lib/mlx_audio/stt/models/glmasr 2026-02-10T20:13:52,237 copying mlx_audio/stt/models/glmasr/config.py -> build/lib/mlx_audio/stt/models/glmasr 2026-02-10T20:13:52,239 copying mlx_audio/stt/models/glmasr/glmasr.py -> build/lib/mlx_audio/stt/models/glmasr 2026-02-10T20:13:52,242 creating build/lib/mlx_audio/stt/models/voxtral 2026-02-10T20:13:52,242 copying mlx_audio/stt/models/voxtral/__init__.py -> build/lib/mlx_audio/stt/models/voxtral 2026-02-10T20:13:52,244 copying mlx_audio/stt/models/voxtral/voxtral.py -> build/lib/mlx_audio/stt/models/voxtral 2026-02-10T20:13:52,247 copying mlx_audio/stt/models/voxtral/config.py -> build/lib/mlx_audio/stt/models/voxtral 2026-02-10T20:13:52,249 creating build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,250 copying mlx_audio/stt/models/parakeet/audio.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,253 copying mlx_audio/stt/models/parakeet/__init__.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,255 copying mlx_audio/stt/models/parakeet/ctc.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,256 copying mlx_audio/stt/models/parakeet/alignment.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,258 copying mlx_audio/stt/models/parakeet/conformer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,261 copying mlx_audio/stt/models/parakeet/rnnt.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,263 copying mlx_audio/stt/models/parakeet/tokenizer.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,264 copying mlx_audio/stt/models/parakeet/attention.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,267 copying mlx_audio/stt/models/parakeet/parakeet.py -> build/lib/mlx_audio/stt/models/parakeet 2026-02-10T20:13:52,270 creating build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:52,271 copying mlx_audio/stt/models/vibevoice_asr/tests/__init__.py -> build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:52,272 copying mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py -> build/lib/mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:52,275 creating build/lib/mlx_audio/stt/models/whisper/tests 2026-02-10T20:13:52,276 copying mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/lib/mlx_audio/stt/models/whisper/tests 2026-02-10T20:13:52,279 creating build/lib/mlx_audio/codec/models 2026-02-10T20:13:52,280 copying mlx_audio/codec/models/__init__.py -> build/lib/mlx_audio/codec/models 2026-02-10T20:13:52,282 creating build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,284 copying mlx_audio/codec/tests/__init__.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,285 copying mlx_audio/codec/tests/test_descript.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,287 copying mlx_audio/codec/tests/test_encodec.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,289 copying mlx_audio/codec/tests/test_bigvgan.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,291 copying mlx_audio/codec/tests/test_snac.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,292 copying mlx_audio/codec/tests/test_vocos.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,294 copying mlx_audio/codec/tests/test_mimi.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,296 copying mlx_audio/codec/tests/test_s3.py -> build/lib/mlx_audio/codec/tests 2026-02-10T20:13:52,298 creating build/lib/mlx_audio/codec/models/descript 2026-02-10T20:13:52,299 copying mlx_audio/codec/models/descript/__init__.py -> build/lib/mlx_audio/codec/models/descript 2026-02-10T20:13:52,301 copying mlx_audio/codec/models/descript/base.py -> build/lib/mlx_audio/codec/models/descript 2026-02-10T20:13:52,303 copying mlx_audio/codec/models/descript/dac.py -> build/lib/mlx_audio/codec/models/descript 2026-02-10T20:13:52,306 creating build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,307 copying mlx_audio/codec/models/snac/vq.py -> build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,309 copying mlx_audio/codec/models/snac/snac.py -> build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,311 copying mlx_audio/codec/models/snac/__init__.py -> build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,312 copying mlx_audio/codec/models/snac/layers.py -> build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,315 copying mlx_audio/codec/models/snac/attention.py -> build/lib/mlx_audio/codec/models/snac 2026-02-10T20:13:52,317 creating build/lib/mlx_audio/codec/models/mimi 2026-02-10T20:13:52,318 copying mlx_audio/codec/models/mimi/mimi.py -> build/lib/mlx_audio/codec/models/mimi 2026-02-10T20:13:52,320 copying mlx_audio/codec/models/mimi/__init__.py -> build/lib/mlx_audio/codec/models/mimi 2026-02-10T20:13:52,322 creating build/lib/mlx_audio/codec/models/s3 2026-02-10T20:13:52,323 copying mlx_audio/codec/models/s3/__init__.py -> build/lib/mlx_audio/codec/models/s3 2026-02-10T20:13:52,325 copying mlx_audio/codec/models/s3/model.py -> build/lib/mlx_audio/codec/models/s3 2026-02-10T20:13:52,327 copying mlx_audio/codec/models/s3/model_v2.py -> build/lib/mlx_audio/codec/models/s3 2026-02-10T20:13:52,330 copying mlx_audio/codec/models/s3/utils.py -> build/lib/mlx_audio/codec/models/s3 2026-02-10T20:13:52,332 creating build/lib/mlx_audio/codec/models/vocos 2026-02-10T20:13:52,333 copying mlx_audio/codec/models/vocos/__init__.py -> build/lib/mlx_audio/codec/models/vocos 2026-02-10T20:13:52,335 copying mlx_audio/codec/models/vocos/vocos.py -> build/lib/mlx_audio/codec/models/vocos 2026-02-10T20:13:52,337 copying mlx_audio/codec/models/vocos/mel.py -> build/lib/mlx_audio/codec/models/vocos 2026-02-10T20:13:52,340 creating build/lib/mlx_audio/codec/models/dacvae 2026-02-10T20:13:52,340 copying mlx_audio/codec/models/dacvae/__init__.py -> build/lib/mlx_audio/codec/models/dacvae 2026-02-10T20:13:52,342 copying mlx_audio/codec/models/dacvae/codec.py -> build/lib/mlx_audio/codec/models/dacvae 2026-02-10T20:13:52,346 creating build/lib/mlx_audio/codec/models/encodec 2026-02-10T20:13:52,347 copying mlx_audio/codec/models/encodec/__init__.py -> build/lib/mlx_audio/codec/models/encodec 2026-02-10T20:13:52,349 copying mlx_audio/codec/models/encodec/encodec.py -> build/lib/mlx_audio/codec/models/encodec 2026-02-10T20:13:52,352 creating build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,353 copying mlx_audio/codec/models/bigvgan/__init__.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,355 copying mlx_audio/codec/models/bigvgan/bigvgan.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,357 copying mlx_audio/codec/models/bigvgan/resample.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,359 copying mlx_audio/codec/models/bigvgan/activation.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,361 copying mlx_audio/codec/models/bigvgan/conv.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,363 copying mlx_audio/codec/models/bigvgan/amp.py -> build/lib/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:52,365 creating build/lib/mlx_audio/codec/models/descript/nn 2026-02-10T20:13:52,366 copying mlx_audio/codec/models/descript/nn/__init__.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-02-10T20:13:52,368 copying mlx_audio/codec/models/descript/nn/quantize.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-02-10T20:13:52,370 copying mlx_audio/codec/models/descript/nn/layers.py -> build/lib/mlx_audio/codec/models/descript/nn 2026-02-10T20:13:52,373 creating build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,374 copying mlx_audio/codec/models/mimi/modules/__init__.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,376 copying mlx_audio/codec/models/mimi/modules/seanet.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,378 copying mlx_audio/codec/models/mimi/modules/transformer.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,380 copying mlx_audio/codec/models/mimi/modules/quantization.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,383 copying mlx_audio/codec/models/mimi/modules/conv.py -> build/lib/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:52,385 creating build/lib/mlx_audio/tts/models 2026-02-10T20:13:52,386 copying mlx_audio/tts/models/__init__.py -> build/lib/mlx_audio/tts/models 2026-02-10T20:13:52,388 copying mlx_audio/tts/models/base.py -> build/lib/mlx_audio/tts/models 2026-02-10T20:13:52,389 copying mlx_audio/tts/models/interpolate.py -> build/lib/mlx_audio/tts/models 2026-02-10T20:13:52,392 creating build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,393 copying mlx_audio/tts/tests/__init__.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,394 copying mlx_audio/tts/tests/test_voxcpm.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,396 copying mlx_audio/tts/tests/test_qwen3_tts.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,399 copying mlx_audio/tts/tests/test_models.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,403 copying mlx_audio/tts/tests/test_convert.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,405 copying mlx_audio/tts/tests/test_interpolate.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,406 copying mlx_audio/tts/tests/test_base.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,408 copying mlx_audio/tts/tests/test_voxcpm_integration.py -> build/lib/mlx_audio/tts/tests 2026-02-10T20:13:52,410 creating build/lib/mlx_audio/tts/models/soprano 2026-02-10T20:13:52,411 copying mlx_audio/tts/models/soprano/__init__.py -> build/lib/mlx_audio/tts/models/soprano 2026-02-10T20:13:52,413 copying mlx_audio/tts/models/soprano/decoder.py -> build/lib/mlx_audio/tts/models/soprano 2026-02-10T20:13:52,415 copying mlx_audio/tts/models/soprano/soprano.py -> build/lib/mlx_audio/tts/models/soprano 2026-02-10T20:13:52,417 copying mlx_audio/tts/models/soprano/text.py -> build/lib/mlx_audio/tts/models/soprano 2026-02-10T20:13:52,420 creating build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,421 copying mlx_audio/tts/models/qwen3_tts/speaker_encoder.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,423 copying mlx_audio/tts/models/qwen3_tts/__init__.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,425 copying mlx_audio/tts/models/qwen3_tts/qwen3_tts.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,429 copying mlx_audio/tts/models/qwen3_tts/config.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,431 copying mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,434 copying mlx_audio/tts/models/qwen3_tts/talker.py -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:52,437 creating build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,438 copying mlx_audio/tts/models/pocket_tts/mimi.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,440 copying mlx_audio/tts/models/pocket_tts/__init__.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,442 copying mlx_audio/tts/models/pocket_tts/config.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,444 copying mlx_audio/tts/models/pocket_tts/transformer.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,446 copying mlx_audio/tts/models/pocket_tts/conditioners.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,448 copying mlx_audio/tts/models/pocket_tts/rope.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,450 copying mlx_audio/tts/models/pocket_tts/pocket_tts.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,453 copying mlx_audio/tts/models/pocket_tts/mlp.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,455 copying mlx_audio/tts/models/pocket_tts/flow_lm.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,457 copying mlx_audio/tts/models/pocket_tts/utils.py -> build/lib/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:52,459 creating build/lib/mlx_audio/tts/models/sesame 2026-02-10T20:13:52,460 copying mlx_audio/tts/models/sesame/__init__.py -> build/lib/mlx_audio/tts/models/sesame 2026-02-10T20:13:52,462 copying mlx_audio/tts/models/sesame/watermarking.py -> build/lib/mlx_audio/tts/models/sesame 2026-02-10T20:13:52,463 copying mlx_audio/tts/models/sesame/attention.py -> build/lib/mlx_audio/tts/models/sesame 2026-02-10T20:13:52,465 copying mlx_audio/tts/models/sesame/sesame.py -> build/lib/mlx_audio/tts/models/sesame 2026-02-10T20:13:52,468 creating build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,469 copying mlx_audio/tts/models/vibevoice/__init__.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,471 copying mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,473 copying mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,475 copying mlx_audio/tts/models/vibevoice/scheduler.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,478 copying mlx_audio/tts/models/vibevoice/config.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,480 copying mlx_audio/tts/models/vibevoice/language_model.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,482 copying mlx_audio/tts/models/vibevoice/vibevoice.py -> build/lib/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:52,485 creating build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:52,486 copying mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:52,488 copying mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:52,491 creating build/lib/mlx_audio/tts/models/qwen3 2026-02-10T20:13:52,492 copying mlx_audio/tts/models/qwen3/__init__.py -> build/lib/mlx_audio/tts/models/qwen3 2026-02-10T20:13:52,494 copying mlx_audio/tts/models/qwen3/qwen3.py -> build/lib/mlx_audio/tts/models/qwen3 2026-02-10T20:13:52,497 creating build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,498 copying mlx_audio/tts/models/kokoro/__init__.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,500 copying mlx_audio/tts/models/kokoro/voice.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,502 copying mlx_audio/tts/models/kokoro/modules.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,504 copying mlx_audio/tts/models/kokoro/kokoro.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,507 copying mlx_audio/tts/models/kokoro/pipeline.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,509 copying mlx_audio/tts/models/kokoro/istftnet.py -> build/lib/mlx_audio/tts/models/kokoro 2026-02-10T20:13:52,512 creating build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:52,513 copying mlx_audio/tts/models/chatterbox/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:52,515 copying mlx_audio/tts/models/chatterbox/config.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:52,517 copying mlx_audio/tts/models/chatterbox/chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:52,520 copying mlx_audio/tts/models/chatterbox/tokenizer.py -> build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:52,522 creating build/lib/mlx_audio/tts/models/llama 2026-02-10T20:13:52,524 copying mlx_audio/tts/models/llama/__init__.py -> build/lib/mlx_audio/tts/models/llama 2026-02-10T20:13:52,526 copying mlx_audio/tts/models/llama/llama.py -> build/lib/mlx_audio/tts/models/llama 2026-02-10T20:13:52,528 creating build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,529 copying mlx_audio/tts/models/dia/audio.py -> build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,532 copying mlx_audio/tts/models/dia/__init__.py -> build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,533 copying mlx_audio/tts/models/dia/config.py -> build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,536 copying mlx_audio/tts/models/dia/layers.py -> build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,538 copying mlx_audio/tts/models/dia/dia.py -> build/lib/mlx_audio/tts/models/dia 2026-02-10T20:13:52,541 creating build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,542 copying mlx_audio/tts/models/indextts/perceiver.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,544 copying mlx_audio/tts/models/indextts/__init__.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,546 copying mlx_audio/tts/models/indextts/indextts.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,548 copying mlx_audio/tts/models/indextts/bigvgan.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,550 copying mlx_audio/tts/models/indextts/gpt2.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,552 copying mlx_audio/tts/models/indextts/conformer.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,554 copying mlx_audio/tts/models/indextts/mel.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,555 copying mlx_audio/tts/models/indextts/attention.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,557 copying mlx_audio/tts/models/indextts/normalize.py -> build/lib/mlx_audio/tts/models/indextts 2026-02-10T20:13:52,560 creating build/lib/mlx_audio/tts/models/bark 2026-02-10T20:13:52,561 copying mlx_audio/tts/models/bark/bark.py -> build/lib/mlx_audio/tts/models/bark 2026-02-10T20:13:52,564 copying mlx_audio/tts/models/bark/__init__.py -> build/lib/mlx_audio/tts/models/bark 2026-02-10T20:13:52,565 copying mlx_audio/tts/models/bark/pipeline.py -> build/lib/mlx_audio/tts/models/bark 2026-02-10T20:13:52,568 copying mlx_audio/tts/models/bark/isftnet.py -> build/lib/mlx_audio/tts/models/bark 2026-02-10T20:13:52,570 creating build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,571 copying mlx_audio/tts/models/outetts/__init__.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,573 copying mlx_audio/tts/models/outetts/tokens.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,575 copying mlx_audio/tts/models/outetts/dac_interface.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,577 copying mlx_audio/tts/models/outetts/outetts.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,579 copying mlx_audio/tts/models/outetts/audio_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,581 copying mlx_audio/tts/models/outetts/prompt_processor.py -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:52,584 creating build/lib/mlx_audio/tts/models/spark 2026-02-10T20:13:52,585 copying mlx_audio/tts/models/spark/__init__.py -> build/lib/mlx_audio/tts/models/spark 2026-02-10T20:13:52,587 copying mlx_audio/tts/models/spark/bicodec.py -> build/lib/mlx_audio/tts/models/spark 2026-02-10T20:13:52,590 copying mlx_audio/tts/models/spark/spark.py -> build/lib/mlx_audio/tts/models/spark 2026-02-10T20:13:52,592 copying mlx_audio/tts/models/spark/audio_tokenizer.py -> build/lib/mlx_audio/tts/models/spark 2026-02-10T20:13:52,595 creating build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,596 copying mlx_audio/tts/models/voxcpm/__init__.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,598 copying mlx_audio/tts/models/voxcpm/minicpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,600 copying mlx_audio/tts/models/voxcpm/encoder.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,602 copying mlx_audio/tts/models/voxcpm/voxcpm.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,605 copying mlx_audio/tts/models/voxcpm/config.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,606 copying mlx_audio/tts/models/voxcpm/dit.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,609 copying mlx_audio/tts/models/voxcpm/audio_vae.py -> build/lib/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:52,612 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-02-10T20:13:52,613 copying mlx_audio/tts/models/chatterbox_turbo/models/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models 2026-02-10T20:13:52,615 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-02-10T20:13:52,616 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-02-10T20:13:52,618 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-02-10T20:13:52,620 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-02-10T20:13:52,622 copying mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-02-10T20:13:52,625 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,626 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,627 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,629 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,632 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,634 copying mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:52,636 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,637 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,639 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,642 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,644 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,647 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,649 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,652 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,655 copying mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:52,657 creating build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-02-10T20:13:52,658 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-02-10T20:13:52,660 copying mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-02-10T20:13:52,662 creating build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:52,663 copying mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:52,665 copying mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:52,667 copying mlx_audio/tts/models/chatterbox/voice_encoder/config.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:52,669 copying mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py -> build/lib/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:52,671 creating build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,672 copying mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,674 copying mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,676 copying mlx_audio/tts/models/chatterbox/t3/t3.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,678 copying mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,680 copying mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/lib/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:52,682 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,683 copying mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,685 copying mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,687 copying mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,689 copying mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,692 copying mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,694 copying mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,696 copying mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,699 copying mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,701 copying mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:52,704 creating build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:52,705 copying mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:52,707 copying mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:52,709 creating build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:52,710 copying mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:52,713 copying mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/lib/mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:52,716 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,717 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,719 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,722 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,724 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,726 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,728 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,730 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,732 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,734 copying mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:52,737 creating build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:52,738 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:52,740 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:52,742 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:52,744 copying mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py -> build/lib/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:52,747 creating build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,748 copying mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,750 copying mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,751 copying mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,753 copying mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,755 copying mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py -> build/lib/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:52,757 creating build/lib/mlx_audio/tts/models/spark/utils 2026-02-10T20:13:52,758 copying mlx_audio/tts/models/spark/utils/audio.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-02-10T20:13:52,761 copying mlx_audio/tts/models/spark/utils/token_parser.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-02-10T20:13:52,763 copying mlx_audio/tts/models/spark/utils/file.py -> build/lib/mlx_audio/tts/models/spark/utils 2026-02-10T20:13:52,766 creating build/lib/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:52,767 copying mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:52,769 copying mlx_audio/tts/models/spark/modules/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:52,771 copying mlx_audio/tts/models/spark/modules/residual.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:52,773 copying mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py -> build/lib/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:52,775 creating build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-02-10T20:13:52,776 copying mlx_audio/tts/models/spark/modules/blocks/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-02-10T20:13:52,778 copying mlx_audio/tts/models/spark/modules/blocks/sampler.py -> build/lib/mlx_audio/tts/models/spark/modules/blocks 2026-02-10T20:13:52,780 creating build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,781 copying mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,784 copying mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,786 copying mlx_audio/tts/models/spark/modules/speaker/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,788 copying mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,790 copying mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py -> build/lib/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:52,793 creating build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:52,794 copying mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:52,795 copying mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:52,797 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:52,799 copying mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py -> build/lib/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:52,801 running egg_info 2026-02-10T20:13:52,811 writing mlx_audio.egg-info/PKG-INFO 2026-02-10T20:13:52,823 writing dependency_links to mlx_audio.egg-info/dependency_links.txt 2026-02-10T20:13:52,824 writing entry points to mlx_audio.egg-info/entry_points.txt 2026-02-10T20:13:52,831 writing requirements to mlx_audio.egg-info/requires.txt 2026-02-10T20:13:52,832 writing top-level names to mlx_audio.egg-info/top_level.txt 2026-02-10T20:13:52,916 reading manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:52,934 reading manifest template 'MANIFEST.in' 2026-02-10T20:13:52,935 warning: no files found matching 'requirements.txt' 2026-02-10T20:13:53,136 warning: no files found matching '*.html' under directory 'mlx_audio/tts' 2026-02-10T20:13:53,272 warning: no files found matching '*.tsx' under directory 'mlx_audio/tts' 2026-02-10T20:13:53,336 warning: no files found matching '*.mjs' under directory 'mlx_audio/tts' 2026-02-10T20:13:53,402 warning: no files found matching '*.css' under directory 'mlx_audio/tts' 2026-02-10T20:13:53,470 no previously-included directories found matching 'mlx_audio/ui/node_modules' 2026-02-10T20:13:53,471 no previously-included directories found matching 'mlx_audio/ui/.next' 2026-02-10T20:13:53,474 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-02-10T20:13:53,476 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-02-10T20:13:53,477 adding license file 'LICENSE' 2026-02-10T20:13:53,498 writing manifest file 'mlx_audio.egg-info/SOURCES.txt' 2026-02-10T20:13:53,547 copying mlx_audio/tts/models/chatterbox/config.json -> build/lib/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:53,549 copying mlx_audio/tts/models/outetts/default_speaker.json -> build/lib/mlx_audio/tts/models/outetts 2026-02-10T20:13:53,552 copying mlx_audio/tts/models/qwen3_tts/README.md -> build/lib/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:53,592 installing to build/bdist.linux-armv7l/wheel 2026-02-10T20:13:53,593 running install 2026-02-10T20:13:53,616 running install_lib 2026-02-10T20:13:53,621 creating build/bdist.linux-armv7l/wheel 2026-02-10T20:13:53,624 creating build/bdist.linux-armv7l/wheel/mlx_audio 2026-02-10T20:13:53,625 copying build/lib/mlx_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,627 copying build/lib/mlx_audio/version.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,629 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts 2026-02-10T20:13:53,630 copying build/lib/mlx_audio/sts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-02-10T20:13:53,633 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models 2026-02-10T20:13:53,634 copying build/lib/mlx_audio/sts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models 2026-02-10T20:13:53,636 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,637 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,639 copying build/lib/mlx_audio/sts/models/mossformer2_se/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,641 copying build/lib/mlx_audio/sts/models/mossformer2_se/globallayernorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,643 copying build/lib/mlx_audio/sts/models/mossformer2_se/offsetscale.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,645 copying build/lib/mlx_audio/sts/models/mossformer2_se/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,646 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,648 copying build/lib/mlx_audio/sts/models/mossformer2_se/ffconvm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,650 copying build/lib/mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,652 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerblock.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,654 copying build/lib/mlx_audio/sts/models/mossformer2_se/gated_fsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,656 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-02-10T20:13:53,657 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-02-10T20:13:53,659 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,661 copying build/lib/mlx_audio/sts/models/mossformer2_se/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,664 copying build/lib/mlx_audio/sts/models/mossformer2_se/unideepfsmn.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,666 copying build/lib/mlx_audio/sts/models/mossformer2_se/mossformerm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,668 copying build/lib/mlx_audio/sts/models/mossformer2_se/computation_block.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,670 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-02-10T20:13:53,672 copying build/lib/mlx_audio/sts/models/mossformer2_se/convmodule.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,674 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-02-10T20:13:53,676 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-02-10T20:13:53,678 copying build/lib/mlx_audio/sts/models/mossformer2_se/scalenorm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/mossformer2_se 2026-02-10T20:13:53,681 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,682 copying build/lib/mlx_audio/sts/models/lfm_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,684 copying build/lib/mlx_audio/sts/models/lfm_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,686 copying build/lib/mlx_audio/sts/models/lfm_audio/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,688 copying build/lib/mlx_audio/sts/models/lfm_audio/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,690 copying build/lib/mlx_audio/sts/models/lfm_audio/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,693 copying build/lib/mlx_audio/sts/models/lfm_audio/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,695 copying build/lib/mlx_audio/sts/models/lfm_audio/detokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/lfm_audio 2026-02-10T20:13:53,698 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,699 copying build/lib/mlx_audio/sts/models/sam_audio/align.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,701 copying build/lib/mlx_audio/sts/models/sam_audio/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,703 copying build/lib/mlx_audio/sts/models/sam_audio/patcher.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,705 copying build/lib/mlx_audio/sts/models/sam_audio/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,707 copying build/lib/mlx_audio/sts/models/sam_audio/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,710 copying build/lib/mlx_audio/sts/models/sam_audio/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,712 copying build/lib/mlx_audio/sts/models/sam_audio/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,715 copying build/lib/mlx_audio/sts/models/sam_audio/processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,717 copying build/lib/mlx_audio/sts/models/sam_audio/text_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/models/sam_audio 2026-02-10T20:13:53,720 creating build/bdist.linux-armv7l/wheel/mlx_audio/sts/tests 2026-02-10T20:13:53,721 copying build/lib/mlx_audio/sts/tests/test_mossformer2_se.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-02-10T20:13:53,724 copying build/lib/mlx_audio/sts/tests/test_lfm_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-02-10T20:13:53,726 copying build/lib/mlx_audio/sts/tests/test_voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-02-10T20:13:53,729 copying build/lib/mlx_audio/sts/tests/test_sam_audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts/tests 2026-02-10T20:13:53,731 copying build/lib/mlx_audio/sts/voice_pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/sts 2026-02-10T20:13:53,734 creating build/bdist.linux-armv7l/wheel/mlx_audio/tests 2026-02-10T20:13:53,735 copying build/lib/mlx_audio/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-02-10T20:13:53,737 copying build/lib/mlx_audio/tests/test_optional_deps.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-02-10T20:13:53,739 copying build/lib/mlx_audio/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-02-10T20:13:53,741 copying build/lib/mlx_audio/tests/test_dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-02-10T20:13:53,743 copying build/lib/mlx_audio/tests/test_lazy_imports.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tests 2026-02-10T20:13:53,745 copying build/lib/mlx_audio/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,747 copying build/lib/mlx_audio/audio_io.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,749 copying build/lib/mlx_audio/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,751 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt 2026-02-10T20:13:53,752 copying build/lib/mlx_audio/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-02-10T20:13:53,755 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models 2026-02-10T20:13:53,756 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/wav2vec 2026-02-10T20:13:53,757 copying build/lib/mlx_audio/stt/models/wav2vec/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-02-10T20:13:53,760 copying build/lib/mlx_audio/stt/models/wav2vec/wav2vec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/wav2vec 2026-02-10T20:13:53,763 copying build/lib/mlx_audio/stt/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-02-10T20:13:53,765 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:53,766 copying build/lib/mlx_audio/stt/models/qwen3_asr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:53,768 copying build/lib/mlx_audio/stt/models/qwen3_asr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:53,770 copying build/lib/mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:53,773 copying build/lib/mlx_audio/stt/models/qwen3_asr/qwen3_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_asr 2026-02-10T20:13:53,777 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:53,778 copying build/lib/mlx_audio/stt/models/vibevoice_asr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:53,780 copying build/lib/mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:53,783 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:53,784 copying build/lib/mlx_audio/stt/models/vibevoice_asr/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:53,786 copying build/lib/mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr/tests 2026-02-10T20:13:53,788 copying build/lib/mlx_audio/stt/models/vibevoice_asr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:53,791 copying build/lib/mlx_audio/stt/models/vibevoice_asr/audio_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/vibevoice_asr 2026-02-10T20:13:53,793 copying build/lib/mlx_audio/stt/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models 2026-02-10T20:13:53,796 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper 2026-02-10T20:13:53,797 copying build/lib/mlx_audio/stt/models/whisper/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,799 copying build/lib/mlx_audio/stt/models/whisper/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,801 copying build/lib/mlx_audio/stt/models/whisper/streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,804 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/whisper/tests 2026-02-10T20:13:53,805 copying build/lib/mlx_audio/stt/models/whisper/tests/test_streaming.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper/tests 2026-02-10T20:13:53,807 copying build/lib/mlx_audio/stt/models/whisper/writers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,810 copying build/lib/mlx_audio/stt/models/whisper/decoding.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,813 copying build/lib/mlx_audio/stt/models/whisper/timing.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,816 copying build/lib/mlx_audio/stt/models/whisper/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,818 copying build/lib/mlx_audio/stt/models/whisper/whisper.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/whisper 2026-02-10T20:13:53,821 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/qwen3_forced_aligner 2026-02-10T20:13:53,822 copying build/lib/mlx_audio/stt/models/qwen3_forced_aligner/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/qwen3_forced_aligner 2026-02-10T20:13:53,824 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/glmasr 2026-02-10T20:13:53,826 copying build/lib/mlx_audio/stt/models/glmasr/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-02-10T20:13:53,827 copying build/lib/mlx_audio/stt/models/glmasr/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-02-10T20:13:53,829 copying build/lib/mlx_audio/stt/models/glmasr/glmasr.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/glmasr 2026-02-10T20:13:53,832 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/voxtral 2026-02-10T20:13:53,833 copying build/lib/mlx_audio/stt/models/voxtral/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-02-10T20:13:53,835 copying build/lib/mlx_audio/stt/models/voxtral/voxtral.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-02-10T20:13:53,838 copying build/lib/mlx_audio/stt/models/voxtral/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/voxtral 2026-02-10T20:13:53,840 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,841 copying build/lib/mlx_audio/stt/models/parakeet/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,843 copying build/lib/mlx_audio/stt/models/parakeet/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,845 copying build/lib/mlx_audio/stt/models/parakeet/ctc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,847 copying build/lib/mlx_audio/stt/models/parakeet/alignment.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,849 copying build/lib/mlx_audio/stt/models/parakeet/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,852 copying build/lib/mlx_audio/stt/models/parakeet/rnnt.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,854 copying build/lib/mlx_audio/stt/models/parakeet/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,855 copying build/lib/mlx_audio/stt/models/parakeet/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,858 copying build/lib/mlx_audio/stt/models/parakeet/parakeet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/models/parakeet 2026-02-10T20:13:53,861 creating build/bdist.linux-armv7l/wheel/mlx_audio/stt/tests 2026-02-10T20:13:53,862 copying build/lib/mlx_audio/stt/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt/tests 2026-02-10T20:13:53,866 copying build/lib/mlx_audio/stt/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-02-10T20:13:53,868 copying build/lib/mlx_audio/stt/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/stt 2026-02-10T20:13:53,870 copying build/lib/mlx_audio/server.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,873 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec 2026-02-10T20:13:53,874 copying build/lib/mlx_audio/codec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec 2026-02-10T20:13:53,877 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models 2026-02-10T20:13:53,878 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript 2026-02-10T20:13:53,879 copying build/lib/mlx_audio/codec/models/descript/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-02-10T20:13:53,881 copying build/lib/mlx_audio/codec/models/descript/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-02-10T20:13:53,883 copying build/lib/mlx_audio/codec/models/descript/dac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript 2026-02-10T20:13:53,886 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/descript/nn 2026-02-10T20:13:53,887 copying build/lib/mlx_audio/codec/models/descript/nn/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-02-10T20:13:53,888 copying build/lib/mlx_audio/codec/models/descript/nn/quantize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-02-10T20:13:53,890 copying build/lib/mlx_audio/codec/models/descript/nn/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/descript/nn 2026-02-10T20:13:53,892 copying build/lib/mlx_audio/codec/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models 2026-02-10T20:13:53,894 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/snac 2026-02-10T20:13:53,895 copying build/lib/mlx_audio/codec/models/snac/vq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-02-10T20:13:53,897 copying build/lib/mlx_audio/codec/models/snac/snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-02-10T20:13:53,899 copying build/lib/mlx_audio/codec/models/snac/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-02-10T20:13:53,901 copying build/lib/mlx_audio/codec/models/snac/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-02-10T20:13:53,903 copying build/lib/mlx_audio/codec/models/snac/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/snac 2026-02-10T20:13:53,906 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi 2026-02-10T20:13:53,907 copying build/lib/mlx_audio/codec/models/mimi/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-02-10T20:13:53,909 copying build/lib/mlx_audio/codec/models/mimi/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi 2026-02-10T20:13:53,911 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,912 copying build/lib/mlx_audio/codec/models/mimi/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,914 copying build/lib/mlx_audio/codec/models/mimi/modules/seanet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,916 copying build/lib/mlx_audio/codec/models/mimi/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,919 copying build/lib/mlx_audio/codec/models/mimi/modules/quantization.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,921 copying build/lib/mlx_audio/codec/models/mimi/modules/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/mimi/modules 2026-02-10T20:13:53,924 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/s3 2026-02-10T20:13:53,925 copying build/lib/mlx_audio/codec/models/s3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-02-10T20:13:53,926 copying build/lib/mlx_audio/codec/models/s3/model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-02-10T20:13:53,929 copying build/lib/mlx_audio/codec/models/s3/model_v2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-02-10T20:13:53,931 copying build/lib/mlx_audio/codec/models/s3/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/s3 2026-02-10T20:13:53,934 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/vocos 2026-02-10T20:13:53,935 copying build/lib/mlx_audio/codec/models/vocos/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-02-10T20:13:53,937 copying build/lib/mlx_audio/codec/models/vocos/vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-02-10T20:13:53,939 copying build/lib/mlx_audio/codec/models/vocos/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/vocos 2026-02-10T20:13:53,941 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/dacvae 2026-02-10T20:13:53,942 copying build/lib/mlx_audio/codec/models/dacvae/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-02-10T20:13:53,944 copying build/lib/mlx_audio/codec/models/dacvae/codec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/dacvae 2026-02-10T20:13:53,947 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/encodec 2026-02-10T20:13:53,948 copying build/lib/mlx_audio/codec/models/encodec/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-02-10T20:13:53,950 copying build/lib/mlx_audio/codec/models/encodec/encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/encodec 2026-02-10T20:13:53,954 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,955 copying build/lib/mlx_audio/codec/models/bigvgan/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,956 copying build/lib/mlx_audio/codec/models/bigvgan/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,959 copying build/lib/mlx_audio/codec/models/bigvgan/resample.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,961 copying build/lib/mlx_audio/codec/models/bigvgan/activation.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,963 copying build/lib/mlx_audio/codec/models/bigvgan/conv.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,965 copying build/lib/mlx_audio/codec/models/bigvgan/amp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/models/bigvgan 2026-02-10T20:13:53,967 creating build/bdist.linux-armv7l/wheel/mlx_audio/codec/tests 2026-02-10T20:13:53,968 copying build/lib/mlx_audio/codec/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,970 copying build/lib/mlx_audio/codec/tests/test_descript.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,972 copying build/lib/mlx_audio/codec/tests/test_encodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,973 copying build/lib/mlx_audio/codec/tests/test_bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,975 copying build/lib/mlx_audio/codec/tests/test_snac.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,977 copying build/lib/mlx_audio/codec/tests/test_vocos.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,979 copying build/lib/mlx_audio/codec/tests/test_mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,980 copying build/lib/mlx_audio/codec/tests/test_s3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/codec/tests 2026-02-10T20:13:53,982 copying build/lib/mlx_audio/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:53,985 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts 2026-02-10T20:13:53,986 copying build/lib/mlx_audio/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-02-10T20:13:53,989 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models 2026-02-10T20:13:53,990 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/soprano 2026-02-10T20:13:53,991 copying build/lib/mlx_audio/tts/models/soprano/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-02-10T20:13:53,993 copying build/lib/mlx_audio/tts/models/soprano/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-02-10T20:13:53,995 copying build/lib/mlx_audio/tts/models/soprano/soprano.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-02-10T20:13:53,998 copying build/lib/mlx_audio/tts/models/soprano/text.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/soprano 2026-02-10T20:13:54,000 copying build/lib/mlx_audio/tts/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-02-10T20:13:54,002 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,002 copying build/lib/mlx_audio/tts/models/qwen3_tts/speaker_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,005 copying build/lib/mlx_audio/tts/models/qwen3_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,006 copying build/lib/mlx_audio/tts/models/qwen3_tts/README.md -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,008 copying build/lib/mlx_audio/tts/models/qwen3_tts/qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,011 copying build/lib/mlx_audio/tts/models/qwen3_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,014 copying build/lib/mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,016 copying build/lib/mlx_audio/tts/models/qwen3_tts/talker.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3_tts 2026-02-10T20:13:54,021 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,022 copying build/lib/mlx_audio/tts/models/pocket_tts/mimi.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,024 copying build/lib/mlx_audio/tts/models/pocket_tts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,026 copying build/lib/mlx_audio/tts/models/pocket_tts/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,028 copying build/lib/mlx_audio/tts/models/pocket_tts/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,030 copying build/lib/mlx_audio/tts/models/pocket_tts/conditioners.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,032 copying build/lib/mlx_audio/tts/models/pocket_tts/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,034 copying build/lib/mlx_audio/tts/models/pocket_tts/pocket_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,036 copying build/lib/mlx_audio/tts/models/pocket_tts/mlp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,038 copying build/lib/mlx_audio/tts/models/pocket_tts/flow_lm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,040 copying build/lib/mlx_audio/tts/models/pocket_tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/pocket_tts 2026-02-10T20:13:54,043 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/sesame 2026-02-10T20:13:54,044 copying build/lib/mlx_audio/tts/models/sesame/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-02-10T20:13:54,046 copying build/lib/mlx_audio/tts/models/sesame/watermarking.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-02-10T20:13:54,048 copying build/lib/mlx_audio/tts/models/sesame/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-02-10T20:13:54,050 copying build/lib/mlx_audio/tts/models/sesame/sesame.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/sesame 2026-02-10T20:13:54,053 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,054 copying build/lib/mlx_audio/tts/models/vibevoice/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,056 copying build/lib/mlx_audio/tts/models/vibevoice/diffusion_head.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,059 copying build/lib/mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,061 copying build/lib/mlx_audio/tts/models/vibevoice/scheduler.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,063 copying build/lib/mlx_audio/tts/models/vibevoice/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,066 copying build/lib/mlx_audio/tts/models/vibevoice/language_model.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,069 copying build/lib/mlx_audio/tts/models/vibevoice/vibevoice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/vibevoice 2026-02-10T20:13:54,072 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:54,073 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:54,075 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models 2026-02-10T20:13:54,076 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-02-10T20:13:54,078 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder 2026-02-10T20:13:54,080 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-02-10T20:13:54,081 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-02-10T20:13:54,084 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-02-10T20:13:54,085 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-02-10T20:13:54,088 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/t3 2026-02-10T20:13:54,089 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-02-10T20:13:54,091 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-02-10T20:13:54,092 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-02-10T20:13:54,095 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-02-10T20:13:54,097 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-02-10T20:13:54,099 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3gen 2026-02-10T20:13:54,101 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-02-10T20:13:54,102 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-02-10T20:13:54,105 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-02-10T20:13:54,107 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-02-10T20:13:54,110 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-02-10T20:13:54,112 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-02-10T20:13:54,115 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-02-10T20:13:54,117 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-02-10T20:13:54,120 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer 2026-02-10T20:13:54,121 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-02-10T20:13:54,123 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-02-10T20:13:54,125 copying build/lib/mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox_turbo 2026-02-10T20:13:54,128 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/qwen3 2026-02-10T20:13:54,129 copying build/lib/mlx_audio/tts/models/qwen3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-02-10T20:13:54,131 copying build/lib/mlx_audio/tts/models/qwen3/qwen3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/qwen3 2026-02-10T20:13:54,134 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,135 copying build/lib/mlx_audio/tts/models/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,137 copying build/lib/mlx_audio/tts/models/kokoro/voice.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,139 copying build/lib/mlx_audio/tts/models/kokoro/modules.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,141 copying build/lib/mlx_audio/tts/models/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,144 copying build/lib/mlx_audio/tts/models/kokoro/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,146 copying build/lib/mlx_audio/tts/models/kokoro/istftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/kokoro 2026-02-10T20:13:54,149 copying build/lib/mlx_audio/tts/models/base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-02-10T20:13:54,151 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,152 copying build/lib/mlx_audio/tts/models/chatterbox/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,155 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/voice_encoder 2026-02-10T20:13:54,156 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-02-10T20:13:54,158 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-02-10T20:13:54,160 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-02-10T20:13:54,162 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-02-10T20:13:54,164 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:54,165 copying build/lib/mlx_audio/tts/models/chatterbox/t3/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:54,167 copying build/lib/mlx_audio/tts/models/chatterbox/t3/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:54,169 copying build/lib/mlx_audio/tts/models/chatterbox/t3/t3.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:54,172 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-02-10T20:13:54,173 copying build/lib/mlx_audio/tts/models/chatterbox/t3/cond_enc.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/t3 2026-02-10T20:13:54,175 copying build/lib/mlx_audio/tts/models/chatterbox/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,178 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,179 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,181 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/transformer 2026-02-10T20:13:54,183 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-02-10T20:13:54,185 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-02-10T20:13:54,187 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-02-10T20:13:54,189 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-02-10T20:13:54,191 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-02-10T20:13:54,193 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-02-10T20:13:54,195 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-02-10T20:13:54,197 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-02-10T20:13:54,199 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-02-10T20:13:54,201 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,204 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,206 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3gen/matcha 2026-02-10T20:13:54,207 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-02-10T20:13:54,209 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-02-10T20:13:54,211 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-02-10T20:13:54,214 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-02-10T20:13:54,216 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/xvector.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,218 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/s3gen.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,221 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,223 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/hifigan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,225 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,227 copying build/lib/mlx_audio/tts/models/chatterbox/s3gen/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3gen 2026-02-10T20:13:54,229 copying build/lib/mlx_audio/tts/models/chatterbox/config.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,231 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:54,232 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:54,234 copying build/lib/mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/s3tokenizer 2026-02-10T20:13:54,236 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:54,237 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:54,240 copying build/lib/mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox/scripts 2026-02-10T20:13:54,242 copying build/lib/mlx_audio/tts/models/chatterbox/chatterbox.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,246 copying build/lib/mlx_audio/tts/models/chatterbox/tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/chatterbox 2026-02-10T20:13:54,249 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/llama 2026-02-10T20:13:54,250 copying build/lib/mlx_audio/tts/models/llama/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-02-10T20:13:54,251 copying build/lib/mlx_audio/tts/models/llama/llama.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/llama 2026-02-10T20:13:54,254 copying build/lib/mlx_audio/tts/models/interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models 2026-02-10T20:13:54,257 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/dia 2026-02-10T20:13:54,258 copying build/lib/mlx_audio/tts/models/dia/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-02-10T20:13:54,260 copying build/lib/mlx_audio/tts/models/dia/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-02-10T20:13:54,262 copying build/lib/mlx_audio/tts/models/dia/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-02-10T20:13:54,264 copying build/lib/mlx_audio/tts/models/dia/layers.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-02-10T20:13:54,267 copying build/lib/mlx_audio/tts/models/dia/dia.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/dia 2026-02-10T20:13:54,270 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts 2026-02-10T20:13:54,271 copying build/lib/mlx_audio/tts/models/indextts/perceiver.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,273 copying build/lib/mlx_audio/tts/models/indextts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,275 copying build/lib/mlx_audio/tts/models/indextts/indextts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,277 copying build/lib/mlx_audio/tts/models/indextts/bigvgan.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,279 copying build/lib/mlx_audio/tts/models/indextts/gpt2.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,281 copying build/lib/mlx_audio/tts/models/indextts/conformer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,283 copying build/lib/mlx_audio/tts/models/indextts/mel.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,285 copying build/lib/mlx_audio/tts/models/indextts/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,287 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/indextts/ecapa_tdnn 2026-02-10T20:13:54,288 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-02-10T20:13:54,291 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-02-10T20:13:54,293 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-02-10T20:13:54,295 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-02-10T20:13:54,297 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-02-10T20:13:54,299 copying build/lib/mlx_audio/tts/models/indextts/normalize.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/indextts 2026-02-10T20:13:54,302 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/bark 2026-02-10T20:13:54,303 copying build/lib/mlx_audio/tts/models/bark/bark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-02-10T20:13:54,305 copying build/lib/mlx_audio/tts/models/bark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-02-10T20:13:54,307 copying build/lib/mlx_audio/tts/models/bark/pipeline.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-02-10T20:13:54,310 copying build/lib/mlx_audio/tts/models/bark/isftnet.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/bark 2026-02-10T20:13:54,312 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/outetts 2026-02-10T20:13:54,313 copying build/lib/mlx_audio/tts/models/outetts/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,315 copying build/lib/mlx_audio/tts/models/outetts/tokens.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,318 copying build/lib/mlx_audio/tts/models/outetts/dac_interface.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,320 copying build/lib/mlx_audio/tts/models/outetts/outetts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,322 copying build/lib/mlx_audio/tts/models/outetts/audio_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,324 copying build/lib/mlx_audio/tts/models/outetts/default_speaker.json -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,327 copying build/lib/mlx_audio/tts/models/outetts/prompt_processor.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/outetts 2026-02-10T20:13:54,330 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark 2026-02-10T20:13:54,331 copying build/lib/mlx_audio/tts/models/spark/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-02-10T20:13:54,333 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/utils 2026-02-10T20:13:54,334 copying build/lib/mlx_audio/tts/models/spark/utils/audio.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-02-10T20:13:54,336 copying build/lib/mlx_audio/tts/models/spark/utils/token_parser.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-02-10T20:13:54,339 copying build/lib/mlx_audio/tts/models/spark/utils/file.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/utils 2026-02-10T20:13:54,341 copying build/lib/mlx_audio/tts/models/spark/bicodec.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-02-10T20:13:54,344 copying build/lib/mlx_audio/tts/models/spark/spark.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-02-10T20:13:54,347 copying build/lib/mlx_audio/tts/models/spark/audio_tokenizer.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark 2026-02-10T20:13:54,350 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules 2026-02-10T20:13:54,352 copying build/lib/mlx_audio/tts/models/spark/modules/residual_fsq.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-02-10T20:13:54,355 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/blocks 2026-02-10T20:13:54,357 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-02-10T20:13:54,358 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-02-10T20:13:54,360 copying build/lib/mlx_audio/tts/models/spark/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-02-10T20:13:54,362 copying build/lib/mlx_audio/tts/models/spark/modules/residual.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/spark/modules 2026-02-10T20:13:54,365 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/speaker 2026-02-10T20:13:54,365 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-02-10T20:13:54,368 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-02-10T20:13:54,370 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-02-10T20:13:54,372 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-02-10T20:13:54,374 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-02-10T20:13:54,377 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/spark/modules/encoder_decoder 2026-02-10T20:13:54,378 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-02-10T20:13:54,380 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-02-10T20:13:54,381 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-02-10T20:13:54,383 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-02-10T20:13:54,385 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-02-10T20:13:54,388 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,389 copying build/lib/mlx_audio/tts/models/voxcpm/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,391 copying build/lib/mlx_audio/tts/models/voxcpm/minicpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,394 copying build/lib/mlx_audio/tts/models/voxcpm/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,396 copying build/lib/mlx_audio/tts/models/voxcpm/voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,398 copying build/lib/mlx_audio/tts/models/voxcpm/config.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,400 copying build/lib/mlx_audio/tts/models/voxcpm/dit.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,402 copying build/lib/mlx_audio/tts/models/voxcpm/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/models/voxcpm 2026-02-10T20:13:54,405 copying build/lib/mlx_audio/tts/audio_player.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-02-10T20:13:54,408 creating build/bdist.linux-armv7l/wheel/mlx_audio/tts/tests 2026-02-10T20:13:54,409 copying build/lib/mlx_audio/tts/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,410 copying build/lib/mlx_audio/tts/tests/test_voxcpm.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,412 copying build/lib/mlx_audio/tts/tests/test_qwen3_tts.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,415 copying build/lib/mlx_audio/tts/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,419 copying build/lib/mlx_audio/tts/tests/test_convert.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,421 copying build/lib/mlx_audio/tts/tests/test_interpolate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,423 copying build/lib/mlx_audio/tts/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,425 copying build/lib/mlx_audio/tts/tests/test_voxcpm_integration.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts/tests 2026-02-10T20:13:54,426 copying build/lib/mlx_audio/tts/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-02-10T20:13:54,429 copying build/lib/mlx_audio/tts/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_audio/tts 2026-02-10T20:13:54,432 copying build/lib/mlx_audio/dsp.py -> build/bdist.linux-armv7l/wheel/./mlx_audio 2026-02-10T20:13:54,435 running install_egg_info 2026-02-10T20:13:54,439 Copying mlx_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_audio-0.3.1-py3.11.egg-info 2026-02-10T20:13:54,454 running install_scripts 2026-02-10T20:13:54,465 creating build/bdist.linux-armv7l/wheel/mlx_audio-0.3.1.dist-info/WHEEL 2026-02-10T20:13:54,468 creating '/tmp/pip-wheel-_fcgnif3/.tmp-qx_j43ph/mlx_audio-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T20:13:54,471 adding 'mlx_audio/__init__.py' 2026-02-10T20:13:54,473 adding 'mlx_audio/audio_io.py' 2026-02-10T20:13:54,475 adding 'mlx_audio/base.py' 2026-02-10T20:13:54,478 adding 'mlx_audio/convert.py' 2026-02-10T20:13:54,481 adding 'mlx_audio/dsp.py' 2026-02-10T20:13:54,484 adding 'mlx_audio/server.py' 2026-02-10T20:13:54,487 adding 'mlx_audio/utils.py' 2026-02-10T20:13:54,489 adding 'mlx_audio/version.py' 2026-02-10T20:13:54,490 adding 'mlx_audio/codec/__init__.py' 2026-02-10T20:13:54,492 adding 'mlx_audio/codec/models/__init__.py' 2026-02-10T20:13:54,493 adding 'mlx_audio/codec/models/bigvgan/__init__.py' 2026-02-10T20:13:54,495 adding 'mlx_audio/codec/models/bigvgan/activation.py' 2026-02-10T20:13:54,496 adding 'mlx_audio/codec/models/bigvgan/amp.py' 2026-02-10T20:13:54,497 adding 'mlx_audio/codec/models/bigvgan/bigvgan.py' 2026-02-10T20:13:54,499 adding 'mlx_audio/codec/models/bigvgan/conv.py' 2026-02-10T20:13:54,500 adding 'mlx_audio/codec/models/bigvgan/resample.py' 2026-02-10T20:13:54,502 adding 'mlx_audio/codec/models/dacvae/__init__.py' 2026-02-10T20:13:54,507 adding 'mlx_audio/codec/models/dacvae/codec.py' 2026-02-10T20:13:54,509 adding 'mlx_audio/codec/models/descript/__init__.py' 2026-02-10T20:13:54,511 adding 'mlx_audio/codec/models/descript/base.py' 2026-02-10T20:13:54,513 adding 'mlx_audio/codec/models/descript/dac.py' 2026-02-10T20:13:54,514 adding 'mlx_audio/codec/models/descript/nn/__init__.py' 2026-02-10T20:13:54,516 adding 'mlx_audio/codec/models/descript/nn/layers.py' 2026-02-10T20:13:54,517 adding 'mlx_audio/codec/models/descript/nn/quantize.py' 2026-02-10T20:13:54,519 adding 'mlx_audio/codec/models/encodec/__init__.py' 2026-02-10T20:13:54,522 adding 'mlx_audio/codec/models/encodec/encodec.py' 2026-02-10T20:13:54,524 adding 'mlx_audio/codec/models/mimi/__init__.py' 2026-02-10T20:13:54,526 adding 'mlx_audio/codec/models/mimi/mimi.py' 2026-02-10T20:13:54,528 adding 'mlx_audio/codec/models/mimi/modules/__init__.py' 2026-02-10T20:13:54,529 adding 'mlx_audio/codec/models/mimi/modules/conv.py' 2026-02-10T20:13:54,531 adding 'mlx_audio/codec/models/mimi/modules/quantization.py' 2026-02-10T20:13:54,533 adding 'mlx_audio/codec/models/mimi/modules/seanet.py' 2026-02-10T20:13:54,534 adding 'mlx_audio/codec/models/mimi/modules/transformer.py' 2026-02-10T20:13:54,536 adding 'mlx_audio/codec/models/s3/__init__.py' 2026-02-10T20:13:54,538 adding 'mlx_audio/codec/models/s3/model.py' 2026-02-10T20:13:54,540 adding 'mlx_audio/codec/models/s3/model_v2.py' 2026-02-10T20:13:54,542 adding 'mlx_audio/codec/models/s3/utils.py' 2026-02-10T20:13:54,544 adding 'mlx_audio/codec/models/snac/__init__.py' 2026-02-10T20:13:54,545 adding 'mlx_audio/codec/models/snac/attention.py' 2026-02-10T20:13:54,547 adding 'mlx_audio/codec/models/snac/layers.py' 2026-02-10T20:13:54,549 adding 'mlx_audio/codec/models/snac/snac.py' 2026-02-10T20:13:54,550 adding 'mlx_audio/codec/models/snac/vq.py' 2026-02-10T20:13:54,552 adding 'mlx_audio/codec/models/vocos/__init__.py' 2026-02-10T20:13:54,553 adding 'mlx_audio/codec/models/vocos/mel.py' 2026-02-10T20:13:54,555 adding 'mlx_audio/codec/models/vocos/vocos.py' 2026-02-10T20:13:54,557 adding 'mlx_audio/codec/tests/__init__.py' 2026-02-10T20:13:54,558 adding 'mlx_audio/codec/tests/test_bigvgan.py' 2026-02-10T20:13:54,559 adding 'mlx_audio/codec/tests/test_descript.py' 2026-02-10T20:13:54,561 adding 'mlx_audio/codec/tests/test_encodec.py' 2026-02-10T20:13:54,562 adding 'mlx_audio/codec/tests/test_mimi.py' 2026-02-10T20:13:54,563 adding 'mlx_audio/codec/tests/test_s3.py' 2026-02-10T20:13:54,564 adding 'mlx_audio/codec/tests/test_snac.py' 2026-02-10T20:13:54,566 adding 'mlx_audio/codec/tests/test_vocos.py' 2026-02-10T20:13:54,567 adding 'mlx_audio/sts/__init__.py' 2026-02-10T20:13:54,569 adding 'mlx_audio/sts/voice_pipeline.py' 2026-02-10T20:13:54,571 adding 'mlx_audio/sts/models/__init__.py' 2026-02-10T20:13:54,573 adding 'mlx_audio/sts/models/lfm_audio/__init__.py' 2026-02-10T20:13:54,574 adding 'mlx_audio/sts/models/lfm_audio/config.py' 2026-02-10T20:13:54,576 adding 'mlx_audio/sts/models/lfm_audio/conformer.py' 2026-02-10T20:13:54,579 adding 'mlx_audio/sts/models/lfm_audio/detokenizer.py' 2026-02-10T20:13:54,583 adding 'mlx_audio/sts/models/lfm_audio/model.py' 2026-02-10T20:13:54,585 adding 'mlx_audio/sts/models/lfm_audio/processor.py' 2026-02-10T20:13:54,587 adding 'mlx_audio/sts/models/lfm_audio/transformer.py' 2026-02-10T20:13:54,589 adding 'mlx_audio/sts/models/mossformer2_se/__init__.py' 2026-02-10T20:13:54,590 adding 'mlx_audio/sts/models/mossformer2_se/computation_block.py' 2026-02-10T20:13:54,592 adding 'mlx_audio/sts/models/mossformer2_se/config.py' 2026-02-10T20:13:54,593 adding 'mlx_audio/sts/models/mossformer2_se/convmodule.py' 2026-02-10T20:13:54,595 adding 'mlx_audio/sts/models/mossformer2_se/depthwise_conv1d_kernel.py' 2026-02-10T20:13:54,596 adding 'mlx_audio/sts/models/mossformer2_se/ffconvm.py' 2026-02-10T20:13:54,597 adding 'mlx_audio/sts/models/mossformer2_se/flash_attention_kernels.py' 2026-02-10T20:13:54,599 adding 'mlx_audio/sts/models/mossformer2_se/flash_sharea_ffconvm.py' 2026-02-10T20:13:54,601 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn.py' 2026-02-10T20:13:54,602 adding 'mlx_audio/sts/models/mossformer2_se/gated_fsmn_block.py' 2026-02-10T20:13:54,604 adding 'mlx_audio/sts/models/mossformer2_se/globallayernorm.py' 2026-02-10T20:13:54,606 adding 'mlx_audio/sts/models/mossformer2_se/model.py' 2026-02-10T20:13:54,607 adding 'mlx_audio/sts/models/mossformer2_se/mossformer2_se_wrapper.py' 2026-02-10T20:13:54,609 adding 'mlx_audio/sts/models/mossformer2_se/mossformer_masknet.py' 2026-02-10T20:13:54,610 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock.py' 2026-02-10T20:13:54,612 adding 'mlx_audio/sts/models/mossformer2_se/mossformerblock_gfsmn.py' 2026-02-10T20:13:54,613 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm.py' 2026-02-10T20:13:54,614 adding 'mlx_audio/sts/models/mossformer2_se/mossformerm2.py' 2026-02-10T20:13:54,616 adding 'mlx_audio/sts/models/mossformer2_se/offsetscale.py' 2026-02-10T20:13:54,617 adding 'mlx_audio/sts/models/mossformer2_se/scaledsinuembedding.py' 2026-02-10T20:13:54,618 adding 'mlx_audio/sts/models/mossformer2_se/scalenorm.py' 2026-02-10T20:13:54,620 adding 'mlx_audio/sts/models/mossformer2_se/unideepfsmn.py' 2026-02-10T20:13:54,622 adding 'mlx_audio/sts/models/sam_audio/__init__.py' 2026-02-10T20:13:54,623 adding 'mlx_audio/sts/models/sam_audio/align.py' 2026-02-10T20:13:54,625 adding 'mlx_audio/sts/models/sam_audio/config.py' 2026-02-10T20:13:54,630 adding 'mlx_audio/sts/models/sam_audio/model.py' 2026-02-10T20:13:54,632 adding 'mlx_audio/sts/models/sam_audio/patcher.py' 2026-02-10T20:13:54,635 adding 'mlx_audio/sts/models/sam_audio/processor.py' 2026-02-10T20:13:54,636 adding 'mlx_audio/sts/models/sam_audio/rope.py' 2026-02-10T20:13:54,639 adding 'mlx_audio/sts/models/sam_audio/text_encoder.py' 2026-02-10T20:13:54,642 adding 'mlx_audio/sts/models/sam_audio/transformer.py' 2026-02-10T20:13:54,644 adding 'mlx_audio/sts/tests/test_lfm_audio.py' 2026-02-10T20:13:54,646 adding 'mlx_audio/sts/tests/test_mossformer2_se.py' 2026-02-10T20:13:54,648 adding 'mlx_audio/sts/tests/test_sam_audio.py' 2026-02-10T20:13:54,649 adding 'mlx_audio/sts/tests/test_voice_pipeline.py' 2026-02-10T20:13:54,651 adding 'mlx_audio/stt/__init__.py' 2026-02-10T20:13:54,653 adding 'mlx_audio/stt/generate.py' 2026-02-10T20:13:54,654 adding 'mlx_audio/stt/utils.py' 2026-02-10T20:13:54,656 adding 'mlx_audio/stt/models/__init__.py' 2026-02-10T20:13:54,657 adding 'mlx_audio/stt/models/base.py' 2026-02-10T20:13:54,659 adding 'mlx_audio/stt/models/glmasr/__init__.py' 2026-02-10T20:13:54,660 adding 'mlx_audio/stt/models/glmasr/config.py' 2026-02-10T20:13:54,663 adding 'mlx_audio/stt/models/glmasr/glmasr.py' 2026-02-10T20:13:54,664 adding 'mlx_audio/stt/models/parakeet/__init__.py' 2026-02-10T20:13:54,666 adding 'mlx_audio/stt/models/parakeet/alignment.py' 2026-02-10T20:13:54,667 adding 'mlx_audio/stt/models/parakeet/attention.py' 2026-02-10T20:13:54,668 adding 'mlx_audio/stt/models/parakeet/audio.py' 2026-02-10T20:13:54,670 adding 'mlx_audio/stt/models/parakeet/conformer.py' 2026-02-10T20:13:54,671 adding 'mlx_audio/stt/models/parakeet/ctc.py' 2026-02-10T20:13:54,674 adding 'mlx_audio/stt/models/parakeet/parakeet.py' 2026-02-10T20:13:54,675 adding 'mlx_audio/stt/models/parakeet/rnnt.py' 2026-02-10T20:13:54,676 adding 'mlx_audio/stt/models/parakeet/tokenizer.py' 2026-02-10T20:13:54,678 adding 'mlx_audio/stt/models/qwen3_asr/__init__.py' 2026-02-10T20:13:54,679 adding 'mlx_audio/stt/models/qwen3_asr/config.py' 2026-02-10T20:13:54,684 adding 'mlx_audio/stt/models/qwen3_asr/qwen3_asr.py' 2026-02-10T20:13:54,688 adding 'mlx_audio/stt/models/qwen3_asr/qwen3_forced_aligner.py' 2026-02-10T20:13:54,690 adding 'mlx_audio/stt/models/qwen3_forced_aligner/__init__.py' 2026-02-10T20:13:54,691 adding 'mlx_audio/stt/models/vibevoice_asr/__init__.py' 2026-02-10T20:13:54,694 adding 'mlx_audio/stt/models/vibevoice_asr/audio_encoder.py' 2026-02-10T20:13:54,695 adding 'mlx_audio/stt/models/vibevoice_asr/config.py' 2026-02-10T20:13:54,699 adding 'mlx_audio/stt/models/vibevoice_asr/vibevoice_asr.py' 2026-02-10T20:13:54,700 adding 'mlx_audio/stt/models/vibevoice_asr/tests/__init__.py' 2026-02-10T20:13:54,703 adding 'mlx_audio/stt/models/vibevoice_asr/tests/test_vibevoice_asr.py' 2026-02-10T20:13:54,705 adding 'mlx_audio/stt/models/voxtral/__init__.py' 2026-02-10T20:13:54,706 adding 'mlx_audio/stt/models/voxtral/config.py' 2026-02-10T20:13:54,708 adding 'mlx_audio/stt/models/voxtral/voxtral.py' 2026-02-10T20:13:54,712 adding 'mlx_audio/stt/models/wav2vec/feature_extractor.py' 2026-02-10T20:13:54,715 adding 'mlx_audio/stt/models/wav2vec/wav2vec.py' 2026-02-10T20:13:54,717 adding 'mlx_audio/stt/models/whisper/__init__.py' 2026-02-10T20:13:54,718 adding 'mlx_audio/stt/models/whisper/audio.py' 2026-02-10T20:13:54,722 adding 'mlx_audio/stt/models/whisper/decoding.py' 2026-02-10T20:13:54,724 adding 'mlx_audio/stt/models/whisper/streaming.py' 2026-02-10T20:13:54,726 adding 'mlx_audio/stt/models/whisper/timing.py' 2026-02-10T20:13:54,727 adding 'mlx_audio/stt/models/whisper/tokenizer.py' 2026-02-10T20:13:54,733 adding 'mlx_audio/stt/models/whisper/whisper.py' 2026-02-10T20:13:54,735 adding 'mlx_audio/stt/models/whisper/writers.py' 2026-02-10T20:13:54,738 adding 'mlx_audio/stt/models/whisper/tests/test_streaming.py' 2026-02-10T20:13:54,743 adding 'mlx_audio/stt/tests/test_models.py' 2026-02-10T20:13:54,745 adding 'mlx_audio/tests/__init__.py' 2026-02-10T20:13:54,746 adding 'mlx_audio/tests/test_dsp.py' 2026-02-10T20:13:54,747 adding 'mlx_audio/tests/test_lazy_imports.py' 2026-02-10T20:13:54,749 adding 'mlx_audio/tests/test_optional_deps.py' 2026-02-10T20:13:54,750 adding 'mlx_audio/tests/test_server.py' 2026-02-10T20:13:54,752 adding 'mlx_audio/tts/__init__.py' 2026-02-10T20:13:54,753 adding 'mlx_audio/tts/audio_player.py' 2026-02-10T20:13:54,755 adding 'mlx_audio/tts/generate.py' 2026-02-10T20:13:54,757 adding 'mlx_audio/tts/utils.py' 2026-02-10T20:13:54,759 adding 'mlx_audio/tts/models/__init__.py' 2026-02-10T20:13:54,761 adding 'mlx_audio/tts/models/base.py' 2026-02-10T20:13:54,762 adding 'mlx_audio/tts/models/interpolate.py' 2026-02-10T20:13:54,764 adding 'mlx_audio/tts/models/bark/__init__.py' 2026-02-10T20:13:54,766 adding 'mlx_audio/tts/models/bark/bark.py' 2026-02-10T20:13:54,767 adding 'mlx_audio/tts/models/bark/isftnet.py' 2026-02-10T20:13:54,769 adding 'mlx_audio/tts/models/bark/pipeline.py' 2026-02-10T20:13:54,771 adding 'mlx_audio/tts/models/chatterbox/__init__.py' 2026-02-10T20:13:54,775 adding 'mlx_audio/tts/models/chatterbox/chatterbox.py' 2026-02-10T20:13:54,777 adding 'mlx_audio/tts/models/chatterbox/config.json' 2026-02-10T20:13:54,778 adding 'mlx_audio/tts/models/chatterbox/config.py' 2026-02-10T20:13:54,780 adding 'mlx_audio/tts/models/chatterbox/tokenizer.py' 2026-02-10T20:13:54,782 adding 'mlx_audio/tts/models/chatterbox/s3gen/__init__.py' 2026-02-10T20:13:54,784 adding 'mlx_audio/tts/models/chatterbox/s3gen/decoder.py' 2026-02-10T20:13:54,785 adding 'mlx_audio/tts/models/chatterbox/s3gen/f0_predictor.py' 2026-02-10T20:13:54,786 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow.py' 2026-02-10T20:13:54,788 adding 'mlx_audio/tts/models/chatterbox/s3gen/flow_matching.py' 2026-02-10T20:13:54,791 adding 'mlx_audio/tts/models/chatterbox/s3gen/hifigan.py' 2026-02-10T20:13:54,792 adding 'mlx_audio/tts/models/chatterbox/s3gen/mel.py' 2026-02-10T20:13:54,795 adding 'mlx_audio/tts/models/chatterbox/s3gen/s3gen.py' 2026-02-10T20:13:54,798 adding 'mlx_audio/tts/models/chatterbox/s3gen/xvector.py' 2026-02-10T20:13:54,799 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/__init__.py' 2026-02-10T20:13:54,801 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/decoder.py' 2026-02-10T20:13:54,802 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/flow_matching.py' 2026-02-10T20:13:54,804 adding 'mlx_audio/tts/models/chatterbox/s3gen/matcha/transformer.py' 2026-02-10T20:13:54,806 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/__init__.py' 2026-02-10T20:13:54,807 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/activation.py' 2026-02-10T20:13:54,808 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/attention.py' 2026-02-10T20:13:54,810 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/convolution.py' 2026-02-10T20:13:54,811 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/embedding.py' 2026-02-10T20:13:54,813 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/encoder_layer.py' 2026-02-10T20:13:54,814 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/positionwise_feed_forward.py' 2026-02-10T20:13:54,815 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/subsampling.py' 2026-02-10T20:13:54,818 adding 'mlx_audio/tts/models/chatterbox/s3gen/transformer/upsample_encoder.py' 2026-02-10T20:13:54,820 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/__init__.py' 2026-02-10T20:13:54,821 adding 'mlx_audio/tts/models/chatterbox/s3tokenizer/utils.py' 2026-02-10T20:13:54,824 adding 'mlx_audio/tts/models/chatterbox/scripts/convert.py' 2026-02-10T20:13:54,827 adding 'mlx_audio/tts/models/chatterbox/scripts/convert_chatterbox.py' 2026-02-10T20:13:54,829 adding 'mlx_audio/tts/models/chatterbox/t3/__init__.py' 2026-02-10T20:13:54,831 adding 'mlx_audio/tts/models/chatterbox/t3/cond_enc.py' 2026-02-10T20:13:54,832 adding 'mlx_audio/tts/models/chatterbox/t3/learned_pos_emb.py' 2026-02-10T20:13:54,834 adding 'mlx_audio/tts/models/chatterbox/t3/perceiver.py' 2026-02-10T20:13:54,836 adding 'mlx_audio/tts/models/chatterbox/t3/t3.py' 2026-02-10T20:13:54,838 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/__init__.py' 2026-02-10T20:13:54,839 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/config.py' 2026-02-10T20:13:54,840 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/melspec.py' 2026-02-10T20:13:54,843 adding 'mlx_audio/tts/models/chatterbox/voice_encoder/voice_encoder.py' 2026-02-10T20:13:54,845 adding 'mlx_audio/tts/models/chatterbox_turbo/__init__.py' 2026-02-10T20:13:54,849 adding 'mlx_audio/tts/models/chatterbox_turbo/chatterbox_turbo.py' 2026-02-10T20:13:54,851 adding 'mlx_audio/tts/models/chatterbox_turbo/models/__init__.py' 2026-02-10T20:13:54,853 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/__init__.py' 2026-02-10T20:13:54,855 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/decoder.py' 2026-02-10T20:13:54,858 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/encoder.py' 2026-02-10T20:13:54,860 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/flow_matching.py' 2026-02-10T20:13:54,862 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/hifigan.py' 2026-02-10T20:13:54,864 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/mel.py' 2026-02-10T20:13:54,866 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/s3gen.py' 2026-02-10T20:13:54,869 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3gen/xvector.py' 2026-02-10T20:13:54,871 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/__init__.py' 2026-02-10T20:13:54,872 adding 'mlx_audio/tts/models/chatterbox_turbo/models/s3tokenizer/utils.py' 2026-02-10T20:13:54,874 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/__init__.py' 2026-02-10T20:13:54,876 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/cond_enc.py' 2026-02-10T20:13:54,877 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/gpt2.py' 2026-02-10T20:13:54,879 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3.py' 2026-02-10T20:13:54,881 adding 'mlx_audio/tts/models/chatterbox_turbo/models/t3/t3_config.py' 2026-02-10T20:13:54,882 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/__init__.py' 2026-02-10T20:13:54,883 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/config.py' 2026-02-10T20:13:54,885 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/melspec.py' 2026-02-10T20:13:54,887 adding 'mlx_audio/tts/models/chatterbox_turbo/models/voice_encoder/voice_encoder.py' 2026-02-10T20:13:54,888 adding 'mlx_audio/tts/models/dia/__init__.py' 2026-02-10T20:13:54,890 adding 'mlx_audio/tts/models/dia/audio.py' 2026-02-10T20:13:54,892 adding 'mlx_audio/tts/models/dia/config.py' 2026-02-10T20:13:54,894 adding 'mlx_audio/tts/models/dia/dia.py' 2026-02-10T20:13:54,898 adding 'mlx_audio/tts/models/dia/layers.py' 2026-02-10T20:13:54,899 adding 'mlx_audio/tts/models/indextts/__init__.py' 2026-02-10T20:13:54,901 adding 'mlx_audio/tts/models/indextts/attention.py' 2026-02-10T20:13:54,902 adding 'mlx_audio/tts/models/indextts/bigvgan.py' 2026-02-10T20:13:54,904 adding 'mlx_audio/tts/models/indextts/conformer.py' 2026-02-10T20:13:54,905 adding 'mlx_audio/tts/models/indextts/gpt2.py' 2026-02-10T20:13:54,907 adding 'mlx_audio/tts/models/indextts/indextts.py' 2026-02-10T20:13:54,908 adding 'mlx_audio/tts/models/indextts/mel.py' 2026-02-10T20:13:54,910 adding 'mlx_audio/tts/models/indextts/normalize.py' 2026-02-10T20:13:54,911 adding 'mlx_audio/tts/models/indextts/perceiver.py' 2026-02-10T20:13:54,913 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/__init__.py' 2026-02-10T20:13:54,914 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/asp.py' 2026-02-10T20:13:54,916 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/ecapa_tdnn.py' 2026-02-10T20:13:54,917 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/se_res2net.py' 2026-02-10T20:13:54,918 adding 'mlx_audio/tts/models/indextts/ecapa_tdnn/tdnn.py' 2026-02-10T20:13:54,920 adding 'mlx_audio/tts/models/kokoro/__init__.py' 2026-02-10T20:13:54,924 adding 'mlx_audio/tts/models/kokoro/istftnet.py' 2026-02-10T20:13:54,926 adding 'mlx_audio/tts/models/kokoro/kokoro.py' 2026-02-10T20:13:54,929 adding 'mlx_audio/tts/models/kokoro/modules.py' 2026-02-10T20:13:54,931 adding 'mlx_audio/tts/models/kokoro/pipeline.py' 2026-02-10T20:13:54,933 adding 'mlx_audio/tts/models/kokoro/voice.py' 2026-02-10T20:13:54,934 adding 'mlx_audio/tts/models/llama/__init__.py' 2026-02-10T20:13:54,937 adding 'mlx_audio/tts/models/llama/llama.py' 2026-02-10T20:13:54,939 adding 'mlx_audio/tts/models/outetts/__init__.py' 2026-02-10T20:13:54,941 adding 'mlx_audio/tts/models/outetts/audio_processor.py' 2026-02-10T20:13:54,942 adding 'mlx_audio/tts/models/outetts/dac_interface.py' 2026-02-10T20:13:54,945 adding 'mlx_audio/tts/models/outetts/default_speaker.json' 2026-02-10T20:13:54,947 adding 'mlx_audio/tts/models/outetts/outetts.py' 2026-02-10T20:13:54,948 adding 'mlx_audio/tts/models/outetts/prompt_processor.py' 2026-02-10T20:13:54,949 adding 'mlx_audio/tts/models/outetts/tokens.py' 2026-02-10T20:13:54,951 adding 'mlx_audio/tts/models/pocket_tts/__init__.py' 2026-02-10T20:13:54,952 adding 'mlx_audio/tts/models/pocket_tts/conditioners.py' 2026-02-10T20:13:54,954 adding 'mlx_audio/tts/models/pocket_tts/config.py' 2026-02-10T20:13:54,955 adding 'mlx_audio/tts/models/pocket_tts/flow_lm.py' 2026-02-10T20:13:54,957 adding 'mlx_audio/tts/models/pocket_tts/mimi.py' 2026-02-10T20:13:54,958 adding 'mlx_audio/tts/models/pocket_tts/mlp.py' 2026-02-10T20:13:54,960 adding 'mlx_audio/tts/models/pocket_tts/pocket_tts.py' 2026-02-10T20:13:54,961 adding 'mlx_audio/tts/models/pocket_tts/rope.py' 2026-02-10T20:13:54,963 adding 'mlx_audio/tts/models/pocket_tts/transformer.py' 2026-02-10T20:13:54,964 adding 'mlx_audio/tts/models/pocket_tts/utils.py' 2026-02-10T20:13:54,966 adding 'mlx_audio/tts/models/qwen3/__init__.py' 2026-02-10T20:13:54,968 adding 'mlx_audio/tts/models/qwen3/qwen3.py' 2026-02-10T20:13:54,969 adding 'mlx_audio/tts/models/qwen3_tts/README.md' 2026-02-10T20:13:54,971 adding 'mlx_audio/tts/models/qwen3_tts/__init__.py' 2026-02-10T20:13:54,972 adding 'mlx_audio/tts/models/qwen3_tts/config.py' 2026-02-10T20:13:54,979 adding 'mlx_audio/tts/models/qwen3_tts/qwen3_tts.py' 2026-02-10T20:13:54,981 adding 'mlx_audio/tts/models/qwen3_tts/speaker_encoder.py' 2026-02-10T20:13:54,986 adding 'mlx_audio/tts/models/qwen3_tts/speech_tokenizer.py' 2026-02-10T20:13:54,989 adding 'mlx_audio/tts/models/qwen3_tts/talker.py' 2026-02-10T20:13:54,991 adding 'mlx_audio/tts/models/sesame/__init__.py' 2026-02-10T20:13:54,992 adding 'mlx_audio/tts/models/sesame/attention.py' 2026-02-10T20:13:54,996 adding 'mlx_audio/tts/models/sesame/sesame.py' 2026-02-10T20:13:54,997 adding 'mlx_audio/tts/models/sesame/watermarking.py' 2026-02-10T20:13:54,999 adding 'mlx_audio/tts/models/soprano/__init__.py' 2026-02-10T20:13:55,000 adding 'mlx_audio/tts/models/soprano/decoder.py' 2026-02-10T20:13:55,003 adding 'mlx_audio/tts/models/soprano/soprano.py' 2026-02-10T20:13:55,004 adding 'mlx_audio/tts/models/soprano/text.py' 2026-02-10T20:13:55,006 adding 'mlx_audio/tts/models/spark/__init__.py' 2026-02-10T20:13:55,008 adding 'mlx_audio/tts/models/spark/audio_tokenizer.py' 2026-02-10T20:13:55,009 adding 'mlx_audio/tts/models/spark/bicodec.py' 2026-02-10T20:13:55,012 adding 'mlx_audio/tts/models/spark/spark.py' 2026-02-10T20:13:55,013 adding 'mlx_audio/tts/models/spark/modules/__init__.py' 2026-02-10T20:13:55,015 adding 'mlx_audio/tts/models/spark/modules/finite_scalar_quantization.py' 2026-02-10T20:13:55,017 adding 'mlx_audio/tts/models/spark/modules/residual.py' 2026-02-10T20:13:55,019 adding 'mlx_audio/tts/models/spark/modules/residual_fsq.py' 2026-02-10T20:13:55,022 adding 'mlx_audio/tts/models/spark/modules/blocks/__init__.py' 2026-02-10T20:13:55,024 adding 'mlx_audio/tts/models/spark/modules/blocks/sampler.py' 2026-02-10T20:13:55,025 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/__init__.py' 2026-02-10T20:13:55,027 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_decoder.py' 2026-02-10T20:13:55,028 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/feat_encoder.py' 2026-02-10T20:13:55,030 adding 'mlx_audio/tts/models/spark/modules/encoder_decoder/wave_generator.py' 2026-02-10T20:13:55,032 adding 'mlx_audio/tts/models/spark/modules/speaker/__init__.py' 2026-02-10T20:13:55,033 adding 'mlx_audio/tts/models/spark/modules/speaker/ecapa_tdnn.py' 2026-02-10T20:13:55,035 adding 'mlx_audio/tts/models/spark/modules/speaker/perceiver_encoder.py' 2026-02-10T20:13:55,037 adding 'mlx_audio/tts/models/spark/modules/speaker/pooling_layers.py' 2026-02-10T20:13:55,039 adding 'mlx_audio/tts/models/spark/modules/speaker/speaker_encoder.py' 2026-02-10T20:13:55,041 adding 'mlx_audio/tts/models/spark/utils/audio.py' 2026-02-10T20:13:55,043 adding 'mlx_audio/tts/models/spark/utils/file.py' 2026-02-10T20:13:55,044 adding 'mlx_audio/tts/models/spark/utils/token_parser.py' 2026-02-10T20:13:55,046 adding 'mlx_audio/tts/models/vibevoice/__init__.py' 2026-02-10T20:13:55,048 adding 'mlx_audio/tts/models/vibevoice/acoustic_tokenizer.py' 2026-02-10T20:13:55,050 adding 'mlx_audio/tts/models/vibevoice/config.py' 2026-02-10T20:13:55,051 adding 'mlx_audio/tts/models/vibevoice/diffusion_head.py' 2026-02-10T20:13:55,053 adding 'mlx_audio/tts/models/vibevoice/language_model.py' 2026-02-10T20:13:55,055 adding 'mlx_audio/tts/models/vibevoice/scheduler.py' 2026-02-10T20:13:55,058 adding 'mlx_audio/tts/models/vibevoice/vibevoice.py' 2026-02-10T20:13:55,060 adding 'mlx_audio/tts/models/voxcpm/__init__.py' 2026-02-10T20:13:55,062 adding 'mlx_audio/tts/models/voxcpm/audio_vae.py' 2026-02-10T20:13:55,063 adding 'mlx_audio/tts/models/voxcpm/config.py' 2026-02-10T20:13:55,065 adding 'mlx_audio/tts/models/voxcpm/dit.py' 2026-02-10T20:13:55,066 adding 'mlx_audio/tts/models/voxcpm/encoder.py' 2026-02-10T20:13:55,068 adding 'mlx_audio/tts/models/voxcpm/minicpm.py' 2026-02-10T20:13:55,070 adding 'mlx_audio/tts/models/voxcpm/voxcpm.py' 2026-02-10T20:13:55,072 adding 'mlx_audio/tts/tests/__init__.py' 2026-02-10T20:13:55,073 adding 'mlx_audio/tts/tests/test_base.py' 2026-02-10T20:13:55,075 adding 'mlx_audio/tts/tests/test_convert.py' 2026-02-10T20:13:55,076 adding 'mlx_audio/tts/tests/test_interpolate.py' 2026-02-10T20:13:55,086 adding 'mlx_audio/tts/tests/test_models.py' 2026-02-10T20:13:55,088 adding 'mlx_audio/tts/tests/test_qwen3_tts.py' 2026-02-10T20:13:55,090 adding 'mlx_audio/tts/tests/test_voxcpm.py' 2026-02-10T20:13:55,091 adding 'mlx_audio/tts/tests/test_voxcpm_integration.py' 2026-02-10T20:13:55,094 adding 'mlx_audio-0.3.1.dist-info/licenses/LICENSE' 2026-02-10T20:13:55,096 adding 'mlx_audio-0.3.1.dist-info/METADATA' 2026-02-10T20:13:55,097 adding 'mlx_audio-0.3.1.dist-info/WHEEL' 2026-02-10T20:13:55,098 adding 'mlx_audio-0.3.1.dist-info/entry_points.txt' 2026-02-10T20:13:55,099 adding 'mlx_audio-0.3.1.dist-info/top_level.txt' 2026-02-10T20:13:55,104 adding 'mlx_audio-0.3.1.dist-info/RECORD' 2026-02-10T20:13:55,117 removing build/bdist.linux-armv7l/wheel 2026-02-10T20:13:55,317 Building wheel for mlx-audio (pyproject.toml): finished with status 'done' 2026-02-10T20:13:55,339 Created wheel for mlx-audio: filename=mlx_audio-0.3.1-py3-none-any.whl size=782469 sha256=1bfe822c197fc3891ce79e57c1eaed6e419fad4a6cc1e430e44d2ac71ffe6002 2026-02-10T20:13:55,341 Stored in directory: /tmp/pip-ephem-wheel-cache-zyksf5v1/wheels/d7/26/c7/2f0fefa0de2cf596f8cc9907972b411a1119b683bb547a0b96 2026-02-10T20:13:55,365 Successfully built mlx-audio 2026-02-10T20:13:55,395 Removed build tracker: '/tmp/pip-build-tracker-26elm931'