2025-09-12T18:50:40,639 Created temporary directory: /tmp/pip-build-tracker-2sq7i9oc 2025-09-12T18:50:40,640 Initialized build tracking at /tmp/pip-build-tracker-2sq7i9oc 2025-09-12T18:50:40,640 Created build tracker: /tmp/pip-build-tracker-2sq7i9oc 2025-09-12T18:50:40,640 Entered build tracker: /tmp/pip-build-tracker-2sq7i9oc 2025-09-12T18:50:40,641 Created temporary directory: /tmp/pip-wheel-ahlg7l7d 2025-09-12T18:50:40,645 Created temporary directory: /tmp/pip-ephem-wheel-cache-aasyfc0p 2025-09-12T18:50:40,710 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T18:50:40,713 2 location(s) to search for versions of digicore: 2025-09-12T18:50:40,713 * https://pypi.org/simple/digicore/ 2025-09-12T18:50:40,713 * https://www.piwheels.org/simple/digicore/ 2025-09-12T18:50:40,713 Fetching project page and analyzing links: https://pypi.org/simple/digicore/ 2025-09-12T18:50:40,714 Getting page https://pypi.org/simple/digicore/ 2025-09-12T18:50:40,715 Found index url https://pypi.org/simple/ 2025-09-12T18:50:40,874 Fetched page https://pypi.org/simple/digicore/ as application/vnd.pypi.simple.v1+json 2025-09-12T18:50:40,877 Skipping link: No binaries permitted for digicore: https://files.pythonhosted.org/packages/ae/f7/c20deacdf1b0847846dc7630ac06c08057fe4477341538b7cca4c950438a/DigiCore-1.0.1-py3-none-any.whl (from https://pypi.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,878 Found link https://files.pythonhosted.org/packages/14/72/0f759511af8975b79ecd18c2aa55c382813e51b7f4ab2e01528346f15944/DigiCore-1.0.1.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.1 2025-09-12T18:50:40,878 Found link https://files.pythonhosted.org/packages/da/90/adec389b8d8604d5cab46fb6b2749d8cfa89e6c2bd01d1949d76366f9109/DigiCore-1.0.2.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.2 2025-09-12T18:50:40,879 Found link https://files.pythonhosted.org/packages/e4/71/61c648bcad692893796b5bee0b10ea59b4d6a53e5bd4772d71d385673b3e/DigiCore-1.0.3.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.3 2025-09-12T18:50:40,879 Found link https://files.pythonhosted.org/packages/1c/47/328518b9c3e395bb2fc6dad998116edfd92270895f59d6dd2b0c4e7a49d6/DigiCore-1.0.4.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.4 2025-09-12T18:50:40,879 Found link https://files.pythonhosted.org/packages/74/84/939fc715cba084d1dfe62bf585d5aefd0097c2da883facc992ac65fae6c3/DigiCore-1.0.5.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.5 2025-09-12T18:50:40,880 Found link https://files.pythonhosted.org/packages/0a/b0/7da367258c7b37241f71bf57b472dca64d65d65d22e1bc7ebe35339a09db/DigiCore-1.0.6.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.6 2025-09-12T18:50:40,880 Found link https://files.pythonhosted.org/packages/0a/de/f10e975ff262736d0f2189e4790aa9d8b67be6a68c457442b58e8151e741/DigiCore-1.0.7.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.7 2025-09-12T18:50:40,880 Found link https://files.pythonhosted.org/packages/1b/1b/e79f7ef34e8b9e88b6253b3ea9f6c1892ca88ef0f58023d3b373bf75c679/DigiCore-1.0.8.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.8 2025-09-12T18:50:40,881 Found link https://files.pythonhosted.org/packages/c4/d2/18a670c69afb7af56e65ee5b98d045bcf03ec78324e409e03af528e9fc66/DigiCore-1.0.9.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.0.9 2025-09-12T18:50:40,881 Found link https://files.pythonhosted.org/packages/2f/e1/a6454d23ae2a812f9f7b0479189c0cf96c0409ac062b587cca2bfb1a9eed/DigiCore-1.1.0.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.1.0 2025-09-12T18:50:40,881 Found link https://files.pythonhosted.org/packages/d1/b5/def98b18c87c4459eddd4490a968de868aa32430a25e17c9b31a784867a5/DigiCore-1.1.1.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.7), version: 1.1.1 2025-09-12T18:50:40,882 Found link https://files.pythonhosted.org/packages/38/ae/9bfba304bc3fbeea24883509f2746f41044919b2b573b7a8e5eb9bda93f8/DigiCore-1.1.2.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.2 2025-09-12T18:50:40,883 Found link https://files.pythonhosted.org/packages/3a/03/1137b6503bc6705c1a6ff69b91b841fae9a0f6601cbf57bc9af5ac46e443/DigiCore-1.1.3.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.3 2025-09-12T18:50:40,883 Found link https://files.pythonhosted.org/packages/ac/42/56c9826b7df74e2560bb3d391af796f0785365f2a0779194b2c7c757a557/DigiCore-1.1.4.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.4 2025-09-12T18:50:40,883 Found link https://files.pythonhosted.org/packages/8c/98/33d7154639e12f032462cff3812dbf5fc1240170c95d18979c403ae89c0a/DigiCore-1.1.5.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.5 2025-09-12T18:50:40,884 Found link https://files.pythonhosted.org/packages/23/b2/71fba7f7d307205aa42b83f49578074e96b195624c2a3e565c37512e4e23/DigiCore-1.1.6.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.6 2025-09-12T18:50:40,884 Found link https://files.pythonhosted.org/packages/f2/e1/9b9067c93eeebfcbaf655d8a1b3932e433d941fd9365a9e176d11fbd0e81/DigiCore-1.1.7.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.7 2025-09-12T18:50:40,884 Found link https://files.pythonhosted.org/packages/65/fd/b4cb4e9e363314d55063176e37ba86ca96f4cd6120be4f3cb23ea1d86c9d/DigiCore-1.1.8.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.8 2025-09-12T18:50:40,885 Found link https://files.pythonhosted.org/packages/c9/5c/68e0f80155b7f32f1f040d338c45fdf7aef571f72b83f7ecd0b84d8c147a/DigiCore-1.1.9.tar.gz (from https://pypi.org/simple/digicore/) (requires-python:>=3.8), version: 1.1.9 2025-09-12T18:50:40,885 Fetching project page and analyzing links: https://www.piwheels.org/simple/digicore/ 2025-09-12T18:50:40,885 Getting page https://www.piwheels.org/simple/digicore/ 2025-09-12T18:50:40,886 Found index url https://www.piwheels.org/simple/ 2025-09-12T18:50:40,988 Fetched page https://www.piwheels.org/simple/digicore/ as text/html 2025-09-12T18:50:40,992 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.9-py3-none-any.whl#sha256=22e161e41fa49ad95766c4f872d923e3a6223d109a5e683bf87ef35cee618f8d (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,993 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.8-py3-none-any.whl#sha256=eaf2979ccc74f6fa9d11ec2a19e109109bb90da67db3895568949b7f512387c4 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,993 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.7-py3-none-any.whl#sha256=4b7ac8423573e5b52c328edd0dce71fe5cb1cd2f36543ebf1d10d13cd06bdb0a (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,993 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.6-py3-none-any.whl#sha256=efd596fd84b5726f2192201123f11e570f589d363cc714ca4c927d5d08aae104 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,993 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.5-py3-none-any.whl#sha256=de9df335bacee3b1d2664a4f7c1ab8095ba091d381fbfde649c3ae273229d6ad (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,993 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.4-py3-none-any.whl#sha256=9dcaccd63887844e5a622613f78206b538c5d8690bc68dbe82273a9fa666293a (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,994 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.3-py3-none-any.whl#sha256=e614cbfbd3607eec80031fee9b69325e62e85f409b878f2fede9c78069a590ce (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,994 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.2-py3-none-any.whl#sha256=a7c9d834bfa3efeebb4b5e2dc4de110da938054cc8ebeef93f0b50a5c5b3caa5 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.8) 2025-09-12T18:50:40,994 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.1-py3-none-any.whl#sha256=2c65d414e1e22b02287792cf46923f78a1245185c24fe02f44252155b34700bb (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,994 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.1.0-py3-none-any.whl#sha256=2ba7f3ee3df1011393dab0a0cbd80c77cf6fe0bc58c3b95789e1c5e9b77f7b0e (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,994 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.9-py3-none-any.whl#sha256=12cb123f9e3c5442c9d00551d28e2db255b5607476ccea9372559e8418500f58 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.8-py3-none-any.whl#sha256=ddc257f07842f5db91bc46b36d767651c39799209da42874b5005c396e7bcdb1 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.7-py3-none-any.whl#sha256=3f5a8970846753e34e6d229cf7a37d2432337607739c39c3f77538145bbb3964 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.6-py3-none-any.whl#sha256=18e3cd9281a8a25025f2c976747475f9a2007d13a01e32d9b3d0c02ef72ff3b0 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.5-py3-none-any.whl#sha256=c643a918979bf3c96a2cf213b827c0f5801afdd410d4ae39a1b86f8610c2d317 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.4-py3-none-any.whl#sha256=a3f85994a1073d31b479c92d96a7efe9ff4ac77923b7a06688e4934166480e90 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.3-py3-none-any.whl#sha256=0cd539eab582d44303ff76fcf3bf544fc75765083306e0d8f78a635eaf4052b8 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,995 Skipping link: No binaries permitted for digicore: https://archive1.piwheels.org/simple/digicore/DigiCore-1.0.1-py3-none-any.whl#sha256=1d866d38d8f3a670f28ef39511819c046829a69dcde3ce0beb740d1e41127bb0 (from https://www.piwheels.org/simple/digicore/) (requires-python:>=3.7) 2025-09-12T18:50:40,996 Skipping link: not a file: https://www.piwheels.org/simple/digicore/ 2025-09-12T18:50:40,996 Skipping link: not a file: https://pypi.org/simple/digicore/ 2025-09-12T18:50:41,026 Given no hashes to check 1 links for project 'digicore': discarding no candidates 2025-09-12T18:50:41,027 Collecting digicore==1.0.2 2025-09-12T18:50:41,029 Created temporary directory: /tmp/pip-unpack-5aq7bd6j 2025-09-12T18:50:41,178 Downloading DigiCore-1.0.2.tar.gz (17 kB) 2025-09-12T18:50:41,216 Added digicore==1.0.2 from https://files.pythonhosted.org/packages/da/90/adec389b8d8604d5cab46fb6b2749d8cfa89e6c2bd01d1949d76366f9109/DigiCore-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-2sq7i9oc' 2025-09-12T18:50:41,217 Running setup.py (path:/tmp/pip-wheel-ahlg7l7d/digicore_78edc26f81ee4f60ba4da4fb69844281/setup.py) egg_info for package digicore 2025-09-12T18:50:41,217 Created temporary directory: /tmp/pip-pip-egg-info-8kptvxyz 2025-09-12T18:50:41,218 Preparing metadata (setup.py): started 2025-09-12T18:50:41,219 Running command python setup.py egg_info 2025-09-12T18:50:41,826 Traceback (most recent call last): 2025-09-12T18:50:41,827 File "", line 2, in 2025-09-12T18:50:41,828 exec(compile(''' 2025-09-12T18:50:41,828 ~~~~^^^^^^^^^^^^ 2025-09-12T18:50:41,828 # This is -- a caller that pip uses to run setup.py 2025-09-12T18:50:41,828 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,828 ...<32 lines>... 2025-09-12T18:50:41,828 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T18:50:41,828 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,828 ''' % ('/tmp/pip-wheel-ahlg7l7d/digicore_78edc26f81ee4f60ba4da4fb69844281/setup.py',), "", "exec")) 2025-09-12T18:50:41,829 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,829 File "", line 35, in 2025-09-12T18:50:41,829 File "/tmp/pip-wheel-ahlg7l7d/digicore_78edc26f81ee4f60ba4da4fb69844281/setup.py", line 32, in 2025-09-12T18:50:41,829 with open('requirements.txt', 'rb') as f: 2025-09-12T18:50:41,829 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,829 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-12T18:50:41,932 ERROR: python setup.py egg_info exited with 1 2025-09-12T18:50:41,946 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T18:50:41,946 exec(compile('"'"''"'"''"'"' 2025-09-12T18:50:41,946 # This is -- a caller that pip uses to run setup.py 2025-09-12T18:50:41,946 # 2025-09-12T18:50:41,946 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T18:50:41,946 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T18:50:41,946 # - It provides a clear error message when setuptools is not installed. 2025-09-12T18:50:41,946 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T18:50:41,946 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T18:50:41,946 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T18:50:41,946 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T18:50:41,946 import os, sys, tokenize, traceback 2025-09-12T18:50:41,946 2025-09-12T18:50:41,946 try: 2025-09-12T18:50:41,946 import setuptools 2025-09-12T18:50:41,946 except ImportError: 2025-09-12T18:50:41,946 print( 2025-09-12T18:50:41,946 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T18:50:41,946 "the build environment with exception:", 2025-09-12T18:50:41,946 file=sys.stderr, 2025-09-12T18:50:41,946 ) 2025-09-12T18:50:41,946 traceback.print_exc() 2025-09-12T18:50:41,946 sys.exit(1) 2025-09-12T18:50:41,946 2025-09-12T18:50:41,946 __file__ = %r 2025-09-12T18:50:41,946 sys.argv[0] = __file__ 2025-09-12T18:50:41,946 2025-09-12T18:50:41,946 if os.path.exists(__file__): 2025-09-12T18:50:41,946 filename = __file__ 2025-09-12T18:50:41,946 with tokenize.open(__file__) as f: 2025-09-12T18:50:41,946 setup_py_code = f.read() 2025-09-12T18:50:41,946 else: 2025-09-12T18:50:41,946 filename = "" 2025-09-12T18:50:41,946 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T18:50:41,946 2025-09-12T18:50:41,946 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T18:50:41,946 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ahlg7l7d/digicore_78edc26f81ee4f60ba4da4fb69844281/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-8kptvxyz[/] 2025-09-12T18:50:41,946 [bold magenta]cwd[/]: /tmp/pip-wheel-ahlg7l7d/digicore_78edc26f81ee4f60ba4da4fb69844281/ 2025-09-12T18:50:41,946 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T18:50:41,948 ERROR: metadata generation failed 2025-09-12T18:50:41,954 Exception information: 2025-09-12T18:50:41,954 Traceback (most recent call last): 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T18:50:41,954 call_subprocess( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 args, 2025-09-12T18:50:41,954 ^^^^^ 2025-09-12T18:50:41,954 ...<2 lines>... 2025-09-12T18:50:41,954 spinner=spinner, 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T18:50:41,954 raise error 2025-09-12T18:50:41,954 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T18:50:41,954 2025-09-12T18:50:41,954 The above exception was the direct cause of the following exception: 2025-09-12T18:50:41,954 2025-09-12T18:50:41,954 Traceback (most recent call last): 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T18:50:41,954 status = _inner_run() 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T18:50:41,954 return self.run(options, args) 2025-09-12T18:50:41,954 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T18:50:41,954 return func(self, options, args) 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T18:50:41,954 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T18:50:41,954 result = self._result = resolver.resolve( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T18:50:41,954 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T18:50:41,954 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T18:50:41,954 if not criterion.candidates: 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T18:50:41,954 return bool(self._sequence) 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T18:50:41,954 self._bool = any(self) 2025-09-12T18:50:41,954 ~~~^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T18:50:41,954 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T18:50:41,954 ^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T18:50:41,954 candidate = func() 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T18:50:41,954 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 link, template, name, version 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T18:50:41,954 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 link, 2025-09-12T18:50:41,954 ^^^^^ 2025-09-12T18:50:41,954 ...<3 lines>... 2025-09-12T18:50:41,954 version=version, 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T18:50:41,954 super().__init__( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 link=link, 2025-09-12T18:50:41,954 ^^^^^^^^^^ 2025-09-12T18:50:41,954 ...<4 lines>... 2025-09-12T18:50:41,954 version=version, 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T18:50:41,954 self.dist = self._prepare() 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T18:50:41,954 dist = self._prepare_distribution() 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T18:50:41,954 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T18:50:41,954 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T18:50:41,954 dist = _get_prepared_distribution( 2025-09-12T18:50:41,954 req, 2025-09-12T18:50:41,954 ...<3 lines>... 2025-09-12T18:50:41,954 self.check_build_deps, 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T18:50:41,954 abstract_dist.prepare_distribution_metadata( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 finder, build_isolation, check_build_deps 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T18:50:41,954 self.req.prepare_metadata() 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T18:50:41,954 self.metadata_directory = generate_metadata_legacy( 2025-09-12T18:50:41,954 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T18:50:41,954 build_env=self.build_env, 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ...<3 lines>... 2025-09-12T18:50:41,954 details=details, 2025-09-12T18:50:41,954 ^^^^^^^^^^^^^^^^ 2025-09-12T18:50:41,954 ) 2025-09-12T18:50:41,954 ^ 2025-09-12T18:50:41,954 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T18:50:41,954 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T18:50:41,954 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T18:50:41,980 Removed digicore==1.0.2 from https://files.pythonhosted.org/packages/da/90/adec389b8d8604d5cab46fb6b2749d8cfa89e6c2bd01d1949d76366f9109/DigiCore-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-2sq7i9oc' 2025-09-12T18:50:41,980 Removed build tracker: '/tmp/pip-build-tracker-2sq7i9oc'