2023-09-14T19:39:34,999 Created temporary directory: /tmp/pip-build-tracker-08s1_o65 2023-09-14T19:39:35,000 Initialized build tracking at /tmp/pip-build-tracker-08s1_o65 2023-09-14T19:39:35,001 Created build tracker: /tmp/pip-build-tracker-08s1_o65 2023-09-14T19:39:35,001 Entered build tracker: /tmp/pip-build-tracker-08s1_o65 2023-09-14T19:39:35,002 Created temporary directory: /tmp/pip-wheel-975rput7 2023-09-14T19:39:35,005 Created temporary directory: /tmp/pip-ephem-wheel-cache-mr25jpmp 2023-09-14T19:39:35,026 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-14T19:39:35,030 2 location(s) to search for versions of district42: 2023-09-14T19:39:35,030 * https://pypi.org/simple/district42/ 2023-09-14T19:39:35,030 * https://www.piwheels.org/simple/district42/ 2023-09-14T19:39:35,031 Fetching project page and analyzing links: https://pypi.org/simple/district42/ 2023-09-14T19:39:35,031 Getting page https://pypi.org/simple/district42/ 2023-09-14T19:39:35,033 Found index url https://pypi.org/simple/ 2023-09-14T19:39:35,171 Fetched page https://pypi.org/simple/district42/ as application/vnd.pypi.simple.v1+json 2023-09-14T19:39:35,180 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/c6/21/b29d4e1790c9986adae88a41e6a0c7f335f0a87e109ca5284c66538973fc/district42-0.5.2-py3-none-any.whl (from https://pypi.org/simple/district42/) 2023-09-14T19:39:35,181 Found link https://files.pythonhosted.org/packages/39/71/e9d1080fb52d5cc4433d16f00c72d11ec01fd534fc36592f4b29b5cd28ce/district42-0.5.2.tar.gz (from https://pypi.org/simple/district42/), version: 0.5.2 2023-09-14T19:39:35,181 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/91/c4/6b5cc17a51256bde408ad064a568ea87ad013f05de39ffdd0c5dd018f01e/district42-0.5.4-py3-none-any.whl (from https://pypi.org/simple/district42/) 2023-09-14T19:39:35,182 Found link https://files.pythonhosted.org/packages/12/f0/3f3b68612ab826fff5a7de91fcf1ad121de4d9154f5664fdbc069532c7a5/district42-0.5.4.tar.gz (from https://pypi.org/simple/district42/), version: 0.5.4 2023-09-14T19:39:35,183 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/dd/64/4da4e45b013ab73096b1aaeb9d0512cc6922cfce01a1d85e166337e3bd21/district42-0.5.5-py2-none-any.whl (from https://pypi.org/simple/district42/) 2023-09-14T19:39:35,183 Found link https://files.pythonhosted.org/packages/32/1d/92c8de18feb6a6f62577fe4b6177363f981ac0a160cdc58e04853fb49b3d/district42-0.5.5.tar.gz (from https://pypi.org/simple/district42/), version: 0.5.5 2023-09-14T19:39:35,184 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/0e/86/6664d057d9f2a4eb2d987e38aea2bf746d1d6ed73b3a96e41781f9e6a5c4/district42-0.6.9-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.6) 2023-09-14T19:39:35,184 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9e/10/656d94a157d42bfca09405eab4ee1948c4ac3c59951180cf161397f7f3fa/district42-0.6.9-py3.6.egg (from https://pypi.org/simple/district42/) (requires-python:>=3.6) 2023-09-14T19:39:35,185 Found link https://files.pythonhosted.org/packages/be/c3/b5f1c6e571cbc006d68a719c4707b59c38fc7e08ddbddb50ac682997b312/district42-0.6.9.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.6), version: 0.6.9 2023-09-14T19:39:35,186 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/6f/ad/bd59f75d5165fecedb6cd9877d63f44d40cd2a2e4dff6d47f8656cd2cdd7/district42-1.0.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,187 Found link https://files.pythonhosted.org/packages/3f/35/02d50f97205090a07f2c6b4c983126c1f4ce57ffd3bece33a653f91e6a87/district42-1.0.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.0.0 2023-09-14T19:39:35,187 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/09/b0/7231647d02da59800669fcc6f439e40c080d5ad46a5dfcebfcdf14232642/district42-1.1.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,188 Found link https://files.pythonhosted.org/packages/91/74/9a582ca1b488d93fc84f663a3b4ce3928223b5c20e2c33b741c984292db7/district42-1.1.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.1.0 2023-09-14T19:39:35,189 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/d7/2a/aaa29c2d9a292bc5bf822071cef2b3fa324aaad4e6f047b5ce5437e05045/district42-1.1.1-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,190 Found link https://files.pythonhosted.org/packages/27/57/d280850685e10bcd5f57ee629ff5f3ff593fa3894816a84c77ffc3f27eab/district42-1.1.1.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.1.1 2023-09-14T19:39:35,190 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/9e/22/ee18e9998d6a0486f084d73d36a5403d03220e17b576ab09035755453722/district42-1.2.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,191 Found link https://files.pythonhosted.org/packages/1a/cc/f95e4df310fe3babc6e5159b9fcb9a536bffeebead08d68105c743d3237d/district42-1.2.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.2.0 2023-09-14T19:39:35,192 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/8d/e7/2855206994c83c9ad0db627e250621edfe4dacfd833d965a87cad37f20e3/district42-1.3.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,192 Found link https://files.pythonhosted.org/packages/95/4a/3f05d3b4dfdc7c729ede8a3ebf1b5a6d84c7b82c0391fa50fdfe6d228030/district42-1.3.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.0 2023-09-14T19:39:35,193 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/c2/8d/4cc32f8d043d9e0a1fcb05806e32bc3c1f78f190d66601c246277a3b5fd7/district42-1.3.1-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,194 Found link https://files.pythonhosted.org/packages/79/d0/da2f2391e949bafa7655871c930cb9e19a47ff02a02b272fec2cd12928eb/district42-1.3.1.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.1 2023-09-14T19:39:35,194 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/8d/fb/1303543859501fce5b211fa8952a50aeed25ccc443220556ff45c7b36450/district42-1.3.2-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,195 Found link https://files.pythonhosted.org/packages/2c/1e/9883df803b40874b5117421bf389e025338505c56340b89d2aca94fba035/district42-1.3.2.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.2 2023-09-14T19:39:35,196 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/85/18/068f2d9eb1668b7a1e36c286cd4ef37910a4b665aa7a0ad0f48ad587f60c/district42-1.3.3-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,197 Found link https://files.pythonhosted.org/packages/4a/a6/9bcd89e29abd8577218a21bb66b23d3745fd1adf31e90bbd81bdd52f0dd6/district42-1.3.3.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.3 2023-09-14T19:39:35,197 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/a4/21/03a981415c5159b08f8646e6da1c771f08ad0989abe6d3d2b9bf58df7a9e/district42-1.3.4-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,198 Found link https://files.pythonhosted.org/packages/4f/3c/a710bd67aa627cc68c0594860b6387bfc60743c30f77c5ed20fdaedcdf0e/district42-1.3.4.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.4 2023-09-14T19:39:35,199 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/d5/32/9981b764b183c36a905559d1543e4b89022f837716812231b96c2e71553c/district42-1.3.5-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,200 Found link https://files.pythonhosted.org/packages/6a/ea/dcc9ac3b91fda06528d2486fa6c6574ed29986312e0006f3c9fe12ad0d3a/district42-1.3.5.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.5 2023-09-14T19:39:35,200 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/33/ba/d1856bc1fa650d4763ed97ce0ade7a613c61202f7063663a25435adb7f03/district42-1.3.6-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,201 Found link https://files.pythonhosted.org/packages/fa/b6/bdf260af2e94964b253abf5ae41711f24e331bd1f852bd5fd1ba2cc38b1f/district42-1.3.6.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.6 2023-09-14T19:39:35,202 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/7c/0f/1b8303275220d274aa058c7ba199fab89c7e09e20c4749b8bcd3678dadae/district42-1.3.7-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,202 Found link https://files.pythonhosted.org/packages/0c/72/ff81396592b45a89f88776e08b5904a9af756cef280d386c8d82d6d09f3a/district42-1.3.7.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.7 2023-09-14T19:39:35,203 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/f2/37/4dbd26a4e46959c639e58d049c12ef0d5e7a70cf7c0ba25a927113f746d6/district42-1.3.8-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,204 Found link https://files.pythonhosted.org/packages/c6/36/e4a89e09b87bc5d7a75ebbf66a84960afbfd377affeeb941aa25ca9f7f8c/district42-1.3.8.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.3.8 2023-09-14T19:39:35,204 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/c3/b3/ffebfda92b7c23a0efc9cd5599ec28a05712429ac8b3128f9919c2418fcf/district42-1.4.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,205 Found link https://files.pythonhosted.org/packages/8b/20/32e1797a83029ee65af9bad7f7eb35ef09bc3981c07546f72f2949f4715d/district42-1.4.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.4.0 2023-09-14T19:39:35,206 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/fc/68/53dc35f8bd2fc139581db41d5879b8d10caffd89fe7e2007bab526c97afc/district42-1.5.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,207 Found link https://files.pythonhosted.org/packages/d0/b6/cf8ba7d51cff11cc748d1d587db247352762bb4b3fe78389cab254e2a85b/district42-1.5.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.5.0 2023-09-14T19:39:35,207 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/0a/89/855f8f64fd6810001dd790b09c474245bcb316cf172fbfc839324654dcfd/district42-1.5.1-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,208 Found link https://files.pythonhosted.org/packages/69/26/657c3cc5f5b3e2e52af058297980d6a4c5d20c6fd224a08bdaa03133b58c/district42-1.5.1.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.5.1 2023-09-14T19:39:35,209 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/88/34/cd1eba6a000f3e98e0b037453d5743dc8a9629b5a8abcba21a1f5e9a45ee/district42-1.6.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,210 Found link https://files.pythonhosted.org/packages/08/a2/5f686079cf203f72ab6e461028352632dfe4e0f7666afd4f7f4fcadc07a1/district42-1.6.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.6.0 2023-09-14T19:39:35,210 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/d8/ab/bf845dc1a964e8760f850514e8d3e08bf8da31a7ffe59ccea5c83b3bf3c6/district42-1.7.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2023-09-14T19:39:35,211 Found link https://files.pythonhosted.org/packages/fb/55/05b08987da03eb30b548187544bf20cec1057aea08f0bbea5bda6354425e/district42-1.7.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.7.0 2023-09-14T19:39:35,212 Fetching project page and analyzing links: https://www.piwheels.org/simple/district42/ 2023-09-14T19:39:35,212 Getting page https://www.piwheels.org/simple/district42/ 2023-09-14T19:39:35,214 Found index url https://www.piwheels.org/simple/ 2023-09-14T19:39:35,468 Fetched page https://www.piwheels.org/simple/district42/ as text/html 2023-09-14T19:39:35,471 Skipping link: No binaries permitted for district42: https://www.piwheels.org/simple/district42/district42-0.6.9-py3-none-any.whl#sha256=5c365debf254e79b3c190d986a0d7b82e3e1e2644cdc9b145be8a7a2ec33c167 (from https://www.piwheels.org/simple/district42/) (requires-python:>=3.6) 2023-09-14T19:39:35,471 Skipping link: No binaries permitted for district42: https://www.piwheels.org/simple/district42/district42-0.5.5-py3-none-any.whl#sha256=e1a9eecb30c0b1b991af8b069d1216e0b98e81e5ab5e3f8677a03acae0a85aac (from https://www.piwheels.org/simple/district42/) 2023-09-14T19:39:35,472 Skipping link: No binaries permitted for district42: https://www.piwheels.org/simple/district42/district42-0.5.4-py3-none-any.whl#sha256=6fe3a39481bd3991d4990297985778a6a1ce0f2b5d7bac3c9e92471c8b3c045d (from https://www.piwheels.org/simple/district42/) 2023-09-14T19:39:35,472 Skipping link: No binaries permitted for district42: https://www.piwheels.org/simple/district42/district42-0.5.2-py3-none-any.whl#sha256=83cc513ba0b11aedb8d733506f2b0d800f41b789f4e48a482cd0b8a4a82ec2db (from https://www.piwheels.org/simple/district42/) 2023-09-14T19:39:35,473 Skipping link: not a file: https://www.piwheels.org/simple/district42/ 2023-09-14T19:39:35,473 Skipping link: not a file: https://pypi.org/simple/district42/ 2023-09-14T19:39:35,494 Given no hashes to check 1 links for project 'district42': discarding no candidates 2023-09-14T19:39:35,512 Collecting district42==1.3.7 2023-09-14T19:39:35,514 Created temporary directory: /tmp/pip-unpack-nj_dl8mk 2023-09-14T19:39:35,736 Downloading district42-1.3.7.tar.gz (24 kB) 2023-09-14T19:39:35,883 Added district42==1.3.7 from https://files.pythonhosted.org/packages/0c/72/ff81396592b45a89f88776e08b5904a9af756cef280d386c8d82d6d09f3a/district42-1.3.7.tar.gz to build tracker '/tmp/pip-build-tracker-08s1_o65' 2023-09-14T19:39:35,885 Running setup.py (path:/tmp/pip-wheel-975rput7/district42_3c090ee4351144d3aeba5b9ee7ba7e21/setup.py) egg_info for package district42 2023-09-14T19:39:35,885 Created temporary directory: /tmp/pip-pip-egg-info-u0t8ou7d 2023-09-14T19:39:35,886 Preparing metadata (setup.py): started 2023-09-14T19:39:35,887 Running command python setup.py egg_info 2023-09-14T19:39:36,294 Traceback (most recent call last): 2023-09-14T19:39:36,295 File "", line 2, in 2023-09-14T19:39:36,295 File "", line 34, in 2023-09-14T19:39:36,296 File "/tmp/pip-wheel-975rput7/district42_3c090ee4351144d3aeba5b9ee7ba7e21/setup.py", line 27, in 2023-09-14T19:39:36,297 install_requires=find_required(), 2023-09-14T19:39:36,298 ^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,299 File "/tmp/pip-wheel-975rput7/district42_3c090ee4351144d3aeba5b9ee7ba7e21/setup.py", line 5, in find_required 2023-09-14T19:39:36,299 with open("requirements.txt") as f: 2023-09-14T19:39:36,300 ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,301 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2023-09-14T19:39:36,365 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-14T19:39:36,378 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-14T19:39:36,378 exec(compile('"'"''"'"''"'"' 2023-09-14T19:39:36,378 # This is -- a caller that pip uses to run setup.py 2023-09-14T19:39:36,378 # 2023-09-14T19:39:36,378 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-14T19:39:36,378 # import from `distutils.core` to work with newer packaging standards. 2023-09-14T19:39:36,378 # - It provides a clear error message when setuptools is not installed. 2023-09-14T19:39:36,378 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-14T19:39:36,378 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-14T19:39:36,378 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-14T19:39:36,378 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-14T19:39:36,378 import os, sys, tokenize 2023-09-14T19:39:36,378 2023-09-14T19:39:36,378 try: 2023-09-14T19:39:36,378 import setuptools 2023-09-14T19:39:36,378 except ImportError as error: 2023-09-14T19:39:36,378 print( 2023-09-14T19:39:36,378 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-14T19:39:36,378 "the build environment.", 2023-09-14T19:39:36,378 file=sys.stderr, 2023-09-14T19:39:36,378 ) 2023-09-14T19:39:36,378 sys.exit(1) 2023-09-14T19:39:36,378 2023-09-14T19:39:36,378 __file__ = %r 2023-09-14T19:39:36,378 sys.argv[0] = __file__ 2023-09-14T19:39:36,378 2023-09-14T19:39:36,378 if os.path.exists(__file__): 2023-09-14T19:39:36,378 filename = __file__ 2023-09-14T19:39:36,378 with tokenize.open(__file__) as f: 2023-09-14T19:39:36,378 setup_py_code = f.read() 2023-09-14T19:39:36,378 else: 2023-09-14T19:39:36,378 filename = "" 2023-09-14T19:39:36,378 setup_py_code = "from setuptools import setup; setup()" 2023-09-14T19:39:36,378 2023-09-14T19:39:36,378 exec(compile(setup_py_code, filename, "exec")) 2023-09-14T19:39:36,378 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-975rput7/district42_3c090ee4351144d3aeba5b9ee7ba7e21/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-u0t8ou7d[/] 2023-09-14T19:39:36,379 [bold magenta]cwd[/]: /tmp/pip-wheel-975rput7/district42_3c090ee4351144d3aeba5b9ee7ba7e21/ 2023-09-14T19:39:36,379 Preparing metadata (setup.py): finished with status 'error' 2023-09-14T19:39:36,381 ERROR: [present-rich] metadata generation failed 2023-09-14T19:39:36,386 Exception information: 2023-09-14T19:39:36,386 Traceback (most recent call last): 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-14T19:39:36,386 call_subprocess( 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-14T19:39:36,386 raise error 2023-09-14T19:39:36,386 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-14T19:39:36,386 2023-09-14T19:39:36,386 The above exception was the direct cause of the following exception: 2023-09-14T19:39:36,386 2023-09-14T19:39:36,386 Traceback (most recent call last): 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-14T19:39:36,386 status = run_func(*args) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-14T19:39:36,386 return func(self, options, args) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-14T19:39:36,386 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-14T19:39:36,386 result = self._result = resolver.resolve( 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-14T19:39:36,386 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-14T19:39:36,386 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-14T19:39:36,386 if not criterion.candidates: 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-14T19:39:36,386 return bool(self._sequence) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-14T19:39:36,386 return any(self) 2023-09-14T19:39:36,386 ^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-14T19:39:36,386 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-14T19:39:36,386 candidate = func() 2023-09-14T19:39:36,386 ^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-14T19:39:36,386 self._link_candidate_cache[link] = LinkCandidate( 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-14T19:39:36,386 super().__init__( 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-14T19:39:36,386 self.dist = self._prepare() 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-14T19:39:36,386 dist = self._prepare_distribution() 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-14T19:39:36,386 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-14T19:39:36,386 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-14T19:39:36,386 dist = _get_prepared_distribution( 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-14T19:39:36,386 abstract_dist.prepare_distribution_metadata( 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-14T19:39:36,386 self.req.prepare_metadata() 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-14T19:39:36,386 self.metadata_directory = generate_metadata_legacy( 2023-09-14T19:39:36,386 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T19:39:36,386 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-14T19:39:36,386 raise MetadataGenerationFailed(package_details=details) from error 2023-09-14T19:39:36,386 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-14T19:39:36,399 Removed district42==1.3.7 from https://files.pythonhosted.org/packages/0c/72/ff81396592b45a89f88776e08b5904a9af756cef280d386c8d82d6d09f3a/district42-1.3.7.tar.gz from build tracker '/tmp/pip-build-tracker-08s1_o65' 2023-09-14T19:39:36,400 Removed build tracker: '/tmp/pip-build-tracker-08s1_o65'