2025-09-08T07:35:40,800 Created temporary directory: /tmp/pip-build-tracker-6ua27zy3 2025-09-08T07:35:40,800 Initialized build tracking at /tmp/pip-build-tracker-6ua27zy3 2025-09-08T07:35:40,800 Created build tracker: /tmp/pip-build-tracker-6ua27zy3 2025-09-08T07:35:40,801 Entered build tracker: /tmp/pip-build-tracker-6ua27zy3 2025-09-08T07:35:40,801 Created temporary directory: /tmp/pip-wheel-2nur04ip 2025-09-08T07:35:40,804 Created temporary directory: /tmp/pip-ephem-wheel-cache-omg5m0wr 2025-09-08T07:35:40,862 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:35:40,864 2 location(s) to search for versions of py-build-server: 2025-09-08T07:35:40,864 * https://pypi.org/simple/py-build-server/ 2025-09-08T07:35:40,864 * https://www.piwheels.org/simple/py-build-server/ 2025-09-08T07:35:40,864 Fetching project page and analyzing links: https://pypi.org/simple/py-build-server/ 2025-09-08T07:35:40,865 Getting page https://pypi.org/simple/py-build-server/ 2025-09-08T07:35:40,866 Found index url https://pypi.org/simple/ 2025-09-08T07:35:40,936 Fetched page https://pypi.org/simple/py-build-server/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:35:40,940 Found link https://files.pythonhosted.org/packages/90/f4/18e0d3ecb074f38f7defa3435af8b77728d7cdc47e7746730ccdcc14e16a/py-build-server-0.0.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.0.1 2025-09-08T07:35:40,940 Found link https://files.pythonhosted.org/packages/6a/4d/9fc2c81f15b584594ade2a672f1a9a38b4e7d25e8a878b7cca0912ce31f1/py-build-server-0.1.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.1.1 2025-09-08T07:35:40,940 Found link https://files.pythonhosted.org/packages/b3/59/5a89214ddaf5c76195fd65cc6968944e9123aaa2dead89ce1f8bc4dd9dd0/py-build-server-0.2.3.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.3 2025-09-08T07:35:40,940 Found link https://files.pythonhosted.org/packages/85/66/17d9a3808b43bcce4fff207fdd7442e83b52ce5b19bacaf9eae4224ae0ca/py-build-server-0.2.5.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.5 2025-09-08T07:35:40,941 Found link https://files.pythonhosted.org/packages/d0/7e/22c85e5720c04519a696029a9ece8094fe7680ea4107e4250ee2ef0260ad/py-build-server-0.2.6.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6 2025-09-08T07:35:40,941 Found link https://files.pythonhosted.org/packages/f7/3e/bf72d9103a65b5caa47a49048a26e0645f472a2e2f13add943c7fb128868/py-build-server-0.2.6.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6.1 2025-09-08T07:35:40,941 Found link https://files.pythonhosted.org/packages/bd/83/f9c85fe422e5260678c9ee2788b07e2f27b2b4fa8dff447e8359d6d94f3d/py-build-server-0.2.6.2.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6.2 2025-09-08T07:35:40,941 Found link https://files.pythonhosted.org/packages/20/b1/c12a565d2d7e36a82ab20f26d11a3f6b8be0b98624a8adaf68b702348e88/py-build-server-0.2.6.3.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6.3 2025-09-08T07:35:40,942 Found link https://files.pythonhosted.org/packages/ed/ef/4a25bcb2d32585d90928da76af5f516e8459323496b9ced5c77df8388448/py-build-server-0.2.6.5.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6.5 2025-09-08T07:35:40,942 Found link https://files.pythonhosted.org/packages/4c/50/36b7dd93470cebec654acb08606377d2ee4eee1b7fe311cb2c63b382b391/py-build-server-0.2.6.7.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.2.6.7 2025-09-08T07:35:40,942 Found link https://files.pythonhosted.org/packages/12/bc/fd3d37e34328914f0dd72ee6433c09be828e6fb4f292b00264671f980cee/py-build-server-0.3.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.3.0 2025-09-08T07:35:40,942 Found link https://files.pythonhosted.org/packages/44/53/b25a4d086de6bdc65892fa516aa73070588864662226fa35ce252b05803a/py-build-server-0.3.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.3.1 2025-09-08T07:35:40,942 Found link https://files.pythonhosted.org/packages/84/19/c7e607c7fed645c541762ff31c1b8544aa6dd136a727531d006fa12d875e/py-build-server-0.3.2.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.3.2 2025-09-08T07:35:40,943 Found link https://files.pythonhosted.org/packages/dd/eb/568c93a32d8ec2daa3384e1443354f00dcaeaebb5119ab9234e3e61f06b0/py-build-server-0.3.2.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.3.2.1 2025-09-08T07:35:40,943 Found link https://files.pythonhosted.org/packages/73/6d/c8cdd4468e81a56633b70b793f3735fe61a4509ecd16a038c6fe8431d388/py-build-server-0.3.2.2.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.3.2.2 2025-09-08T07:35:40,943 Found link https://files.pythonhosted.org/packages/97/81/816df8e69b67108772c9e789c85e221d68c6267485aa657fa5dcd050a6ae/py-build-server-0.4.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.4.0 2025-09-08T07:35:40,943 Found link https://files.pythonhosted.org/packages/72/84/30c3ca2625a1bc027d4e9d881d1dcf817fd90f86c44e3cc0df9053fe8567/py-build-server-0.4.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.4.1 2025-09-08T07:35:40,944 Found link https://files.pythonhosted.org/packages/f8/ec/307759be4da36c64bdcb1a0b5c0cf3f33b92d00137010de6a4849e7bb906/py-build-server-0.5.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.5.0 2025-09-08T07:35:40,944 Found link https://files.pythonhosted.org/packages/d6/e9/6c22539e59059bae251cf66bc831f6adaa478c0906c57aedf67d8eef7c40/py-build-server-0.5.0.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.5.0.1 2025-09-08T07:35:40,944 Found link https://files.pythonhosted.org/packages/1c/d5/c102972381d99b1b33e189016344426c18b6236ac156ad537450ce1874b3/py-build-server-0.5.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.5.1 2025-09-08T07:35:40,944 Found link https://files.pythonhosted.org/packages/0b/e2/7ed89973314d26dea54eb57b1a4c057fea8ea78c8e23f750e2ea70831232/py-build-server-0.5.1.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.5.1.1 2025-09-08T07:35:40,945 Found link https://files.pythonhosted.org/packages/41/7b/858b326eb0d3f5784e4f53d859d7ba99d0bed22b34073cf51d38842b1fa2/py-build-server-0.6.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.6.0 2025-09-08T07:35:40,945 Found link https://files.pythonhosted.org/packages/56/ff/d8fa634cca07891d4dcd3c4e0b60c6803049a45d187a08bec289a7c5aee9/py-build-server-0.7.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.7.0 2025-09-08T07:35:40,945 Found link https://files.pythonhosted.org/packages/ac/2e/a1ff0a5909cdecc3d14751cc48c3acfc15121c0897073d771422c49ac51d/py-build-server-0.8.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.8.0 2025-09-08T07:35:40,945 Found link https://files.pythonhosted.org/packages/71/af/585fb08e393eb20c5813a47ef526f89cdce3715cccef1dd7cc631fc1dfed/py-build-server-0.8.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.8.1 2025-09-08T07:35:40,945 Found link https://files.pythonhosted.org/packages/6a/b8/e63d7f430a8427c0af4a6422ef914eb1c02c2403363b27c30ae1d1c5b221/py-build-server-0.9.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.9.0 2025-09-08T07:35:40,946 Found link https://files.pythonhosted.org/packages/8f/1b/59c5dcdbabe5c8ebde2b30f2a12229fe4d0bd2ecd827dc615da3dc2b937d/py-build-server-0.9.1.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.9.1 2025-09-08T07:35:40,946 Found link https://files.pythonhosted.org/packages/e7/fd/7d4292088b6a76a502468723c801a159a6a1a1898117854e56ec55100539/py-build-server-0.9.2.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.9.2 2025-09-08T07:35:40,946 Found link https://files.pythonhosted.org/packages/f1/c9/1006223bad75967c06eae669cd81de5e2e4a54f052e009af4656c8af0dbb/py-build-server-0.10.0.tar.gz (from https://pypi.org/simple/py-build-server/), version: 0.10.0 2025-09-08T07:35:40,947 Fetching project page and analyzing links: https://www.piwheels.org/simple/py-build-server/ 2025-09-08T07:35:40,947 Getting page https://www.piwheels.org/simple/py-build-server/ 2025-09-08T07:35:40,948 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:35:41,034 Fetched page https://www.piwheels.org/simple/py-build-server/ as text/html 2025-09-08T07:35:41,036 Skipping link: No binaries permitted for py-build-server: https://archive1.piwheels.org/simple/py-build-server/py_build_server-0.10.0-py3-none-any.whl#sha256=d256f1fe92dc25525f82decfa1516e9cf6a41ba247fdec7f4714b2fd33c2617f (from https://www.piwheels.org/simple/py-build-server/) 2025-09-08T07:35:41,036 Skipping link: No binaries permitted for py-build-server: https://archive1.piwheels.org/simple/py-build-server/py_build_server-0.9.2-py3-none-any.whl#sha256=9556809ac7e8d83281da9b0eaec9e78ce32b5f689ed425c7900dcbbb1e1c4097 (from https://www.piwheels.org/simple/py-build-server/) 2025-09-08T07:35:41,037 Skipping link: No binaries permitted for py-build-server: https://archive1.piwheels.org/simple/py-build-server/py_build_server-0.9.1-py3-none-any.whl#sha256=981a8ccdf5f500fd50ff13beab12a765375d27b9739e11cf6fc61168623660be (from https://www.piwheels.org/simple/py-build-server/) 2025-09-08T07:35:41,037 Skipping link: No binaries permitted for py-build-server: https://archive1.piwheels.org/simple/py-build-server/py_build_server-0.9.0-py3-none-any.whl#sha256=14cbdd1a9b136d347d5846ccaa8d5585b612fcf8a3068dd373e721dd73e2d413 (from https://www.piwheels.org/simple/py-build-server/) 2025-09-08T07:35:41,037 Skipping link: No binaries permitted for py-build-server: https://archive1.piwheels.org/simple/py-build-server/py_build_server-0.0.1-py3-none-any.whl#sha256=cc5847450205e76df2f2d16585ef285d3b825f490b3abb3df8dbe27f475f0d45 (from https://www.piwheels.org/simple/py-build-server/) 2025-09-08T07:35:41,037 Skipping link: not a file: https://www.piwheels.org/simple/py-build-server/ 2025-09-08T07:35:41,037 Skipping link: not a file: https://pypi.org/simple/py-build-server/ 2025-09-08T07:35:41,065 Given no hashes to check 1 links for project 'py-build-server': discarding no candidates 2025-09-08T07:35:41,067 Collecting py-build-server==0.5.1 2025-09-08T07:35:41,068 Created temporary directory: /tmp/pip-unpack-ag3s5zr_ 2025-09-08T07:35:41,361 Downloading py-build-server-0.5.1.tar.gz (9.4 kB) 2025-09-08T07:35:41,394 Added py-build-server==0.5.1 from https://files.pythonhosted.org/packages/1c/d5/c102972381d99b1b33e189016344426c18b6236ac156ad537450ce1874b3/py-build-server-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-6ua27zy3' 2025-09-08T07:35:41,395 Running setup.py (path:/tmp/pip-wheel-2nur04ip/py-build-server_67440e2a4530470bbc33bea3254f563f/setup.py) egg_info for package py-build-server 2025-09-08T07:35:41,395 Created temporary directory: /tmp/pip-pip-egg-info-cukaq0_e 2025-09-08T07:35:41,396 Preparing metadata (setup.py): started 2025-09-08T07:35:41,396 Running command python setup.py egg_info 2025-09-08T07:35:41,908 Traceback (most recent call last): 2025-09-08T07:35:41,909 File "", line 2, in 2025-09-08T07:35:41,910 exec(compile(''' 2025-09-08T07:35:41,910 ~~~~^^^^^^^^^^^^ 2025-09-08T07:35:41,910 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:35:41,910 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:41,910 ...<32 lines>... 2025-09-08T07:35:41,910 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:35:41,910 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:41,910 ''' % ('/tmp/pip-wheel-2nur04ip/py-build-server_67440e2a4530470bbc33bea3254f563f/setup.py',), "", "exec")) 2025-09-08T07:35:41,910 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:41,911 File "", line 35, in 2025-09-08T07:35:41,911 File "/tmp/pip-wheel-2nur04ip/py-build-server_67440e2a4530470bbc33bea3254f563f/setup.py", line 4, in 2025-09-08T07:35:41,911 if sys.version > (3, ): 2025-09-08T07:35:41,911 ^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:41,911 TypeError: '>' not supported between instances of 'str' and 'tuple' 2025-09-08T07:35:41,995 ERROR: python setup.py egg_info exited with 1 2025-09-08T07:35:42,007 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T07:35:42,007 exec(compile('"'"''"'"''"'"' 2025-09-08T07:35:42,007 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:35:42,007 # 2025-09-08T07:35:42,007 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:35:42,007 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:35:42,007 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:35:42,007 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:35:42,007 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:35:42,007 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:35:42,007 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:35:42,007 import os, sys, tokenize, traceback 2025-09-08T07:35:42,007 2025-09-08T07:35:42,007 try: 2025-09-08T07:35:42,007 import setuptools 2025-09-08T07:35:42,007 except ImportError: 2025-09-08T07:35:42,007 print( 2025-09-08T07:35:42,007 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:35:42,007 "the build environment with exception:", 2025-09-08T07:35:42,007 file=sys.stderr, 2025-09-08T07:35:42,007 ) 2025-09-08T07:35:42,007 traceback.print_exc() 2025-09-08T07:35:42,007 sys.exit(1) 2025-09-08T07:35:42,007 2025-09-08T07:35:42,007 __file__ = %r 2025-09-08T07:35:42,007 sys.argv[0] = __file__ 2025-09-08T07:35:42,007 2025-09-08T07:35:42,007 if os.path.exists(__file__): 2025-09-08T07:35:42,007 filename = __file__ 2025-09-08T07:35:42,007 with tokenize.open(__file__) as f: 2025-09-08T07:35:42,007 setup_py_code = f.read() 2025-09-08T07:35:42,007 else: 2025-09-08T07:35:42,007 filename = "" 2025-09-08T07:35:42,007 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:35:42,007 2025-09-08T07:35:42,007 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:35:42,007 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2nur04ip/py-build-server_67440e2a4530470bbc33bea3254f563f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-cukaq0_e[/] 2025-09-08T07:35:42,007 [bold magenta]cwd[/]: /tmp/pip-wheel-2nur04ip/py-build-server_67440e2a4530470bbc33bea3254f563f/ 2025-09-08T07:35:42,008 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T07:35:42,009 ERROR: metadata generation failed 2025-09-08T07:35:42,015 Exception information: 2025-09-08T07:35:42,015 Traceback (most recent call last): 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T07:35:42,015 call_subprocess( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 args, 2025-09-08T07:35:42,015 ^^^^^ 2025-09-08T07:35:42,015 ...<2 lines>... 2025-09-08T07:35:42,015 spinner=spinner, 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T07:35:42,015 raise error 2025-09-08T07:35:42,015 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T07:35:42,015 2025-09-08T07:35:42,015 The above exception was the direct cause of the following exception: 2025-09-08T07:35:42,015 2025-09-08T07:35:42,015 Traceback (most recent call last): 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:35:42,015 status = _inner_run() 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:35:42,015 return self.run(options, args) 2025-09-08T07:35:42,015 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:35:42,015 return func(self, options, args) 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T07:35:42,015 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T07:35:42,015 result = self._result = resolver.resolve( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T07:35:42,015 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T07:35:42,015 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T07:35:42,015 if not criterion.candidates: 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T07:35:42,015 return bool(self._sequence) 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T07:35:42,015 self._bool = any(self) 2025-09-08T07:35:42,015 ~~~^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T07:35:42,015 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T07:35:42,015 ^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T07:35:42,015 candidate = func() 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T07:35:42,015 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 link, template, name, version 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T07:35:42,015 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 link, 2025-09-08T07:35:42,015 ^^^^^ 2025-09-08T07:35:42,015 ...<3 lines>... 2025-09-08T07:35:42,015 version=version, 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T07:35:42,015 super().__init__( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 link=link, 2025-09-08T07:35:42,015 ^^^^^^^^^^ 2025-09-08T07:35:42,015 ...<4 lines>... 2025-09-08T07:35:42,015 version=version, 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T07:35:42,015 self.dist = self._prepare() 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T07:35:42,015 dist = self._prepare_distribution() 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T07:35:42,015 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T07:35:42,015 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T07:35:42,015 dist = _get_prepared_distribution( 2025-09-08T07:35:42,015 req, 2025-09-08T07:35:42,015 ...<3 lines>... 2025-09-08T07:35:42,015 self.check_build_deps, 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T07:35:42,015 abstract_dist.prepare_distribution_metadata( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 finder, build_isolation, check_build_deps 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T07:35:42,015 self.req.prepare_metadata() 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T07:35:42,015 self.metadata_directory = generate_metadata_legacy( 2025-09-08T07:35:42,015 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T07:35:42,015 build_env=self.build_env, 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ...<3 lines>... 2025-09-08T07:35:42,015 details=details, 2025-09-08T07:35:42,015 ^^^^^^^^^^^^^^^^ 2025-09-08T07:35:42,015 ) 2025-09-08T07:35:42,015 ^ 2025-09-08T07:35:42,015 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T07:35:42,015 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T07:35:42,015 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T07:35:42,038 Removed py-build-server==0.5.1 from https://files.pythonhosted.org/packages/1c/d5/c102972381d99b1b33e189016344426c18b6236ac156ad537450ce1874b3/py-build-server-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-6ua27zy3' 2025-09-08T07:35:42,038 Removed build tracker: '/tmp/pip-build-tracker-6ua27zy3'