2023-09-08T18:45:48,775 Created temporary directory: /tmp/pip-build-tracker-zp0a6ru2 2023-09-08T18:45:48,777 Initialized build tracking at /tmp/pip-build-tracker-zp0a6ru2 2023-09-08T18:45:48,777 Created build tracker: /tmp/pip-build-tracker-zp0a6ru2 2023-09-08T18:45:48,777 Entered build tracker: /tmp/pip-build-tracker-zp0a6ru2 2023-09-08T18:45:48,778 Created temporary directory: /tmp/pip-wheel-gnk4k686 2023-09-08T18:45:48,781 Created temporary directory: /tmp/pip-ephem-wheel-cache-vsajooax 2023-09-08T18:45:48,803 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T18:45:48,806 2 location(s) to search for versions of gaiatest: 2023-09-08T18:45:48,806 * https://pypi.org/simple/gaiatest/ 2023-09-08T18:45:48,806 * https://www.piwheels.org/simple/gaiatest/ 2023-09-08T18:45:48,807 Fetching project page and analyzing links: https://pypi.org/simple/gaiatest/ 2023-09-08T18:45:48,808 Getting page https://pypi.org/simple/gaiatest/ 2023-09-08T18:45:48,809 Found index url https://pypi.org/simple/ 2023-09-08T18:45:48,948 Fetched page https://pypi.org/simple/gaiatest/ as application/vnd.pypi.simple.v1+json 2023-09-08T18:45:48,956 Found link https://files.pythonhosted.org/packages/80/5c/32a6a19513c05b15ea69628ca0aaca5c0e0af15b71f0fc18de6bca121a40/gaiatest-0.2.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.2 2023-09-08T18:45:48,957 Found link https://files.pythonhosted.org/packages/5b/1d/c1cb132df6c23890b4a6463d87e2aef440278a98a8aac55eb6809dee4547/gaiatest-0.3.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.3 2023-09-08T18:45:48,958 Found link https://files.pythonhosted.org/packages/0d/ac/06dcce94846c15203780215584db5c641d6d6e2cb5725a677b24c9d229b2/gaiatest-0.4.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.4 2023-09-08T18:45:48,958 Found link https://files.pythonhosted.org/packages/08/18/e2ab6a140d5558c16e413bb70b0df50cf688bb38d4ccc98f3d28f6b71620/gaiatest-0.5.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.5 2023-09-08T18:45:48,959 Found link https://files.pythonhosted.org/packages/b0/9e/f71cf2a8001574b4697f7423d005c6330bcc7efa407e8d8a47136f21a549/gaiatest-0.6.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.6 2023-09-08T18:45:48,959 Found link https://files.pythonhosted.org/packages/97/cb/9d05bebcc911b3151f49dc32f09a3684e047dbfa606dba8f1472e095a067/gaiatest-0.7.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.7 2023-09-08T18:45:48,960 Found link https://files.pythonhosted.org/packages/ff/90/54e16378a81a0dfc408de6c6d2ae78e7c14a952a44a8c39eb3aa77a51d29/gaiatest-0.8.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.8 2023-09-08T18:45:48,961 Found link https://files.pythonhosted.org/packages/61/f5/d42b24352d82bf57facefaa35b11e328584ecde3efa00c093a28ecf0ee02/gaiatest-0.9.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.9 2023-09-08T18:45:48,961 Found link https://files.pythonhosted.org/packages/ee/06/977447640053870b14546eed780951ce9a31498d91d998d32e2893f68b5a/gaiatest-0.10.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.10 2023-09-08T18:45:48,962 Found link https://files.pythonhosted.org/packages/b7/ea/c73474e2aebf6c3667eed870d6fd85ebdb95cd5a5380cebb2e67541b5e0c/gaiatest-0.11.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.11 2023-09-08T18:45:48,962 Found link https://files.pythonhosted.org/packages/f9/60/a83a65ddf2ab87dd8c556d7796698e4d1867cb7c7325170d143d5347ed96/gaiatest-0.12.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.12 2023-09-08T18:45:48,963 Found link https://files.pythonhosted.org/packages/4c/cc/eb0e5794ea01ba089bac549bbefc5b0b99db26de3d332817eb9a3dc0e2dd/gaiatest-0.13.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.13 2023-09-08T18:45:48,964 Found link https://files.pythonhosted.org/packages/7d/03/c4a6647cdf4b79be963e99b30e1d11aa633302a923337463835ff9ee94a3/gaiatest-0.14.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.14 2023-09-08T18:45:48,964 Found link https://files.pythonhosted.org/packages/e7/ab/018d9d5f54b65e7713b8da7ff9f4e8544c7448a2b14c143212714c2d5f5c/gaiatest-0.15.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.15 2023-09-08T18:45:48,965 Found link https://files.pythonhosted.org/packages/f5/bb/5c5204bee5a6a862828540bdb92d2bda06e7f1fc6bcefa18ae249d5586b9/gaiatest-0.16.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.16 2023-09-08T18:45:48,966 Found link https://files.pythonhosted.org/packages/f3/36/ae9849a8248d54b2e00b51381154c7eaa6c7907e07db118a742ac298780f/gaiatest-0.17.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.17 2023-09-08T18:45:48,966 Found link https://files.pythonhosted.org/packages/00/fd/87e4ffa00bf9284951f9a0b8644a1302cb109046c69c27a525a3bf60516a/gaiatest-0.18.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.18 2023-09-08T18:45:48,967 Found link https://files.pythonhosted.org/packages/de/53/5aecef76debb986516b06597b33730fe9ab9ee692d78d6e78975c26b2aa9/gaiatest-0.19.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.19 2023-09-08T18:45:48,967 Found link https://files.pythonhosted.org/packages/37/f3/b27f0207a86e550f8ffd1f58d5a28f6c93f303ffaf58c4424ebf9fadbfab/gaiatest-0.20.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.20 2023-09-08T18:45:48,968 Found link https://files.pythonhosted.org/packages/ed/7e/806189f0f41b7e92b02a1773a9de4e95067f2a470073a4574ae3f9c610a2/gaiatest-0.21.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21 2023-09-08T18:45:48,968 Found link https://files.pythonhosted.org/packages/0d/8a/3714cb8ce637fb16d28d0ee3560f283653a3a622aae9c1f03ad371959e38/gaiatest-0.21.1.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.1 2023-09-08T18:45:48,969 Found link https://files.pythonhosted.org/packages/a5/12/e5b8ae7fe6c047f864afce7d6cdbfd4141ee2da6830d84dad243f7ff9128/gaiatest-0.21.2.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.2 2023-09-08T18:45:48,970 Found link https://files.pythonhosted.org/packages/05/9f/366fb2c1bfb060c99cfb35a40e9996c6261b44724937c3d389a6ded10dd6/gaiatest-0.21.3.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.3 2023-09-08T18:45:48,970 Found link https://files.pythonhosted.org/packages/52/9b/f61d5020d217332b78a5da5f1e71f19eacc3b1c69d5906482297aa1f41fe/gaiatest-0.21.4.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.4 2023-09-08T18:45:48,971 Found link https://files.pythonhosted.org/packages/ea/a4/46abc21e0d4e95c71bdee2e7ecd1bd55dd2ff73058c9250ee0326fa748d1/gaiatest-0.21.5.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.5 2023-09-08T18:45:48,971 Found link https://files.pythonhosted.org/packages/7a/4d/25cc4b83165d34d4ff6b67b9a42fa3d2c7f95903954784e4ed63c2374d77/gaiatest-0.21.6.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.6 2023-09-08T18:45:48,972 Found link https://files.pythonhosted.org/packages/c9/3a/c0054aca946d693d9672572f8cc3f3dc7901ab7a3536cc238cefcf56fc90/gaiatest-0.21.7.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.7 2023-09-08T18:45:48,973 Found link https://files.pythonhosted.org/packages/5c/21/4df417caa4183e33f417d3782f4d7e3f6ae6274ba9e691713244f71dfc49/gaiatest-0.21.8.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.8 2023-09-08T18:45:48,973 Found link https://files.pythonhosted.org/packages/9c/3c/2281bbfbb85fc3cbd4de88d4eb633dbe70f5405f6a2a98d6d37006d7b8fd/gaiatest-0.21.9.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.9 2023-09-08T18:45:48,974 Found link https://files.pythonhosted.org/packages/4a/d3/07b9b4e37485247257e672496990e247c78ad0a878d5d0a453b4d1f00efc/gaiatest-0.21.10.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.21.10 2023-09-08T18:45:48,975 Found link https://files.pythonhosted.org/packages/b3/5b/19127a28a6303eab3e3ff67f46808ab1c843d7cddf4f79dc893ee0f6cc51/gaiatest-0.22.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.22 2023-09-08T18:45:48,975 Found link https://files.pythonhosted.org/packages/42/37/4aa039e2d7f883ad32144cc17ee8baada603981fef197571fb7584e98044/gaiatest-0.23.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.23 2023-09-08T18:45:48,976 Found link https://files.pythonhosted.org/packages/c7/d2/f2b77374e9e2c01e4d8890aab5a9847e0eddc31157ed0d47b5d45e80c0b2/gaiatest-0.24.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.24 2023-09-08T18:45:48,977 Found link https://files.pythonhosted.org/packages/12/14/a19156dd5337549214ca82ed96a94686452234e91ca2c87ca34d11fdfacd/gaiatest-0.25.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.25 2023-09-08T18:45:48,977 Found link https://files.pythonhosted.org/packages/e7/01/5e50341cfc4f2085129f039d3df905457208ae16943b6444e962761bac38/gaiatest-0.26.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.26 2023-09-08T18:45:48,978 Found link https://files.pythonhosted.org/packages/0e/31/35c89f147d7668ca9de2d0240b8651887e65d39fb87929af70afca5f9fcf/gaiatest-0.27.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.27 2023-09-08T18:45:48,978 Found link https://files.pythonhosted.org/packages/22/6c/6f854e28234a5f5e36ed60bd0f5b39a0bd9226082191c2e9428b11a6a8ea/gaiatest-0.28.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.28 2023-09-08T18:45:48,979 Found link https://files.pythonhosted.org/packages/d2/2c/93d2049da1fdd6e7fccf1b831d358024a7ceb6a47aad61a9f918833046ea/gaiatest-0.29.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.29 2023-09-08T18:45:48,979 Found link https://files.pythonhosted.org/packages/8f/d0/f029cd912ee5e0a966ffde7edd66779b48f9c38037c646faf32c700ac683/gaiatest-0.30.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.30 2023-09-08T18:45:48,980 Found link https://files.pythonhosted.org/packages/62/95/e89079d5fd3905b18f5950ea1dc54a8abf1f30e6b90d00b48267ccf39378/gaiatest-0.31.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.31 2023-09-08T18:45:48,980 Found link https://files.pythonhosted.org/packages/39/90/3bdf8fb805cb44eec73758f80a0d074d74e115daf80991ef1df27f61cab5/gaiatest-0.32.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.32 2023-09-08T18:45:48,981 Found link https://files.pythonhosted.org/packages/d3/2d/fdc6dbb68d8367df1ad89f6b97f0a2a2454d4078b4ee4a85574662648341/gaiatest-0.33.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.33 2023-09-08T18:45:48,982 Found link https://files.pythonhosted.org/packages/d1/d5/0c270c22d61ff6b883d0f24956f13e904b131b5ac2829e0af1cda99d70b1/gaiatest-0.34.tar.gz (from https://pypi.org/simple/gaiatest/), version: 0.34 2023-09-08T18:45:48,982 Fetching project page and analyzing links: https://www.piwheels.org/simple/gaiatest/ 2023-09-08T18:45:48,983 Getting page https://www.piwheels.org/simple/gaiatest/ 2023-09-08T18:45:48,984 Found index url https://www.piwheels.org/simple/ 2023-09-08T18:45:49,516 Fetched page https://www.piwheels.org/simple/gaiatest/ as text/html 2023-09-08T18:45:49,518 Skipping link: not a file: https://www.piwheels.org/simple/gaiatest/ 2023-09-08T18:45:49,519 Skipping link: not a file: https://pypi.org/simple/gaiatest/ 2023-09-08T18:45:49,575 Given no hashes to check 1 links for project 'gaiatest': discarding no candidates 2023-09-08T18:45:49,605 Collecting gaiatest==0.33 2023-09-08T18:45:49,607 Created temporary directory: /tmp/pip-unpack-34_j5e4z 2023-09-08T18:45:50,448 Downloading gaiatest-0.33.tar.gz (11.0 MB) 2023-09-08T18:45:54,075 Added gaiatest==0.33 from https://files.pythonhosted.org/packages/d3/2d/fdc6dbb68d8367df1ad89f6b97f0a2a2454d4078b4ee4a85574662648341/gaiatest-0.33.tar.gz to build tracker '/tmp/pip-build-tracker-zp0a6ru2' 2023-09-08T18:45:54,078 Running setup.py (path:/tmp/pip-wheel-gnk4k686/gaiatest_1e703d3cec1f46bf9675a5610509b86f/setup.py) egg_info for package gaiatest 2023-09-08T18:45:54,079 Created temporary directory: /tmp/pip-pip-egg-info-4l9_8o_b 2023-09-08T18:45:54,080 Preparing metadata (setup.py): started 2023-09-08T18:45:54,082 Running command python setup.py egg_info 2023-09-08T18:45:54,518 Traceback (most recent call last): 2023-09-08T18:45:54,518 File "", line 2, in 2023-09-08T18:45:54,519 File "", line 34, in 2023-09-08T18:45:54,520 File "/tmp/pip-wheel-gnk4k686/gaiatest_1e703d3cec1f46bf9675a5610509b86f/setup.py", line 28 2023-09-08T18:45:54,521 print 'copying JS atoms from %s to %s' % (jsdir, pythondir) 2023-09-08T18:45:54,522 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,523 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2023-09-08T18:45:54,589 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T18:45:54,602 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T18:45:54,602 exec(compile('"'"''"'"''"'"' 2023-09-08T18:45:54,602 # This is -- a caller that pip uses to run setup.py 2023-09-08T18:45:54,602 # 2023-09-08T18:45:54,602 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T18:45:54,602 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T18:45:54,602 # - It provides a clear error message when setuptools is not installed. 2023-09-08T18:45:54,602 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T18:45:54,602 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T18:45:54,602 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T18:45:54,602 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T18:45:54,602 import os, sys, tokenize 2023-09-08T18:45:54,602 2023-09-08T18:45:54,602 try: 2023-09-08T18:45:54,602 import setuptools 2023-09-08T18:45:54,602 except ImportError as error: 2023-09-08T18:45:54,602 print( 2023-09-08T18:45:54,602 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T18:45:54,602 "the build environment.", 2023-09-08T18:45:54,602 file=sys.stderr, 2023-09-08T18:45:54,602 ) 2023-09-08T18:45:54,602 sys.exit(1) 2023-09-08T18:45:54,602 2023-09-08T18:45:54,602 __file__ = %r 2023-09-08T18:45:54,602 sys.argv[0] = __file__ 2023-09-08T18:45:54,602 2023-09-08T18:45:54,602 if os.path.exists(__file__): 2023-09-08T18:45:54,602 filename = __file__ 2023-09-08T18:45:54,602 with tokenize.open(__file__) as f: 2023-09-08T18:45:54,602 setup_py_code = f.read() 2023-09-08T18:45:54,602 else: 2023-09-08T18:45:54,602 filename = "" 2023-09-08T18:45:54,602 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T18:45:54,602 2023-09-08T18:45:54,602 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T18:45:54,602 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-gnk4k686/gaiatest_1e703d3cec1f46bf9675a5610509b86f/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-4l9_8o_b[/] 2023-09-08T18:45:54,603 [bold magenta]cwd[/]: /tmp/pip-wheel-gnk4k686/gaiatest_1e703d3cec1f46bf9675a5610509b86f/ 2023-09-08T18:45:54,603 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T18:45:54,605 ERROR: [present-rich] metadata generation failed 2023-09-08T18:45:54,610 Exception information: 2023-09-08T18:45:54,610 Traceback (most recent call last): 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T18:45:54,610 call_subprocess( 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T18:45:54,610 raise error 2023-09-08T18:45:54,610 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T18:45:54,610 2023-09-08T18:45:54,610 The above exception was the direct cause of the following exception: 2023-09-08T18:45:54,610 2023-09-08T18:45:54,610 Traceback (most recent call last): 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T18:45:54,610 status = run_func(*args) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T18:45:54,610 return func(self, options, args) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T18:45:54,610 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T18:45:54,610 result = self._result = resolver.resolve( 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T18:45:54,610 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T18:45:54,610 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T18:45:54,610 if not criterion.candidates: 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T18:45:54,610 return bool(self._sequence) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T18:45:54,610 return any(self) 2023-09-08T18:45:54,610 ^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T18:45:54,610 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T18:45:54,610 candidate = func() 2023-09-08T18:45:54,610 ^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T18:45:54,610 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T18:45:54,610 super().__init__( 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T18:45:54,610 self.dist = self._prepare() 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T18:45:54,610 dist = self._prepare_distribution() 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T18:45:54,610 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T18:45:54,610 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T18:45:54,610 dist = _get_prepared_distribution( 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T18:45:54,610 abstract_dist.prepare_distribution_metadata( 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T18:45:54,610 self.req.prepare_metadata() 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T18:45:54,610 self.metadata_directory = generate_metadata_legacy( 2023-09-08T18:45:54,610 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:45:54,610 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T18:45:54,610 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T18:45:54,610 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T18:45:54,623 Removed gaiatest==0.33 from https://files.pythonhosted.org/packages/d3/2d/fdc6dbb68d8367df1ad89f6b97f0a2a2454d4078b4ee4a85574662648341/gaiatest-0.33.tar.gz from build tracker '/tmp/pip-build-tracker-zp0a6ru2' 2023-09-08T18:45:54,624 Removed build tracker: '/tmp/pip-build-tracker-zp0a6ru2'