2025-09-09T08:09:18,898 Created temporary directory: /tmp/pip-build-tracker-zsgv_roi 2025-09-09T08:09:18,899 Initialized build tracking at /tmp/pip-build-tracker-zsgv_roi 2025-09-09T08:09:18,899 Created build tracker: /tmp/pip-build-tracker-zsgv_roi 2025-09-09T08:09:18,899 Entered build tracker: /tmp/pip-build-tracker-zsgv_roi 2025-09-09T08:09:18,899 Created temporary directory: /tmp/pip-wheel-2rnw2oyc 2025-09-09T08:09:18,902 Created temporary directory: /tmp/pip-ephem-wheel-cache-7_ar5xck 2025-09-09T08:09:18,957 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T08:09:18,959 2 location(s) to search for versions of pioneer-common-gui: 2025-09-09T08:09:18,959 * https://pypi.org/simple/pioneer-common-gui/ 2025-09-09T08:09:18,959 * https://www.piwheels.org/simple/pioneer-common-gui/ 2025-09-09T08:09:18,960 Fetching project page and analyzing links: https://pypi.org/simple/pioneer-common-gui/ 2025-09-09T08:09:18,960 Getting page https://pypi.org/simple/pioneer-common-gui/ 2025-09-09T08:09:18,961 Found index url https://pypi.org/simple/ 2025-09-09T08:09:19,107 Fetched page https://pypi.org/simple/pioneer-common-gui/ as application/vnd.pypi.simple.v1+json 2025-09-09T08:09:19,114 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/d0/cc/29e0f80e753d6e72ee4943ffab081d4cfede292c722973b7dc5a2b34a334/pioneer_common_gui-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,115 Found link https://files.pythonhosted.org/packages/33/69/bbdb56b515f835a54d9f68cae8f82421e9cb4134712f6c39d7907fa73c7e/pioneer_common_gui-1.0.0.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.0.0 2025-09-09T08:09:19,115 Found link https://files.pythonhosted.org/packages/37/50/d95d805a9e5c667b39b30322d23a255b7a69133cc2848dada7230981cd0b/pioneer_common_gui-1.0.1.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.0.1 2025-09-09T08:09:19,116 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/b1/04/ccd8f03d385f5f280ca183b6f9397a20ff1a7781e2dd4ac65e8650239c04/pioneer_common_gui-1.1.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,116 Found link https://files.pythonhosted.org/packages/dd/b6/eb2cbc4c28e0e459ce66af4ba88d6fcb1a7192ee493df4e04498baeba141/pioneer_common_gui-1.1.0.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.1.0 2025-09-09T08:09:19,116 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/b8/ee/4c67fc495868c5fdad69602e1dbec3f8ee191f1a6c064db7bbc1209f0815/pioneer_common_gui-1.1.1-cp36-cp36m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,117 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/05/9a/809ea6ed155a516689da0f35a8e049db073f54ad5a81c0fc8f0e14c3c39e/pioneer_common_gui-1.1.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,117 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/e1/61/8ecac2da4ce0681fb4b70472979217066fa6029ee258c617586fedf057e8/pioneer_common_gui-1.1.1-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,117 Found link https://files.pythonhosted.org/packages/ec/f6/48c7f0ea9cd811f117a04737a0a1c260e250f02887be48a658b12ebff08c/pioneer_common_gui-1.1.1.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.1.1 2025-09-09T08:09:19,118 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/89/f8/5be57502cd3a116f685aaad836a253f9ac3bc3b6e35b0705b576dbf59af7/pioneer_common_gui-1.2.0-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) (requires-python:>=3.6.0) 2025-09-09T08:09:19,119 Found link https://files.pythonhosted.org/packages/8a/7c/e52db0d435a09c54015aa9655d6f7970ef528cd3b6f7396d99c06daaaf81/pioneer_common_gui-1.2.0.tar.gz (from https://pypi.org/simple/pioneer-common-gui/) (requires-python:>=3.6.0), version: 1.2.0 2025-09-09T08:09:19,119 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/df/13/7ca80eb69285fcf012947e82e8c155ab12647acc9e14d6a4adf2bdf4b965/pioneer_common_gui-1.3.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,120 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/b2/e4/b16de057c70987213547052435aefdd79675494789d3aa620adc1b8408f2/pioneer_common_gui-1.3.0-cp37-cp37-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,120 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/45/d1/7810b0851e873514448df763c97e158624b17bafedc0ff806511deb3c6da/pioneer_common_gui-1.3.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,120 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/f7/71/0b6e6e235e32658eb0c09e261cffdd48324f992c35958400a834cab69f63/pioneer_common_gui-1.3.0-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,120 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/94/86/9e98343f9828bcc76af6ad11d8634663f91d0feebe8cf8f40e48efabf18c/pioneer_common_gui-1.3.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,121 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/7e/9b/c3ccb2a24dccd165c34109175142624ab6680ef93c1486134250aee0b7a1/pioneer_common_gui-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,121 Found link https://files.pythonhosted.org/packages/55/b6/ea236fd016ff812f69fe851d347d3fb9a866b67a71671a195e5adfb8ef49/pioneer_common_gui-1.3.0.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.3.0 2025-09-09T08:09:19,121 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/99/35/c0cd891fe8888d80145c7786b36397e82ad9a01baa57791fe74f947f15b6/pioneer_common_gui-1.4.0-cp36-cp36m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,122 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/d4/e2/8f72a2d136167e9b494653b2705bf596db3cee502cc24dedf5c8fe3d8eae/pioneer_common_gui-1.4.0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,122 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/7b/52/ee7acf55480601f8e9475a51fe955efc1915953c3e9feab184f19d443df8/pioneer_common_gui-1.4.0-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,122 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/49/5b/d27c1322d22ca29f50db4523e11d39262c2371e329ecaa6da7418952f357/pioneer_common_gui-1.4.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,122 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/ce/d3/2877eb8a5b53d196beabd7b44fdfd24c3cc3aff4fd44d27d1d72587ca1bb/pioneer_common_gui-1.4.0-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,123 Skipping link: No binaries permitted for pioneer-common-gui: https://files.pythonhosted.org/packages/cf/d6/f7b31efcbb1c9d93fb63a301f44f1d7355a2562a2649f1a4b74bf26f62d3/pioneer_common_gui-1.4.0-cp38-cp38m-win_amd64.whl (from https://pypi.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,123 Found link https://files.pythonhosted.org/packages/69/32/df389b87671032e30b9e13303d21a98dfb939e11ee459aa53556c2c08f78/pioneer_common_gui-1.4.0.tar.gz (from https://pypi.org/simple/pioneer-common-gui/), version: 1.4.0 2025-09-09T08:09:19,124 Fetching project page and analyzing links: https://www.piwheels.org/simple/pioneer-common-gui/ 2025-09-09T08:09:19,124 Getting page https://www.piwheels.org/simple/pioneer-common-gui/ 2025-09-09T08:09:19,126 Found index url https://www.piwheels.org/simple/ 2025-09-09T08:09:19,215 Fetched page https://www.piwheels.org/simple/pioneer-common-gui/ as text/html 2025-09-09T08:09:19,217 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.4.0-py3-none-any.whl#sha256=88cb94d991fabd81dc261ea1fd493e185c1869ace4253819a6dbda271c723cc3 (from https://www.piwheels.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,217 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.3.0-py3-none-any.whl#sha256=087e9a2549e01b36b429a860eab59ae0193773f5df00872aa2295e3eeb078bbe (from https://www.piwheels.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,217 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.2.0-py3-none-any.whl#sha256=9a1eec01e4a568e51c7d5e9071ec91a8ea2aee1955bf6950610a6e4ba868ffe7 (from https://www.piwheels.org/simple/pioneer-common-gui/) (requires-python:>=3.6.0) 2025-09-09T08:09:19,217 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.1.1-py3-none-any.whl#sha256=29fbe1a07c282ea30b091573e67f2e41f7046ef57c818330ef8fad62611d0717 (from https://www.piwheels.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,217 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.1.0-py3-none-any.whl#sha256=bc2c58c3c7245373f77c8d8ab3c7fad31267f7f0613dc2641880672cadff56d2 (from https://www.piwheels.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,218 Skipping link: No binaries permitted for pioneer-common-gui: https://archive1.piwheels.org/simple/pioneer-common-gui/pioneer_common_gui-1.0.1-py3-none-any.whl#sha256=70cc823be3c86ca1e3e54f46b16e6f3ff4a3c8b1e4d6bb69dfe7b74b8a92a742 (from https://www.piwheels.org/simple/pioneer-common-gui/) 2025-09-09T08:09:19,218 Skipping link: not a file: https://www.piwheels.org/simple/pioneer-common-gui/ 2025-09-09T08:09:19,218 Skipping link: not a file: https://pypi.org/simple/pioneer-common-gui/ 2025-09-09T08:09:19,243 Given no hashes to check 1 links for project 'pioneer-common-gui': discarding no candidates 2025-09-09T08:09:19,244 Collecting pioneer-common-gui==1.0.0 2025-09-09T08:09:19,246 Created temporary directory: /tmp/pip-unpack-4xli50tl 2025-09-09T08:09:19,383 Downloading pioneer_common_gui-1.0.0.tar.gz (86 kB) 2025-09-09T08:09:19,479 Added pioneer-common-gui==1.0.0 from https://files.pythonhosted.org/packages/33/69/bbdb56b515f835a54d9f68cae8f82421e9cb4134712f6c39d7907fa73c7e/pioneer_common_gui-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-zsgv_roi' 2025-09-09T08:09:19,480 Running setup.py (path:/tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/setup.py) egg_info for package pioneer-common-gui 2025-09-09T08:09:19,480 Created temporary directory: /tmp/pip-pip-egg-info-gwrkyq2_ 2025-09-09T08:09:19,480 Preparing metadata (setup.py): started 2025-09-09T08:09:19,481 Running command python setup.py egg_info 2025-09-09T08:09:20,173 Traceback (most recent call last): 2025-09-09T08:09:20,174 File "", line 2, in 2025-09-09T08:09:20,174 exec(compile(''' 2025-09-09T08:09:20,175 ~~~~^^^^^^^^^^^^ 2025-09-09T08:09:20,175 # This is -- a caller that pip uses to run setup.py 2025-09-09T08:09:20,175 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,175 ...<32 lines>... 2025-09-09T08:09:20,175 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T08:09:20,175 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,175 ''' % ('/tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/setup.py',), "", "exec")) 2025-09-09T08:09:20,175 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,176 File "", line 35, in 2025-09-09T08:09:20,176 File "/tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/setup.py", line 17, in 2025-09-09T08:09:20,176 install_reqs = parse_requirements('requirements.txt') 2025-09-09T08:09:20,176 File "/tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/setup.py", line 14, in parse_requirements 2025-09-09T08:09:20,176 lineiter = (line.strip() for line in open(filename)) 2025-09-09T08:09:20,176 ~~~~^^^^^^^^^^ 2025-09-09T08:09:20,176 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T08:09:20,276 ERROR: python setup.py egg_info exited with 1 2025-09-09T08:09:20,287 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T08:09:20,287 exec(compile('"'"''"'"''"'"' 2025-09-09T08:09:20,287 # This is -- a caller that pip uses to run setup.py 2025-09-09T08:09:20,287 # 2025-09-09T08:09:20,287 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T08:09:20,287 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T08:09:20,287 # - It provides a clear error message when setuptools is not installed. 2025-09-09T08:09:20,287 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T08:09:20,287 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T08:09:20,287 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T08:09:20,287 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T08:09:20,287 import os, sys, tokenize, traceback 2025-09-09T08:09:20,287 2025-09-09T08:09:20,287 try: 2025-09-09T08:09:20,287 import setuptools 2025-09-09T08:09:20,287 except ImportError: 2025-09-09T08:09:20,287 print( 2025-09-09T08:09:20,287 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T08:09:20,287 "the build environment with exception:", 2025-09-09T08:09:20,287 file=sys.stderr, 2025-09-09T08:09:20,287 ) 2025-09-09T08:09:20,287 traceback.print_exc() 2025-09-09T08:09:20,287 sys.exit(1) 2025-09-09T08:09:20,287 2025-09-09T08:09:20,287 __file__ = %r 2025-09-09T08:09:20,287 sys.argv[0] = __file__ 2025-09-09T08:09:20,287 2025-09-09T08:09:20,287 if os.path.exists(__file__): 2025-09-09T08:09:20,287 filename = __file__ 2025-09-09T08:09:20,287 with tokenize.open(__file__) as f: 2025-09-09T08:09:20,287 setup_py_code = f.read() 2025-09-09T08:09:20,287 else: 2025-09-09T08:09:20,287 filename = "" 2025-09-09T08:09:20,287 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T08:09:20,287 2025-09-09T08:09:20,287 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T08:09:20,287 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-gwrkyq2_[/] 2025-09-09T08:09:20,288 [bold magenta]cwd[/]: /tmp/pip-wheel-2rnw2oyc/pioneer-common-gui_4cc49a0f5c7a4e2b86ce790d66646051/ 2025-09-09T08:09:20,288 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T08:09:20,289 ERROR: metadata generation failed 2025-09-09T08:09:20,293 Exception information: 2025-09-09T08:09:20,293 Traceback (most recent call last): 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T08:09:20,293 call_subprocess( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 args, 2025-09-09T08:09:20,293 ^^^^^ 2025-09-09T08:09:20,293 ...<2 lines>... 2025-09-09T08:09:20,293 spinner=spinner, 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T08:09:20,293 raise error 2025-09-09T08:09:20,293 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T08:09:20,293 2025-09-09T08:09:20,293 The above exception was the direct cause of the following exception: 2025-09-09T08:09:20,293 2025-09-09T08:09:20,293 Traceback (most recent call last): 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T08:09:20,293 status = _inner_run() 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T08:09:20,293 return self.run(options, args) 2025-09-09T08:09:20,293 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T08:09:20,293 return func(self, options, args) 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T08:09:20,293 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T08:09:20,293 result = self._result = resolver.resolve( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T08:09:20,293 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T08:09:20,293 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T08:09:20,293 if not criterion.candidates: 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T08:09:20,293 return bool(self._sequence) 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T08:09:20,293 self._bool = any(self) 2025-09-09T08:09:20,293 ~~~^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T08:09:20,293 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T08:09:20,293 ^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T08:09:20,293 candidate = func() 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T08:09:20,293 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 link, template, name, version 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T08:09:20,293 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 link, 2025-09-09T08:09:20,293 ^^^^^ 2025-09-09T08:09:20,293 ...<3 lines>... 2025-09-09T08:09:20,293 version=version, 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T08:09:20,293 super().__init__( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 link=link, 2025-09-09T08:09:20,293 ^^^^^^^^^^ 2025-09-09T08:09:20,293 ...<4 lines>... 2025-09-09T08:09:20,293 version=version, 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T08:09:20,293 self.dist = self._prepare() 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T08:09:20,293 dist = self._prepare_distribution() 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T08:09:20,293 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T08:09:20,293 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T08:09:20,293 dist = _get_prepared_distribution( 2025-09-09T08:09:20,293 req, 2025-09-09T08:09:20,293 ...<3 lines>... 2025-09-09T08:09:20,293 self.check_build_deps, 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T08:09:20,293 abstract_dist.prepare_distribution_metadata( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 finder, build_isolation, check_build_deps 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T08:09:20,293 self.req.prepare_metadata() 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T08:09:20,293 self.metadata_directory = generate_metadata_legacy( 2025-09-09T08:09:20,293 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T08:09:20,293 build_env=self.build_env, 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ...<3 lines>... 2025-09-09T08:09:20,293 details=details, 2025-09-09T08:09:20,293 ^^^^^^^^^^^^^^^^ 2025-09-09T08:09:20,293 ) 2025-09-09T08:09:20,293 ^ 2025-09-09T08:09:20,293 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T08:09:20,293 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T08:09:20,293 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T08:09:20,315 Removed pioneer-common-gui==1.0.0 from https://files.pythonhosted.org/packages/33/69/bbdb56b515f835a54d9f68cae8f82421e9cb4134712f6c39d7907fa73c7e/pioneer_common_gui-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-zsgv_roi' 2025-09-09T08:09:20,315 Removed build tracker: '/tmp/pip-build-tracker-zsgv_roi'