2025-09-08T20:57:15,078 Created temporary directory: /tmp/pip-build-tracker-byb2ruil 2025-09-08T20:57:15,078 Initialized build tracking at /tmp/pip-build-tracker-byb2ruil 2025-09-08T20:57:15,079 Created build tracker: /tmp/pip-build-tracker-byb2ruil 2025-09-08T20:57:15,079 Entered build tracker: /tmp/pip-build-tracker-byb2ruil 2025-09-08T20:57:15,079 Created temporary directory: /tmp/pip-wheel-_ury537q 2025-09-08T20:57:15,082 Created temporary directory: /tmp/pip-ephem-wheel-cache-0l6_tgpw 2025-09-08T20:57:15,139 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T20:57:15,142 2 location(s) to search for versions of aioworkers-aiohttp: 2025-09-08T20:57:15,142 * https://pypi.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,142 * https://www.piwheels.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,142 Fetching project page and analyzing links: https://pypi.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,143 Getting page https://pypi.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,144 Found index url https://pypi.org/simple/ 2025-09-08T20:57:15,357 Fetched page https://pypi.org/simple/aioworkers-aiohttp/ as application/vnd.pypi.simple.v1+json 2025-09-08T20:57:15,364 Found link https://files.pythonhosted.org/packages/f4/0c/553094490736a9176510c390ee5d935f8c19797401d82f6b8d8f9e0865fa/aioworkers_aiohttp-0.1.0.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.1.0 2025-09-08T20:57:15,364 Found link https://files.pythonhosted.org/packages/d9/f8/31ebdf819ec968b489af843861567fdaa9444c019eaea41710b17ae0a960/aioworkers_aiohttp-0.2.0.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.2.0 2025-09-08T20:57:15,365 Found link https://files.pythonhosted.org/packages/79/e7/7b8b949d3a07f3f57345dce6555b1e8a2e7efd1a3711c1c6baf0e0796830/aioworkers_aiohttp-0.2.1.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.2.1 2025-09-08T20:57:15,365 Found link https://files.pythonhosted.org/packages/eb/3e/a94baec47fa774ab6430989a471c18c8b49f2bc3277f6ecbd2961f8d5a25/aioworkers-aiohttp-0.3.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.3 2025-09-08T20:57:15,366 Found link https://files.pythonhosted.org/packages/e0/a5/1e0f3dc2014af254afd23d88e8e9ad391beb2dd0ab48216636608288be7f/aioworkers-aiohttp-0.4.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.4 2025-09-08T20:57:15,366 Found link https://files.pythonhosted.org/packages/3d/74/221f3b40561c166a9efa91d744f961ef0b1a5f62e8cda23ff662a329c191/aioworkers-aiohttp-0.5.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.5 2025-09-08T20:57:15,367 Found link https://files.pythonhosted.org/packages/e6/95/aa5daf133d08fa135758cfb48fb134f060f4f2e72b76276aa8590e53ced3/aioworkers-aiohttp-0.5.1.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.5.1 2025-09-08T20:57:15,367 Found link https://files.pythonhosted.org/packages/4e/92/d185a7c39f0873b3e9bf7471e1ccae9dbba55950a556aab8792394886466/aioworkers-aiohttp-0.6.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.6 2025-09-08T20:57:15,368 Found link https://files.pythonhosted.org/packages/49/41/bde1eeb589083c46f561638cf3ce076e715380e5ccc7f1528ef1710c7e36/aioworkers-aiohttp-0.6.2.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.6.2 2025-09-08T20:57:15,368 Found link https://files.pythonhosted.org/packages/da/f6/0a2ece38d67c1f96d20efbcce26a79b9fd7a70db0db27c78667fe2a56c0b/aioworkers-aiohttp-0.6.3.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.6.3 2025-09-08T20:57:15,369 Found link https://files.pythonhosted.org/packages/8b/3a/0f522ed73f76960c2bf8b6d5338dc2a6c5c9724cda7b7a433f8c515a0491/aioworkers-aiohttp-0.6.4.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.6.4 2025-09-08T20:57:15,369 Found link https://files.pythonhosted.org/packages/ae/14/9611344f85bf1ce88d1bed2600d7b4db10d61db7cf294c95bdffd2a20c76/aioworkers-aiohttp-0.7.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.7 2025-09-08T20:57:15,370 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/f4/9a/3d21ef56812ab10030e4262b22eca3ffa78015a4aee254f57d84a5ee7e9a/aioworkers_aiohttp-0.7-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,370 Found link https://files.pythonhosted.org/packages/92/65/6cbd4a214d49be8ae3a53b14dadebfa9ed97bbf3f3696ee5163f06f42cd1/aioworkers-aiohttp-0.7.1.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/), version: 0.7.1 2025-09-08T20:57:15,371 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/93/bf/7cb7239dc19621f3a25afc70f9ad9a5ec443f4d764533c01e7719cbb0981/aioworkers_aiohttp-0.7.1-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,372 Found link https://files.pythonhosted.org/packages/56/f1/cae3203aeb8bf2f7aff6eb1e7f280b4c0e472789addaf26561b0c41b8db5/aioworkers-aiohttp-0.7.2.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.5.3), version: 0.7.2 2025-09-08T20:57:15,372 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/80/a5/7c85f14e5b586e7a3155497300577ed2ca28f3e2aa7ccf8417c42aa08cfb/aioworkers_aiohttp-0.7.2-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.5.3) 2025-09-08T20:57:15,374 Found link https://files.pythonhosted.org/packages/e1/4c/c03e242f5ad27763955e6d74ecb28bcdf1d7ea3b7b50ffdfb9fd3e87f03e/aioworkers-aiohttp-0.7.3.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.6), version: 0.7.3 2025-09-08T20:57:15,374 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/3b/98/a8876584e8bb3f938f434a935083d486334de1b70d3a9ee912dd20a0943f/aioworkers_aiohttp-0.7.3-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.6) 2025-09-08T20:57:15,374 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/43/5c/8431f268b72f5d66a0887bc981014ec58d125e1905302ce9760ab08b0710/aioworkers_aiohttp-0.8.0a1-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7) 2025-09-08T20:57:15,375 Found link https://files.pythonhosted.org/packages/e5/65/c16b93cdab87161e1c231c9b83d6c71c86d8d4bcd0cadd20ab2b790668d3/aioworkers_aiohttp-0.8.0a1.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7), version: 0.8.0a1 2025-09-08T20:57:15,376 Skipping link: No binaries permitted for aioworkers-aiohttp: https://files.pythonhosted.org/packages/d6/f6/2d96a1c707dccff5a768654c43d50e06cafb216060847864f1d845f52434/aioworkers_aiohttp-0.8-py3-none-any.whl (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7) 2025-09-08T20:57:15,376 Found link https://files.pythonhosted.org/packages/95/74/cc3dfd9ef4f23da5991fa9406f0741b5105b1759a7375abd7003d3223b00/aioworkers_aiohttp-0.8.tar.gz (from https://pypi.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7), version: 0.8 2025-09-08T20:57:15,377 Fetching project page and analyzing links: https://www.piwheels.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,378 Getting page https://www.piwheels.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,379 Found index url https://www.piwheels.org/simple/ 2025-09-08T20:57:15,501 Fetched page https://www.piwheels.org/simple/aioworkers-aiohttp/ as text/html 2025-09-08T20:57:15,507 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.8-py3-none-any.whl#sha256=d8ce073ade5749b8735f0af083366eafdd3942fb8149d7f6c82b03b9ceb85531 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7) 2025-09-08T20:57:15,507 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.8.0a1-py3-none-any.whl#sha256=561d61406c7e92ec19e536fe8138e3a6db56b5b3c3507e2bae309a2370d25bf4 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) (requires-python:>=3.7) 2025-09-08T20:57:15,508 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.7.3-py3-none-any.whl#sha256=29ee0c7ed1c9899847698911aafcbcc4a8c49a2e5921a89c8e6465e30298991f (from https://www.piwheels.org/simple/aioworkers-aiohttp/) (requires-python:>=3.6) 2025-09-08T20:57:15,508 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.7.2-py3-none-any.whl#sha256=dab41ed101069d12620963a6b13da70926326b3cc876b88ba4a237c158cd3bef (from https://www.piwheels.org/simple/aioworkers-aiohttp/) (requires-python:>=3.5.3) 2025-09-08T20:57:15,508 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.7.1-py3-none-any.whl#sha256=ed30a3876727b469bf06142bfb36120124af0eff80e3c0196172602a85c01185 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,509 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.7-py3-none-any.whl#sha256=43fe359ddfc217b902975f64137cc3ee1c9449b16b76494930bad92cc5ea58f9 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,509 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.6.4-py3-none-any.whl#sha256=ad07443b29c63a85f969db433c8a22c3c6478a1561d9ee367e2418ada23d0ac1 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,509 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.6.2-py3-none-any.whl#sha256=5014e76f74ae809d7608d51dd87a204c7adec947e9b28f6c3900ab08ce3aaf21 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,509 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.5.1-py3-none-any.whl#sha256=72f65d3730b3526cce214d13015c8db9e2bceea15dfcca56340ba963c1b5c778 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,510 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.5-py3-none-any.whl#sha256=1967ca9cb4dca9b7d8176e764431402b1d43aacc78a810316ea2bcec44fd43ef (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,510 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.4-py3-none-any.whl#sha256=63204817cfd9cba91fc1cf0598ecf366515168502cbb0a608d3318143964aa7f (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,510 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.3-py3-none-any.whl#sha256=ba43f67f777a975561bc09e3abe28e87b5b3f6db66f25bc5f33f7998f767e931 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,510 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.2.1-py3-none-any.whl#sha256=ab00c99b9a66de5ef180c5757acd3f3b059625373632e6544ddfa7bacfe6fbef (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,511 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.2.0-py3-none-any.whl#sha256=9209a89c9a3bdaf5ac8afc47181a050feeb7429e9bbcd5309267fad9d530af0b (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,511 Skipping link: No binaries permitted for aioworkers-aiohttp: https://archive1.piwheels.org/simple/aioworkers-aiohttp/aioworkers_aiohttp-0.1.0-py3-none-any.whl#sha256=68a411625c01cde05ed8cf71d0cb478e1ecc473625dadab182992ca8b05d5a04 (from https://www.piwheels.org/simple/aioworkers-aiohttp/) 2025-09-08T20:57:15,511 Skipping link: not a file: https://www.piwheels.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,512 Skipping link: not a file: https://pypi.org/simple/aioworkers-aiohttp/ 2025-09-08T20:57:15,541 Given no hashes to check 1 links for project 'aioworkers-aiohttp': discarding no candidates 2025-09-08T20:57:15,542 Collecting aioworkers-aiohttp==0.6 2025-09-08T20:57:15,543 Created temporary directory: /tmp/pip-unpack-viwlsk1v 2025-09-08T20:57:15,681 Downloading aioworkers-aiohttp-0.6.tar.gz (6.3 kB) 2025-09-08T20:57:15,708 Added aioworkers-aiohttp==0.6 from https://files.pythonhosted.org/packages/4e/92/d185a7c39f0873b3e9bf7471e1ccae9dbba55950a556aab8792394886466/aioworkers-aiohttp-0.6.tar.gz to build tracker '/tmp/pip-build-tracker-byb2ruil' 2025-09-08T20:57:15,709 Running setup.py (path:/tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/setup.py) egg_info for package aioworkers-aiohttp 2025-09-08T20:57:15,709 Created temporary directory: /tmp/pip-pip-egg-info-q4ye4pxh 2025-09-08T20:57:15,709 Preparing metadata (setup.py): started 2025-09-08T20:57:15,710 Running command python setup.py egg_info 2025-09-08T20:57:16,229 Traceback (most recent call last): 2025-09-08T20:57:16,230 File "", line 2, in 2025-09-08T20:57:16,231 exec(compile(''' 2025-09-08T20:57:16,231 ~~~~^^^^^^^^^^^^ 2025-09-08T20:57:16,231 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:57:16,231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,231 ...<32 lines>... 2025-09-08T20:57:16,231 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:57:16,231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,231 ''' % ('/tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/setup.py',), "", "exec")) 2025-09-08T20:57:16,232 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,232 File "", line 35, in 2025-09-08T20:57:16,232 File "/tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/setup.py", line 5, in 2025-09-08T20:57:16,232 version = __import__('aioworkers_aiohttp').__version__ 2025-09-08T20:57:16,232 ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,232 File "/tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/aioworkers_aiohttp/__init__.py", line 5, in 2025-09-08T20:57:16,232 from aioworkers.core.plugin import Plugin 2025-09-08T20:57:16,232 ModuleNotFoundError: No module named 'aioworkers' 2025-09-08T20:57:16,318 ERROR: python setup.py egg_info exited with 1 2025-09-08T20:57:16,330 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T20:57:16,330 exec(compile('"'"''"'"''"'"' 2025-09-08T20:57:16,330 # This is -- a caller that pip uses to run setup.py 2025-09-08T20:57:16,330 # 2025-09-08T20:57:16,330 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T20:57:16,330 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T20:57:16,330 # - It provides a clear error message when setuptools is not installed. 2025-09-08T20:57:16,330 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T20:57:16,330 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T20:57:16,330 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T20:57:16,330 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T20:57:16,330 import os, sys, tokenize, traceback 2025-09-08T20:57:16,330 2025-09-08T20:57:16,330 try: 2025-09-08T20:57:16,330 import setuptools 2025-09-08T20:57:16,330 except ImportError: 2025-09-08T20:57:16,330 print( 2025-09-08T20:57:16,330 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T20:57:16,330 "the build environment with exception:", 2025-09-08T20:57:16,330 file=sys.stderr, 2025-09-08T20:57:16,330 ) 2025-09-08T20:57:16,330 traceback.print_exc() 2025-09-08T20:57:16,330 sys.exit(1) 2025-09-08T20:57:16,330 2025-09-08T20:57:16,330 __file__ = %r 2025-09-08T20:57:16,330 sys.argv[0] = __file__ 2025-09-08T20:57:16,330 2025-09-08T20:57:16,330 if os.path.exists(__file__): 2025-09-08T20:57:16,330 filename = __file__ 2025-09-08T20:57:16,330 with tokenize.open(__file__) as f: 2025-09-08T20:57:16,330 setup_py_code = f.read() 2025-09-08T20:57:16,330 else: 2025-09-08T20:57:16,330 filename = "" 2025-09-08T20:57:16,330 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T20:57:16,330 2025-09-08T20:57:16,330 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T20:57:16,330 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-q4ye4pxh[/] 2025-09-08T20:57:16,330 [bold magenta]cwd[/]: /tmp/pip-wheel-_ury537q/aioworkers-aiohttp_fce6963e0de44296b47192ae9a9c7753/ 2025-09-08T20:57:16,331 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T20:57:16,331 ERROR: metadata generation failed 2025-09-08T20:57:16,337 Exception information: 2025-09-08T20:57:16,337 Traceback (most recent call last): 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T20:57:16,337 call_subprocess( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 args, 2025-09-08T20:57:16,337 ^^^^^ 2025-09-08T20:57:16,337 ...<2 lines>... 2025-09-08T20:57:16,337 spinner=spinner, 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T20:57:16,337 raise error 2025-09-08T20:57:16,337 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T20:57:16,337 2025-09-08T20:57:16,337 The above exception was the direct cause of the following exception: 2025-09-08T20:57:16,337 2025-09-08T20:57:16,337 Traceback (most recent call last): 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T20:57:16,337 status = _inner_run() 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T20:57:16,337 return self.run(options, args) 2025-09-08T20:57:16,337 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T20:57:16,337 return func(self, options, args) 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T20:57:16,337 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T20:57:16,337 result = self._result = resolver.resolve( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T20:57:16,337 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T20:57:16,337 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T20:57:16,337 if not criterion.candidates: 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T20:57:16,337 return bool(self._sequence) 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T20:57:16,337 self._bool = any(self) 2025-09-08T20:57:16,337 ~~~^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T20:57:16,337 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T20:57:16,337 ^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T20:57:16,337 candidate = func() 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T20:57:16,337 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 link, template, name, version 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T20:57:16,337 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 link, 2025-09-08T20:57:16,337 ^^^^^ 2025-09-08T20:57:16,337 ...<3 lines>... 2025-09-08T20:57:16,337 version=version, 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T20:57:16,337 super().__init__( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 link=link, 2025-09-08T20:57:16,337 ^^^^^^^^^^ 2025-09-08T20:57:16,337 ...<4 lines>... 2025-09-08T20:57:16,337 version=version, 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T20:57:16,337 self.dist = self._prepare() 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T20:57:16,337 dist = self._prepare_distribution() 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T20:57:16,337 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T20:57:16,337 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T20:57:16,337 dist = _get_prepared_distribution( 2025-09-08T20:57:16,337 req, 2025-09-08T20:57:16,337 ...<3 lines>... 2025-09-08T20:57:16,337 self.check_build_deps, 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T20:57:16,337 abstract_dist.prepare_distribution_metadata( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 finder, build_isolation, check_build_deps 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T20:57:16,337 self.req.prepare_metadata() 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T20:57:16,337 self.metadata_directory = generate_metadata_legacy( 2025-09-08T20:57:16,337 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T20:57:16,337 build_env=self.build_env, 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ...<3 lines>... 2025-09-08T20:57:16,337 details=details, 2025-09-08T20:57:16,337 ^^^^^^^^^^^^^^^^ 2025-09-08T20:57:16,337 ) 2025-09-08T20:57:16,337 ^ 2025-09-08T20:57:16,337 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T20:57:16,337 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T20:57:16,337 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T20:57:16,357 Removed aioworkers-aiohttp==0.6 from https://files.pythonhosted.org/packages/4e/92/d185a7c39f0873b3e9bf7471e1ccae9dbba55950a556aab8792394886466/aioworkers-aiohttp-0.6.tar.gz from build tracker '/tmp/pip-build-tracker-byb2ruil' 2025-09-08T20:57:16,358 Removed build tracker: '/tmp/pip-build-tracker-byb2ruil'