2023-09-19T14:27:26,335 Created temporary directory: /tmp/pip-build-tracker-wdrbg0bk 2023-09-19T14:27:26,336 Initialized build tracking at /tmp/pip-build-tracker-wdrbg0bk 2023-09-19T14:27:26,336 Created build tracker: /tmp/pip-build-tracker-wdrbg0bk 2023-09-19T14:27:26,337 Entered build tracker: /tmp/pip-build-tracker-wdrbg0bk 2023-09-19T14:27:26,338 Created temporary directory: /tmp/pip-wheel-a3gpl_w5 2023-09-19T14:27:26,341 Created temporary directory: /tmp/pip-ephem-wheel-cache-vib102wh 2023-09-19T14:27:26,362 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-19T14:27:26,366 2 location(s) to search for versions of recordkeeper-client: 2023-09-19T14:27:26,366 * https://pypi.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,366 * https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,367 Fetching project page and analyzing links: https://pypi.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,367 Getting page https://pypi.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,369 Found index url https://pypi.org/simple/ 2023-09-19T14:27:26,595 Fetched page https://pypi.org/simple/recordkeeper-client/ as application/vnd.pypi.simple.v1+json 2023-09-19T14:27:26,604 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-19T14:27:26,605 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-19T14:27:26,606 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-19T14:27:26,607 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-19T14:27:26,607 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-19T14:27:26,609 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-19T14:27:26,609 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-19T14:27:26,610 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-19T14:27:26,611 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-19T14:27:26,612 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-19T14:27:26,613 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-19T14:27:26,614 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-19T14:27:26,614 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-19T14:27:26,615 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-19T14:27:26,616 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-19T14:27:26,617 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-19T14:27:26,617 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-19T14:27:26,618 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-19T14:27:26,619 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-19T14:27:26,620 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-19T14:27:26,620 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-19T14:27:26,621 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-19T14:27:26,622 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-19T14:27:26,623 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-19T14:27:26,624 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-19T14:27:26,625 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-19T14:27:26,625 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-19T14:27:26,626 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-19T14:27:26,627 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-19T14:27:26,627 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-19T14:27:26,628 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-19T14:27:26,629 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-19T14:27:26,629 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-19T14:27:26,630 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-19T14:27:26,631 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-19T14:27:26,632 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-19T14:27:26,633 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-19T14:27:26,634 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-19T14:27:26,634 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-19T14:27:26,635 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-19T14:27:26,636 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-19T14:27:26,637 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-19T14:27:26,637 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-19T14:27:26,638 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-19T14:27:26,639 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-19T14:27:26,639 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-19T14:27:26,640 Fetching project page and analyzing links: https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,641 Getting page https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,643 Found index url https://www.piwheels.org/simple/ 2023-09-19T14:27:26,905 Fetched page https://www.piwheels.org/simple/recordkeeper-client/ as text/html 2023-09-19T14:27:26,906 Skipping link: not a file: https://www.piwheels.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,907 Skipping link: not a file: https://pypi.org/simple/recordkeeper-client/ 2023-09-19T14:27:26,927 Given no hashes to check 1 links for project 'recordkeeper-client': discarding no candidates 2023-09-19T14:27:26,945 Collecting recordkeeper-client==1.9.1 2023-09-19T14:27:26,948 Created temporary directory: /tmp/pip-unpack-4ptqvbff 2023-09-19T14:27:27,164 Downloading RecordKeeper_Client-1.9.1.tar.gz (24 kB) 2023-09-19T14:27:27,213 Added recordkeeper-client==1.9.1 from https://files.pythonhosted.org/packages/25/84/f88d6133e5b42e1554b59341dd5e69d080570c96981a5ecf244128eac370/RecordKeeper_Client-1.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-wdrbg0bk' 2023-09-19T14:27:27,214 Running setup.py (path:/tmp/pip-wheel-a3gpl_w5/recordkeeper-client_fe093f71ab784c1a83ad97b82b4d2d1d/setup.py) egg_info for package recordkeeper-client 2023-09-19T14:27:27,215 Created temporary directory: /tmp/pip-pip-egg-info-7d4m87r9 2023-09-19T14:27:27,216 Preparing metadata (setup.py): started 2023-09-19T14:27:27,217 Running command python setup.py egg_info 2023-09-19T14:27:27,615 Traceback (most recent call last): 2023-09-19T14:27:27,616 File "", line 2, in 2023-09-19T14:27:27,616 File "", line 34, in 2023-09-19T14:27:27,617 File "/tmp/pip-wheel-a3gpl_w5/recordkeeper-client_fe093f71ab784c1a83ad97b82b4d2d1d/setup.py", line 6, in 2023-09-19T14:27:27,618 with open('VERSION.txt') as version_file: 2023-09-19T14:27:27,619 ^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,619 FileNotFoundError: [Errno 2] No such file or directory: 'VERSION.txt' 2023-09-19T14:27:27,686 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-19T14:27:27,698 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-19T14:27:27,698 exec(compile('"'"''"'"''"'"' 2023-09-19T14:27:27,698 # This is -- a caller that pip uses to run setup.py 2023-09-19T14:27:27,698 # 2023-09-19T14:27:27,698 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-19T14:27:27,698 # import from `distutils.core` to work with newer packaging standards. 2023-09-19T14:27:27,698 # - It provides a clear error message when setuptools is not installed. 2023-09-19T14:27:27,698 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-19T14:27:27,698 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-19T14:27:27,698 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-19T14:27:27,698 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-19T14:27:27,698 import os, sys, tokenize 2023-09-19T14:27:27,698 2023-09-19T14:27:27,698 try: 2023-09-19T14:27:27,698 import setuptools 2023-09-19T14:27:27,698 except ImportError as error: 2023-09-19T14:27:27,698 print( 2023-09-19T14:27:27,698 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-19T14:27:27,698 "the build environment.", 2023-09-19T14:27:27,698 file=sys.stderr, 2023-09-19T14:27:27,698 ) 2023-09-19T14:27:27,698 sys.exit(1) 2023-09-19T14:27:27,698 2023-09-19T14:27:27,698 __file__ = %r 2023-09-19T14:27:27,698 sys.argv[0] = __file__ 2023-09-19T14:27:27,698 2023-09-19T14:27:27,698 if os.path.exists(__file__): 2023-09-19T14:27:27,698 filename = __file__ 2023-09-19T14:27:27,698 with tokenize.open(__file__) as f: 2023-09-19T14:27:27,698 setup_py_code = f.read() 2023-09-19T14:27:27,698 else: 2023-09-19T14:27:27,698 filename = "" 2023-09-19T14:27:27,698 setup_py_code = "from setuptools import setup; setup()" 2023-09-19T14:27:27,698 2023-09-19T14:27:27,698 exec(compile(setup_py_code, filename, "exec")) 2023-09-19T14:27:27,698 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-a3gpl_w5/recordkeeper-client_fe093f71ab784c1a83ad97b82b4d2d1d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-7d4m87r9[/] 2023-09-19T14:27:27,699 [bold magenta]cwd[/]: /tmp/pip-wheel-a3gpl_w5/recordkeeper-client_fe093f71ab784c1a83ad97b82b4d2d1d/ 2023-09-19T14:27:27,700 Preparing metadata (setup.py): finished with status 'error' 2023-09-19T14:27:27,701 ERROR: [present-rich] metadata generation failed 2023-09-19T14:27:27,706 Exception information: 2023-09-19T14:27:27,706 Traceback (most recent call last): 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-19T14:27:27,706 call_subprocess( 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-19T14:27:27,706 raise error 2023-09-19T14:27:27,706 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-19T14:27:27,706 2023-09-19T14:27:27,706 The above exception was the direct cause of the following exception: 2023-09-19T14:27:27,706 2023-09-19T14:27:27,706 Traceback (most recent call last): 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-19T14:27:27,706 status = run_func(*args) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-19T14:27:27,706 return func(self, options, args) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-19T14:27:27,706 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-19T14:27:27,706 result = self._result = resolver.resolve( 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-19T14:27:27,706 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-19T14:27:27,706 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-19T14:27:27,706 if not criterion.candidates: 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-19T14:27:27,706 return bool(self._sequence) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-19T14:27:27,706 return any(self) 2023-09-19T14:27:27,706 ^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-19T14:27:27,706 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-19T14:27:27,706 candidate = func() 2023-09-19T14:27:27,706 ^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-19T14:27:27,706 self._link_candidate_cache[link] = LinkCandidate( 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-19T14:27:27,706 super().__init__( 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-19T14:27:27,706 self.dist = self._prepare() 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-19T14:27:27,706 dist = self._prepare_distribution() 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-19T14:27:27,706 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-19T14:27:27,706 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-19T14:27:27,706 dist = _get_prepared_distribution( 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-19T14:27:27,706 abstract_dist.prepare_distribution_metadata( 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-19T14:27:27,706 self.req.prepare_metadata() 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-19T14:27:27,706 self.metadata_directory = generate_metadata_legacy( 2023-09-19T14:27:27,706 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T14:27:27,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-19T14:27:27,706 raise MetadataGenerationFailed(package_details=details) from error 2023-09-19T14:27:27,706 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-19T14:27:27,719 Removed recordkeeper-client==1.9.1 from https://files.pythonhosted.org/packages/25/84/f88d6133e5b42e1554b59341dd5e69d080570c96981a5ecf244128eac370/RecordKeeper_Client-1.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-wdrbg0bk' 2023-09-19T14:27:27,720 Removed build tracker: '/tmp/pip-build-tracker-wdrbg0bk'