2023-09-08T15:12:31,331 Created temporary directory: /tmp/pip-build-tracker-w26gqod0 2023-09-08T15:12:31,332 Initialized build tracking at /tmp/pip-build-tracker-w26gqod0 2023-09-08T15:12:31,333 Created build tracker: /tmp/pip-build-tracker-w26gqod0 2023-09-08T15:12:31,333 Entered build tracker: /tmp/pip-build-tracker-w26gqod0 2023-09-08T15:12:31,334 Created temporary directory: /tmp/pip-wheel-cl6_9vlw 2023-09-08T15:12:31,337 Created temporary directory: /tmp/pip-ephem-wheel-cache-4i4cj428 2023-09-08T15:12:31,358 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T15:12:31,362 2 location(s) to search for versions of exofrills: 2023-09-08T15:12:31,362 * https://pypi.org/simple/exofrills/ 2023-09-08T15:12:31,362 * https://www.piwheels.org/simple/exofrills/ 2023-09-08T15:12:31,363 Fetching project page and analyzing links: https://pypi.org/simple/exofrills/ 2023-09-08T15:12:31,364 Getting page https://pypi.org/simple/exofrills/ 2023-09-08T15:12:31,365 Found index url https://pypi.org/simple/ 2023-09-08T15:12:31,503 Fetched page https://pypi.org/simple/exofrills/ as application/vnd.pypi.simple.v1+json 2023-09-08T15:12:31,508 Found link https://files.pythonhosted.org/packages/c1/3a/87ed34d868f1f7b400df62e6079dc635476563f55116f15cce34aba8b4ad/exofrills-0.1.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1 2023-09-08T15:12:31,509 Found link https://files.pythonhosted.org/packages/02/29/6f6dcf8aa96ab8c147a52d404959c6f6cfe9e41e04f79df56cba8591709d/exofrills-0.1.1.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.1 2023-09-08T15:12:31,510 Found link https://files.pythonhosted.org/packages/7b/2a/c46ae77f009370f8175a8008a8f7773e8b34943aec738816138735f1a68a/exofrills-0.1.2.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.2 2023-09-08T15:12:31,510 Found link https://files.pythonhosted.org/packages/b0/12/0ed9320056f30cccd23510755e80ddff0ca9ec4824dcda2b2b4b7657dfb5/exofrills-0.1.3.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.3 2023-09-08T15:12:31,511 Found link https://files.pythonhosted.org/packages/6b/a2/d1df297c822442de2562632dc2cdb280d77164db05706a9b2680d5cd0494/exofrills-0.1.4.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.4 2023-09-08T15:12:31,511 Found link https://files.pythonhosted.org/packages/7d/9a/60a41d2c05b7d36bba92895a0134f6e3e2937a7b35070ad70f5abf7e7119/exofrills-0.1.5.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.5 2023-09-08T15:12:31,512 Found link https://files.pythonhosted.org/packages/56/2e/3e4d21f29fdc3f607e0973c7c045679d8da707b2b37ddd39036f09daff9d/exofrills-0.1.6.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.6 2023-09-08T15:12:31,513 Found link https://files.pythonhosted.org/packages/28/4a/c1c2aab4dd05cbf0f7b11065ba0b36c367e8d3a0cf2201a001ccd66c8bd7/exofrills-0.1.7.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.7 2023-09-08T15:12:31,514 Found link https://files.pythonhosted.org/packages/ed/f9/487a40fc4b60b6b9c37a96b12a4e8c0348823cded1877aa8eaf76331d891/exofrills-0.1.8.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.8 2023-09-08T15:12:31,514 Found link https://files.pythonhosted.org/packages/6a/d0/39700eb67ed96fa544dd5d49627a06b9e17dd89ee1c2ed55f61f9ebe2f86/exofrills-0.1.9.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.9 2023-09-08T15:12:31,515 Found link https://files.pythonhosted.org/packages/63/86/54236c3472a095c7964bf525b1a8c15ddb53d5ea8cf2304527eab219a310/exofrills-0.1.10.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.10 2023-09-08T15:12:31,516 Found link https://files.pythonhosted.org/packages/ec/bf/9394be688ac2339005a55d74652007978775d17931e8249161f78f979b5b/exofrills-0.1.11.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.11 2023-09-08T15:12:31,516 Found link https://files.pythonhosted.org/packages/45/9a/f27e36444248a14924c8b54ba5fb3505ea5bd97f250d8a7fb505e3be00af/exofrills-0.1.12.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.12 2023-09-08T15:12:31,517 Found link https://files.pythonhosted.org/packages/8d/ff/ba7263a5c8b176adb9b07da52b055de49c8b833efa98eb0bd1160f4afa35/exofrills-0.1.13.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.13 2023-09-08T15:12:31,518 Found link https://files.pythonhosted.org/packages/41/48/8798aafb90c30b6e478cae94e727db8b760603030caef18802951e0f6aee/exofrills-0.1.14.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.1.14 2023-09-08T15:12:31,519 Found link https://files.pythonhosted.org/packages/90/48/7fccb4d0cb5d7c0453ec0d325fce4ab01aee732eb9d92eec3b2ac6d165df/exofrills-0.2.0.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.2.0 2023-09-08T15:12:31,519 Found link https://files.pythonhosted.org/packages/f7/c4/adf71e1e20bd50b1513496aad433184c495f5de36fc1b066ee42dce3ef7f/exofrills-0.2.1.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.2.1 2023-09-08T15:12:31,520 Found link https://files.pythonhosted.org/packages/e4/41/290d91260a860357ed50feda1cebe9368f24125608465044cb5ac7e20890/exofrills-0.2.2.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.2.2 2023-09-08T15:12:31,520 Found link https://files.pythonhosted.org/packages/41/3d/f1b63610a543ff902ec6bae3f2a94286b40ded12539d00159e83d934bc2b/exofrills-0.3.0.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.3.0 2023-09-08T15:12:31,521 Found link https://files.pythonhosted.org/packages/d8/2a/99dd7722b241c5f049153a56df7a0f90043c2d75459ffa743e3f90c70dcf/exofrills-0.3.1.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.3.1 2023-09-08T15:12:31,521 Found link https://files.pythonhosted.org/packages/fc/6e/f790e5894e3df533d889de7311450f9e47b2b333b7f88d8c7a607aed6c6d/exofrills-0.3.2.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.3.2 2023-09-08T15:12:31,522 Found link https://files.pythonhosted.org/packages/58/81/c55a4f1f546c4f2f6d786133997ad007fa9c3cfd24ca27948323ffa07326/exofrills-0.3.3.tar.gz (from https://pypi.org/simple/exofrills/), version: 0.3.3 2023-09-08T15:12:31,523 Fetching project page and analyzing links: https://www.piwheels.org/simple/exofrills/ 2023-09-08T15:12:31,523 Getting page https://www.piwheels.org/simple/exofrills/ 2023-09-08T15:12:31,525 Found index url https://www.piwheels.org/simple/ 2023-09-08T15:12:31,778 Fetched page https://www.piwheels.org/simple/exofrills/ as text/html 2023-09-08T15:12:31,784 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.10-py3-none-any.whl#sha256=a80c1e7654a8758fbe2a9b506fe59feed481c94db5b601c42e2171e40860a259 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,784 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.11-py3-none-any.whl#sha256=4a76b1b53bfd54e04bab116b5622f77f6b8dc4b41e8d8d4dd2fb360f20207321 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,785 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.12-py3-none-any.whl#sha256=2ae9f3757a45d809b44e2804a886c2e065021d786347425b53557442028058e2 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,786 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.13-py3-none-any.whl#sha256=789242cbe96335db967d67468a93d13d202a88cd54f988275222c089c8b40f64 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,786 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.14-py3-none-any.whl#sha256=2d746f11c4344682248f59abedd91b1c264c506eeb5ba313a78c2463ee075bf5 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,787 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.4-py3-none-any.whl#sha256=b2f98b7ddc2c39a88f1320a19c086543ac3c26be1b6073cd6030ad09c42a431e (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,787 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.5-py3-none-any.whl#sha256=0696b067d3e3993aa7de7c4c13d012d5ef8f2cb6a23c38cf866f3c3acf8592a9 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,788 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.6-py3-none-any.whl#sha256=250f0ac2a539800382382d1688bad958d91a2803b610cb0389e2f702f15d9075 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,789 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.7-py3-none-any.whl#sha256=db2ccb3ecf195c0303de46feecded4db0046fde412579d19625aa13d94d25a3c (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,789 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.8-py3-none-any.whl#sha256=8341922465d112831b560658446267b082d7d967c7513c35d7c02242d7616e1a (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,790 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.1.9-py3-none-any.whl#sha256=0ec4c3b6089353d044bd9a5543d209361c5e73a1d8f9a59c99391807d5f6b719 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,790 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.2.0-py3-none-any.whl#sha256=c4bad305ae17d0055de44b426fa98adecc065679358a620be2190ea89b933147 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,790 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.2.1-py3-none-any.whl#sha256=a629b843fe003a21bef698f67e27ee4b08fb6a0f4def5e67fe542d22a0130e3e (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,791 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.2.2-py3-none-any.whl#sha256=6786865b2eff4b31b9cafe9adad065e891bfc60c37723c3eae914c1bd1295fbb (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,791 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.3.0-py3-none-any.whl#sha256=063dbd25cc6038d368a874c41683cd277ffd137394b406c17c778e2b522e5d41 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,792 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.3.1-py3-none-any.whl#sha256=e0fdc30177de782d69c881cc4011a997758c6c4bace2de7a3d07879d7ceb7963 (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,793 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.3.2-py3-none-any.whl#sha256=3a77a642850ef304eb1b63484374708e3c54db38f8e818552e2a0fbf20915d8b (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,793 Skipping link: No binaries permitted for exofrills: https://www.piwheels.org/simple/exofrills/exofrills-0.3.3-py3-none-any.whl#sha256=0db1de1c9fa4aebd71caaa7a4ea0136137364d2430ccb069158a76b1cdf1d41b (from https://www.piwheels.org/simple/exofrills/) 2023-09-08T15:12:31,794 Skipping link: not a file: https://www.piwheels.org/simple/exofrills/ 2023-09-08T15:12:31,795 Skipping link: not a file: https://pypi.org/simple/exofrills/ 2023-09-08T15:12:31,815 Given no hashes to check 1 links for project 'exofrills': discarding no candidates 2023-09-08T15:12:31,833 Collecting exofrills==0.1.1 2023-09-08T15:12:31,836 Created temporary directory: /tmp/pip-unpack-kbl56qru 2023-09-08T15:12:32,046 Downloading exofrills-0.1.1.tar.gz (10 kB) 2023-09-08T15:12:32,073 Added exofrills==0.1.1 from https://files.pythonhosted.org/packages/02/29/6f6dcf8aa96ab8c147a52d404959c6f6cfe9e41e04f79df56cba8591709d/exofrills-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-w26gqod0' 2023-09-08T15:12:32,074 Running setup.py (path:/tmp/pip-wheel-cl6_9vlw/exofrills_c87b01cf4b8a4a34a85a34e90af53db1/setup.py) egg_info for package exofrills 2023-09-08T15:12:32,075 Created temporary directory: /tmp/pip-pip-egg-info-sp07sswo 2023-09-08T15:12:32,076 Preparing metadata (setup.py): started 2023-09-08T15:12:32,077 Running command python setup.py egg_info 2023-09-08T15:12:32,479 Traceback (most recent call last): 2023-09-08T15:12:32,479 File "", line 2, in 2023-09-08T15:12:32,480 File "", line 34, in 2023-09-08T15:12:32,481 File "/tmp/pip-wheel-cl6_9vlw/exofrills_c87b01cf4b8a4a34a85a34e90af53db1/setup.py", line 36, in 2023-09-08T15:12:32,481 long_description=open('readme.rst').read(), 2023-09-08T15:12:32,482 ^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,483 FileNotFoundError: [Errno 2] No such file or directory: 'readme.rst' 2023-09-08T15:12:32,551 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T15:12:32,564 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T15:12:32,564 exec(compile('"'"''"'"''"'"' 2023-09-08T15:12:32,564 # This is -- a caller that pip uses to run setup.py 2023-09-08T15:12:32,564 # 2023-09-08T15:12:32,564 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T15:12:32,564 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T15:12:32,564 # - It provides a clear error message when setuptools is not installed. 2023-09-08T15:12:32,564 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T15:12:32,564 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T15:12:32,564 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T15:12:32,564 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T15:12:32,564 import os, sys, tokenize 2023-09-08T15:12:32,564 2023-09-08T15:12:32,564 try: 2023-09-08T15:12:32,564 import setuptools 2023-09-08T15:12:32,564 except ImportError as error: 2023-09-08T15:12:32,564 print( 2023-09-08T15:12:32,564 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T15:12:32,564 "the build environment.", 2023-09-08T15:12:32,564 file=sys.stderr, 2023-09-08T15:12:32,564 ) 2023-09-08T15:12:32,564 sys.exit(1) 2023-09-08T15:12:32,564 2023-09-08T15:12:32,564 __file__ = %r 2023-09-08T15:12:32,564 sys.argv[0] = __file__ 2023-09-08T15:12:32,564 2023-09-08T15:12:32,564 if os.path.exists(__file__): 2023-09-08T15:12:32,564 filename = __file__ 2023-09-08T15:12:32,564 with tokenize.open(__file__) as f: 2023-09-08T15:12:32,564 setup_py_code = f.read() 2023-09-08T15:12:32,564 else: 2023-09-08T15:12:32,564 filename = "" 2023-09-08T15:12:32,564 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T15:12:32,564 2023-09-08T15:12:32,564 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T15:12:32,564 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-cl6_9vlw/exofrills_c87b01cf4b8a4a34a85a34e90af53db1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-sp07sswo[/] 2023-09-08T15:12:32,564 [bold magenta]cwd[/]: /tmp/pip-wheel-cl6_9vlw/exofrills_c87b01cf4b8a4a34a85a34e90af53db1/ 2023-09-08T15:12:32,565 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T15:12:32,566 ERROR: [present-rich] metadata generation failed 2023-09-08T15:12:32,572 Exception information: 2023-09-08T15:12:32,572 Traceback (most recent call last): 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T15:12:32,572 call_subprocess( 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T15:12:32,572 raise error 2023-09-08T15:12:32,572 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T15:12:32,572 2023-09-08T15:12:32,572 The above exception was the direct cause of the following exception: 2023-09-08T15:12:32,572 2023-09-08T15:12:32,572 Traceback (most recent call last): 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T15:12:32,572 status = run_func(*args) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T15:12:32,572 return func(self, options, args) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T15:12:32,572 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T15:12:32,572 result = self._result = resolver.resolve( 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T15:12:32,572 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T15:12:32,572 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T15:12:32,572 if not criterion.candidates: 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T15:12:32,572 return bool(self._sequence) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T15:12:32,572 return any(self) 2023-09-08T15:12:32,572 ^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T15:12:32,572 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T15:12:32,572 candidate = func() 2023-09-08T15:12:32,572 ^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T15:12:32,572 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T15:12:32,572 super().__init__( 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T15:12:32,572 self.dist = self._prepare() 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T15:12:32,572 dist = self._prepare_distribution() 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T15:12:32,572 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T15:12:32,572 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T15:12:32,572 dist = _get_prepared_distribution( 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T15:12:32,572 abstract_dist.prepare_distribution_metadata( 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T15:12:32,572 self.req.prepare_metadata() 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T15:12:32,572 self.metadata_directory = generate_metadata_legacy( 2023-09-08T15:12:32,572 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:12:32,572 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T15:12:32,572 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T15:12:32,572 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T15:12:32,584 Removed exofrills==0.1.1 from https://files.pythonhosted.org/packages/02/29/6f6dcf8aa96ab8c147a52d404959c6f6cfe9e41e04f79df56cba8591709d/exofrills-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-w26gqod0' 2023-09-08T15:12:32,585 Removed build tracker: '/tmp/pip-build-tracker-w26gqod0'