2025-09-04T17:20:16,861 Created temporary directory: /tmp/pip-build-tracker-jogmp8vl 2025-09-04T17:20:16,862 Initialized build tracking at /tmp/pip-build-tracker-jogmp8vl 2025-09-04T17:20:16,862 Created build tracker: /tmp/pip-build-tracker-jogmp8vl 2025-09-04T17:20:16,862 Entered build tracker: /tmp/pip-build-tracker-jogmp8vl 2025-09-04T17:20:16,862 Created temporary directory: /tmp/pip-wheel-6f9xmfwz 2025-09-04T17:20:16,865 Created temporary directory: /tmp/pip-ephem-wheel-cache-lqhppqig 2025-09-04T17:20:16,923 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T17:20:16,925 2 location(s) to search for versions of aiohttp-sse: 2025-09-04T17:20:16,925 * https://pypi.org/simple/aiohttp-sse/ 2025-09-04T17:20:16,925 * https://www.piwheels.org/simple/aiohttp-sse/ 2025-09-04T17:20:16,926 Fetching project page and analyzing links: https://pypi.org/simple/aiohttp-sse/ 2025-09-04T17:20:16,926 Getting page https://pypi.org/simple/aiohttp-sse/ 2025-09-04T17:20:16,927 Found index url https://pypi.org/simple/ 2025-09-04T17:20:17,074 Fetched page https://pypi.org/simple/aiohttp-sse/ as application/vnd.pypi.simple.v1+json 2025-09-04T17:20:17,080 Found link https://files.pythonhosted.org/packages/48/73/c9272cf6c4ee5f0697a177be8b81ad8e16490ca7baaa1d2a6830104d7135/aiohttp-sse-0.0.1.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 0.0.1 2025-09-04T17:20:17,081 Found link https://files.pythonhosted.org/packages/ac/a4/ee6137b08d36a0cfee47d59f177be078a722717b5f1f0fa4a83d1678f29e/aiohttp-sse-0.0.2.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 0.0.2 2025-09-04T17:20:17,081 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/05/1a/22045a5f550230d9308661e9b14699ed03b3cf434956b6474acd050c4fb7/aiohttp_sse-0.0.2-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,081 Found link https://files.pythonhosted.org/packages/69/41/55e19f2c1610370771c110a921e08ae149f13aab5902ebd727ffa6b46397/aiohttp-sse-0.0.3a0.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 0.0.3a0 2025-09-04T17:20:17,082 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/b9/3d/7e8750a77cf764d9eed907f5981e4277b9c42dbe294f0a782110abfcfe19/aiohttp_sse-0.0.3a0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,082 Found link https://files.pythonhosted.org/packages/c4/4e/b950284b6b4b2b7531b0c28b9f9c86f4e46eabd471e198b269b1b9770a43/aiohttp-sse-0.1.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 0.1.0 2025-09-04T17:20:17,083 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/6f/b0/d99b66dac1a18e46244c7ae6ce8e9a8354aa6b1d651dd262ab623072f8ff/aiohttp_sse-0.1.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,083 Found link https://files.pythonhosted.org/packages/19/21/fed42fb3a8066930c94060f802a30fefc83499737f92a4a84a7a4adb8e93/aiohttp-sse-1.0.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 1.0.0 2025-09-04T17:20:17,084 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/6f/cc/3d484055a00087ade90452b4ef24f1dd899686cbbe5103fe442142d42d97/aiohttp_sse-1.0.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,084 Found link https://files.pythonhosted.org/packages/2f/b0/e9e75421a17ccf444ba1220be865d23257fd7386347ee8f8e663e94a361e/aiohttp-sse-1.1.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 1.1.0 2025-09-04T17:20:17,084 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/49/45/25663335114f5b7c1af9543ea6935a3fa17cc7bf3191730d6e84570c1c7c/aiohttp_sse-1.1.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,085 Found link https://files.pythonhosted.org/packages/2b/50/e127729f7df53c32c96b5c71932a7262cad40c83f1e19c218b068c816d51/aiohttp-sse-2.0.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/), version: 2.0.0 2025-09-04T17:20:17,085 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/4e/f8/ac99326cb92c5e48c49ea3a6b1a4851330880f2a8380cb86105b06d3e3ad/aiohttp_sse-2.0.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,086 Found link https://files.pythonhosted.org/packages/2f/3f/cc4f5a3fe6cb50ad5b9d26bb7738c5da1f61645b517d4230df2fc32d89f0/aiohttp-sse-2.1.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/) (requires-python:>=3.7), version: 2.1.0 2025-09-04T17:20:17,087 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/fe/0c/e1db340ac8d75af3e51236696077e399cc3dfe8ea25d2a524066bff196a9/aiohttp_sse-2.1.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) (requires-python:>=3.7) 2025-09-04T17:20:17,088 Found link https://files.pythonhosted.org/packages/80/df/4ddb30e689695fd91cf41c072e154061120ed166e8baf6c9a0020f27dffc/aiohttp-sse-2.2.0.tar.gz (from https://pypi.org/simple/aiohttp-sse/) (requires-python:>=3.8), version: 2.2.0 2025-09-04T17:20:17,089 Skipping link: No binaries permitted for aiohttp-sse: https://files.pythonhosted.org/packages/5a/b8/bf448b1d2dbe6cf16c3be0b92230a8f032f2f0ed159a2299284c709819c8/aiohttp_sse-2.2.0-py3-none-any.whl (from https://pypi.org/simple/aiohttp-sse/) (requires-python:>=3.8) 2025-09-04T17:20:17,089 Fetching project page and analyzing links: https://www.piwheels.org/simple/aiohttp-sse/ 2025-09-04T17:20:17,090 Getting page https://www.piwheels.org/simple/aiohttp-sse/ 2025-09-04T17:20:17,091 Found index url https://www.piwheels.org/simple/ 2025-09-04T17:20:17,177 Fetched page https://www.piwheels.org/simple/aiohttp-sse/ as text/html 2025-09-04T17:20:17,180 Skipping link: No binaries permitted for aiohttp-sse: https://www.piwheels.org/simple/aiohttp-sse/aiohttp_sse-2.2.0-py3-none-any.whl#sha256=ccd43aa003670c6075d2e1e2c9a7224d0634beebdd1a139c0cab0b234fd655f5 (from https://www.piwheels.org/simple/aiohttp-sse/) (requires-python:>=3.8) 2025-09-04T17:20:17,180 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-2.1.0-py3-none-any.whl#sha256=15c06ce6ce9f208f2e676fd59cac552f52bd774b8aff275f618e2e42864a9237 (from https://www.piwheels.org/simple/aiohttp-sse/) (requires-python:>=3.7) 2025-09-04T17:20:17,180 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-2.0.0-py3-none-any.whl#sha256=d0c6fbe655f590ab70800714121fa1f80f7a88a74ca8fbd0140a7dfb0b327fe2 (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,180 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-1.1.0-py3-none-any.whl#sha256=06b352f6a7bed7a9e3cdbb9d094b928cfacdbc40ef6e6c0b0cb46dd1c3b603a1 (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,180 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-1.0.0-py3-none-any.whl#sha256=87fbcef0493e992f0acb85c650bf82421340493a7fa6ac01dcf073e0ce875824 (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,181 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-0.1.0-py3-none-any.whl#sha256=1904c410fe4761ad2638a964730605ac443bb5c94ebf2d92c540db44f49affbc (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,181 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-0.0.3a0-py3-none-any.whl#sha256=0ddced94fcf26daadd4700f2233b30120f5cf2f4399e638fd6b37736c045f6bc (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,181 Skipping link: No binaries permitted for aiohttp-sse: https://archive1.piwheels.org/simple/aiohttp-sse/aiohttp_sse-0.0.2-py3-none-any.whl#sha256=840be72a9be1aa20694aecd7b20328ec386a3e1a3da170ce4cf288810d372608 (from https://www.piwheels.org/simple/aiohttp-sse/) 2025-09-04T17:20:17,181 Skipping link: not a file: https://www.piwheels.org/simple/aiohttp-sse/ 2025-09-04T17:20:17,181 Skipping link: not a file: https://pypi.org/simple/aiohttp-sse/ 2025-09-04T17:20:17,209 Given no hashes to check 1 links for project 'aiohttp-sse': discarding no candidates 2025-09-04T17:20:17,210 Collecting aiohttp-sse==0.0.1 2025-09-04T17:20:17,212 Created temporary directory: /tmp/pip-unpack-felhb7h7 2025-09-04T17:20:17,349 Downloading aiohttp-sse-0.0.1.tar.gz (4.4 kB) 2025-09-04T17:20:17,369 Added aiohttp-sse==0.0.1 from https://files.pythonhosted.org/packages/48/73/c9272cf6c4ee5f0697a177be8b81ad8e16490ca7baaa1d2a6830104d7135/aiohttp-sse-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-jogmp8vl' 2025-09-04T17:20:17,371 Running setup.py (path:/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/setup.py) egg_info for package aiohttp-sse 2025-09-04T17:20:17,371 Created temporary directory: /tmp/pip-pip-egg-info-b801322j 2025-09-04T17:20:17,371 Preparing metadata (setup.py): started 2025-09-04T17:20:17,372 Running command python setup.py egg_info 2025-09-04T17:20:17,891 Traceback (most recent call last): 2025-09-04T17:20:17,894 File "", line 2, in 2025-09-04T17:20:17,894 exec(compile(''' 2025-09-04T17:20:17,894 ~~~~^^^^^^^^^^^^ 2025-09-04T17:20:17,894 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:20:17,894 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:17,894 ...<32 lines>... 2025-09-04T17:20:17,894 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:20:17,895 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:17,895 ''' % ('/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/setup.py',), "", "exec")) 2025-09-04T17:20:17,895 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:17,895 File "", line 35, in 2025-09-04T17:20:17,895 File "/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/setup.py", line 37, in 2025-09-04T17:20:17,895 lond_description='\n\n'.join((read('README.rst'), read('CHANGES.txt'))), 2025-09-04T17:20:17,895 ~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:20:17,896 File "/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/setup.py", line 14, in read 2025-09-04T17:20:17,896 return open(os.path.join(os.path.dirname(__file__), f)).read().strip() 2025-09-04T17:20:17,896 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:17,896 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/CHANGES.txt' 2025-09-04T17:20:17,981 ERROR: python setup.py egg_info exited with 1 2025-09-04T17:20:17,993 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T17:20:17,993 exec(compile('"'"''"'"''"'"' 2025-09-04T17:20:17,993 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:20:17,993 # 2025-09-04T17:20:17,993 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T17:20:17,993 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T17:20:17,993 # - It provides a clear error message when setuptools is not installed. 2025-09-04T17:20:17,993 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T17:20:17,993 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T17:20:17,993 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T17:20:17,993 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T17:20:17,993 import os, sys, tokenize, traceback 2025-09-04T17:20:17,993 2025-09-04T17:20:17,993 try: 2025-09-04T17:20:17,993 import setuptools 2025-09-04T17:20:17,993 except ImportError: 2025-09-04T17:20:17,993 print( 2025-09-04T17:20:17,993 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T17:20:17,993 "the build environment with exception:", 2025-09-04T17:20:17,993 file=sys.stderr, 2025-09-04T17:20:17,993 ) 2025-09-04T17:20:17,993 traceback.print_exc() 2025-09-04T17:20:17,993 sys.exit(1) 2025-09-04T17:20:17,993 2025-09-04T17:20:17,993 __file__ = %r 2025-09-04T17:20:17,993 sys.argv[0] = __file__ 2025-09-04T17:20:17,993 2025-09-04T17:20:17,993 if os.path.exists(__file__): 2025-09-04T17:20:17,993 filename = __file__ 2025-09-04T17:20:17,993 with tokenize.open(__file__) as f: 2025-09-04T17:20:17,993 setup_py_code = f.read() 2025-09-04T17:20:17,993 else: 2025-09-04T17:20:17,993 filename = "" 2025-09-04T17:20:17,993 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T17:20:17,993 2025-09-04T17:20:17,993 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:20:17,993 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-b801322j[/] 2025-09-04T17:20:17,994 [bold magenta]cwd[/]: /tmp/pip-wheel-6f9xmfwz/aiohttp-sse_f9be05c63d114be78b1394ac430fb8e4/ 2025-09-04T17:20:17,994 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T17:20:17,995 ERROR: metadata generation failed 2025-09-04T17:20:18,000 Exception information: 2025-09-04T17:20:18,000 Traceback (most recent call last): 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T17:20:18,000 call_subprocess( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 args, 2025-09-04T17:20:18,000 ^^^^^ 2025-09-04T17:20:18,000 ...<2 lines>... 2025-09-04T17:20:18,000 spinner=spinner, 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T17:20:18,000 raise error 2025-09-04T17:20:18,000 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T17:20:18,000 2025-09-04T17:20:18,000 The above exception was the direct cause of the following exception: 2025-09-04T17:20:18,000 2025-09-04T17:20:18,000 Traceback (most recent call last): 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T17:20:18,000 status = _inner_run() 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T17:20:18,000 return self.run(options, args) 2025-09-04T17:20:18,000 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T17:20:18,000 return func(self, options, args) 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T17:20:18,000 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T17:20:18,000 result = self._result = resolver.resolve( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T17:20:18,000 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T17:20:18,000 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T17:20:18,000 if not criterion.candidates: 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T17:20:18,000 return bool(self._sequence) 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T17:20:18,000 self._bool = any(self) 2025-09-04T17:20:18,000 ~~~^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T17:20:18,000 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T17:20:18,000 ^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T17:20:18,000 candidate = func() 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T17:20:18,000 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 link, template, name, version 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T17:20:18,000 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 link, 2025-09-04T17:20:18,000 ^^^^^ 2025-09-04T17:20:18,000 ...<3 lines>... 2025-09-04T17:20:18,000 version=version, 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T17:20:18,000 super().__init__( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 link=link, 2025-09-04T17:20:18,000 ^^^^^^^^^^ 2025-09-04T17:20:18,000 ...<4 lines>... 2025-09-04T17:20:18,000 version=version, 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T17:20:18,000 self.dist = self._prepare() 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T17:20:18,000 dist = self._prepare_distribution() 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T17:20:18,000 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T17:20:18,000 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T17:20:18,000 dist = _get_prepared_distribution( 2025-09-04T17:20:18,000 req, 2025-09-04T17:20:18,000 ...<3 lines>... 2025-09-04T17:20:18,000 self.check_build_deps, 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T17:20:18,000 abstract_dist.prepare_distribution_metadata( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 finder, build_isolation, check_build_deps 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T17:20:18,000 self.req.prepare_metadata() 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T17:20:18,000 self.metadata_directory = generate_metadata_legacy( 2025-09-04T17:20:18,000 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:20:18,000 build_env=self.build_env, 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ...<3 lines>... 2025-09-04T17:20:18,000 details=details, 2025-09-04T17:20:18,000 ^^^^^^^^^^^^^^^^ 2025-09-04T17:20:18,000 ) 2025-09-04T17:20:18,000 ^ 2025-09-04T17:20:18,000 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T17:20:18,000 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T17:20:18,000 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T17:20:18,021 Removed aiohttp-sse==0.0.1 from https://files.pythonhosted.org/packages/48/73/c9272cf6c4ee5f0697a177be8b81ad8e16490ca7baaa1d2a6830104d7135/aiohttp-sse-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-jogmp8vl' 2025-09-04T17:20:18,021 Removed build tracker: '/tmp/pip-build-tracker-jogmp8vl'