2025-09-08T04:38:51,793 Created temporary directory: /tmp/pip-build-tracker-ohfy36vn 2025-09-08T04:38:51,794 Initialized build tracking at /tmp/pip-build-tracker-ohfy36vn 2025-09-08T04:38:51,794 Created build tracker: /tmp/pip-build-tracker-ohfy36vn 2025-09-08T04:38:51,794 Entered build tracker: /tmp/pip-build-tracker-ohfy36vn 2025-09-08T04:38:51,794 Created temporary directory: /tmp/pip-wheel-2mbyqzrx 2025-09-08T04:38:51,797 Created temporary directory: /tmp/pip-ephem-wheel-cache-yinz_9kx 2025-09-08T04:38:51,857 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:38:51,859 2 location(s) to search for versions of loprop: 2025-09-08T04:38:51,859 * https://pypi.org/simple/loprop/ 2025-09-08T04:38:51,859 * https://www.piwheels.org/simple/loprop/ 2025-09-08T04:38:51,860 Fetching project page and analyzing links: https://pypi.org/simple/loprop/ 2025-09-08T04:38:51,860 Getting page https://pypi.org/simple/loprop/ 2025-09-08T04:38:51,861 Found index url https://pypi.org/simple/ 2025-09-08T04:38:52,009 Fetched page https://pypi.org/simple/loprop/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:38:52,016 Found link https://files.pythonhosted.org/packages/c7/07/f1ff1014c3d3c9cefcb9187cd1c660c7f04cb9f5c6867057eba3d6086521/LoProp-0.1.5.tar.gz (from https://pypi.org/simple/loprop/), version: 0.1.5 2025-09-08T04:38:52,017 Found link https://files.pythonhosted.org/packages/10/9c/8fbe4cff93c178a86bc218b70759e9750c7ce945f269c79815616da85294/LoProp-0.1.6.tar.gz (from https://pypi.org/simple/loprop/), version: 0.1.6 2025-09-08T04:38:52,018 Found link https://files.pythonhosted.org/packages/ec/46/4d596ff7fdb6ac3e12b8bf582b6e04d149fd163e6d3ef4a1bc2ea08092b3/LoProp-0.1.7.tar.gz (from https://pypi.org/simple/loprop/), version: 0.1.7 2025-09-08T04:38:52,018 Found link https://files.pythonhosted.org/packages/0f/c2/0df00719603ff7b5486cc6c74d3370a3837a13a5e6e55896436fba9e5f9c/LoProp-0.1.8.tar.gz (from https://pypi.org/simple/loprop/), version: 0.1.8 2025-09-08T04:38:52,019 Found link https://files.pythonhosted.org/packages/da/44/fcf6da3a629c35a91a489fca86d4eced30bc46d5404d884c5cead6c30453/LoProp-0.2.0.tar.gz (from https://pypi.org/simple/loprop/), version: 0.2.0 2025-09-08T04:38:52,019 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/78/9c/a89e85d8abc841393accb7184502481857ee359c07827330cb5c74999e17/LoProp-0.2.1-py2-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,019 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/d3/a1/3227f2a0a88600cd29eebe4751ca68bbb34c270acc722b2a5f1adac48444/LoProp-0.2.1-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,020 Found link https://files.pythonhosted.org/packages/22/2f/8afda37a2a0ca6091ec6641c3150a7dfc1cfbeecf7d36e9287ee17609e77/LoProp-0.2.1.tar.gz (from https://pypi.org/simple/loprop/), version: 0.2.1 2025-09-08T04:38:52,020 Found link https://files.pythonhosted.org/packages/65/be/10846e021a67f77eb7a0bf474d5b4fee5340187a34b8a4f9103fa678adea/LoProp-0.2.2.tar.gz (from https://pypi.org/simple/loprop/), version: 0.2.2 2025-09-08T04:38:52,021 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/87/92/ea767b3ad025adb80a92381a75d2d58b4477abe9ffa86efe2675e0a58275/LoProp-0.2.3-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,021 Found link https://files.pythonhosted.org/packages/eb/84/b0a357aa3591a3d95ac52f482fc8d2e82286541bb6791bbc038f8c4ff3ec/LoProp-0.2.3.linux-x86_64.tar.gz (from https://pypi.org/simple/loprop/), version: 0.2.3.linux-x86_64 2025-09-08T04:38:52,021 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/ee/48/ceb8aff875c0ba57e26c8de751f1d23240e1b09ec0525a343b9b1570b716/LoProp-0.2.4-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,022 Found link https://files.pythonhosted.org/packages/b2/46/d2a823ea2aa8324a40973b02079f24d328155f3b0f8c1f9bdde0a1c922df/LoProp-0.2.4.tar.gz (from https://pypi.org/simple/loprop/), version: 0.2.4 2025-09-08T04:38:52,022 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/dd/be/be5671bb32cb872502df64ea76ac859be30f799696fcb155f70cc0921fd7/LoProp-0.3.0-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,023 Found link https://files.pythonhosted.org/packages/a3/5e/5ac2000e660950d451ff8962fca0e31ecf5e8a62b37a87cdcdc2d9f6c60f/LoProp-0.3.0.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.0 2025-09-08T04:38:52,023 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/bc/6d/90e1412a3a050de0895bae15ef51fb724267408bde392aa5fa0563f62acd/LoProp-0.3.1-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,023 Found link https://files.pythonhosted.org/packages/78/66/ef7a4f3079769a7a4825f4e2973d61ffc70929a9afce554d03c94008de42/LoProp-0.3.1.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.1 2025-09-08T04:38:52,024 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/7f/82/bcf7a1276ffb0feb21e73ca01c5123ca07979687a625278d0e35fb3dc81f/LoProp-0.3.2-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,024 Found link https://files.pythonhosted.org/packages/d5/f8/1ed4dd1c7be9677e1a7825a56073811cc136ce0acbfba111a2d857abe7ad/LoProp-0.3.2.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.2 2025-09-08T04:38:52,025 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/4e/c6/0d81742e6691497f5813fd9f864e7f107fbbf16c561bffb7a8629956a54b/LoProp-0.3.3-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,025 Found link https://files.pythonhosted.org/packages/52/24/d4e1d6821627744df12fb2118bdfd1b38d1166e8d46ac067e54a92baeb82/LoProp-0.3.3.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.3 2025-09-08T04:38:52,025 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/af/29/bb093e971d7db83d1058d59207eec70f91e2256c16a29f6c5596035004d7/LoProp-0.3.4-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,026 Found link https://files.pythonhosted.org/packages/9e/4f/a07a20126d3ebc8c30defd0ef6f17b3dfb9082a3816b2a1202932c5448bc/LoProp-0.3.4.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.4 2025-09-08T04:38:52,026 Skipping link: No binaries permitted for loprop: https://files.pythonhosted.org/packages/59/d3/52e4e54be6d5435797fa89e44bc14d80feac4b188f40b9b82af69eb7f597/LoProp-0.3.5-py3-none-any.whl (from https://pypi.org/simple/loprop/) 2025-09-08T04:38:52,026 Found link https://files.pythonhosted.org/packages/ce/93/f74f466db4147f6df2e8eaad0b3ad1031004b57ee374d9c5aea55011a46d/LoProp-0.3.5.tar.gz (from https://pypi.org/simple/loprop/), version: 0.3.5 2025-09-08T04:38:52,027 Fetching project page and analyzing links: https://www.piwheels.org/simple/loprop/ 2025-09-08T04:38:52,028 Getting page https://www.piwheels.org/simple/loprop/ 2025-09-08T04:38:52,029 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:38:52,143 Fetched page https://www.piwheels.org/simple/loprop/ as text/html 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.5-py3-none-any.whl#sha256=c1405f44800542e5b6716158d361ee284f886995c2319471704ebfcea705fec3 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.4-py3-none-any.whl#sha256=e1a6ab898f5670d26fb6b5d5b5b4a9b46c36331836de4eea3ce6e9902e26536e (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.3-py3-none-any.whl#sha256=7a46f5a70241592e5a40347ffc2b3e7cc5ec08b668bd3aaacc8fcb14223fa25d (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.2-py3-none-any.whl#sha256=2d7f2494634c1a6dcad884a0e9453a84bbdd6dea0a597a5e27928de91cce0a2f (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.1-py3-none-any.whl#sha256=016d64245d21dfd9d83714d69e8b4806fdc6698ccbf70b73d3a7659dff5ea25f (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.3.0-py3-none-any.whl#sha256=a0908bcc49178263169eab98d6d7ed584f7999d15d867c2e63a227dd9853f6fb (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,146 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.2.4-py3-none-any.whl#sha256=928f118249fe5cbae90825578afd9ee38ced38c19d4a8b9f605546ab744e3018 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.2.3-py3-none-any.whl#sha256=353a5b355eb1614c9a6ca94068d4eba5f8f0bd805cf9d80e2ae31d14fcfb60b1 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.2.2-py3-none-any.whl#sha256=cb2780b3357284e257675a0c6b9a564c33ab7cd103d25cc1a32b207616bd92c2 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.2.1-py3-none-any.whl#sha256=f40cefe01cd22898cefb8c93ab675567ca633718431dc222ef6fff0602e5094d (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.2.0-py3-none-any.whl#sha256=d01ed4bbdf3a83a9c88d694792db045e11e5eae761d54618b1b6485be78cf362 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.1.8-py3-none-any.whl#sha256=5d4df9d13e3b21c4315bbfc24ad0518ba37fddac5f1d0d4d435053675c92b4f4 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.1.6-py3-none-any.whl#sha256=96d6cd7344f755fe7c7748bb181db002ff99e984d70a1817afb6f4aaf8f4a1c2 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,147 Skipping link: No binaries permitted for loprop: https://archive1.piwheels.org/simple/loprop/LoProp-0.1.5-py3-none-any.whl#sha256=7aaa4f60f940023ece43a6ea06016bdf0d19cbfd81e554b3eb22dc0a57280639 (from https://www.piwheels.org/simple/loprop/) 2025-09-08T04:38:52,148 Skipping link: not a file: https://www.piwheels.org/simple/loprop/ 2025-09-08T04:38:52,148 Skipping link: not a file: https://pypi.org/simple/loprop/ 2025-09-08T04:38:52,177 Given no hashes to check 1 links for project 'loprop': discarding no candidates 2025-09-08T04:38:52,178 Collecting loprop==0.1.7 2025-09-08T04:38:52,179 Created temporary directory: /tmp/pip-unpack-f6xglzng 2025-09-08T04:38:52,552 Downloading LoProp-0.1.7.tar.gz (1.4 MB) 2025-09-08T04:38:52,937 Added loprop==0.1.7 from https://files.pythonhosted.org/packages/ec/46/4d596ff7fdb6ac3e12b8bf582b6e04d149fd163e6d3ef4a1bc2ea08092b3/LoProp-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-ohfy36vn' 2025-09-08T04:38:52,938 Running setup.py (path:/tmp/pip-wheel-2mbyqzrx/loprop_edbdb6bbb6c64910bef9a0121ceef63d/setup.py) egg_info for package loprop 2025-09-08T04:38:52,938 Created temporary directory: /tmp/pip-pip-egg-info-6hrevt5o 2025-09-08T04:38:52,939 Preparing metadata (setup.py): started 2025-09-08T04:38:52,939 Running command python setup.py egg_info 2025-09-08T04:38:53,450 ERROR: No pip installed 2025-09-08T04:38:53,535 ERROR: python setup.py egg_info exited with 1 2025-09-08T04:38:53,546 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T04:38:53,546 exec(compile('"'"''"'"''"'"' 2025-09-08T04:38:53,546 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:38:53,546 # 2025-09-08T04:38:53,546 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T04:38:53,546 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T04:38:53,546 # - It provides a clear error message when setuptools is not installed. 2025-09-08T04:38:53,546 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T04:38:53,546 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T04:38:53,546 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T04:38:53,546 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T04:38:53,546 import os, sys, tokenize, traceback 2025-09-08T04:38:53,546 2025-09-08T04:38:53,546 try: 2025-09-08T04:38:53,546 import setuptools 2025-09-08T04:38:53,546 except ImportError: 2025-09-08T04:38:53,546 print( 2025-09-08T04:38:53,546 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T04:38:53,546 "the build environment with exception:", 2025-09-08T04:38:53,546 file=sys.stderr, 2025-09-08T04:38:53,546 ) 2025-09-08T04:38:53,546 traceback.print_exc() 2025-09-08T04:38:53,546 sys.exit(1) 2025-09-08T04:38:53,546 2025-09-08T04:38:53,546 __file__ = %r 2025-09-08T04:38:53,546 sys.argv[0] = __file__ 2025-09-08T04:38:53,546 2025-09-08T04:38:53,546 if os.path.exists(__file__): 2025-09-08T04:38:53,546 filename = __file__ 2025-09-08T04:38:53,546 with tokenize.open(__file__) as f: 2025-09-08T04:38:53,546 setup_py_code = f.read() 2025-09-08T04:38:53,546 else: 2025-09-08T04:38:53,546 filename = "" 2025-09-08T04:38:53,546 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T04:38:53,546 2025-09-08T04:38:53,546 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:38:53,546 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2mbyqzrx/loprop_edbdb6bbb6c64910bef9a0121ceef63d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-6hrevt5o[/] 2025-09-08T04:38:53,546 [bold magenta]cwd[/]: /tmp/pip-wheel-2mbyqzrx/loprop_edbdb6bbb6c64910bef9a0121ceef63d/ 2025-09-08T04:38:53,547 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T04:38:53,547 ERROR: metadata generation failed 2025-09-08T04:38:53,552 Exception information: 2025-09-08T04:38:53,552 Traceback (most recent call last): 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T04:38:53,552 call_subprocess( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 args, 2025-09-08T04:38:53,552 ^^^^^ 2025-09-08T04:38:53,552 ...<2 lines>... 2025-09-08T04:38:53,552 spinner=spinner, 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T04:38:53,552 raise error 2025-09-08T04:38:53,552 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T04:38:53,552 2025-09-08T04:38:53,552 The above exception was the direct cause of the following exception: 2025-09-08T04:38:53,552 2025-09-08T04:38:53,552 Traceback (most recent call last): 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T04:38:53,552 status = _inner_run() 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T04:38:53,552 return self.run(options, args) 2025-09-08T04:38:53,552 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T04:38:53,552 return func(self, options, args) 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T04:38:53,552 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T04:38:53,552 result = self._result = resolver.resolve( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T04:38:53,552 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T04:38:53,552 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T04:38:53,552 if not criterion.candidates: 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T04:38:53,552 return bool(self._sequence) 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T04:38:53,552 self._bool = any(self) 2025-09-08T04:38:53,552 ~~~^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T04:38:53,552 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T04:38:53,552 ^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T04:38:53,552 candidate = func() 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T04:38:53,552 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 link, template, name, version 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T04:38:53,552 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 link, 2025-09-08T04:38:53,552 ^^^^^ 2025-09-08T04:38:53,552 ...<3 lines>... 2025-09-08T04:38:53,552 version=version, 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T04:38:53,552 super().__init__( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 link=link, 2025-09-08T04:38:53,552 ^^^^^^^^^^ 2025-09-08T04:38:53,552 ...<4 lines>... 2025-09-08T04:38:53,552 version=version, 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T04:38:53,552 self.dist = self._prepare() 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T04:38:53,552 dist = self._prepare_distribution() 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T04:38:53,552 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T04:38:53,552 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T04:38:53,552 dist = _get_prepared_distribution( 2025-09-08T04:38:53,552 req, 2025-09-08T04:38:53,552 ...<3 lines>... 2025-09-08T04:38:53,552 self.check_build_deps, 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T04:38:53,552 abstract_dist.prepare_distribution_metadata( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 finder, build_isolation, check_build_deps 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T04:38:53,552 self.req.prepare_metadata() 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T04:38:53,552 self.metadata_directory = generate_metadata_legacy( 2025-09-08T04:38:53,552 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T04:38:53,552 build_env=self.build_env, 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ...<3 lines>... 2025-09-08T04:38:53,552 details=details, 2025-09-08T04:38:53,552 ^^^^^^^^^^^^^^^^ 2025-09-08T04:38:53,552 ) 2025-09-08T04:38:53,552 ^ 2025-09-08T04:38:53,552 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T04:38:53,552 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T04:38:53,552 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T04:38:53,574 Removed loprop==0.1.7 from https://files.pythonhosted.org/packages/ec/46/4d596ff7fdb6ac3e12b8bf582b6e04d149fd163e6d3ef4a1bc2ea08092b3/LoProp-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-ohfy36vn' 2025-09-08T04:38:53,575 Removed build tracker: '/tmp/pip-build-tracker-ohfy36vn'