2026-02-28T23:03:56,632 Created temporary directory: /tmp/pip-ephem-wheel-cache-c9a7t6x1 2026-02-28T23:03:56,634 Created temporary directory: /tmp/pip-build-tracker-rmlaavw_ 2026-02-28T23:03:56,634 Initialized build tracking at /tmp/pip-build-tracker-rmlaavw_ 2026-02-28T23:03:56,635 Created build tracker: /tmp/pip-build-tracker-rmlaavw_ 2026-02-28T23:03:56,635 Entered build tracker: /tmp/pip-build-tracker-rmlaavw_ 2026-02-28T23:03:56,636 Created temporary directory: /tmp/pip-wheel-hvf4m7mp 2026-02-28T23:03:56,640 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-28T23:03:56,642 Created temporary directory: /tmp/pip-ephem-wheel-cache-ajpf0_mu 2026-02-28T23:03:56,664 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T23:03:56,668 2 location(s) to search for versions of mlx-video-with-audio: 2026-02-28T23:03:56,668 * https://pypi.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,668 * https://www.piwheels.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,669 Fetching project page and analyzing links: https://pypi.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,670 Getting page https://pypi.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,671 Found index url https://pypi.org/simple 2026-02-28T23:03:56,887 Fetched page https://pypi.org/simple/mlx-video-with-audio/ as application/vnd.pypi.simple.v1+json 2026-02-28T23:03:56,891 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/56/4d/fec55a3b0d52c4ebae3e3d2f2564fe6a51d36fc464346ab8e2b5548f1a6a/mlx_video_with_audio-0.1.1-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,892 Found link https://files.pythonhosted.org/packages/38/46/fb6a59a501a5e95219f469392a8c657347c652cc771fa6da34f3adfb2dac/mlx_video_with_audio-0.1.1.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.1 2026-02-28T23:03:56,893 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/e1/88/0d134fe146d3b9c3fb7236f4a42d18765864d77c318cbac697818baf8879/mlx_video_with_audio-0.1.2-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,894 Found link https://files.pythonhosted.org/packages/dc/5d/11416e8034ad1bd0d73ddb8c8268acc2e42210a804a10eed0932e5bae9b4/mlx_video_with_audio-0.1.2.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.2 2026-02-28T23:03:56,894 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/3d/f8/568dd1b6563fef1978e0c710a16853bce338ce354a95c379a54842831cf1/mlx_video_with_audio-0.1.3-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,895 Found link https://files.pythonhosted.org/packages/28/84/7097225dcf5e7eb86bbecc8da99aa3ae49b341a7e4fe91a7c5a61cbf866a/mlx_video_with_audio-0.1.3.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.3 2026-02-28T23:03:56,896 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/5b/be/204c2271d9e21f521ecec88eea4e3367d623978fe3f3d8c088c87dea29be/mlx_video_with_audio-0.1.4-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,897 Found link https://files.pythonhosted.org/packages/43/7e/a6962d16c8dc3c4f3a7ca466dd3fc3110e5239acda535b71795e7ea8eff6/mlx_video_with_audio-0.1.4.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.4 2026-02-28T23:03:56,898 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/90/bc/efd8dabcb6752988a27f22cc7b1cc7cd1679a1022380472bc6f0f5a961c4/mlx_video_with_audio-0.1.5-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,899 Found link https://files.pythonhosted.org/packages/47/d3/95de044f9cb974243fda9d0792a486e71d5ee11e2df8d4aba52171e659fb/mlx_video_with_audio-0.1.5.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.5 2026-02-28T23:03:56,900 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/be/54/03df5adb9fba59966575ea03db0235c5804e2120004f6d671e4d70170181/mlx_video_with_audio-0.1.6-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,900 Found link https://files.pythonhosted.org/packages/99/a4/bbc897ae0935582fb4b36f62237f5aaa7744e4c3f6f5504c2c8c31fe4509/mlx_video_with_audio-0.1.6.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.6 2026-02-28T23:03:56,901 Skipping link: No binaries permitted for mlx-video-with-audio: https://files.pythonhosted.org/packages/d3/7e/72e122926486ebde4ba3e8a2231f127be6a2223c026d8ac50f09e442b351/mlx_video_with_audio-0.1.7-py3-none-any.whl (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:56,902 Found link https://files.pythonhosted.org/packages/84/da/cdad559a160e384d29bed7475ae0792abc9fb2cad9815500e84a39c14dc2/mlx_video_with_audio-0.1.7.tar.gz (from https://pypi.org/simple/mlx-video-with-audio/) (requires-python:>=3.11), version: 0.1.7 2026-02-28T23:03:56,903 Fetching project page and analyzing links: https://www.piwheels.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,903 Getting page https://www.piwheels.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:56,905 Found index url https://www.piwheels.org/simple 2026-02-28T23:03:57,093 Fetched page https://www.piwheels.org/simple/mlx-video-with-audio/ as text/html 2026-02-28T23:03:57,095 Skipping link: No binaries permitted for mlx-video-with-audio: https://archive1.piwheels.org/simple/mlx-video-with-audio/mlx_video_with_audio-0.1.3-py3-none-any.whl#sha256=f9f6c46f68a732933d215c85d63471d51cf46e4f28cd0d7d4a1f3abc37fe971e (from https://www.piwheels.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:57,095 Skipping link: No binaries permitted for mlx-video-with-audio: https://archive1.piwheels.org/simple/mlx-video-with-audio/mlx_video_with_audio-0.1.2-py3-none-any.whl#sha256=47ba3bec5a9060204f1e4cec6a3a2503be80ef08974e9f8cf15deabcb1116ba2 (from https://www.piwheels.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:57,096 Skipping link: No binaries permitted for mlx-video-with-audio: https://archive1.piwheels.org/simple/mlx-video-with-audio/mlx_video_with_audio-0.1.1-py3-none-any.whl#sha256=8950c6a6a8fd1081b43d605d92ae3b36a6309df14bed8e4f692b04070c074e34 (from https://www.piwheels.org/simple/mlx-video-with-audio/) (requires-python:>=3.11) 2026-02-28T23:03:57,097 Skipping link: not a file: https://www.piwheels.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:57,097 Skipping link: not a file: https://pypi.org/simple/mlx-video-with-audio/ 2026-02-28T23:03:57,118 Given no hashes to check 1 links for project 'mlx-video-with-audio': discarding no candidates 2026-02-28T23:03:57,137 Collecting mlx-video-with-audio==0.1.4 2026-02-28T23:03:57,140 Created temporary directory: /tmp/pip-unpack-9_ak721g 2026-02-28T23:03:57,277 Downloading mlx_video_with_audio-0.1.4.tar.gz (99 kB) 2026-02-28T23:03:57,473 Added mlx-video-with-audio==0.1.4 from https://files.pythonhosted.org/packages/43/7e/a6962d16c8dc3c4f3a7ca466dd3fc3110e5239acda535b71795e7ea8eff6/mlx_video_with_audio-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-rmlaavw_' 2026-02-28T23:03:57,479 Created temporary directory: /tmp/pip-build-env-lr5sk0lm 2026-02-28T23:03:57,484 Installing build dependencies: started 2026-02-28T23:03:57,485 Running command pip subprocess to install build dependencies 2026-02-28T23:03:57,516 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-02-28T23:03:57,556 Traceback (most recent call last): 2026-02-28T23:03:57,556 File "", line 192, in addpackage 2026-02-28T23:03:57,557 File "", line 1, in 2026-02-28T23:03:57,557 ModuleNotFoundError: No module named 'cntimer' 2026-02-28T23:03:57,558 Remainder of file ignored 2026-02-28T23:03:59,096 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-28T23:03:59,675 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-28T23:03:59,698 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-28T23:04:01,447 Collecting setuptools>=61.0 2026-02-28T23:04:01,530 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-28T23:04:01,803 Collecting wheel 2026-02-28T23:04:01,820 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-28T23:04:02,006 Collecting packaging>=24.0 2026-02-28T23:04:02,022 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-28T23:04:05,016 Installing collected packages: setuptools, packaging, wheel 2026-02-28T23:04:08,469 Creating /tmp/pip-build-env-lr5sk0lm/overlay/local/bin 2026-02-28T23:04:08,471 changing mode of /tmp/pip-build-env-lr5sk0lm/overlay/local/bin/wheel to 755 2026-02-28T23:04:08,492 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-28T23:04:08,772 Installing build dependencies: finished with status 'done' 2026-02-28T23:04:08,780 Getting requirements to build wheel: started 2026-02-28T23:04:08,781 Running command Getting requirements to build wheel 2026-02-28T23:04:09,395 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T23:04:09,395 !! 2026-02-28T23:04:09,396 ******************************************************************************** 2026-02-28T23:04:09,397 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-28T23:04:09,398 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T23:04:09,399 or your builds will no longer be supported. 2026-02-28T23:04:09,400 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:09,400 ******************************************************************************** 2026-02-28T23:04:09,401 !! 2026-02-28T23:04:09,402 corresp(dist, value, root_dir) 2026-02-28T23:04:09,475 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:09,476 !! 2026-02-28T23:04:09,477 ******************************************************************************** 2026-02-28T23:04:09,478 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:09,479 License :: OSI Approved :: MIT License 2026-02-28T23:04:09,480 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:09,481 ******************************************************************************** 2026-02-28T23:04:09,482 !! 2026-02-28T23:04:09,483 dist._finalize_license_expression() 2026-02-28T23:04:09,483 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:09,484 !! 2026-02-28T23:04:09,485 ******************************************************************************** 2026-02-28T23:04:09,485 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:09,486 License :: OSI Approved :: MIT License 2026-02-28T23:04:09,487 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:09,487 ******************************************************************************** 2026-02-28T23:04:09,488 !! 2026-02-28T23:04:09,489 self._finalize_license_expression() 2026-02-28T23:04:09,489 running egg_info 2026-02-28T23:04:09,491 writing mlx_video_with_audio.egg-info/PKG-INFO 2026-02-28T23:04:09,496 writing dependency_links to mlx_video_with_audio.egg-info/dependency_links.txt 2026-02-28T23:04:09,498 writing entry points to mlx_video_with_audio.egg-info/entry_points.txt 2026-02-28T23:04:09,500 writing requirements to mlx_video_with_audio.egg-info/requires.txt 2026-02-28T23:04:09,501 writing top-level names to mlx_video_with_audio.egg-info/top_level.txt 2026-02-28T23:04:09,527 reading manifest file 'mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:09,531 adding license file 'LICENSE' 2026-02-28T23:04:09,536 writing manifest file 'mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:09,634 Getting requirements to build wheel: finished with status 'done' 2026-02-28T23:04:09,637 Created temporary directory: /tmp/pip-modern-metadata-fhxty2oq 2026-02-28T23:04:09,640 Preparing metadata (pyproject.toml): started 2026-02-28T23:04:09,641 Running command Preparing metadata (pyproject.toml) 2026-02-28T23:04:10,210 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T23:04:10,210 !! 2026-02-28T23:04:10,211 ******************************************************************************** 2026-02-28T23:04:10,212 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-28T23:04:10,213 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T23:04:10,213 or your builds will no longer be supported. 2026-02-28T23:04:10,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:10,215 ******************************************************************************** 2026-02-28T23:04:10,216 !! 2026-02-28T23:04:10,217 corresp(dist, value, root_dir) 2026-02-28T23:04:10,290 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:10,291 !! 2026-02-28T23:04:10,292 ******************************************************************************** 2026-02-28T23:04:10,293 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:10,294 License :: OSI Approved :: MIT License 2026-02-28T23:04:10,295 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:10,296 ******************************************************************************** 2026-02-28T23:04:10,298 !! 2026-02-28T23:04:10,298 dist._finalize_license_expression() 2026-02-28T23:04:10,299 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:10,299 !! 2026-02-28T23:04:10,300 ******************************************************************************** 2026-02-28T23:04:10,301 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:10,301 License :: OSI Approved :: MIT License 2026-02-28T23:04:10,302 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:10,303 ******************************************************************************** 2026-02-28T23:04:10,304 !! 2026-02-28T23:04:10,304 self._finalize_license_expression() 2026-02-28T23:04:10,305 running dist_info 2026-02-28T23:04:10,313 creating /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info 2026-02-28T23:04:10,314 writing /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/PKG-INFO 2026-02-28T23:04:10,318 writing dependency_links to /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/dependency_links.txt 2026-02-28T23:04:10,320 writing entry points to /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/entry_points.txt 2026-02-28T23:04:10,322 writing requirements to /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/requires.txt 2026-02-28T23:04:10,323 writing top-level names to /tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/top_level.txt 2026-02-28T23:04:10,324 writing manifest file '/tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:10,347 reading manifest file '/tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:10,349 adding license file 'LICENSE' 2026-02-28T23:04:10,353 writing manifest file '/tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:10,354 creating '/tmp/pip-modern-metadata-fhxty2oq/mlx_video_with_audio-0.1.4.dist-info' 2026-02-28T23:04:10,479 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-28T23:04:10,485 Source in /tmp/pip-wheel-hvf4m7mp/mlx-video-with-audio_521a098012134c6f980e581bffcb7761 has version 0.1.4, which satisfies requirement mlx-video-with-audio==0.1.4 from https://files.pythonhosted.org/packages/43/7e/a6962d16c8dc3c4f3a7ca466dd3fc3110e5239acda535b71795e7ea8eff6/mlx_video_with_audio-0.1.4.tar.gz 2026-02-28T23:04:10,486 Removed mlx-video-with-audio==0.1.4 from https://files.pythonhosted.org/packages/43/7e/a6962d16c8dc3c4f3a7ca466dd3fc3110e5239acda535b71795e7ea8eff6/mlx_video_with_audio-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-rmlaavw_' 2026-02-28T23:04:10,493 Created temporary directory: /tmp/pip-unpack-ssw14d44 2026-02-28T23:04:10,494 Building wheels for collected packages: mlx-video-with-audio 2026-02-28T23:04:10,499 Created temporary directory: /tmp/pip-wheel-l32h8o1g 2026-02-28T23:04:10,499 Destination directory: /tmp/pip-wheel-l32h8o1g 2026-02-28T23:04:10,501 Building wheel for mlx-video-with-audio (pyproject.toml): started 2026-02-28T23:04:10,503 Running command Building wheel for mlx-video-with-audio (pyproject.toml) 2026-02-28T23:04:11,065 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-28T23:04:11,066 !! 2026-02-28T23:04:11,067 ******************************************************************************** 2026-02-28T23:04:11,068 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-28T23:04:11,069 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-28T23:04:11,070 or your builds will no longer be supported. 2026-02-28T23:04:11,071 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:11,072 ******************************************************************************** 2026-02-28T23:04:11,073 !! 2026-02-28T23:04:11,073 corresp(dist, value, root_dir) 2026-02-28T23:04:11,138 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:11,139 !! 2026-02-28T23:04:11,140 ******************************************************************************** 2026-02-28T23:04:11,141 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:11,141 License :: OSI Approved :: MIT License 2026-02-28T23:04:11,142 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:11,143 ******************************************************************************** 2026-02-28T23:04:11,144 !! 2026-02-28T23:04:11,145 dist._finalize_license_expression() 2026-02-28T23:04:11,145 /tmp/pip-build-env-lr5sk0lm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-28T23:04:11,146 !! 2026-02-28T23:04:11,147 ******************************************************************************** 2026-02-28T23:04:11,147 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-28T23:04:11,149 License :: OSI Approved :: MIT License 2026-02-28T23:04:11,150 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-28T23:04:11,150 ******************************************************************************** 2026-02-28T23:04:11,151 !! 2026-02-28T23:04:11,152 self._finalize_license_expression() 2026-02-28T23:04:11,153 running bdist_wheel 2026-02-28T23:04:11,166 running build 2026-02-28T23:04:11,167 running build_py 2026-02-28T23:04:11,173 creating build/lib/mlx_video 2026-02-28T23:04:11,176 copying mlx_video/convert.py -> build/lib/mlx_video 2026-02-28T23:04:11,179 copying mlx_video/postprocess.py -> build/lib/mlx_video 2026-02-28T23:04:11,181 copying mlx_video/__init__.py -> build/lib/mlx_video 2026-02-28T23:04:11,183 copying mlx_video/text_projection.py -> build/lib/mlx_video 2026-02-28T23:04:11,185 copying mlx_video/generate.py -> build/lib/mlx_video 2026-02-28T23:04:11,189 copying mlx_video/version.py -> build/lib/mlx_video 2026-02-28T23:04:11,191 copying mlx_video/utils.py -> build/lib/mlx_video 2026-02-28T23:04:11,193 copying mlx_video/generate_av.py -> build/lib/mlx_video 2026-02-28T23:04:11,197 creating build/lib/mlx_video/models 2026-02-28T23:04:11,198 copying mlx_video/models/__init__.py -> build/lib/mlx_video/models 2026-02-28T23:04:11,200 creating build/lib/mlx_video/conditioning 2026-02-28T23:04:11,201 copying mlx_video/conditioning/__init__.py -> build/lib/mlx_video/conditioning 2026-02-28T23:04:11,203 copying mlx_video/conditioning/latent.py -> build/lib/mlx_video/conditioning 2026-02-28T23:04:11,206 creating build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,207 copying mlx_video/models/ltx/__init__.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,209 copying mlx_video/models/ltx/rope.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,212 copying mlx_video/models/ltx/adaln.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,214 copying mlx_video/models/ltx/text_projection.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,216 copying mlx_video/models/ltx/config.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,219 copying mlx_video/models/ltx/upsampler.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,221 copying mlx_video/models/ltx/feed_forward.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,223 copying mlx_video/models/ltx/transformer.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,226 copying mlx_video/models/ltx/enhance_prompt.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,228 copying mlx_video/models/ltx/ltx.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,231 copying mlx_video/models/ltx/attention.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,233 copying mlx_video/models/ltx/text_encoder.py -> build/lib/mlx_video/models/ltx 2026-02-28T23:04:11,236 creating build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,237 copying mlx_video/models/ltx/video_vae/ops.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,240 copying mlx_video/models/ltx/video_vae/convolution.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,242 copying mlx_video/models/ltx/video_vae/video_vae.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,245 copying mlx_video/models/ltx/video_vae/tiling.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,247 copying mlx_video/models/ltx/video_vae/__init__.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,249 copying mlx_video/models/ltx/video_vae/encoder.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,252 copying mlx_video/models/ltx/video_vae/resnet.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,254 copying mlx_video/models/ltx/video_vae/decoder.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,257 copying mlx_video/models/ltx/video_vae/sampling.py -> build/lib/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,260 creating build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,261 copying mlx_video/models/ltx/audio_vae/ops.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,263 copying mlx_video/models/ltx/audio_vae/vocoder.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,266 copying mlx_video/models/ltx/audio_vae/audio_vae.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,269 copying mlx_video/models/ltx/audio_vae/__init__.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,271 copying mlx_video/models/ltx/audio_vae/normalization.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,273 copying mlx_video/models/ltx/audio_vae/causal_conv_2d.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,275 copying mlx_video/models/ltx/audio_vae/upsample.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,278 copying mlx_video/models/ltx/audio_vae/downsample.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,280 copying mlx_video/models/ltx/audio_vae/resnet.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,283 copying mlx_video/models/ltx/audio_vae/attention.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,285 copying mlx_video/models/ltx/audio_vae/causality_axis.py -> build/lib/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,288 running egg_info 2026-02-28T23:04:11,297 writing mlx_video_with_audio.egg-info/PKG-INFO 2026-02-28T23:04:11,301 writing dependency_links to mlx_video_with_audio.egg-info/dependency_links.txt 2026-02-28T23:04:11,304 writing entry points to mlx_video_with_audio.egg-info/entry_points.txt 2026-02-28T23:04:11,306 writing requirements to mlx_video_with_audio.egg-info/requires.txt 2026-02-28T23:04:11,307 writing top-level names to mlx_video_with_audio.egg-info/top_level.txt 2026-02-28T23:04:11,322 reading manifest file 'mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:11,326 adding license file 'LICENSE' 2026-02-28T23:04:11,331 writing manifest file 'mlx_video_with_audio.egg-info/SOURCES.txt' 2026-02-28T23:04:11,348 installing to build/bdist.linux-armv7l/wheel 2026-02-28T23:04:11,349 running install 2026-02-28T23:04:11,372 running install_lib 2026-02-28T23:04:11,378 creating build/bdist.linux-armv7l/wheel 2026-02-28T23:04:11,381 creating build/bdist.linux-armv7l/wheel/mlx_video 2026-02-28T23:04:11,383 copying build/lib/mlx_video/convert.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,386 copying build/lib/mlx_video/postprocess.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,388 copying build/lib/mlx_video/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,391 copying build/lib/mlx_video/text_projection.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,393 copying build/lib/mlx_video/generate.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,396 copying build/lib/mlx_video/version.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,399 creating build/bdist.linux-armv7l/wheel/mlx_video/models 2026-02-28T23:04:11,401 creating build/bdist.linux-armv7l/wheel/mlx_video/models/ltx 2026-02-28T23:04:11,402 copying build/lib/mlx_video/models/ltx/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,405 copying build/lib/mlx_video/models/ltx/rope.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,409 copying build/lib/mlx_video/models/ltx/adaln.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,412 copying build/lib/mlx_video/models/ltx/text_projection.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,414 copying build/lib/mlx_video/models/ltx/config.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,418 creating build/bdist.linux-armv7l/wheel/mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,419 copying build/lib/mlx_video/models/ltx/video_vae/ops.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,422 copying build/lib/mlx_video/models/ltx/video_vae/convolution.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,425 copying build/lib/mlx_video/models/ltx/video_vae/video_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,429 copying build/lib/mlx_video/models/ltx/video_vae/tiling.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,432 copying build/lib/mlx_video/models/ltx/video_vae/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,434 copying build/lib/mlx_video/models/ltx/video_vae/encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,437 copying build/lib/mlx_video/models/ltx/video_vae/resnet.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,440 copying build/lib/mlx_video/models/ltx/video_vae/decoder.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,443 copying build/lib/mlx_video/models/ltx/video_vae/sampling.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/video_vae 2026-02-28T23:04:11,446 copying build/lib/mlx_video/models/ltx/upsampler.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,449 copying build/lib/mlx_video/models/ltx/feed_forward.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,452 creating build/bdist.linux-armv7l/wheel/mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,454 copying build/lib/mlx_video/models/ltx/audio_vae/ops.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,456 copying build/lib/mlx_video/models/ltx/audio_vae/vocoder.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,459 copying build/lib/mlx_video/models/ltx/audio_vae/audio_vae.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,462 copying build/lib/mlx_video/models/ltx/audio_vae/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,464 copying build/lib/mlx_video/models/ltx/audio_vae/normalization.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,467 copying build/lib/mlx_video/models/ltx/audio_vae/causal_conv_2d.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,470 copying build/lib/mlx_video/models/ltx/audio_vae/upsample.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,472 copying build/lib/mlx_video/models/ltx/audio_vae/downsample.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,475 copying build/lib/mlx_video/models/ltx/audio_vae/resnet.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,477 copying build/lib/mlx_video/models/ltx/audio_vae/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,480 copying build/lib/mlx_video/models/ltx/audio_vae/causality_axis.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx/audio_vae 2026-02-28T23:04:11,482 copying build/lib/mlx_video/models/ltx/transformer.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,485 copying build/lib/mlx_video/models/ltx/enhance_prompt.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,488 copying build/lib/mlx_video/models/ltx/ltx.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,491 copying build/lib/mlx_video/models/ltx/attention.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,493 copying build/lib/mlx_video/models/ltx/text_encoder.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models/ltx 2026-02-28T23:04:11,497 copying build/lib/mlx_video/models/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video/models 2026-02-28T23:04:11,500 copying build/lib/mlx_video/utils.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,502 copying build/lib/mlx_video/generate_av.py -> build/bdist.linux-armv7l/wheel/./mlx_video 2026-02-28T23:04:11,507 creating build/bdist.linux-armv7l/wheel/mlx_video/conditioning 2026-02-28T23:04:11,508 copying build/lib/mlx_video/conditioning/__init__.py -> build/bdist.linux-armv7l/wheel/./mlx_video/conditioning 2026-02-28T23:04:11,511 copying build/lib/mlx_video/conditioning/latent.py -> build/bdist.linux-armv7l/wheel/./mlx_video/conditioning 2026-02-28T23:04:11,513 running install_egg_info 2026-02-28T23:04:11,518 Copying mlx_video_with_audio.egg-info to build/bdist.linux-armv7l/wheel/./mlx_video_with_audio-0.1.4-py3.11.egg-info 2026-02-28T23:04:11,532 running install_scripts 2026-02-28T23:04:11,545 creating build/bdist.linux-armv7l/wheel/mlx_video_with_audio-0.1.4.dist-info/WHEEL 2026-02-28T23:04:11,548 creating '/tmp/pip-wheel-l32h8o1g/.tmp-13f0xsdl/mlx_video_with_audio-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-28T23:04:11,551 adding 'mlx_video/__init__.py' 2026-02-28T23:04:11,554 adding 'mlx_video/convert.py' 2026-02-28T23:04:11,558 adding 'mlx_video/generate.py' 2026-02-28T23:04:11,563 adding 'mlx_video/generate_av.py' 2026-02-28T23:04:11,565 adding 'mlx_video/postprocess.py' 2026-02-28T23:04:11,567 adding 'mlx_video/text_projection.py' 2026-02-28T23:04:11,569 adding 'mlx_video/utils.py' 2026-02-28T23:04:11,570 adding 'mlx_video/version.py' 2026-02-28T23:04:11,572 adding 'mlx_video/conditioning/__init__.py' 2026-02-28T23:04:11,574 adding 'mlx_video/conditioning/latent.py' 2026-02-28T23:04:11,575 adding 'mlx_video/models/__init__.py' 2026-02-28T23:04:11,577 adding 'mlx_video/models/ltx/__init__.py' 2026-02-28T23:04:11,579 adding 'mlx_video/models/ltx/adaln.py' 2026-02-28T23:04:11,580 adding 'mlx_video/models/ltx/attention.py' 2026-02-28T23:04:11,582 adding 'mlx_video/models/ltx/config.py' 2026-02-28T23:04:11,583 adding 'mlx_video/models/ltx/enhance_prompt.py' 2026-02-28T23:04:11,585 adding 'mlx_video/models/ltx/feed_forward.py' 2026-02-28T23:04:11,587 adding 'mlx_video/models/ltx/ltx.py' 2026-02-28T23:04:11,590 adding 'mlx_video/models/ltx/rope.py' 2026-02-28T23:04:11,594 adding 'mlx_video/models/ltx/text_encoder.py' 2026-02-28T23:04:11,595 adding 'mlx_video/models/ltx/text_projection.py' 2026-02-28T23:04:11,597 adding 'mlx_video/models/ltx/transformer.py' 2026-02-28T23:04:11,599 adding 'mlx_video/models/ltx/upsampler.py' 2026-02-28T23:04:11,601 adding 'mlx_video/models/ltx/audio_vae/__init__.py' 2026-02-28T23:04:11,602 adding 'mlx_video/models/ltx/audio_vae/attention.py' 2026-02-28T23:04:11,604 adding 'mlx_video/models/ltx/audio_vae/audio_vae.py' 2026-02-28T23:04:11,606 adding 'mlx_video/models/ltx/audio_vae/causal_conv_2d.py' 2026-02-28T23:04:11,607 adding 'mlx_video/models/ltx/audio_vae/causality_axis.py' 2026-02-28T23:04:11,608 adding 'mlx_video/models/ltx/audio_vae/downsample.py' 2026-02-28T23:04:11,610 adding 'mlx_video/models/ltx/audio_vae/normalization.py' 2026-02-28T23:04:11,611 adding 'mlx_video/models/ltx/audio_vae/ops.py' 2026-02-28T23:04:11,613 adding 'mlx_video/models/ltx/audio_vae/resnet.py' 2026-02-28T23:04:11,614 adding 'mlx_video/models/ltx/audio_vae/upsample.py' 2026-02-28T23:04:11,616 adding 'mlx_video/models/ltx/audio_vae/vocoder.py' 2026-02-28T23:04:11,618 adding 'mlx_video/models/ltx/video_vae/__init__.py' 2026-02-28T23:04:11,619 adding 'mlx_video/models/ltx/video_vae/convolution.py' 2026-02-28T23:04:11,622 adding 'mlx_video/models/ltx/video_vae/decoder.py' 2026-02-28T23:04:11,624 adding 'mlx_video/models/ltx/video_vae/encoder.py' 2026-02-28T23:04:11,625 adding 'mlx_video/models/ltx/video_vae/ops.py' 2026-02-28T23:04:11,627 adding 'mlx_video/models/ltx/video_vae/resnet.py' 2026-02-28T23:04:11,629 adding 'mlx_video/models/ltx/video_vae/sampling.py' 2026-02-28T23:04:11,631 adding 'mlx_video/models/ltx/video_vae/tiling.py' 2026-02-28T23:04:11,634 adding 'mlx_video/models/ltx/video_vae/video_vae.py' 2026-02-28T23:04:11,636 adding 'mlx_video_with_audio-0.1.4.dist-info/licenses/LICENSE' 2026-02-28T23:04:11,638 adding 'mlx_video_with_audio-0.1.4.dist-info/METADATA' 2026-02-28T23:04:11,639 adding 'mlx_video_with_audio-0.1.4.dist-info/WHEEL' 2026-02-28T23:04:11,640 adding 'mlx_video_with_audio-0.1.4.dist-info/entry_points.txt' 2026-02-28T23:04:11,641 adding 'mlx_video_with_audio-0.1.4.dist-info/top_level.txt' 2026-02-28T23:04:11,643 adding 'mlx_video_with_audio-0.1.4.dist-info/RECORD' 2026-02-28T23:04:11,646 removing build/bdist.linux-armv7l/wheel 2026-02-28T23:04:11,760 Building wheel for mlx-video-with-audio (pyproject.toml): finished with status 'done' 2026-02-28T23:04:11,767 Created wheel for mlx-video-with-audio: filename=mlx_video_with_audio-0.1.4-py3-none-any.whl size=111772 sha256=4fa60e1029417b9750b275c67ed5de02d945abdae77b82a4739aceafc33ccf4f 2026-02-28T23:04:11,768 Stored in directory: /tmp/pip-ephem-wheel-cache-ajpf0_mu/wheels/20/28/ce/9d9a7b3085e2268f69dcf5c25a87d910efff41bbdf21319ae8 2026-02-28T23:04:11,783 Successfully built mlx-video-with-audio 2026-02-28T23:04:11,790 Removed build tracker: '/tmp/pip-build-tracker-rmlaavw_'