2025-09-12T01:31:42,493 Created temporary directory: /tmp/pip-build-tracker-6bj7u04j 2025-09-12T01:31:42,494 Initialized build tracking at /tmp/pip-build-tracker-6bj7u04j 2025-09-12T01:31:42,494 Created build tracker: /tmp/pip-build-tracker-6bj7u04j 2025-09-12T01:31:42,495 Entered build tracker: /tmp/pip-build-tracker-6bj7u04j 2025-09-12T01:31:42,495 Created temporary directory: /tmp/pip-wheel-j8j980ie 2025-09-12T01:31:42,499 Created temporary directory: /tmp/pip-ephem-wheel-cache-lzwgc3t4 2025-09-12T01:31:42,563 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T01:31:42,566 2 location(s) to search for versions of unanimous: 2025-09-12T01:31:42,566 * https://pypi.org/simple/unanimous/ 2025-09-12T01:31:42,566 * https://www.piwheels.org/simple/unanimous/ 2025-09-12T01:31:42,567 Fetching project page and analyzing links: https://pypi.org/simple/unanimous/ 2025-09-12T01:31:42,567 Getting page https://pypi.org/simple/unanimous/ 2025-09-12T01:31:42,568 Found index url https://pypi.org/simple/ 2025-09-12T01:31:42,722 Fetched page https://pypi.org/simple/unanimous/ as application/vnd.pypi.simple.v1+json 2025-09-12T01:31:42,728 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/b1/6d/38dd98d534c40a56ba1b8ce9f53f0dd46e6a891c8a8528c1402216e4187c/unanimous-0.1.0.dev0-py2-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-12T01:31:42,728 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/54/1e/cf42d53199b956cb8fed48b195eca077c1486d497c7dd214509d6d797aa4/unanimous-0.1.0.dev0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-12T01:31:42,730 Found link https://files.pythonhosted.org/packages/65/0a/3ac0306f6f441d0f75309470d4d59f85374571ee3bf4c4fccfedc65639aa/unanimous-0.1.0.dev0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 0.1.0.dev0 2025-09-12T01:31:42,730 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/53/59/ef5bcb12007a165cf96a832ce4e3aad1270f2c0ca08029593acc771a7fd0/unanimous-0.2.0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.4) 2025-09-12T01:31:42,731 Found link https://files.pythonhosted.org/packages/1f/2c/5c92ee82f29416503f8756f795946e0ac451b4790b53a1d2cecf46e107f4/unanimous-0.2.0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.4), version: 0.2.0 2025-09-12T01:31:42,732 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/56/50/183f837c8ed3b702e0d4a6e136b235d548d431d5d42a7f0d3de277914a88/unanimous-0.4.0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,732 Found link https://files.pythonhosted.org/packages/0c/0e/cdadbeecc9e2ebb6ecf39b6205ac126d3c6612cdf4b35a6c502c84a589bd/unanimous-0.4.0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.4.0 2025-09-12T01:31:42,733 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/92/ce/50853462b3a42aacccaad2d9cff8f85ec408c04f0c83326343c82d3170ff/unanimous-0.5.0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,733 Found link https://files.pythonhosted.org/packages/6d/bb/d93adedcbe8090fc2236d955c784fab077bc179853d7a68d7fcdae976aed/unanimous-0.5.0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.0 2025-09-12T01:31:42,733 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/9c/2b/e35f0948218beaf8867951e9e9abbe4791ece923a74c07b18992ae483a36/unanimous-0.5.1-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,733 Found link https://files.pythonhosted.org/packages/24/0a/0d86e2174a7de48af9d698bc35fcab10a3370845e96214e869c247ea9c7b/unanimous-0.5.1.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.1 2025-09-12T01:31:42,734 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/77/1d/b75a363b89cb9c268f96a357468b391a0ffaa88732fb1eaa3a5861f8f022/unanimous-0.5.2-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,734 Found link https://files.pythonhosted.org/packages/de/0d/2d35125dbfced958e86a88225001269323abe5959f378b97655fb0651aa9/unanimous-0.5.2.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.2 2025-09-12T01:31:42,734 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/79/29/eb8c4f49009c80fd463bb90f424cb809cbdb68cc64fa5b54767d0953b05c/unanimous-0.5.3-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,734 Found link https://files.pythonhosted.org/packages/e6/bd/84056cc57d34152403abcba330207437d6b74655d7efed475a09b4021aaf/unanimous-0.5.3.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.3 2025-09-12T01:31:42,734 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/e2/24/fd5ffd10a3aa16ca8a65a3b32c573599d078528fe993a101050fb998f00a/unanimous-0.5.6-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,735 Found link https://files.pythonhosted.org/packages/81/4a/3ebb2cb05b311998816fb97f94eb6d7cb78792162bf6f279004980edc1f7/unanimous-0.5.6.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.6 2025-09-12T01:31:42,735 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/f6/3c/35f1364fa0c8a7027412120a91d1437b43318a888887e476571f7157a0d6/unanimous-0.5.7-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,735 Found link https://files.pythonhosted.org/packages/05/dd/0d0defa92142914e62fc53cafe9427952ff5673959046c95c486a1d21ce1/unanimous-0.5.7.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.5.7 2025-09-12T01:31:42,735 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/58/a4/1404db74fb1fa13f263f72b315d3922015a93cc3dc5ee017e92d9d51bc77/unanimous-0.6.0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,736 Found link https://files.pythonhosted.org/packages/4d/75/4da3994c4741f09478a6ca9ec54e20cd20425b472abeb7491de9e5fc8c39/unanimous-0.6.0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.0 2025-09-12T01:31:42,736 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/77/76/68c273ef045721b4bc3609428e47c9b6df68468e63180036064b15ac7982/unanimous-0.6.1-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,736 Found link https://files.pythonhosted.org/packages/c7/00/c10449fab70e9c87eaf77db8b02e1d2d5b308ab611c7e0913a882e4fd5e9/unanimous-0.6.1.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.1 2025-09-12T01:31:42,736 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/44/76/f5fcd0525b4ae67e0f4c1681c85f019400e5230ccae1ca85b57c0163057a/unanimous-0.6.2-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,737 Found link https://files.pythonhosted.org/packages/6f/43/1af393bccc9d8c07d23627ef8b2b3b2150e349b7e3ec86485f0c671cb948/unanimous-0.6.2.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.2 2025-09-12T01:31:42,737 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/26/ed/96c6212be429bdfa8315a757e66ea02421b0344986685c4a1af8787adfda/unanimous-0.6.3-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,737 Found link https://files.pythonhosted.org/packages/8e/63/df8a84953ee8f5190cdd44a12f60a0fbf4fe078c6a93ebc7b7478131ed38/unanimous-0.6.3.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.3 2025-09-12T01:31:42,737 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/88/d1/c7a8ee3874e7e419654648fe979c6f0ad03f553ac43c56562e681fe729f7/unanimous-0.6.4-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,738 Found link https://files.pythonhosted.org/packages/5f/17/fdd21e7fd4764655412a85b81dcb300f74262a8c913bb6a448df5f36485b/unanimous-0.6.4.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.4 2025-09-12T01:31:42,738 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/75/24/cff284f23169b6dc3de68d4e17aafaccd1e45e111bfdaf28d5568d02eafe/unanimous-0.6.5-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,738 Found link https://files.pythonhosted.org/packages/c2/53/bb8eabe3e90b36e35b95c9396904a22ce92837dd22093b3d2ae9d078b9fc/unanimous-0.6.5.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.6.5 2025-09-12T01:31:42,738 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/a8/9c/63967a9104d7e23c1a7c3db8eb73fe7cf392863ec9ccd997f6efb6ff18fc/unanimous-0.8.0-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,739 Found link https://files.pythonhosted.org/packages/f5/a3/d6818b6f1d311e310b2ab50510283773c831a01d1373f24b9ee47b3a89a4/unanimous-0.8.0.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.8.0 2025-09-12T01:31:42,739 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/10/3b/964205c31285f1036b9167a2f01e62f907ab8b82e5ce41cc59ff5fc6e78c/unanimous-0.8.1-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,739 Found link https://files.pythonhosted.org/packages/2e/32/65ff42cdc2ba1aa6573f6afc6fecefd3d0b752d62e212a13c0742177ca57/unanimous-0.8.1.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.6), version: 0.8.1 2025-09-12T01:31:42,739 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/f8/34/977b3efcd068387799962cfcc7b8bae715f2c82cc99d454b28d08889aac4/unanimous-0.8.2-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7) 2025-09-12T01:31:42,740 Found link https://files.pythonhosted.org/packages/29/64/66df2c6ec458502db0652920ca63228dd0f578136ff87c4a1093a9f9b18f/unanimous-0.8.2.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7), version: 0.8.2 2025-09-12T01:31:42,740 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/93/b4/43a33683853980aaa2c345b4fdecb7bfc03d56c8136cd6b4a4f65a431fae/unanimous-0.8.3-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7) 2025-09-12T01:31:42,740 Found link https://files.pythonhosted.org/packages/64/a2/6efce085f9ecc9fbb0e41db12a7793b5e9f1b323e688f13c45b23bf38fab/unanimous-0.8.3.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7), version: 0.8.3 2025-09-12T01:31:42,741 Skipping link: No binaries permitted for unanimous: https://files.pythonhosted.org/packages/2b/38/abbe7c2d3e199e57baa91467ae9ca3b33a38cbbd9318240c743d9de7fb6b/unanimous-0.8.4-py3-none-any.whl (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7) 2025-09-12T01:31:42,741 Found link https://files.pythonhosted.org/packages/3d/3f/79233f49b6dad56601da29213082f89d5e18c6f84865c323ce9e212b5808/unanimous-0.8.4.tar.gz (from https://pypi.org/simple/unanimous/) (requires-python:>=3.7), version: 0.8.4 2025-09-12T01:31:42,741 Fetching project page and analyzing links: https://www.piwheels.org/simple/unanimous/ 2025-09-12T01:31:42,742 Getting page https://www.piwheels.org/simple/unanimous/ 2025-09-12T01:31:42,743 Found index url https://www.piwheels.org/simple/ 2025-09-12T01:31:42,842 Fetched page https://www.piwheels.org/simple/unanimous/ as text/html 2025-09-12T01:31:42,846 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.8.0-py3-none-any.whl#sha256=10ec9d6df76f40304f5e23645f7600a9c8ac4f8c5264f39595a4d07f6024945b (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,846 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.5-py3-none-any.whl#sha256=84d5b4c7941d7dbf4f11cbf63d48224fbcc4cf405983cb4d4d1c27220b357358 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.4-py3-none-any.whl#sha256=a92662e5d33685900003227917beaffd4ff5c65e94f0f0cb73ac7efdf12a76ce (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.3-py3-none-any.whl#sha256=1bee6b8d079a08bf362a20e16c2b1350145326ba5c419e4aefd2a7098fc3ec0c (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.2-py3-none-any.whl#sha256=89ec0aaf046bb259308f4e6bef7ef7d8f8b3c88b1fe6722f9070b8df78f6bfe0 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.1-py3-none-any.whl#sha256=a69011f798bf6c57c02abac7fdc8bcde77fc18b387bbae7c6ab308d08362ebf2 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.6.0-py3-none-any.whl#sha256=3f54f3111a0a23e013ce232b365f323eef58326b8d4efba7a477601bd7af34a3 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,847 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.7-py3-none-any.whl#sha256=9bb01427460c733a620462bab780079747445eac9f60c019ac0aff3ca054a6aa (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.6-py3-none-any.whl#sha256=617fcd55de9706abb48e6f9007e67f98eb7bcd9394c6eb071081c7e767ead115 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.3-py3-none-any.whl#sha256=e7ad807005ebaa55702bc5054adbcb7da310ac6c5f367f7ec031fee57bb662e7 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.2-py3-none-any.whl#sha256=c47b33e05275b65c4d1c41a92d696664575045d736824d1d569759fe49c0af1f (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.1-py3-none-any.whl#sha256=134670c415b585288cea3fd5dbef41dca3df716fbec9761a34ce4d9bc93c8407 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.5.0-py3-none-any.whl#sha256=b5899f0a9a8c2484259a0531b843fb7b0d8a08c81fea1a94146ce35e6bc1df4d (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.4.0-py3-none-any.whl#sha256=7eb9864b25f8a92ea5947b367f3dfcd49e90f624f0d0ca8f7091dee4d91a9433 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.6) 2025-09-12T01:31:42,848 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.2.0-py3-none-any.whl#sha256=fc15b208b936e5b48a27c4bc839ea16296f3d390a2f7e365081871ea8f6db545 (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=3.4) 2025-09-12T01:31:42,849 Skipping link: No binaries permitted for unanimous: https://archive1.piwheels.org/simple/unanimous/unanimous-0.1.0.dev0-py3-none-any.whl#sha256=48227991249838ccc5f47cbe7e685b1bb69b8dcd1f5562a3bb990045b9890d4f (from https://www.piwheels.org/simple/unanimous/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-12T01:31:42,849 Skipping link: not a file: https://www.piwheels.org/simple/unanimous/ 2025-09-12T01:31:42,849 Skipping link: not a file: https://pypi.org/simple/unanimous/ 2025-09-12T01:31:42,875 Given no hashes to check 1 links for project 'unanimous': discarding no candidates 2025-09-12T01:31:42,877 Collecting unanimous==0.8.1 2025-09-12T01:31:42,878 Created temporary directory: /tmp/pip-unpack-ul27g_eb 2025-09-12T01:31:43,027 Downloading unanimous-0.8.1.tar.gz (24 kB) 2025-09-12T01:31:43,064 Added unanimous==0.8.1 from https://files.pythonhosted.org/packages/2e/32/65ff42cdc2ba1aa6573f6afc6fecefd3d0b752d62e212a13c0742177ca57/unanimous-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-6bj7u04j' 2025-09-12T01:31:43,066 Running setup.py (path:/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/setup.py) egg_info for package unanimous 2025-09-12T01:31:43,066 Created temporary directory: /tmp/pip-pip-egg-info-0vjtiox4 2025-09-12T01:31:43,066 Preparing metadata (setup.py): started 2025-09-12T01:31:43,067 Running command python setup.py egg_info 2025-09-12T01:31:43,636 Traceback (most recent call last): 2025-09-12T01:31:43,639 File "", line 2, in 2025-09-12T01:31:43,639 exec(compile(''' 2025-09-12T01:31:43,639 ~~~~^^^^^^^^^^^^ 2025-09-12T01:31:43,639 # This is -- a caller that pip uses to run setup.py 2025-09-12T01:31:43,639 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,640 ...<32 lines>... 2025-09-12T01:31:43,640 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T01:31:43,640 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,640 ''' % ('/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/setup.py',), "", "exec")) 2025-09-12T01:31:43,640 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,640 File "", line 35, in 2025-09-12T01:31:43,641 File "/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/setup.py", line 71, in 2025-09-12T01:31:43,641 for elem in load_include("test_requires.txt").splitlines() 2025-09-12T01:31:43,641 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,641 File "/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/setup.py", line 27, in load_include 2025-09-12T01:31:43,641 with codecs.open(file_path, encoding="utf-8") as fobj: 2025-09-12T01:31:43,641 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,642 File "", line 921, in open 2025-09-12T01:31:43,642 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/test_requires.txt' 2025-09-12T01:31:43,738 ERROR: python setup.py egg_info exited with 1 2025-09-12T01:31:43,752 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T01:31:43,752 exec(compile('"'"''"'"''"'"' 2025-09-12T01:31:43,752 # This is -- a caller that pip uses to run setup.py 2025-09-12T01:31:43,752 # 2025-09-12T01:31:43,752 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T01:31:43,752 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T01:31:43,752 # - It provides a clear error message when setuptools is not installed. 2025-09-12T01:31:43,752 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T01:31:43,752 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T01:31:43,752 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T01:31:43,752 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T01:31:43,752 import os, sys, tokenize, traceback 2025-09-12T01:31:43,752 2025-09-12T01:31:43,752 try: 2025-09-12T01:31:43,752 import setuptools 2025-09-12T01:31:43,752 except ImportError: 2025-09-12T01:31:43,752 print( 2025-09-12T01:31:43,752 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T01:31:43,752 "the build environment with exception:", 2025-09-12T01:31:43,752 file=sys.stderr, 2025-09-12T01:31:43,752 ) 2025-09-12T01:31:43,752 traceback.print_exc() 2025-09-12T01:31:43,752 sys.exit(1) 2025-09-12T01:31:43,752 2025-09-12T01:31:43,752 __file__ = %r 2025-09-12T01:31:43,752 sys.argv[0] = __file__ 2025-09-12T01:31:43,752 2025-09-12T01:31:43,752 if os.path.exists(__file__): 2025-09-12T01:31:43,752 filename = __file__ 2025-09-12T01:31:43,752 with tokenize.open(__file__) as f: 2025-09-12T01:31:43,752 setup_py_code = f.read() 2025-09-12T01:31:43,752 else: 2025-09-12T01:31:43,752 filename = "" 2025-09-12T01:31:43,752 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T01:31:43,752 2025-09-12T01:31:43,752 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T01:31:43,752 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-0vjtiox4[/] 2025-09-12T01:31:43,752 [bold magenta]cwd[/]: /tmp/pip-wheel-j8j980ie/unanimous_8e6d5f0ea2864239b70eca41ef7665a1/ 2025-09-12T01:31:43,753 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T01:31:43,754 ERROR: metadata generation failed 2025-09-12T01:31:43,760 Exception information: 2025-09-12T01:31:43,760 Traceback (most recent call last): 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T01:31:43,760 call_subprocess( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 args, 2025-09-12T01:31:43,760 ^^^^^ 2025-09-12T01:31:43,760 ...<2 lines>... 2025-09-12T01:31:43,760 spinner=spinner, 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T01:31:43,760 raise error 2025-09-12T01:31:43,760 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T01:31:43,760 2025-09-12T01:31:43,760 The above exception was the direct cause of the following exception: 2025-09-12T01:31:43,760 2025-09-12T01:31:43,760 Traceback (most recent call last): 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T01:31:43,760 status = _inner_run() 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T01:31:43,760 return self.run(options, args) 2025-09-12T01:31:43,760 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T01:31:43,760 return func(self, options, args) 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T01:31:43,760 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T01:31:43,760 result = self._result = resolver.resolve( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T01:31:43,760 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T01:31:43,760 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T01:31:43,760 if not criterion.candidates: 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T01:31:43,760 return bool(self._sequence) 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T01:31:43,760 self._bool = any(self) 2025-09-12T01:31:43,760 ~~~^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T01:31:43,760 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T01:31:43,760 ^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T01:31:43,760 candidate = func() 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T01:31:43,760 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 link, template, name, version 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T01:31:43,760 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 link, 2025-09-12T01:31:43,760 ^^^^^ 2025-09-12T01:31:43,760 ...<3 lines>... 2025-09-12T01:31:43,760 version=version, 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T01:31:43,760 super().__init__( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 link=link, 2025-09-12T01:31:43,760 ^^^^^^^^^^ 2025-09-12T01:31:43,760 ...<4 lines>... 2025-09-12T01:31:43,760 version=version, 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T01:31:43,760 self.dist = self._prepare() 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T01:31:43,760 dist = self._prepare_distribution() 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T01:31:43,760 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T01:31:43,760 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T01:31:43,760 dist = _get_prepared_distribution( 2025-09-12T01:31:43,760 req, 2025-09-12T01:31:43,760 ...<3 lines>... 2025-09-12T01:31:43,760 self.check_build_deps, 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T01:31:43,760 abstract_dist.prepare_distribution_metadata( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 finder, build_isolation, check_build_deps 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T01:31:43,760 self.req.prepare_metadata() 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T01:31:43,760 self.metadata_directory = generate_metadata_legacy( 2025-09-12T01:31:43,760 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T01:31:43,760 build_env=self.build_env, 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ...<3 lines>... 2025-09-12T01:31:43,760 details=details, 2025-09-12T01:31:43,760 ^^^^^^^^^^^^^^^^ 2025-09-12T01:31:43,760 ) 2025-09-12T01:31:43,760 ^ 2025-09-12T01:31:43,760 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T01:31:43,760 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T01:31:43,760 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T01:31:43,783 Removed unanimous==0.8.1 from https://files.pythonhosted.org/packages/2e/32/65ff42cdc2ba1aa6573f6afc6fecefd3d0b752d62e212a13c0742177ca57/unanimous-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-6bj7u04j' 2025-09-12T01:31:43,783 Removed build tracker: '/tmp/pip-build-tracker-6bj7u04j'