2024-07-19T17:36:34,571 Created temporary directory: /tmp/pip-build-tracker-u8o2e_km 2024-07-19T17:36:34,572 Initialized build tracking at /tmp/pip-build-tracker-u8o2e_km 2024-07-19T17:36:34,572 Created build tracker: /tmp/pip-build-tracker-u8o2e_km 2024-07-19T17:36:34,572 Entered build tracker: /tmp/pip-build-tracker-u8o2e_km 2024-07-19T17:36:34,573 Created temporary directory: /tmp/pip-wheel-j2jud3zz 2024-07-19T17:36:34,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-5o4ikvtt 2024-07-19T17:36:34,601 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-19T17:36:34,604 2 location(s) to search for versions of district42: 2024-07-19T17:36:34,604 * https://pypi.org/simple/district42/ 2024-07-19T17:36:34,604 * https://www.piwheels.org/simple/district42/ 2024-07-19T17:36:34,604 Fetching project page and analyzing links: https://pypi.org/simple/district42/ 2024-07-19T17:36:34,605 Getting page https://pypi.org/simple/district42/ 2024-07-19T17:36:34,607 Found index url https://pypi.org/simple/ 2024-07-19T17:36:34,658 Fetched page https://pypi.org/simple/district42/ as application/vnd.pypi.simple.v1+json 2024-07-19T17:36:34,667 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/) 2024-07-19T17:36:34,668 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 2024-07-19T17:36:34,668 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/) 2024-07-19T17:36:34,668 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 2024-07-19T17:36:34,669 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/) 2024-07-19T17:36:34,669 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 2024-07-19T17:36:34,669 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) 2024-07-19T17:36:34,669 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) 2024-07-19T17:36:34,670 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 2024-07-19T17:36:34,670 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) 2024-07-19T17:36:34,671 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 2024-07-19T17:36:34,671 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) 2024-07-19T17:36:34,672 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 2024-07-19T17:36:34,672 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) 2024-07-19T17:36:34,672 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 2024-07-19T17:36:34,673 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) 2024-07-19T17:36:34,673 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 2024-07-19T17:36:34,673 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) 2024-07-19T17:36:34,674 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 2024-07-19T17:36:34,674 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) 2024-07-19T17:36:34,675 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 2024-07-19T17:36:34,675 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) 2024-07-19T17:36:34,675 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 2024-07-19T17:36:34,676 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) 2024-07-19T17:36:34,676 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 2024-07-19T17:36:34,677 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) 2024-07-19T17:36:34,677 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 2024-07-19T17:36:34,677 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) 2024-07-19T17:36:34,678 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 2024-07-19T17:36:34,678 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) 2024-07-19T17:36:34,679 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 2024-07-19T17:36:34,679 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) 2024-07-19T17:36:34,679 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 2024-07-19T17:36:34,680 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) 2024-07-19T17:36:34,680 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 2024-07-19T17:36:34,680 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) 2024-07-19T17:36:34,681 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 2024-07-19T17:36:34,681 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) 2024-07-19T17:36:34,682 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 2024-07-19T17:36:34,682 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) 2024-07-19T17:36:34,682 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 2024-07-19T17:36:34,683 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) 2024-07-19T17:36:34,683 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 2024-07-19T17:36:34,683 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) 2024-07-19T17:36:34,684 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 2024-07-19T17:36:34,684 Skipping link: No binaries permitted for district42: https://files.pythonhosted.org/packages/6c/54/e54c45ca7e9b89292f2104dc12dd051d716f8f0fdd76f147060c7ea0a4f6/district42-1.8.0-py3-none-any.whl (from https://pypi.org/simple/district42/) (requires-python:>=3.8) 2024-07-19T17:36:34,685 Found link https://files.pythonhosted.org/packages/51/ff/c926b78d3e90772d7afb55b729577c944f119721375754a269a4e8a5995d/district42-1.8.0.tar.gz (from https://pypi.org/simple/district42/) (requires-python:>=3.8), version: 1.8.0 2024-07-19T17:36:34,685 Fetching project page and analyzing links: https://www.piwheels.org/simple/district42/ 2024-07-19T17:36:34,685 Getting page https://www.piwheels.org/simple/district42/ 2024-07-19T17:36:34,687 Found index url https://www.piwheels.org/simple/ 2024-07-19T17:36:34,758 Fetched page https://www.piwheels.org/simple/district42/ as text/html 2024-07-19T17:36:34,760 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) 2024-07-19T17:36:34,760 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/) 2024-07-19T17:36:34,760 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/) 2024-07-19T17:36:34,761 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/) 2024-07-19T17:36:34,761 Skipping link: not a file: https://www.piwheels.org/simple/district42/ 2024-07-19T17:36:34,761 Skipping link: not a file: https://pypi.org/simple/district42/ 2024-07-19T17:36:34,782 Given no hashes to check 1 links for project 'district42': discarding no candidates 2024-07-19T17:36:34,798 Collecting district42==1.8.0 2024-07-19T17:36:34,800 Created temporary directory: /tmp/pip-unpack-2ygw88z9 2024-07-19T17:36:34,845 Downloading district42-1.8.0.tar.gz (18 kB) 2024-07-19T17:36:34,938 Added district42==1.8.0 from https://files.pythonhosted.org/packages/51/ff/c926b78d3e90772d7afb55b729577c944f119721375754a269a4e8a5995d/district42-1.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-u8o2e_km' 2024-07-19T17:36:34,939 Running setup.py (path:/tmp/pip-wheel-j2jud3zz/district42_e3f38ed02d644d1f874bc7692494d5b3/setup.py) egg_info for package district42 2024-07-19T17:36:34,940 Created temporary directory: /tmp/pip-pip-egg-info-w7hiimsg 2024-07-19T17:36:34,940 Preparing metadata (setup.py): started 2024-07-19T17:36:34,941 Running command python setup.py egg_info 2024-07-19T17:36:35,412 Traceback (most recent call last): 2024-07-19T17:36:35,412 File "", line 2, in 2024-07-19T17:36:35,413 File "", line 34, in 2024-07-19T17:36:35,413 File "/tmp/pip-wheel-j2jud3zz/district42_e3f38ed02d644d1f874bc7692494d5b3/setup.py", line 31, in 2024-07-19T17:36:35,413 install_requires=find_required(), 2024-07-19T17:36:35,413 File "/tmp/pip-wheel-j2jud3zz/district42_e3f38ed02d644d1f874bc7692494d5b3/setup.py", line 5, in find_required 2024-07-19T17:36:35,413 with open("requirements.txt") as f: 2024-07-19T17:36:35,414 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2024-07-19T17:36:35,464 ERROR: python setup.py egg_info exited with 1 2024-07-19T17:36:35,481 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2024-07-19T17:36:35,481 exec(compile('"'"''"'"''"'"' 2024-07-19T17:36:35,481 # This is -- a caller that pip uses to run setup.py 2024-07-19T17:36:35,481 # 2024-07-19T17:36:35,481 # - It imports setuptools before invoking setup.py, to enable projects that directly 2024-07-19T17:36:35,481 # import from `distutils.core` to work with newer packaging standards. 2024-07-19T17:36:35,481 # - It provides a clear error message when setuptools is not installed. 2024-07-19T17:36:35,481 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2024-07-19T17:36:35,481 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2024-07-19T17:36:35,481 # manifest_maker: standard file '"'"'-c'"'"' not found". 2024-07-19T17:36:35,481 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2024-07-19T17:36:35,481 import os, sys, tokenize 2024-07-19T17:36:35,481 2024-07-19T17:36:35,481 try: 2024-07-19T17:36:35,481 import setuptools 2024-07-19T17:36:35,481 except ImportError as error: 2024-07-19T17:36:35,481 print( 2024-07-19T17:36:35,481 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2024-07-19T17:36:35,481 "the build environment.", 2024-07-19T17:36:35,481 file=sys.stderr, 2024-07-19T17:36:35,481 ) 2024-07-19T17:36:35,481 sys.exit(1) 2024-07-19T17:36:35,481 2024-07-19T17:36:35,481 __file__ = %r 2024-07-19T17:36:35,481 sys.argv[0] = __file__ 2024-07-19T17:36:35,481 2024-07-19T17:36:35,481 if os.path.exists(__file__): 2024-07-19T17:36:35,481 filename = __file__ 2024-07-19T17:36:35,481 with tokenize.open(__file__) as f: 2024-07-19T17:36:35,481 setup_py_code = f.read() 2024-07-19T17:36:35,481 else: 2024-07-19T17:36:35,481 filename = "" 2024-07-19T17:36:35,481 setup_py_code = "from setuptools import setup; setup()" 2024-07-19T17:36:35,481 2024-07-19T17:36:35,481 exec(compile(setup_py_code, filename, "exec")) 2024-07-19T17:36:35,481 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-j2jud3zz/district42_e3f38ed02d644d1f874bc7692494d5b3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-w7hiimsg[/] 2024-07-19T17:36:35,481 [bold magenta]cwd[/]: /tmp/pip-wheel-j2jud3zz/district42_e3f38ed02d644d1f874bc7692494d5b3/ 2024-07-19T17:36:35,482 Preparing metadata (setup.py): finished with status 'error' 2024-07-19T17:36:35,483 ERROR: metadata generation failed 2024-07-19T17:36:35,489 Exception information: 2024-07-19T17:36:35,489 Traceback (most recent call last): 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2024-07-19T17:36:35,489 call_subprocess( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-07-19T17:36:35,489 raise error 2024-07-19T17:36:35,489 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2024-07-19T17:36:35,489 2024-07-19T17:36:35,489 The above exception was the direct cause of the following exception: 2024-07-19T17:36:35,489 2024-07-19T17:36:35,489 Traceback (most recent call last): 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-07-19T17:36:35,489 status = run_func(*args) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-07-19T17:36:35,489 return func(self, options, args) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-07-19T17:36:35,489 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-07-19T17:36:35,489 result = self._result = resolver.resolve( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-07-19T17:36:35,489 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-07-19T17:36:35,489 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-07-19T17:36:35,489 if not criterion.candidates: 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-07-19T17:36:35,489 return bool(self._sequence) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-07-19T17:36:35,489 return any(self) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-07-19T17:36:35,489 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-07-19T17:36:35,489 candidate = func() 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-07-19T17:36:35,489 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-07-19T17:36:35,489 self._link_candidate_cache[link] = LinkCandidate( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-07-19T17:36:35,489 super().__init__( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-07-19T17:36:35,489 self.dist = self._prepare() 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-07-19T17:36:35,489 dist = self._prepare_distribution() 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-07-19T17:36:35,489 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-07-19T17:36:35,489 return self._prepare_linked_requirement(req, parallel_builds) 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-07-19T17:36:35,489 dist = _get_prepared_distribution( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-07-19T17:36:35,489 abstract_dist.prepare_distribution_metadata( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata 2024-07-19T17:36:35,489 self.req.prepare_metadata() 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/req/req_install.py", line 585, in prepare_metadata 2024-07-19T17:36:35,489 self.metadata_directory = generate_metadata_legacy( 2024-07-19T17:36:35,489 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2024-07-19T17:36:35,489 raise MetadataGenerationFailed(package_details=details) from error 2024-07-19T17:36:35,489 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-07-19T17:36:35,499 Removed district42==1.8.0 from https://files.pythonhosted.org/packages/51/ff/c926b78d3e90772d7afb55b729577c944f119721375754a269a4e8a5995d/district42-1.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-u8o2e_km' 2024-07-19T17:36:35,499 Removed build tracker: '/tmp/pip-build-tracker-u8o2e_km'