2025-09-12T00:50:12,363 Created temporary directory: /tmp/pip-build-tracker-5pwcxm_9 2025-09-12T00:50:12,364 Initialized build tracking at /tmp/pip-build-tracker-5pwcxm_9 2025-09-12T00:50:12,364 Created build tracker: /tmp/pip-build-tracker-5pwcxm_9 2025-09-12T00:50:12,364 Entered build tracker: /tmp/pip-build-tracker-5pwcxm_9 2025-09-12T00:50:12,365 Created temporary directory: /tmp/pip-wheel-wc4uua28 2025-09-12T00:50:12,368 Created temporary directory: /tmp/pip-ephem-wheel-cache-mrbmf1rf 2025-09-12T00:50:12,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T00:50:12,428 2 location(s) to search for versions of ae-deep: 2025-09-12T00:50:12,428 * https://pypi.org/simple/ae-deep/ 2025-09-12T00:50:12,428 * https://www.piwheels.org/simple/ae-deep/ 2025-09-12T00:50:12,428 Fetching project page and analyzing links: https://pypi.org/simple/ae-deep/ 2025-09-12T00:50:12,428 Getting page https://pypi.org/simple/ae-deep/ 2025-09-12T00:50:12,429 Found index url https://pypi.org/simple/ 2025-09-12T00:50:12,578 Fetched page https://pypi.org/simple/ae-deep/ as application/vnd.pypi.simple.v1+json 2025-09-12T00:50:12,587 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/b8/2f/ec655dfdb0b4039386ea4f40212080717ff0eb5d4b4ca3af812a4e37c676/ae_deep-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,589 Found link https://files.pythonhosted.org/packages/3f/33/d21350c2e107cb72475863abde11714f91e12a68a72fc732ef7e0c09caf9/ae_deep-0.1.0.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.1.0 2025-09-12T00:50:12,589 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/1b/70/57fbd7fe6c7b3da97ed1422300e59f7c359bd8d4d23f4c29d53d7e82c6e0/ae_deep-0.1.1-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,590 Found link https://files.pythonhosted.org/packages/0e/8c/5954c837f0e3acd8c8bed73f0b8d49573ccb2d664413e50cce33e8aaa505/ae_deep-0.1.1.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.1.1 2025-09-12T00:50:12,590 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/be/c9/d1202998bd48d130395546c9657b49ecec3cb47788a6ad22a75bfbe31507/ae_deep-0.1.2-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,591 Found link https://files.pythonhosted.org/packages/fc/6b/74e483191ed6d273e4a57aff5fc420bc2f09164f24088d6b4afbe9b0b492/ae_deep-0.1.2.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.1.2 2025-09-12T00:50:12,591 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/82/0c/0254c82bbc9cd6677e94021a2d66a6cde3d2860e796ebf7cbc2a9e0433f2/ae_deep-0.1.3-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,592 Found link https://files.pythonhosted.org/packages/3c/ab/b119007320cb2a79e66b693e1f9b8d3f34f03ccdbdcde9397517b43c533b/ae_deep-0.1.3.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.1.3 2025-09-12T00:50:12,592 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/f4/f3/f8a6cba2bd68cce5375725ba2382b8f1c420621164a80310438a0b3d9261/ae_deep-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,592 Found link https://files.pythonhosted.org/packages/09/67/e607e1c64e5e7c528390532e97f255991190003f1ee52bb3597b822faa97/ae_deep-0.2.2.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.2.2 2025-09-12T00:50:12,593 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/ea/ce/55882671f3270f22542f5f9b4f4372387582e60969fddfec67b2ab4e7318/ae_deep-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,593 Found link https://files.pythonhosted.org/packages/33/c0/e12fdf8cc6bdbffac4375c51bc8785b228f0c3b34c20db6e3a514555d8b0/ae_deep-0.2.3.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.2.3 2025-09-12T00:50:12,594 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/70/a4/5ce3805e16a122a46d9a3b8ad8e04c64dc74ac1e9ebbc63d14286eb7b2e0/ae_deep-0.2.4-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,594 Found link https://files.pythonhosted.org/packages/08/70/44984cffacca6b3f182e0629f376fafc0cb3024ad0ca1267154a5090665b/ae_deep-0.2.4.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.2.4 2025-09-12T00:50:12,594 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/1f/87/615d28c3d4f8b4a175b23576ad1a7eb3256ded90525228d516ae0b342b75/ae_deep-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,595 Found link https://files.pythonhosted.org/packages/e7/e3/8ce871e41a3191e1a1437eb812866f74cb5cf6b559753e9039d02dd9732a/ae_deep-0.2.5.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.2.5 2025-09-12T00:50:12,595 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/96/32/f5a21e234f9384a166a8e148edf570b67039e9c4644f7a04f53765abaf0a/ae_deep-0.3.5-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,596 Found link https://files.pythonhosted.org/packages/10/23/af5d49b6aa76ae704d481c26ee92286cf423c1334121e8f2d1dfc02da1f8/ae_deep-0.3.5.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.3.5 2025-09-12T00:50:12,596 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/a1/dd/d492059d30d477293c52f34e417723d7523f149dc7b883223a8a4ab507aa/ae_deep-0.3.6-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,596 Found link https://files.pythonhosted.org/packages/58/72/1467c5f13b318831acef5759f18ccacbd3c41d48ae723d6931348786419c/ae_deep-0.3.6.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.3.6 2025-09-12T00:50:12,597 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/2e/43/5740e871aeaea0f2f7b4db314481a7a9cff8f6b24116b7a24406173bb799/ae_deep-0.3.7-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,597 Found link https://files.pythonhosted.org/packages/ca/44/1a02ef58bf815e344325a84933a8aeee32c50fb060f1b7a5725a75854625/ae_deep-0.3.7.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.6), version: 0.3.7 2025-09-12T00:50:12,598 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/77/99/10ce807f750b562752fb3ebaa16c5d03a04c3eca3dc8059073b4b6e1bdae/ae_deep-0.3.8-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,599 Found link https://files.pythonhosted.org/packages/e3/42/13aac565d73dceaa18880970ae5317ad6db9f4b86f1556d625b7c49a48aa/ae_deep-0.3.8.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.8 2025-09-12T00:50:12,599 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/70/2c/702545d8ed254d61cd70ee521f8d3ec6ee04da10f7e865000b98ab47e34f/ae_deep-0.3.9-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,599 Found link https://files.pythonhosted.org/packages/d8/57/e17d759ff59ef5cf449c31e64cdda09b4d5d533cd619970d9cc490c6744d/ae_deep-0.3.9.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.9 2025-09-12T00:50:12,600 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/0a/80/4848fa56d55294b7656387943599045e96fae76ea3bb35f2ffbb33e26e6c/ae_deep-0.3.10-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,600 Found link https://files.pythonhosted.org/packages/71/80/920549e16ba1d37de74609c46b3b12547ca6e47eae6377f15c5021f36992/ae_deep-0.3.10.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.10 2025-09-12T00:50:12,601 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/5c/54/172c98e7a43979f631de3c598d57884ec6f2e1b10d3088ee1eb104c3154f/ae_deep-0.3.11-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,601 Found link https://files.pythonhosted.org/packages/7b/7e/dfc353233b54ede798ba982989be17a21766ec8534ce7eaae9f6fe92ed16/ae_deep-0.3.11.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.11 2025-09-12T00:50:12,602 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/19/ce/50d4584540792ee582b0eeb6b04e28d0a88f4e564ff5a51a919b1c3cdf2c/ae_deep-0.3.12-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,602 Found link https://files.pythonhosted.org/packages/70/cf/c1c1695d9d32362b103bfb188f19c9ea3e837b177bddbca60855c94d0681/ae_deep-0.3.12.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.12 2025-09-12T00:50:12,603 Skipping link: No binaries permitted for ae-deep: https://files.pythonhosted.org/packages/c6/f1/f7f4ceefc481d922b875219a4b9c58ac83d170ee7f821f3a305c1d3c545b/ae_deep-0.3.13-py3-none-any.whl (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9) 2025-09-12T00:50:12,603 Found link https://files.pythonhosted.org/packages/6b/c0/bc836e2f138693cecda376e6250df523cd98a678b696ca588f7b11ef1eaa/ae_deep-0.3.13.tar.gz (from https://pypi.org/simple/ae-deep/) (requires-python:>=3.9), version: 0.3.13 2025-09-12T00:50:12,604 Fetching project page and analyzing links: https://www.piwheels.org/simple/ae-deep/ 2025-09-12T00:50:12,604 Getting page https://www.piwheels.org/simple/ae-deep/ 2025-09-12T00:50:12,605 Found index url https://www.piwheels.org/simple/ 2025-09-12T00:50:12,687 Fetched page https://www.piwheels.org/simple/ae-deep/ as text/html 2025-09-12T00:50:12,690 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.2.4-py3-none-any.whl#sha256=84d5fdf2712af1e79af57f655303da64e126a58e22fe58bd7ab5cf6edae7ca3b (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,690 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.2.3-py3-none-any.whl#sha256=e991e87d55c9b3b6ab23fa856b504eef8466b9d7fe5e88594e08e7af4d8be449 (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,691 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.2.2-py3-none-any.whl#sha256=82a4427085831436caffa82b403ff4a6c55ee45d602b3514280a3c763a6a26f6 (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,691 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.1.3-py3-none-any.whl#sha256=550758a87c2aa88f338915d6682e6ea2758cd2501850ddd2b056cc609326a8cd (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,691 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.1.2-py3-none-any.whl#sha256=bd40144aca1d6b576488c3ac488a2eacaac8fe36a67aa36769ea76ce3db9cabe (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,691 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.1.1-py3-none-any.whl#sha256=2d6bf6079c90f861f473418b544aff781908f6a6b957a098ecb5c425b124269e (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,691 Skipping link: No binaries permitted for ae-deep: https://archive1.piwheels.org/simple/ae-deep/ae_deep-0.1.0-py3-none-any.whl#sha256=610e499afbcbb4a72aa92109f62ea1724d0557333e03fa76ef24a4c85b0caefe (from https://www.piwheels.org/simple/ae-deep/) (requires-python:>=3.6) 2025-09-12T00:50:12,692 Skipping link: not a file: https://www.piwheels.org/simple/ae-deep/ 2025-09-12T00:50:12,692 Skipping link: not a file: https://pypi.org/simple/ae-deep/ 2025-09-12T00:50:12,717 Given no hashes to check 1 links for project 'ae-deep': discarding no candidates 2025-09-12T00:50:12,718 Collecting ae-deep==0.3.7 2025-09-12T00:50:12,720 Created temporary directory: /tmp/pip-unpack-bmo6dbjn 2025-09-12T00:50:12,857 Downloading ae_deep-0.3.7.tar.gz (30 kB) 2025-09-12T00:50:12,890 Added ae-deep==0.3.7 from https://files.pythonhosted.org/packages/ca/44/1a02ef58bf815e344325a84933a8aeee32c50fb060f1b7a5725a75854625/ae_deep-0.3.7.tar.gz to build tracker '/tmp/pip-build-tracker-5pwcxm_9' 2025-09-12T00:50:12,893 Running setup.py (path:/tmp/pip-wheel-wc4uua28/ae-deep_97d753d5b2594b0cac6f23a42cf148f3/setup.py) egg_info for package ae-deep 2025-09-12T00:50:12,893 Created temporary directory: /tmp/pip-pip-egg-info-3p9ndjzr 2025-09-12T00:50:12,893 Preparing metadata (setup.py): started 2025-09-12T00:50:12,894 Running command python setup.py egg_info 2025-09-12T00:50:13,413 Traceback (most recent call last): 2025-09-12T00:50:13,414 File "", line 2, in 2025-09-12T00:50:13,414 exec(compile(''' 2025-09-12T00:50:13,415 ~~~~^^^^^^^^^^^^ 2025-09-12T00:50:13,415 # This is -- a caller that pip uses to run setup.py 2025-09-12T00:50:13,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,415 ...<32 lines>... 2025-09-12T00:50:13,415 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T00:50:13,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,415 ''' % ('/tmp/pip-wheel-wc4uua28/ae-deep_97d753d5b2594b0cac6f23a42cf148f3/setup.py',), "", "exec")) 2025-09-12T00:50:13,415 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,416 File "", line 35, in 2025-09-12T00:50:13,416 File "/tmp/pip-wheel-wc4uua28/ae-deep_97d753d5b2594b0cac6f23a42cf148f3/setup.py", line 8, in 2025-09-12T00:50:13,416 from aedev.setup_project import project_env_vars # type: ignore 2025-09-12T00:50:13,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,416 ModuleNotFoundError: No module named 'aedev' 2025-09-12T00:50:13,501 ERROR: python setup.py egg_info exited with 1 2025-09-12T00:50:13,512 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T00:50:13,512 exec(compile('"'"''"'"''"'"' 2025-09-12T00:50:13,512 # This is -- a caller that pip uses to run setup.py 2025-09-12T00:50:13,512 # 2025-09-12T00:50:13,512 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T00:50:13,512 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T00:50:13,512 # - It provides a clear error message when setuptools is not installed. 2025-09-12T00:50:13,512 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T00:50:13,512 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T00:50:13,512 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T00:50:13,512 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T00:50:13,512 import os, sys, tokenize, traceback 2025-09-12T00:50:13,512 2025-09-12T00:50:13,512 try: 2025-09-12T00:50:13,512 import setuptools 2025-09-12T00:50:13,512 except ImportError: 2025-09-12T00:50:13,512 print( 2025-09-12T00:50:13,512 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T00:50:13,512 "the build environment with exception:", 2025-09-12T00:50:13,512 file=sys.stderr, 2025-09-12T00:50:13,512 ) 2025-09-12T00:50:13,512 traceback.print_exc() 2025-09-12T00:50:13,512 sys.exit(1) 2025-09-12T00:50:13,512 2025-09-12T00:50:13,512 __file__ = %r 2025-09-12T00:50:13,512 sys.argv[0] = __file__ 2025-09-12T00:50:13,512 2025-09-12T00:50:13,512 if os.path.exists(__file__): 2025-09-12T00:50:13,512 filename = __file__ 2025-09-12T00:50:13,512 with tokenize.open(__file__) as f: 2025-09-12T00:50:13,512 setup_py_code = f.read() 2025-09-12T00:50:13,512 else: 2025-09-12T00:50:13,512 filename = "" 2025-09-12T00:50:13,512 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T00:50:13,512 2025-09-12T00:50:13,512 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T00:50:13,512 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wc4uua28/ae-deep_97d753d5b2594b0cac6f23a42cf148f3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3p9ndjzr[/] 2025-09-12T00:50:13,513 [bold magenta]cwd[/]: /tmp/pip-wheel-wc4uua28/ae-deep_97d753d5b2594b0cac6f23a42cf148f3/ 2025-09-12T00:50:13,513 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T00:50:13,514 ERROR: metadata generation failed 2025-09-12T00:50:13,518 Exception information: 2025-09-12T00:50:13,518 Traceback (most recent call last): 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T00:50:13,518 call_subprocess( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 args, 2025-09-12T00:50:13,518 ^^^^^ 2025-09-12T00:50:13,518 ...<2 lines>... 2025-09-12T00:50:13,518 spinner=spinner, 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T00:50:13,518 raise error 2025-09-12T00:50:13,518 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T00:50:13,518 2025-09-12T00:50:13,518 The above exception was the direct cause of the following exception: 2025-09-12T00:50:13,518 2025-09-12T00:50:13,518 Traceback (most recent call last): 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T00:50:13,518 status = _inner_run() 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T00:50:13,518 return self.run(options, args) 2025-09-12T00:50:13,518 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T00:50:13,518 return func(self, options, args) 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T00:50:13,518 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T00:50:13,518 result = self._result = resolver.resolve( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T00:50:13,518 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T00:50:13,518 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T00:50:13,518 if not criterion.candidates: 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T00:50:13,518 return bool(self._sequence) 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T00:50:13,518 self._bool = any(self) 2025-09-12T00:50:13,518 ~~~^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T00:50:13,518 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T00:50:13,518 ^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T00:50:13,518 candidate = func() 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T00:50:13,518 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 link, template, name, version 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T00:50:13,518 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 link, 2025-09-12T00:50:13,518 ^^^^^ 2025-09-12T00:50:13,518 ...<3 lines>... 2025-09-12T00:50:13,518 version=version, 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T00:50:13,518 super().__init__( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 link=link, 2025-09-12T00:50:13,518 ^^^^^^^^^^ 2025-09-12T00:50:13,518 ...<4 lines>... 2025-09-12T00:50:13,518 version=version, 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T00:50:13,518 self.dist = self._prepare() 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T00:50:13,518 dist = self._prepare_distribution() 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T00:50:13,518 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T00:50:13,518 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T00:50:13,518 dist = _get_prepared_distribution( 2025-09-12T00:50:13,518 req, 2025-09-12T00:50:13,518 ...<3 lines>... 2025-09-12T00:50:13,518 self.check_build_deps, 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T00:50:13,518 abstract_dist.prepare_distribution_metadata( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 finder, build_isolation, check_build_deps 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T00:50:13,518 self.req.prepare_metadata() 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T00:50:13,518 self.metadata_directory = generate_metadata_legacy( 2025-09-12T00:50:13,518 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T00:50:13,518 build_env=self.build_env, 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ...<3 lines>... 2025-09-12T00:50:13,518 details=details, 2025-09-12T00:50:13,518 ^^^^^^^^^^^^^^^^ 2025-09-12T00:50:13,518 ) 2025-09-12T00:50:13,518 ^ 2025-09-12T00:50:13,518 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T00:50:13,518 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T00:50:13,518 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T00:50:13,543 Removed ae-deep==0.3.7 from https://files.pythonhosted.org/packages/ca/44/1a02ef58bf815e344325a84933a8aeee32c50fb060f1b7a5725a75854625/ae_deep-0.3.7.tar.gz from build tracker '/tmp/pip-build-tracker-5pwcxm_9' 2025-09-12T00:50:13,543 Removed build tracker: '/tmp/pip-build-tracker-5pwcxm_9'