2025-09-09T14:12:57,240 Created temporary directory: /tmp/pip-build-tracker-xwjjne9h 2025-09-09T14:12:57,241 Initialized build tracking at /tmp/pip-build-tracker-xwjjne9h 2025-09-09T14:12:57,241 Created build tracker: /tmp/pip-build-tracker-xwjjne9h 2025-09-09T14:12:57,241 Entered build tracker: /tmp/pip-build-tracker-xwjjne9h 2025-09-09T14:12:57,241 Created temporary directory: /tmp/pip-wheel-zp3_fov0 2025-09-09T14:12:57,245 Created temporary directory: /tmp/pip-ephem-wheel-cache-_lj99u42 2025-09-09T14:12:57,308 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T14:12:57,310 2 location(s) to search for versions of pynq: 2025-09-09T14:12:57,310 * https://pypi.org/simple/pynq/ 2025-09-09T14:12:57,310 * https://www.piwheels.org/simple/pynq/ 2025-09-09T14:12:57,310 Fetching project page and analyzing links: https://pypi.org/simple/pynq/ 2025-09-09T14:12:57,311 Getting page https://pypi.org/simple/pynq/ 2025-09-09T14:12:57,312 Found index url https://pypi.org/simple/ 2025-09-09T14:12:57,383 Fetched page https://pypi.org/simple/pynq/ as application/vnd.pypi.simple.v1+json 2025-09-09T14:12:57,385 Found link https://files.pythonhosted.org/packages/f2/e6/5b398bedb767620fd51748b21716f2ed98b5583a5998265259aae9b10ad7/pynq-2.5.1.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.5.1 2025-09-09T14:12:57,385 Found link https://files.pythonhosted.org/packages/3a/2a/ac727785ba0a4596991726b9603bbe75692637e40b3ddef1297fd90f1b03/pynq-2.5.2.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.5.2 2025-09-09T14:12:57,386 Found link https://files.pythonhosted.org/packages/3e/47/ddc79a7f9f0e703c61de9a985196b16f4a657e314435642c45c08e37f819/pynq-2.5.3.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.5.3 2025-09-09T14:12:57,386 Found link https://files.pythonhosted.org/packages/9f/4e/fca584f6d0cdbb6f6ee67a7def3342af190ff0efd2226262302d2bedc0b2/pynq-2.5.4.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.5.4 2025-09-09T14:12:57,386 Found link https://files.pythonhosted.org/packages/66/c9/8c96337e273b0484848a0546751d71ed7e9ff9317eff6896a0c416540a04/pynq-2.6.0.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.6.0 2025-09-09T14:12:57,386 Found link https://files.pythonhosted.org/packages/50/06/44cc375e5b39fa0d9474859835949981136fcd4c140e63ccb2e20ba3c8ac/pynq-2.6.2.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.6.2 2025-09-09T14:12:57,387 Found link https://files.pythonhosted.org/packages/97/65/801850433cfc0c1222d5e6cb98a04f513ebd18b2e5fba7720069d291f37d/pynq-2.7.0.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.7.0 2025-09-09T14:12:57,387 Found link https://files.pythonhosted.org/packages/b7/60/678e83141111b45fcc062a001880534c51a0fb97ed872a10edff29171903/pynq-2.8.0.dev0.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 2.8.0.dev0 2025-09-09T14:12:57,387 Found link https://files.pythonhosted.org/packages/cd/78/47108a2546284a84bc163eebc47a1efcf9675a877027b52e41f7ed76facc/pynq-3.0.0.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 3.0.0 2025-09-09T14:12:57,387 Found link https://files.pythonhosted.org/packages/4c/d4/3a6d15a95d0d6bb47e08f7c3189595f8d20a560560c81de08fb68b624a68/pynq-3.0.1.tar.gz (from https://pypi.org/simple/pynq/) (requires-python:>=3.5.2), version: 3.0.1 2025-09-09T14:12:57,388 Fetching project page and analyzing links: https://www.piwheels.org/simple/pynq/ 2025-09-09T14:12:57,388 Getting page https://www.piwheels.org/simple/pynq/ 2025-09-09T14:12:57,389 Found index url https://www.piwheels.org/simple/ 2025-09-09T14:12:57,482 Fetched page https://www.piwheels.org/simple/pynq/ as text/html 2025-09-09T14:12:57,501 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp311-cp311-linux_armv6l.whl#sha256=f102e369e1a751a5e4083d2090626e9f147d2e3cd7139ea6ddaad22d8fe66dd9 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,501 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp311-cp311-linux_armv7l.whl#sha256=f102e369e1a751a5e4083d2090626e9f147d2e3cd7139ea6ddaad22d8fe66dd9 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,502 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp37-cp37m-linux_armv6l.whl#sha256=ed727e6dac78f2311d165a2fc9e2182f83205a30a146269aecce02adc6b43f32 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,502 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp37-cp37m-linux_armv7l.whl#sha256=ed727e6dac78f2311d165a2fc9e2182f83205a30a146269aecce02adc6b43f32 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,502 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp39-cp39-linux_armv6l.whl#sha256=d1cf14359f5c4a14f5e10750a9b31e0f62276af025c28f2b533617bd299c2145 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,502 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.1-cp39-cp39-linux_armv7l.whl#sha256=d1cf14359f5c4a14f5e10750a9b31e0f62276af025c28f2b533617bd299c2145 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,502 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.0-cp37-cp37m-linux_armv6l.whl#sha256=04e4c908ec190363af3ccab0adf2aa50ee2783b462b361373d487913919ba8c3 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.0-cp37-cp37m-linux_armv7l.whl#sha256=04e4c908ec190363af3ccab0adf2aa50ee2783b462b361373d487913919ba8c3 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.0-cp39-cp39-linux_armv6l.whl#sha256=930ada20f0b5221ea94580ee7a7476c9ff781adb35bbb8ca9634587560899c76 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-3.0.0-cp39-cp39-linux_armv7l.whl#sha256=930ada20f0b5221ea94580ee7a7476c9ff781adb35bbb8ca9634587560899c76 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp311-cp311-linux_armv6l.whl#sha256=6a6828608bb9986f83c23617afab11eaafd985effe193734b853e6316f0c4a32 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp311-cp311-linux_armv7l.whl#sha256=6a6828608bb9986f83c23617afab11eaafd985effe193734b853e6316f0c4a32 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,503 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp35-cp35m-linux_armv6l.whl#sha256=634bf7c49e236abcd17b211aae915653febccb06dfa7b1a7e535e6942fecf2a7 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp35-cp35m-linux_armv7l.whl#sha256=634bf7c49e236abcd17b211aae915653febccb06dfa7b1a7e535e6942fecf2a7 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp39-cp39-linux_armv6l.whl#sha256=625a5731e66c5e5608f2c48237eb20f9cd73262215e4ac6fc2f37891d19d79d5 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp39-cp39-linux_armv7l.whl#sha256=625a5731e66c5e5608f2c48237eb20f9cd73262215e4ac6fc2f37891d19d79d5 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp37-cp37m-linux_armv6l.whl#sha256=203d76c4030d43b0b1ae7b3f756b89c7c6d9c22cc5ce7aa09b37e607fa31dfad (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.8.0.dev0-cp37-cp37m-linux_armv7l.whl#sha256=203d76c4030d43b0b1ae7b3f756b89c7c6d9c22cc5ce7aa09b37e607fa31dfad (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,504 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp311-cp311-linux_armv6l.whl#sha256=47b7b18d08e1b48b8d4cc9ef1c05dee9094fcd28d0feeb008da6126b9e446954 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp311-cp311-linux_armv7l.whl#sha256=47b7b18d08e1b48b8d4cc9ef1c05dee9094fcd28d0feeb008da6126b9e446954 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp35-cp35m-linux_armv6l.whl#sha256=eb2a0d58544a3ee82a12b837950b2ceefb0ab5cb8843fc281ed379d7a222a8a7 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp35-cp35m-linux_armv7l.whl#sha256=eb2a0d58544a3ee82a12b837950b2ceefb0ab5cb8843fc281ed379d7a222a8a7 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp37-cp37m-linux_armv6l.whl#sha256=6b9c4e78361c6755361631c91d820168167a9f0e0fc8f41ff7f6c49c59b7c0c4 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp37-cp37m-linux_armv7l.whl#sha256=6b9c4e78361c6755361631c91d820168167a9f0e0fc8f41ff7f6c49c59b7c0c4 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp39-cp39-linux_armv6l.whl#sha256=4fde45bcf1d492ea89b8a8e2c66ed341f1e1f0b1a8a0f31d50e8999c9b5ac77f (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,505 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.7.0-cp39-cp39-linux_armv7l.whl#sha256=4fde45bcf1d492ea89b8a8e2c66ed341f1e1f0b1a8a0f31d50e8999c9b5ac77f (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.2-cp37-cp37m-linux_armv6l.whl#sha256=d1c502ba5b39c60a885c6cc9bbf57f04aef678d61831ae4da479543c3973a3fb (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.2-cp37-cp37m-linux_armv7l.whl#sha256=d1c502ba5b39c60a885c6cc9bbf57f04aef678d61831ae4da479543c3973a3fb (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.2-cp39-cp39-linux_armv6l.whl#sha256=faaa66a23935683d5ffa009e0086dd9b8c93db9e81a0ea7425fd3b6e83f5f1a9 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.2-cp39-cp39-linux_armv7l.whl#sha256=faaa66a23935683d5ffa009e0086dd9b8c93db9e81a0ea7425fd3b6e83f5f1a9 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp37-cp37m-linux_armv6l.whl#sha256=018362afb17f4e175ffb23e661c0181ed95ec0608217df80dc74f846affec944 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,506 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp37-cp37m-linux_armv7l.whl#sha256=018362afb17f4e175ffb23e661c0181ed95ec0608217df80dc74f846affec944 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp35-cp35m-linux_armv6l.whl#sha256=c950faed44452c96b22e81509850571c4f5dc232f2523be4b389f1f54b247c77 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp35-cp35m-linux_armv7l.whl#sha256=c950faed44452c96b22e81509850571c4f5dc232f2523be4b389f1f54b247c77 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp39-cp39-linux_armv6l.whl#sha256=95c70246a4c43ecabef9dc2af87a22566b8d6f91d3dd75267d8092072c909934 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.6.0-cp39-cp39-linux_armv7l.whl#sha256=95c70246a4c43ecabef9dc2af87a22566b8d6f91d3dd75267d8092072c909934 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp37-cp37m-linux_armv6l.whl#sha256=8b9948ab73147e42875976276b24925dc95061c54e46049b80851c2339ab276c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,507 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp37-cp37m-linux_armv7l.whl#sha256=8b9948ab73147e42875976276b24925dc95061c54e46049b80851c2339ab276c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp311-cp311-linux_armv6l.whl#sha256=692d70d88a08db08f531e0b1f3e31273934258b34fd6f388497a826d637d1c97 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp311-cp311-linux_armv7l.whl#sha256=692d70d88a08db08f531e0b1f3e31273934258b34fd6f388497a826d637d1c97 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp39-cp39-linux_armv6l.whl#sha256=cf3da1e55b3cfb97093bd7c2b6d96544792167a1dcba8c74dd1c12b0f2698399 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.4-cp39-cp39-linux_armv7l.whl#sha256=cf3da1e55b3cfb97093bd7c2b6d96544792167a1dcba8c74dd1c12b0f2698399 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.4-cp313-cp313-linux_armv6l.whl#sha256=afb45e5bd0037b452f1c57049358b774a092c83d422385822f961b21405e4855 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,508 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.4-cp313-cp313-linux_armv7l.whl#sha256=afb45e5bd0037b452f1c57049358b774a092c83d422385822f961b21405e4855 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp35-cp35m-linux_armv6l.whl#sha256=752a4f2be470319dd7eb3a1aa00c36ca741bed04615960aa641fc8c23f17962d (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp35-cp35m-linux_armv7l.whl#sha256=752a4f2be470319dd7eb3a1aa00c36ca741bed04615960aa641fc8c23f17962d (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp37-cp37m-linux_armv6l.whl#sha256=df1ca698df873d8b43c6cc205cd47b66dbe620070de7616287735147aad671e0 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp37-cp37m-linux_armv7l.whl#sha256=df1ca698df873d8b43c6cc205cd47b66dbe620070de7616287735147aad671e0 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp39-cp39-linux_armv6l.whl#sha256=fc63ad8a03d35627434e053ebad9731595e93d9a52a9e4a61d21229c030b2090 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp39-cp39-linux_armv7l.whl#sha256=fc63ad8a03d35627434e053ebad9731595e93d9a52a9e4a61d21229c030b2090 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,509 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp311-cp311-linux_armv6l.whl#sha256=c26443bb15c1f1872d48135cc3809c2680bbb8110d7a6c2942cc381f90452a7a (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.3-cp311-cp311-linux_armv7l.whl#sha256=c26443bb15c1f1872d48135cc3809c2680bbb8110d7a6c2942cc381f90452a7a (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.3-cp313-cp313-linux_armv6l.whl#sha256=caf94c33101d2f4390ad8d5abba83bf050bc4acf51b9d440f2a963f69d69a8dd (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.3-cp313-cp313-linux_armv7l.whl#sha256=caf94c33101d2f4390ad8d5abba83bf050bc4acf51b9d440f2a963f69d69a8dd (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp35-cp35m-linux_armv7l.whl#sha256=00aa7c2c4098d66f7ec5401b8e67a7e82800423c1c74e0d65a28ab27ba2bcd83 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp35-cp35m-linux_armv6l.whl#sha256=00aa7c2c4098d66f7ec5401b8e67a7e82800423c1c74e0d65a28ab27ba2bcd83 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,510 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp37-cp37m-linux_armv6l.whl#sha256=ba9df5584a755bd7bc1eb5e6369fd1cce788274c2cdd3fef826826de22ae3162 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp37-cp37m-linux_armv7l.whl#sha256=ba9df5584a755bd7bc1eb5e6369fd1cce788274c2cdd3fef826826de22ae3162 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp39-cp39-linux_armv6l.whl#sha256=c865b16d362d7f0bfb6c91058df1231696eb8448a786fd284e597992df25a0be (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp39-cp39-linux_armv7l.whl#sha256=c865b16d362d7f0bfb6c91058df1231696eb8448a786fd284e597992df25a0be (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp311-cp311-linux_armv6l.whl#sha256=3de6f5d37d7a97311ea433df31851a4e0a779191fc615592e923033e6ba85f4c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.2-cp311-cp311-linux_armv7l.whl#sha256=3de6f5d37d7a97311ea433df31851a4e0a779191fc615592e923033e6ba85f4c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,511 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.2-cp313-cp313-linux_armv6l.whl#sha256=238b1da8fb7c654d6f0a4c752189d0da2c74aaa8b5b7021567090ca23f7fd575 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.2-cp313-cp313-linux_armv7l.whl#sha256=238b1da8fb7c654d6f0a4c752189d0da2c74aaa8b5b7021567090ca23f7fd575 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp35-cp35m-linux_armv7l.whl#sha256=eb4553bffba424006de4be6333a6739cb588b7a8ac19c91eaa8d6577496db817 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp35-cp35m-linux_armv6l.whl#sha256=eb4553bffba424006de4be6333a6739cb588b7a8ac19c91eaa8d6577496db817 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp37-cp37m-linux_armv7l.whl#sha256=a4b43ea4953a7eee6c1c6b111d5277b31dfb79c7647295728e81ce6bf72843ef (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp37-cp37m-linux_armv6l.whl#sha256=a4b43ea4953a7eee6c1c6b111d5277b31dfb79c7647295728e81ce6bf72843ef (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp39-cp39-linux_armv6l.whl#sha256=a530313fa10f31b91b70b8bd16786260947f42c09ea41a9a71c1f770b6389a37 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,512 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp39-cp39-linux_armv7l.whl#sha256=a530313fa10f31b91b70b8bd16786260947f42c09ea41a9a71c1f770b6389a37 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,513 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp311-cp311-linux_armv6l.whl#sha256=560fb028b07671ff77e0eeaf5871f4f2525389548d92571c2691f0155b49a55c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,513 Skipping link: No binaries permitted for pynq: https://archive1.piwheels.org/simple/pynq/pynq-2.5.1-cp311-cp311-linux_armv7l.whl#sha256=560fb028b07671ff77e0eeaf5871f4f2525389548d92571c2691f0155b49a55c (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,513 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.1-cp313-cp313-linux_armv6l.whl#sha256=395854876788fd6029b5c063718cafaeec80ec5ca3eb520d511330adae626995 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,513 Skipping link: No binaries permitted for pynq: https://www.piwheels.org/simple/pynq/pynq-2.5.1-cp313-cp313-linux_armv7l.whl#sha256=395854876788fd6029b5c063718cafaeec80ec5ca3eb520d511330adae626995 (from https://www.piwheels.org/simple/pynq/) (requires-python:>=3.5.2) 2025-09-09T14:12:57,513 Skipping link: not a file: https://www.piwheels.org/simple/pynq/ 2025-09-09T14:12:57,513 Skipping link: not a file: https://pypi.org/simple/pynq/ 2025-09-09T14:12:57,537 Given no hashes to check 1 links for project 'pynq': discarding no candidates 2025-09-09T14:12:57,538 Collecting pynq==2.6.2 2025-09-09T14:12:57,539 Created temporary directory: /tmp/pip-unpack-yw5vrz9q 2025-09-09T14:12:57,864 Downloading pynq-2.6.2.tar.gz (62.2 MB) 2025-09-09T14:13:09,620 Added pynq==2.6.2 from https://files.pythonhosted.org/packages/50/06/44cc375e5b39fa0d9474859835949981136fcd4c140e63ccb2e20ba3c8ac/pynq-2.6.2.tar.gz to build tracker '/tmp/pip-build-tracker-xwjjne9h' 2025-09-09T14:13:09,621 Running setup.py (path:/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/setup.py) egg_info for package pynq 2025-09-09T14:13:09,621 Created temporary directory: /tmp/pip-pip-egg-info-x456vcvd 2025-09-09T14:13:09,622 Preparing metadata (setup.py): started 2025-09-09T14:13:09,622 Running command python setup.py egg_info 2025-09-09T14:13:10,878 Traceback (most recent call last): 2025-09-09T14:13:10,881 File "", line 2, in 2025-09-09T14:13:10,881 exec(compile(''' 2025-09-09T14:13:10,881 ~~~~^^^^^^^^^^^^ 2025-09-09T14:13:10,882 # This is -- a caller that pip uses to run setup.py 2025-09-09T14:13:10,882 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:10,882 ...<32 lines>... 2025-09-09T14:13:10,882 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T14:13:10,882 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:10,882 ''' % ('/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/setup.py',), "", "exec")) 2025-09-09T14:13:10,882 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:10,882 File "", line 35, in 2025-09-09T14:13:10,883 File "/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/setup.py", line 46, in 2025-09-09T14:13:10,883 from pynq.utils import download_overlays 2025-09-09T14:13:10,883 File "/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/pynq/__init__.py", line 38, in 2025-09-09T14:13:10,883 from .interrupt import Interrupt 2025-09-09T14:13:10,883 File "/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/pynq/interrupt.py", line 74, in 2025-09-09T14:13:10,883 class Interrupt(object): 2025-09-09T14:13:10,883 ...<41 lines>... 2025-09-09T14:13:10,883 self.waiting = False 2025-09-09T14:13:10,883 File "/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/pynq/interrupt.py", line 101, in Interrupt 2025-09-09T14:13:10,884 @asyncio.coroutine 2025-09-09T14:13:10,884 ^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:10,884 AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'? 2025-09-09T14:13:11,029 ERROR: python setup.py egg_info exited with 1 2025-09-09T14:13:11,041 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T14:13:11,041 exec(compile('"'"''"'"''"'"' 2025-09-09T14:13:11,041 # This is -- a caller that pip uses to run setup.py 2025-09-09T14:13:11,041 # 2025-09-09T14:13:11,041 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T14:13:11,041 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T14:13:11,041 # - It provides a clear error message when setuptools is not installed. 2025-09-09T14:13:11,041 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T14:13:11,041 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T14:13:11,041 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T14:13:11,041 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T14:13:11,041 import os, sys, tokenize, traceback 2025-09-09T14:13:11,041 2025-09-09T14:13:11,041 try: 2025-09-09T14:13:11,041 import setuptools 2025-09-09T14:13:11,041 except ImportError: 2025-09-09T14:13:11,041 print( 2025-09-09T14:13:11,041 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T14:13:11,041 "the build environment with exception:", 2025-09-09T14:13:11,041 file=sys.stderr, 2025-09-09T14:13:11,041 ) 2025-09-09T14:13:11,041 traceback.print_exc() 2025-09-09T14:13:11,041 sys.exit(1) 2025-09-09T14:13:11,041 2025-09-09T14:13:11,041 __file__ = %r 2025-09-09T14:13:11,041 sys.argv[0] = __file__ 2025-09-09T14:13:11,041 2025-09-09T14:13:11,041 if os.path.exists(__file__): 2025-09-09T14:13:11,041 filename = __file__ 2025-09-09T14:13:11,041 with tokenize.open(__file__) as f: 2025-09-09T14:13:11,041 setup_py_code = f.read() 2025-09-09T14:13:11,041 else: 2025-09-09T14:13:11,041 filename = "" 2025-09-09T14:13:11,041 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T14:13:11,041 2025-09-09T14:13:11,041 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T14:13:11,041 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-x456vcvd[/] 2025-09-09T14:13:11,041 [bold magenta]cwd[/]: /tmp/pip-wheel-zp3_fov0/pynq_294720cb9f164a58b14e237ab5b9ae13/ 2025-09-09T14:13:11,042 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T14:13:11,043 ERROR: metadata generation failed 2025-09-09T14:13:11,049 Exception information: 2025-09-09T14:13:11,049 Traceback (most recent call last): 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T14:13:11,049 call_subprocess( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 args, 2025-09-09T14:13:11,049 ^^^^^ 2025-09-09T14:13:11,049 ...<2 lines>... 2025-09-09T14:13:11,049 spinner=spinner, 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T14:13:11,049 raise error 2025-09-09T14:13:11,049 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T14:13:11,049 2025-09-09T14:13:11,049 The above exception was the direct cause of the following exception: 2025-09-09T14:13:11,049 2025-09-09T14:13:11,049 Traceback (most recent call last): 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T14:13:11,049 status = _inner_run() 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T14:13:11,049 return self.run(options, args) 2025-09-09T14:13:11,049 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T14:13:11,049 return func(self, options, args) 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T14:13:11,049 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T14:13:11,049 result = self._result = resolver.resolve( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T14:13:11,049 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T14:13:11,049 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T14:13:11,049 if not criterion.candidates: 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T14:13:11,049 return bool(self._sequence) 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T14:13:11,049 self._bool = any(self) 2025-09-09T14:13:11,049 ~~~^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T14:13:11,049 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T14:13:11,049 ^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T14:13:11,049 candidate = func() 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T14:13:11,049 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 link, template, name, version 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T14:13:11,049 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 link, 2025-09-09T14:13:11,049 ^^^^^ 2025-09-09T14:13:11,049 ...<3 lines>... 2025-09-09T14:13:11,049 version=version, 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T14:13:11,049 super().__init__( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 link=link, 2025-09-09T14:13:11,049 ^^^^^^^^^^ 2025-09-09T14:13:11,049 ...<4 lines>... 2025-09-09T14:13:11,049 version=version, 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T14:13:11,049 self.dist = self._prepare() 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T14:13:11,049 dist = self._prepare_distribution() 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T14:13:11,049 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T14:13:11,049 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T14:13:11,049 dist = _get_prepared_distribution( 2025-09-09T14:13:11,049 req, 2025-09-09T14:13:11,049 ...<3 lines>... 2025-09-09T14:13:11,049 self.check_build_deps, 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T14:13:11,049 abstract_dist.prepare_distribution_metadata( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 finder, build_isolation, check_build_deps 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T14:13:11,049 self.req.prepare_metadata() 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T14:13:11,049 self.metadata_directory = generate_metadata_legacy( 2025-09-09T14:13:11,049 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T14:13:11,049 build_env=self.build_env, 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ...<3 lines>... 2025-09-09T14:13:11,049 details=details, 2025-09-09T14:13:11,049 ^^^^^^^^^^^^^^^^ 2025-09-09T14:13:11,049 ) 2025-09-09T14:13:11,049 ^ 2025-09-09T14:13:11,049 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T14:13:11,049 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T14:13:11,049 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T14:13:11,071 Removed pynq==2.6.2 from https://files.pythonhosted.org/packages/50/06/44cc375e5b39fa0d9474859835949981136fcd4c140e63ccb2e20ba3c8ac/pynq-2.6.2.tar.gz from build tracker '/tmp/pip-build-tracker-xwjjne9h' 2025-09-09T14:13:11,072 Removed build tracker: '/tmp/pip-build-tracker-xwjjne9h'