2025-09-09T12:15:23,156 Created temporary directory: /tmp/pip-build-tracker-rsnkvlkh 2025-09-09T12:15:23,157 Initialized build tracking at /tmp/pip-build-tracker-rsnkvlkh 2025-09-09T12:15:23,158 Created build tracker: /tmp/pip-build-tracker-rsnkvlkh 2025-09-09T12:15:23,158 Entered build tracker: /tmp/pip-build-tracker-rsnkvlkh 2025-09-09T12:15:23,159 Created temporary directory: /tmp/pip-wheel-06jzynd3 2025-09-09T12:15:23,166 Created temporary directory: /tmp/pip-ephem-wheel-cache-kmuy8248 2025-09-09T12:15:23,295 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T12:15:23,301 2 location(s) to search for versions of py2048base: 2025-09-09T12:15:23,301 * https://pypi.org/simple/py2048base/ 2025-09-09T12:15:23,301 * https://www.piwheels.org/simple/py2048base/ 2025-09-09T12:15:23,302 Fetching project page and analyzing links: https://pypi.org/simple/py2048base/ 2025-09-09T12:15:23,303 Getting page https://pypi.org/simple/py2048base/ 2025-09-09T12:15:23,305 Found index url https://pypi.org/simple/ 2025-09-09T12:15:23,437 Fetched page https://pypi.org/simple/py2048base/ as application/vnd.pypi.simple.v1+json 2025-09-09T12:15:23,456 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/bb/92/4a9758351a3ec8cbbc2224d63cc09eb8767ca4b412259033301f8f5a651a/py2048base-0.1-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,458 Found link https://files.pythonhosted.org/packages/c3/3f/87a2fb91622371da4636324412aceb035d6388ca295531edb3886e962647/py2048base-0.1.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.1 2025-09-09T12:15:23,459 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/76/24/42c4bbc0ac3fa6969ed61ec0e8ff081b68ff9414bc6f7d72669b05858a40/py2048base-0.2-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,459 Found link https://files.pythonhosted.org/packages/ae/81/3096e783356dc6a6f5dafe9beff3c96f0227e7a9776dab7b2096fe85863d/py2048base-0.2.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.2 2025-09-09T12:15:23,460 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/75/c1/0f00975c923c2447418ee878e6b7e435920331bb4cf5d13bd1de1d51cace/py2048base-0.3-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,461 Found link https://files.pythonhosted.org/packages/ed/15/8971db5de6f7c0a6d710370673ef708f25473daa821721cd998c70306825/py2048base-0.3.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.3 2025-09-09T12:15:23,461 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/56/82/9d56959b8291d70164802d95bdd9e704f029020df4254936dba9caffa12f/py2048base-0.4-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,462 Found link https://files.pythonhosted.org/packages/54/3d/ff7396740caac9c6ba3eb5d12f152d2f3a1841765ca6c5d50c9f256ac245/py2048base-0.4.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.4 2025-09-09T12:15:23,463 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/19/87/69cffd2d14598de123a6495679d0fcd4ae1492dbb7060128815e8baa68a9/py2048base-0.5-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,463 Found link https://files.pythonhosted.org/packages/81/9e/54f9c71b568dbae074af4ddc0708f66b1ca89f76383fdbebb8181e9ff70e/py2048base-0.5.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.5 2025-09-09T12:15:23,464 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/d8/dd/afb009669d6e708b6ff5251942f4b377c0ffc65cc4d85ad360d88d0a7393/py2048base-0.6-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,465 Found link https://files.pythonhosted.org/packages/31/aa/ef0ee13e2c4c3a9cba3f1a5259fd245809efe4cfdff797fca19163490af3/py2048base-0.6.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.6 2025-09-09T12:15:23,465 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/eb/6c/55c9f26c2f9a0555d4b920c7ca515bc64ed8682041cba33955dfe6849260/py2048base-0.7-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,466 Found link https://files.pythonhosted.org/packages/a4/be/69f8f9b19253409a419f8c4b6a33a365119b059b5bac760310b60ccf973a/py2048base-0.7.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.7 2025-09-09T12:15:23,467 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/10/02/ecc853bfd7622d3b51d4d874ab47db65ba0984f0af4a1e13c6a17c572996/py2048base-0.8-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,467 Found link https://files.pythonhosted.org/packages/3d/1c/622d356031cd5965256a6cc6d61a6cf7fa800705712851b5c91f6dc65b5e/py2048base-0.8.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.8 2025-09-09T12:15:23,468 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/c2/6d/ccec678840c8312e954d0517f3f752745070369c0a50c40ea5d194ab01f5/py2048base-0.9-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,468 Found link https://files.pythonhosted.org/packages/27/26/3a3acd9a48b34cfd80a2ef84436054e8e77f6784dc1943ace888da4ea657/py2048base-0.9.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.9 2025-09-09T12:15:23,469 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/66/9c/30fa05a8898e63e13c864117a3a8ba2758224b1f72710f67ca649e591fec/py2048base-0.10-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,470 Found link https://files.pythonhosted.org/packages/ca/6b/f5e248ebeb078b519bd9aaa49d8a66a91395fe2ad2bfdc5586db8ef181d7/py2048base-0.10.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.10 2025-09-09T12:15:23,471 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/c2/0f/c84bb40d071ee1b885d97c43bb0b30505ab1d823d0cf06a0dffdee0dd981/py2048base-0.11-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,471 Found link https://files.pythonhosted.org/packages/fa/5e/1a8db4e9a040fc71b23a4966084691617c33d021162d3439a14d777926b6/py2048base-0.11.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.11 2025-09-09T12:15:23,472 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/5b/7f/ffc7d2b93676a9d2f08b78d5642b011684381641458fd582b72c806d6732/py2048base-0.12-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,473 Found link https://files.pythonhosted.org/packages/0e/d9/0e14b5eb4c1d23d5c0ac0a1374a226328859df982d07164a2205b9c87794/py2048base-0.12.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.12 2025-09-09T12:15:23,473 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/2f/f7/3426a6959a2f0a831616142474ef48105a343b714492f1fb514150552831/py2048base-0.13-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,474 Found link https://files.pythonhosted.org/packages/d7/5d/b1642e3a5ab9ccff01fe5bce4a2cdbc0e7ca7ea1a9d0db5678c6011a2f3c/py2048base-0.13.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.13 2025-09-09T12:15:23,475 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/36/2c/99cb7270a0718088562362025a5bb7300f9de58f2c8d949e8b6d5409af4f/py2048base-0.14-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,475 Found link https://files.pythonhosted.org/packages/95/a7/de4d325d98ddc0ce5614c8d6035326bf9d89b045fb1b4d30ec84daadac92/py2048base-0.14.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.14 2025-09-09T12:15:23,476 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/1d/5c/2438585b7bc00274a775a6b18f36339ec09d071bbba9fb0c1ed6fcc487ab/py2048base-0.15-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,476 Found link https://files.pythonhosted.org/packages/46/2a/97e61a40622f90cd8d27b718bddd35feb2e4d41b659fa32440f5045190a1/py2048base-0.15.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.15 2025-09-09T12:15:23,477 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/ea/ae/64b76f33b3cd4e0d15e146133d76e3da740f7cd6c17e3a9a545a71ea734b/py2048base-0.16-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,478 Found link https://files.pythonhosted.org/packages/74/12/ea6cb049effaef539ec178fb02513ec1b1e7d5274aa76ec62cc6b54e821a/py2048base-0.16.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.16 2025-09-09T12:15:23,478 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/fb/51/f576b11c5fb36f0ce9c3843edb266b95914b43af2c2112128f4ec3c3d9d6/py2048base-0.17-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,479 Found link https://files.pythonhosted.org/packages/91/07/8dbcc232de1899eb8c2be341ff5694bbc82d2d481e7eab69114266e7e598/py2048base-0.17.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.17 2025-09-09T12:15:23,480 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/9d/08/d5e404c11b147154aad7161f642e1091cbdb00e453fa1f6ed2485744fd56/py2048base-0.18-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,480 Found link https://files.pythonhosted.org/packages/98/5a/0941e2500e9c1ae73cb614208a77cc24653b09e04e229569f16c42f079a8/py2048base-0.18.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.18 2025-09-09T12:15:23,481 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/53/4b/9e1ac670fd4722a34f30c86189c0c0b4c5fb09dd3c9275ddc7e0a2d2fa13/py2048base-0.19-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,482 Found link https://files.pythonhosted.org/packages/cb/b2/738ca19b22e2d0c1f95c1c6f5979c08bfb8fccb121fd6dd0df87110ecf4e/py2048base-0.19.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.19 2025-09-09T12:15:23,482 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/d5/c6/3c926555255f964f1fba6c3893e720deab7a92d740e13cf79146d6502fc4/py2048base-0.20-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,483 Found link https://files.pythonhosted.org/packages/3a/9f/c0bf7465e326d6c4eb551238f09f4a667f090683901406bd9f178a62ec3f/py2048base-0.20.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.20 2025-09-09T12:15:23,484 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/3c/50/2366d51e483c10b03324f0c35caff62daf7ac4b169e72e2bd39aaca523a7/py2048base-0.21-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,484 Found link https://files.pythonhosted.org/packages/44/82/90acdd972e2905a92ceb68cfd4666fa1a887b07f32c3c34d83d3d0efe093/py2048base-0.21.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.21 2025-09-09T12:15:23,485 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/ab/93/cf1dd881ef0dc6f902fcfdab66459fc990a686b86e693033a5bbc9c9bacd/py2048base-0.22-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,486 Found link https://files.pythonhosted.org/packages/46/fa/97cf2f338f9c81c4b281f416428f37aa70d6eaf6a13b1f53fa29070f2665/py2048base-0.22.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.22 2025-09-09T12:15:23,486 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/3b/fb/db0d6ce878866e6e005a08eb7eddf4070540d26f292ace74fcb682c25153/py2048base-0.23-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,487 Found link https://files.pythonhosted.org/packages/26/19/09514630170ef5e8719b42cbf7ca42ee05ed1f5fb17ccd6e9f739ff1fbc2/py2048base-0.23.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.23 2025-09-09T12:15:23,488 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/7a/c4/22bc08fc5713fda6c2155b3ddf39a938c4fa67c3d4f6ab838007b5e4751e/py2048base-0.24-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,488 Found link https://files.pythonhosted.org/packages/0f/86/c78d2edf058d78f88ef55c6b094d0491f3331a8083bda29633ba490eea9c/py2048base-0.24.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.24 2025-09-09T12:15:23,489 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/1a/24/35606283458e7e33ec2e871eda8e94589a2fb67215963dad12f345cba935/py2048base-0.25-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,490 Found link https://files.pythonhosted.org/packages/6e/7b/c2c921f9f6dca2e576919abfbf50701f8a94eb3a2bcbe423ec90dfd98e38/py2048base-0.25.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.25 2025-09-09T12:15:23,490 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/f5/27/fbce81b6d87b3bc5c54c8f76e7bd0a387f63a2de0d926dd65bc08c8b8141/py2048base-0.26-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,491 Found link https://files.pythonhosted.org/packages/c9/41/17538628bc8637bf2effe7176795388e48489101dd2242a0897ee3c1e519/py2048base-0.26.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.26 2025-09-09T12:15:23,492 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/9b/09/1605bd25992d7cac8828804e31b050bc7eb644cc3294291f5280858fdbae/py2048base-0.27-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,492 Found link https://files.pythonhosted.org/packages/22/9a/714fd16aa284301ff5e088ca4561b2d6f62f1a77a825e0c666e6fbd99c7d/py2048base-0.27.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.27 2025-09-09T12:15:23,493 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/2d/5c/87ac7260cd37141179cb09dc6b63e033cfc2c2949a2bb3ebc15ae87418f7/py2048base-0.28-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,494 Found link https://files.pythonhosted.org/packages/78/98/522db324c3b50685e0bf0cbd99e27bb683abd5324c8779308044b6ed00cd/py2048base-0.28.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.28 2025-09-09T12:15:23,494 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/08/2a/eb25aa0126f9cc0df17ad871be3f4c8d3e8aca3bc413ca555aa4d479c31a/py2048base-0.29-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,495 Found link https://files.pythonhosted.org/packages/7b/e2/a839e30cf2ce4fd0069ada774ab5882e9e6bb720ab01b60e03f78ade72de/py2048base-0.29.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.29 2025-09-09T12:15:23,496 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/60/73/d12198348be2f60f35278ab86ca691ea9d477704185c059b434175d333e5/py2048base-0.30-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,496 Found link https://files.pythonhosted.org/packages/98/88/0dbfd9ea2bd9959211cd022e2285050e03f19f1a9aead31410be82d8747a/py2048base-0.30.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.30 2025-09-09T12:15:23,497 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/b8/67/94b2f33df26a78b73e00712fdf6dfc2d255b8f736ad74d7472aa62e5bd8d/py2048base-0.31-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,498 Found link https://files.pythonhosted.org/packages/7a/3d/30c94893b4a23706f4594fcb572fe1bffed6620701c0033ca5f242d20da8/py2048base-0.31.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.31 2025-09-09T12:15:23,498 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/37/8a/74a509247ec3cde626a37485563b65428e67b06f13f9d9380d969a77e46d/py2048base-0.32-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,499 Found link https://files.pythonhosted.org/packages/94/92/e174ec3997c304d236d453a121ec1aff83d49347c8989888d37a1632e590/py2048base-0.32.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.32 2025-09-09T12:15:23,500 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/79/4f/e40bc47ed8e36c704e681b765d1b4dd374790fea0d58af789bd4a5147299/py2048base-0.33-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,500 Found link https://files.pythonhosted.org/packages/29/9d/956f588439970c0bc753a3421652933ec69e2ae888f8f5d122c928f3ad8c/py2048base-0.33.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.33 2025-09-09T12:15:23,501 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/9c/e3/8fbdad1090a070994cfd97a8b6fe6b4b613d2c31441952f19448e086a140/py2048base-0.34-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,502 Found link https://files.pythonhosted.org/packages/5b/69/b39cc42cdcab48df7294140bc82a035a6bed12e9fd7978180ef457ec161e/py2048base-0.34.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.34 2025-09-09T12:15:23,502 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/d0/50/1111ac979b0129fcf9900d275eed818ed4e2cde1a105b9660f48758121d1/py2048base-0.35-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,503 Found link https://files.pythonhosted.org/packages/23/ef/ce9ad0a1e0e21f83bd06dff3ba821c24342566d327f3a0b60f45e724ffe1/py2048base-0.35.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.35 2025-09-09T12:15:23,504 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/f7/fc/2c3296a270dd532f7c8a24374214dcc7efd8739efed8c956db349a614666/py2048base-0.36-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,504 Found link https://files.pythonhosted.org/packages/99/88/75f8c7df937c8442aec72d54c70104abb4b4ec4044b03464079d9e39f6b5/py2048base-0.36.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.36 2025-09-09T12:15:23,505 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/79/48/29d43dccbff606d3e770bfad6719a6aa8169e7168bd91fcf5a2a11b21f5a/py2048base-0.37-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,505 Found link https://files.pythonhosted.org/packages/ad/d6/c9134babb1c2958c23ca97778559717eb442e114aed157051a552113f892/py2048base-0.37.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.37 2025-09-09T12:15:23,507 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/d4/21/1b96d32fa820658dd710f2aa46c0b5a6178fd22b673eae322d6499a5c73d/py2048base-0.38-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,508 Found link https://files.pythonhosted.org/packages/a6/8f/a250d0a60f801346eb5a7d452b17b7150eac4c7a795c7bc5537047911ba4/py2048base-0.38.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.38 2025-09-09T12:15:23,509 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/f0/44/b6479bd4cbb5eb2634648c844be4678ae0d4cbc34de8519c06f357dbde22/py2048base-0.39-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,509 Found link https://files.pythonhosted.org/packages/2f/9c/58f79b84f29f8819dbf15836a2157b0d54dee6c9b4e7b1213f4c027090dd/py2048base-0.39.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.39 2025-09-09T12:15:23,510 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/91/fc/7ae0d1281b76f14273edcf80a9bdbd21708240d5c696aedc481180614115/py2048base-0.40-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,511 Found link https://files.pythonhosted.org/packages/88/e1/d59393a764bc8c0db065b713b16b0cd3ef11450f300b176bf52fa6738b3d/py2048base-0.40.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.40 2025-09-09T12:15:23,511 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/4a/df/135f9ef938349b8225738858d41a427a752734eeef314b28c59377426932/py2048base-0.41-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,512 Found link https://files.pythonhosted.org/packages/84/dc/317c335281c1731494046fc46594a5c58e976474491ebee05571363424c5/py2048base-0.41.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.41 2025-09-09T12:15:23,513 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/2c/c4/166acd892cc5646cd0c16ce410b1df28809dcaa478a0a97fceb3e601be5e/py2048base-0.42-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,513 Found link https://files.pythonhosted.org/packages/53/12/87cd28a599004ece4e05837bf5599bd3e6b79ed5263e985b16d9b13f6133/py2048base-0.42.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.42 2025-09-09T12:15:23,514 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/bc/d9/c56bc9425e52245ecb358c07fb834ddd1ccf873b6049dfca083b3db9c681/py2048base-0.43-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,514 Found link https://files.pythonhosted.org/packages/87/fd/067019d23d7727b397576ffdf31b01c642cf42f3ba210a41af6cfb32ed10/py2048base-0.43.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.43 2025-09-09T12:15:23,515 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/43/2b/59681c9e4f960a5f61c43f223d1ab3d07d3ead6c602f1096aaabc435dc9a/py2048base-0.44-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,516 Found link https://files.pythonhosted.org/packages/55/0d/48c2060f3224e3f1685c37ed03b967b6e08e0db35da180203d21087d29fe/py2048base-0.44.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.8), version: 0.44 2025-09-09T12:15:23,517 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/c2/a9/c7e1f42881ff2f158d05fab51bd49ae152fd12b68a7d5096de0f690c6417/py2048base-0.45-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,518 Found link https://files.pythonhosted.org/packages/f3/ee/dc7e56739d33e76ed4d510fc9fa456878e12bee8e130aecfbdd723b44e1d/py2048base-0.45.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9), version: 0.45 2025-09-09T12:15:23,519 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/be/8c/4bca827168f126380e9ecc120667372c5c4acb7fd881ff06780f65c6e25d/py2048base-0.46-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,519 Found link https://files.pythonhosted.org/packages/94/59/1351c67e116510e138554b9be9b3b2a398502ef286bd463832148c652441/py2048base-0.46.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9), version: 0.46 2025-09-09T12:15:23,520 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/18/b7/d233f8fa232e6ac2efdbbc4e21fefc42ee639674f6c16b365fa3c8916876/py2048base-0.47-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,521 Found link https://files.pythonhosted.org/packages/b2/ae/5c1f085527fe47c000ddc74d7b4dea2fb6423db254104395e25c6ddcbdb4/py2048base-0.47.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9), version: 0.47 2025-09-09T12:15:23,521 Skipping link: No binaries permitted for py2048base: https://files.pythonhosted.org/packages/95/cd/6e496f7ff7adb2861b711faa1ab44312c83393cc468d7a4e1603220589e3/py2048base-0.48-py3-none-any.whl (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,522 Found link https://files.pythonhosted.org/packages/bc/a3/2ee7cd0a65aaa179da7f997f7c9df6c0a6269f7f794efd68ec55cac85c0f/py2048base-0.48.tar.gz (from https://pypi.org/simple/py2048base/) (requires-python:>=3.9), version: 0.48 2025-09-09T12:15:23,523 Fetching project page and analyzing links: https://www.piwheels.org/simple/py2048base/ 2025-09-09T12:15:23,524 Getting page https://www.piwheels.org/simple/py2048base/ 2025-09-09T12:15:23,526 Found index url https://www.piwheels.org/simple/ 2025-09-09T12:15:23,670 Fetched page https://www.piwheels.org/simple/py2048base/ as text/html 2025-09-09T12:15:23,680 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.48-py3-none-any.whl#sha256=1b23d5af44a4ce1019de641670beac372187f215f3231292482f081d3089d390 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,680 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.47-py3-none-any.whl#sha256=b7a0bef0733679239667b5eabed84662b147651ecc4f3a88d2a17c5eefb87cf6 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,681 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.46-py3-none-any.whl#sha256=974b9f7d37fc19c5f4c53d0ff4b5bcad680435c535a2bde6e5e284aed1d61dd0 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,681 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.45-py3-none-any.whl#sha256=6282ae1a19ba6179728d861409a553f692f7d496dd4ec37af8a2bdf56c1d9623 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.9) 2025-09-09T12:15:23,682 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.44-py3-none-any.whl#sha256=c027d120f0d0d9827dae07a8cb44738ed6120ccd5cd13d8ee2564332d68ff028 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,683 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.43-py3-none-any.whl#sha256=32eb37b4c64a2f88c24a9b62b055dda52c8aa4d72f56ff53c56ccfa7214ddea6 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,683 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.42-py3-none-any.whl#sha256=27d2fbcfc66120af10e7b8796d1484256adf22f7beeb23a85e2de16f6e7e48c3 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,683 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.41-py3-none-any.whl#sha256=42a80aac685148850ddb637ebe1da3c435db6baab6171656820cbde73ed16cde (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,684 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.40-py3-none-any.whl#sha256=09573ce0f2a3d46c533d0a183851d11699db23b9c325902abc597328675028cb (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,684 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.39-py3-none-any.whl#sha256=507d9101fe85412334e3545004bf79c1e0566a6c8c924b4088b9636bb2a69b45 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,685 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.38-py3-none-any.whl#sha256=6b23cd0449041a6ad2f8f7a3d62cb348e180202ae32eb2f50bd9d9eae3347b2e (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,685 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.37-py3-none-any.whl#sha256=01385043b4c5849606b162e8f778860d57f5952a75a4990bda33e102c2c62d80 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,686 Skipping link: No binaries permitted for py2048base: https://archive1.piwheels.org/simple/py2048base/py2048base-0.36-py3-none-any.whl#sha256=7e40931401dd3d8037bdb9d523e42d516d81a5fd9c45acd500c71611c578e8a8 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,686 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.9-py3-none-any.whl#sha256=54cd4df6ac1c82868151918c351aceb845ae13f8092f3c7b5e1fbf4fbe74ce49 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,687 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.8-py3-none-any.whl#sha256=49e52d89de3e7e4d0501af72bd8a97fda1c23b5d21d09c8205d3861c59df830a (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,687 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.7-py3-none-any.whl#sha256=29a714bebb12d3754e204b8ec4b4a4f522a5c963a585bcd228e7d8b75140f4fa (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,688 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.6-py3-none-any.whl#sha256=8189f5f6ad91ed09d32b2311ce4b0d5451a6963c7001e551c2067cb0f9823456 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,688 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.5-py3-none-any.whl#sha256=8f6cdad4669caa2ab9ff87ce7bd0e5cde9cbdf4d00e9e64b5bc0422907f7a4e6 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,689 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.4-py3-none-any.whl#sha256=0bff1b468b65c80d510be6dc4caf9d398e516e3755a83a894bf23dd4894baea0 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,689 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.3-py3-none-any.whl#sha256=10b052ed2c79552cc2992c342df7d2bad7574791b386b71d2c610922bd03b013 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,690 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.2-py3-none-any.whl#sha256=4244f33f05646c66e81ff209dfae8c2232056f897698dfe8bd50dda2f60426a7 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,690 Skipping link: No binaries permitted for py2048base: https://www.piwheels.org/simple/py2048base/py2048base-0.1-py3-none-any.whl#sha256=af72413dab73f6de4b58e94fde6adacb634c3a2b6c5b7b6243e961e06ceff992 (from https://www.piwheels.org/simple/py2048base/) (requires-python:>=3.8) 2025-09-09T12:15:23,691 Skipping link: not a file: https://www.piwheels.org/simple/py2048base/ 2025-09-09T12:15:23,692 Skipping link: not a file: https://pypi.org/simple/py2048base/ 2025-09-09T12:15:23,746 Given no hashes to check 1 links for project 'py2048base': discarding no candidates 2025-09-09T12:15:23,748 Collecting py2048base==0.21 2025-09-09T12:15:23,752 Created temporary directory: /tmp/pip-unpack-68holixh 2025-09-09T12:15:23,935 Downloading py2048base-0.21.tar.gz (15 kB) 2025-09-09T12:15:23,977 Added py2048base==0.21 from https://files.pythonhosted.org/packages/44/82/90acdd972e2905a92ceb68cfd4666fa1a887b07f32c3c34d83d3d0efe093/py2048base-0.21.tar.gz to build tracker '/tmp/pip-build-tracker-rsnkvlkh' 2025-09-09T12:15:23,980 Running setup.py (path:/tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/setup.py) egg_info for package py2048base 2025-09-09T12:15:23,981 Created temporary directory: /tmp/pip-pip-egg-info-_bs8del1 2025-09-09T12:15:23,981 Preparing metadata (setup.py): started 2025-09-09T12:15:23,983 Running command python setup.py egg_info 2025-09-09T12:15:25,060 Traceback (most recent call last): 2025-09-09T12:15:25,063 File "", line 2, in 2025-09-09T12:15:25,064 exec(compile(''' 2025-09-09T12:15:25,064 ~~~~^^^^^^^^^^^^ 2025-09-09T12:15:25,065 # This is -- a caller that pip uses to run setup.py 2025-09-09T12:15:25,065 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,066 ...<32 lines>... 2025-09-09T12:15:25,066 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T12:15:25,067 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,067 ''' % ('/tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/setup.py',), "", "exec")) 2025-09-09T12:15:25,068 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,069 File "", line 35, in 2025-09-09T12:15:25,069 File "/tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/setup.py", line 7, in 2025-09-09T12:15:25,070 from py2048 import APPNAME, TESTING, VERSION 2025-09-09T12:15:25,070 File "/tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/py2048/__init__.py", line 44, in 2025-09-09T12:15:25,071 import appdirs # https://pypi.org/project/appdirs 2025-09-09T12:15:25,071 ^^^^^^^^^^^^^^ 2025-09-09T12:15:25,072 ModuleNotFoundError: No module named 'appdirs' 2025-09-09T12:15:25,245 ERROR: python setup.py egg_info exited with 1 2025-09-09T12:15:25,268 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T12:15:25,268 exec(compile('"'"''"'"''"'"' 2025-09-09T12:15:25,268 # This is -- a caller that pip uses to run setup.py 2025-09-09T12:15:25,268 # 2025-09-09T12:15:25,268 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T12:15:25,268 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T12:15:25,268 # - It provides a clear error message when setuptools is not installed. 2025-09-09T12:15:25,268 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T12:15:25,268 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T12:15:25,268 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T12:15:25,268 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T12:15:25,268 import os, sys, tokenize, traceback 2025-09-09T12:15:25,268 2025-09-09T12:15:25,268 try: 2025-09-09T12:15:25,268 import setuptools 2025-09-09T12:15:25,268 except ImportError: 2025-09-09T12:15:25,268 print( 2025-09-09T12:15:25,268 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T12:15:25,268 "the build environment with exception:", 2025-09-09T12:15:25,268 file=sys.stderr, 2025-09-09T12:15:25,268 ) 2025-09-09T12:15:25,268 traceback.print_exc() 2025-09-09T12:15:25,268 sys.exit(1) 2025-09-09T12:15:25,268 2025-09-09T12:15:25,268 __file__ = %r 2025-09-09T12:15:25,268 sys.argv[0] = __file__ 2025-09-09T12:15:25,268 2025-09-09T12:15:25,268 if os.path.exists(__file__): 2025-09-09T12:15:25,268 filename = __file__ 2025-09-09T12:15:25,268 with tokenize.open(__file__) as f: 2025-09-09T12:15:25,268 setup_py_code = f.read() 2025-09-09T12:15:25,268 else: 2025-09-09T12:15:25,268 filename = "" 2025-09-09T12:15:25,268 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T12:15:25,268 2025-09-09T12:15:25,268 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T12:15:25,268 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_bs8del1[/] 2025-09-09T12:15:25,269 [bold magenta]cwd[/]: /tmp/pip-wheel-06jzynd3/py2048base_9f73e591cf774cc69c926eb3cf910688/ 2025-09-09T12:15:25,270 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T12:15:25,272 ERROR: metadata generation failed 2025-09-09T12:15:25,283 Exception information: 2025-09-09T12:15:25,283 Traceback (most recent call last): 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T12:15:25,283 call_subprocess( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 args, 2025-09-09T12:15:25,283 ^^^^^ 2025-09-09T12:15:25,283 ...<2 lines>... 2025-09-09T12:15:25,283 spinner=spinner, 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T12:15:25,283 raise error 2025-09-09T12:15:25,283 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T12:15:25,283 2025-09-09T12:15:25,283 The above exception was the direct cause of the following exception: 2025-09-09T12:15:25,283 2025-09-09T12:15:25,283 Traceback (most recent call last): 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T12:15:25,283 status = _inner_run() 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T12:15:25,283 return self.run(options, args) 2025-09-09T12:15:25,283 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T12:15:25,283 return func(self, options, args) 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T12:15:25,283 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T12:15:25,283 result = self._result = resolver.resolve( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T12:15:25,283 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T12:15:25,283 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T12:15:25,283 if not criterion.candidates: 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T12:15:25,283 return bool(self._sequence) 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T12:15:25,283 self._bool = any(self) 2025-09-09T12:15:25,283 ~~~^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T12:15:25,283 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T12:15:25,283 ^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T12:15:25,283 candidate = func() 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T12:15:25,283 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 link, template, name, version 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T12:15:25,283 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 link, 2025-09-09T12:15:25,283 ^^^^^ 2025-09-09T12:15:25,283 ...<3 lines>... 2025-09-09T12:15:25,283 version=version, 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T12:15:25,283 super().__init__( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 link=link, 2025-09-09T12:15:25,283 ^^^^^^^^^^ 2025-09-09T12:15:25,283 ...<4 lines>... 2025-09-09T12:15:25,283 version=version, 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T12:15:25,283 self.dist = self._prepare() 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T12:15:25,283 dist = self._prepare_distribution() 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T12:15:25,283 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T12:15:25,283 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T12:15:25,283 dist = _get_prepared_distribution( 2025-09-09T12:15:25,283 req, 2025-09-09T12:15:25,283 ...<3 lines>... 2025-09-09T12:15:25,283 self.check_build_deps, 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T12:15:25,283 abstract_dist.prepare_distribution_metadata( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 finder, build_isolation, check_build_deps 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T12:15:25,283 self.req.prepare_metadata() 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T12:15:25,283 self.metadata_directory = generate_metadata_legacy( 2025-09-09T12:15:25,283 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T12:15:25,283 build_env=self.build_env, 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ...<3 lines>... 2025-09-09T12:15:25,283 details=details, 2025-09-09T12:15:25,283 ^^^^^^^^^^^^^^^^ 2025-09-09T12:15:25,283 ) 2025-09-09T12:15:25,283 ^ 2025-09-09T12:15:25,283 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T12:15:25,283 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T12:15:25,283 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T12:15:25,333 Removed py2048base==0.21 from https://files.pythonhosted.org/packages/44/82/90acdd972e2905a92ceb68cfd4666fa1a887b07f32c3c34d83d3d0efe093/py2048base-0.21.tar.gz from build tracker '/tmp/pip-build-tracker-rsnkvlkh' 2025-09-09T12:15:25,334 Removed build tracker: '/tmp/pip-build-tracker-rsnkvlkh'