2023-09-23T07:29:29,513 Created temporary directory: /tmp/pip-build-tracker-0ggoq7qz 2023-09-23T07:29:29,514 Initialized build tracking at /tmp/pip-build-tracker-0ggoq7qz 2023-09-23T07:29:29,514 Created build tracker: /tmp/pip-build-tracker-0ggoq7qz 2023-09-23T07:29:29,515 Entered build tracker: /tmp/pip-build-tracker-0ggoq7qz 2023-09-23T07:29:29,516 Created temporary directory: /tmp/pip-wheel-ng6z65of 2023-09-23T07:29:29,519 Created temporary directory: /tmp/pip-ephem-wheel-cache-efwhvbsc 2023-09-23T07:29:29,540 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-23T07:29:29,544 2 location(s) to search for versions of recordkeeper-client: 2023-09-23T07:29:29,544 * https://pypi.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,544 * https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,545 Fetching project page and analyzing links: https://pypi.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,546 Getting page https://pypi.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,547 Found index url https://pypi.org/simple/ 2023-09-23T07:29:29,761 Fetched page https://pypi.org/simple/recordkeeper-client/ as application/vnd.pypi.simple.v1+json 2023-09-23T07:29:29,770 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/55/87/80d444c32ebb1569d55b58adc1563ad00692eedbd5ff781a576ee7c4743b/RecordKeeper_Client-1.2.1-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,771 Found link https://files.pythonhosted.org/packages/28/2a/c43c8db80f43d1647ca7a56616ad806a0bc6076dca4434d7ff6c6bb12048/RecordKeeper_Client-1.2.1.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.2.1 2023-09-23T07:29:29,772 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/69/eb/1c362f6186160775676e656b9f7e6e7f72708d1900e603ea23e8457f6158/RecordKeeper_Client-1.2.2-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,773 Found link https://files.pythonhosted.org/packages/9a/70/a5403eaeec28c265f4847d32c66078fbd17eed7bbef13c993ffada9a4f1d/RecordKeeper_Client-1.2.2.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.2.2 2023-09-23T07:29:29,773 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/ca/1f/7968476d9c516700691e0c54eec053a673bc1de2e59a8f9ed5fe3c3b3a0a/RecordKeeper_Client-1.2.3-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,775 Found link https://files.pythonhosted.org/packages/94/d5/d84d2b3d032b2215009f2573896a059e098f8d6a691f633163cc26c82193/RecordKeeper_Client-1.2.3.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.2.3 2023-09-23T07:29:29,775 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/e0/58/661b273957f1f6f7c21414004281693d7bd6136021f49ff63ac242664d49/RecordKeeper_Client-1.3.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,776 Found link https://files.pythonhosted.org/packages/27/75/a8d83d65f1c66736ef2ee5b976dbd03349f91584758f04ff2ef5914aac29/RecordKeeper_Client-1.3.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.3.0 2023-09-23T07:29:29,777 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/0f/91/2f7751008c4b1811178dd86e4c7b9bcae1ece32d26e23bd758711c2ea6dd/RecordKeeper_Client-1.4.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,778 Found link https://files.pythonhosted.org/packages/01/2f/68087e8dee8e51ea99306f1374f047f51d4c736879bdeff69ebcbe2ada2f/RecordKeeper_Client-1.4.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.4.0 2023-09-23T07:29:29,779 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/89/ff/38c958e6c32ab501c1683b467de4c4f4276a59a9ae5931021d78c5585eb7/RecordKeeper_Client-1.5.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,780 Found link https://files.pythonhosted.org/packages/e6/9f/f4aea15fe19b3b947c7e47a5b3f4c9f9f52832cf32d7cc17211253382feb/RecordKeeper_Client-1.5.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.5.0 2023-09-23T07:29:29,781 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/68/66/768cdfe56f67f8cf693355f561c7702f31189291f4f202b5f1ebfbd44ea6/RecordKeeper_Client-1.5.1rc54-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,782 Found link https://files.pythonhosted.org/packages/90/f8/19560ff55c49acf5fb14a2ccc68ad8af77012af48b4ea2614277e6ced4e4/RecordKeeper_Client-1.5.1rc54.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.5.1rc54 2023-09-23T07:29:29,783 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/00/a1/7dfd3205e5ff4b8883881ef960cf99b59f63019a3a4cc50551f755be6bcd/RecordKeeper_Client-1.5.1rc55-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,784 Found link https://files.pythonhosted.org/packages/ac/b9/5616c632d1813e5277fe53e126e1d23797cba472f783a8237b76850e5698/RecordKeeper_Client-1.5.1rc55.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.5.1rc55 2023-09-23T07:29:29,784 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/7a/f9/35dc6cf599f763243d93cf72c32ba46b01ec867a296afbe6c286d59207f8/RecordKeeper_Client-1.6.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,785 Found link https://files.pythonhosted.org/packages/a9/f7/aa212f0938cffc6092151dc1ea003d48113cdc3a80895582f56fb36231b0/RecordKeeper_Client-1.6.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.6.0 2023-09-23T07:29:29,786 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/45/e6/c691e8407b910cae7599b779bb328ebae54df998d49777fe0dede4a51eed/RecordKeeper_Client-1.6.1-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,787 Found link https://files.pythonhosted.org/packages/9e/6a/b8fca74b8d75645dd0c64e9f2333b08ba851a0b7e18ec591a78fa67b9667/RecordKeeper_Client-1.6.1.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.6.1 2023-09-23T07:29:29,788 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/49/de/e7656fd8596ad9b70e1998479a7e85638dea8b1a97239fbcaa751b8e26d4/RecordKeeper_Client-1.7.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,789 Found link https://files.pythonhosted.org/packages/00/6a/4a8d8385026e0150e0f8e8c57ef0263fd4e106965e7940fa4a7f32ef38fa/RecordKeeper_Client-1.7.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.7.0 2023-09-23T07:29:29,790 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/f3/c0/4d04747a974d924452a5f9589c209ff7dc4f90c4c44271f48664b8de613d/RecordKeeper_Client-1.8.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,790 Found link https://files.pythonhosted.org/packages/70/37/2bb6d1a73417510eb9deab3013dd1b197e610a22c8d2fe9dc7c51f410ddb/RecordKeeper_Client-1.8.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.8.0 2023-09-23T07:29:29,791 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/35/1a/442cdf8826b2612bbf9d24c65a51eb9bf7f05f474ebd0e645adadaadd133/RecordKeeper_Client-1.9.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,792 Found link https://files.pythonhosted.org/packages/cb/f9/b0b459c28b3e0386c28d6c522f6db2f2beda1cba57b57a30a7a3dc6bbd94/RecordKeeper_Client-1.9.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.9.0 2023-09-23T07:29:29,793 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/6e/c4/1d71b8a3b551f5aeabb440a9bb77313774e47a4fc086cd11f499332d6e27/RecordKeeper_Client-1.9.1-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,794 Found link https://files.pythonhosted.org/packages/25/84/f88d6133e5b42e1554b59341dd5e69d080570c96981a5ecf244128eac370/RecordKeeper_Client-1.9.1.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 1.9.1 2023-09-23T07:29:29,794 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/c2/51/b62b7a9ed91c10dc7136b2215edfede89aae9fb79821e7f3d35c97ef5b08/RecordKeeper_Client-2.0.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,795 Found link https://files.pythonhosted.org/packages/f7/c2/9f77f86c27da0da615f6e2be7e2081418a1d2d802bb8f0b517623fbbbad7/RecordKeeper_Client-2.0.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 2.0.0 2023-09-23T07:29:29,796 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/d7/4e/a25913a917d17ee848eb9b9f7ac078a1d63bde4630dc83d089f7fd37ce2d/RecordKeeper_Client-2.1.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,796 Found link https://files.pythonhosted.org/packages/9c/89/91ee8012777bd74bcaa81e16910bc03d1291d5c6b4c56f067db85a80c897/RecordKeeper_Client-2.1.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 2.1.0 2023-09-23T07:29:29,797 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/d8/c3/8b8b37556fa5cc5144c6ded02c2eb5df98af2e3855a4cbdda27b16a4a62a/RecordKeeper_Client-3.0.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,798 Found link https://files.pythonhosted.org/packages/77/30/d6b2807f77cdd714b69b9ec98215049704c89eb7ede36d83fcb95581a37e/RecordKeeper_Client-3.0.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.0.0 2023-09-23T07:29:29,799 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/08/cb/bd9e74e95ffd137570a2033332caba361f6a242aa63d1add28fbd320d637/RecordKeeper_Client-3.0.1-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,800 Found link https://files.pythonhosted.org/packages/b1/95/bc30a7679b67e1235285debd1e0966c0980327c3683efd4f8f22b9a21e1b/RecordKeeper_Client-3.0.1.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.0.1 2023-09-23T07:29:29,801 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/c2/b7/7deb53ad4c84ad8886c1b2ddeec5aee8d2f1615ac0f5f7e2325bcf6df3cf/RecordKeeper_Client-3.1.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,802 Found link https://files.pythonhosted.org/packages/69/f4/e75decd3cb3179649b72f4661fad38ef4267edd81d10b5a21fbe4616b421/RecordKeeper_Client-3.1.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.1.0 2023-09-23T07:29:29,802 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/bc/bd/d4eac2602e047ed66c36504223c237bb3e3f9af401f6e36d3969f495f712/RecordKeeper_Client-3.2.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,804 Found link https://files.pythonhosted.org/packages/7c/ab/8bacfc95ebb44135ef381dce9b9855fa165e5de6a1202a1cdd3cf3fa5cdf/RecordKeeper_Client-3.2.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.2.0 2023-09-23T07:29:29,804 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/42/ad/37a9d9be0cbe38f95bad538ed557fa1299e7506346d8dcfd7119ff0901c4/RecordKeeper_Client-3.2.1-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,805 Found link https://files.pythonhosted.org/packages/c1/59/7b1cd0ccfab14e91ce84da8ea77c3f1d13e7f362f9467821e4df0d3b2f26/RecordKeeper_Client-3.2.1.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.2.1 2023-09-23T07:29:29,806 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/d3/9b/34926ca14819eb2bcb7c8a847071a49f6426265c294688711894e3d21b40/RecordKeeper_Client-3.3.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,806 Found link https://files.pythonhosted.org/packages/57/0f/20ad64e94c1f899d465a8027ccea23772eb9c37bf6501a1ef4a3be2ed4c7/RecordKeeper_Client-3.3.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.3.0 2023-09-23T07:29:29,807 Skipping link: No binaries permitted for recordkeeper-client: https://files.pythonhosted.org/packages/e8/03/1533f3e8f40cef6116795d9c65af49e8dc4f3100aabf7aee52f4ec868f62/RecordKeeper_Client-3.4.0-py3-none-any.whl (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0) 2023-09-23T07:29:29,808 Found link https://files.pythonhosted.org/packages/a1/3d/39ed22e251e70eb76d0a77af63c9073ac5e982df63e3821602269d136f92/RecordKeeper_Client-3.4.0.tar.gz (from https://pypi.org/simple/recordkeeper-client/) (requires-python:>=3.8.0), version: 3.4.0 2023-09-23T07:29:29,809 Fetching project page and analyzing links: https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,810 Getting page https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,811 Found index url https://www.piwheels.org/simple/ 2023-09-23T07:29:29,968 Fetched page https://www.piwheels.org/simple/recordkeeper-client/ as text/html 2023-09-23T07:29:29,969 Skipping link: not a file: https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,970 Skipping link: not a file: https://pypi.org/simple/recordkeeper-client/ 2023-09-23T07:29:29,991 Given no hashes to check 1 links for project 'recordkeeper-client': discarding no candidates 2023-09-23T07:29:30,009 Collecting recordkeeper-client==3.0.1 2023-09-23T07:29:30,011 Created temporary directory: /tmp/pip-unpack-k9a28nu6 2023-09-23T07:29:30,227 Downloading RecordKeeper_Client-3.0.1.tar.gz (25 kB) 2023-09-23T07:29:30,296 Added recordkeeper-client==3.0.1 from https://files.pythonhosted.org/packages/b1/95/bc30a7679b67e1235285debd1e0966c0980327c3683efd4f8f22b9a21e1b/RecordKeeper_Client-3.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-0ggoq7qz' 2023-09-23T07:29:30,298 Running setup.py (path:/tmp/pip-wheel-ng6z65of/recordkeeper-client_325a3e33c1b14fc290b5b273929edf00/setup.py) egg_info for package recordkeeper-client 2023-09-23T07:29:30,299 Created temporary directory: /tmp/pip-pip-egg-info-r162zlze 2023-09-23T07:29:30,300 Preparing metadata (setup.py): started 2023-09-23T07:29:30,301 Running command python setup.py egg_info 2023-09-23T07:29:30,722 Traceback (most recent call last): 2023-09-23T07:29:30,723 File "", line 2, in 2023-09-23T07:29:30,724 File "", line 34, in 2023-09-23T07:29:30,725 File "/tmp/pip-wheel-ng6z65of/recordkeeper-client_325a3e33c1b14fc290b5b273929edf00/setup.py", line 6, in 2023-09-23T07:29:30,726 with open('VERSION.txt') as version_file: 2023-09-23T07:29:30,726 ^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,727 FileNotFoundError: [Errno 2] No such file or directory: 'VERSION.txt' 2023-09-23T07:29:30,792 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-23T07:29:30,805 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-23T07:29:30,805 exec(compile('"'"''"'"''"'"' 2023-09-23T07:29:30,805 # This is -- a caller that pip uses to run setup.py 2023-09-23T07:29:30,805 # 2023-09-23T07:29:30,805 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-23T07:29:30,805 # import from `distutils.core` to work with newer packaging standards. 2023-09-23T07:29:30,805 # - It provides a clear error message when setuptools is not installed. 2023-09-23T07:29:30,805 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-23T07:29:30,805 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-23T07:29:30,805 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-23T07:29:30,805 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-23T07:29:30,805 import os, sys, tokenize 2023-09-23T07:29:30,805 2023-09-23T07:29:30,805 try: 2023-09-23T07:29:30,805 import setuptools 2023-09-23T07:29:30,805 except ImportError as error: 2023-09-23T07:29:30,805 print( 2023-09-23T07:29:30,805 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-23T07:29:30,805 "the build environment.", 2023-09-23T07:29:30,805 file=sys.stderr, 2023-09-23T07:29:30,805 ) 2023-09-23T07:29:30,805 sys.exit(1) 2023-09-23T07:29:30,805 2023-09-23T07:29:30,805 __file__ = %r 2023-09-23T07:29:30,805 sys.argv[0] = __file__ 2023-09-23T07:29:30,805 2023-09-23T07:29:30,805 if os.path.exists(__file__): 2023-09-23T07:29:30,805 filename = __file__ 2023-09-23T07:29:30,805 with tokenize.open(__file__) as f: 2023-09-23T07:29:30,805 setup_py_code = f.read() 2023-09-23T07:29:30,805 else: 2023-09-23T07:29:30,805 filename = "" 2023-09-23T07:29:30,805 setup_py_code = "from setuptools import setup; setup()" 2023-09-23T07:29:30,805 2023-09-23T07:29:30,805 exec(compile(setup_py_code, filename, "exec")) 2023-09-23T07:29:30,805 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ng6z65of/recordkeeper-client_325a3e33c1b14fc290b5b273929edf00/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-r162zlze[/] 2023-09-23T07:29:30,806 [bold magenta]cwd[/]: /tmp/pip-wheel-ng6z65of/recordkeeper-client_325a3e33c1b14fc290b5b273929edf00/ 2023-09-23T07:29:30,807 Preparing metadata (setup.py): finished with status 'error' 2023-09-23T07:29:30,808 ERROR: [present-rich] metadata generation failed 2023-09-23T07:29:30,813 Exception information: 2023-09-23T07:29:30,813 Traceback (most recent call last): 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-23T07:29:30,813 call_subprocess( 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-23T07:29:30,813 raise error 2023-09-23T07:29:30,813 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-23T07:29:30,813 2023-09-23T07:29:30,813 The above exception was the direct cause of the following exception: 2023-09-23T07:29:30,813 2023-09-23T07:29:30,813 Traceback (most recent call last): 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-23T07:29:30,813 status = run_func(*args) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-23T07:29:30,813 return func(self, options, args) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-23T07:29:30,813 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-23T07:29:30,813 result = self._result = resolver.resolve( 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-23T07:29:30,813 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-23T07:29:30,813 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-23T07:29:30,813 if not criterion.candidates: 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-23T07:29:30,813 return bool(self._sequence) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-23T07:29:30,813 return any(self) 2023-09-23T07:29:30,813 ^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-23T07:29:30,813 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-23T07:29:30,813 candidate = func() 2023-09-23T07:29:30,813 ^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-23T07:29:30,813 self._link_candidate_cache[link] = LinkCandidate( 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-23T07:29:30,813 super().__init__( 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-23T07:29:30,813 self.dist = self._prepare() 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-23T07:29:30,813 dist = self._prepare_distribution() 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-23T07:29:30,813 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-23T07:29:30,813 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-23T07:29:30,813 dist = _get_prepared_distribution( 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-23T07:29:30,813 abstract_dist.prepare_distribution_metadata( 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-23T07:29:30,813 self.req.prepare_metadata() 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-23T07:29:30,813 self.metadata_directory = generate_metadata_legacy( 2023-09-23T07:29:30,813 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-23T07:29:30,813 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-23T07:29:30,813 raise MetadataGenerationFailed(package_details=details) from error 2023-09-23T07:29:30,813 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-23T07:29:30,826 Removed recordkeeper-client==3.0.1 from https://files.pythonhosted.org/packages/b1/95/bc30a7679b67e1235285debd1e0966c0980327c3683efd4f8f22b9a21e1b/RecordKeeper_Client-3.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-0ggoq7qz' 2023-09-23T07:29:30,827 Removed build tracker: '/tmp/pip-build-tracker-0ggoq7qz'