2023-09-08T09:16:56,255 Created temporary directory: /tmp/pip-build-tracker-391iiv1i 2023-09-08T09:16:56,256 Initialized build tracking at /tmp/pip-build-tracker-391iiv1i 2023-09-08T09:16:56,256 Created build tracker: /tmp/pip-build-tracker-391iiv1i 2023-09-08T09:16:56,257 Entered build tracker: /tmp/pip-build-tracker-391iiv1i 2023-09-08T09:16:56,258 Created temporary directory: /tmp/pip-wheel-yl1wze9s 2023-09-08T09:16:56,261 Created temporary directory: /tmp/pip-ephem-wheel-cache-e9nhd730 2023-09-08T09:16:56,282 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T09:16:56,286 2 location(s) to search for versions of fn: 2023-09-08T09:16:56,286 * https://pypi.org/simple/fn/ 2023-09-08T09:16:56,286 * https://www.piwheels.org/simple/fn/ 2023-09-08T09:16:56,286 Fetching project page and analyzing links: https://pypi.org/simple/fn/ 2023-09-08T09:16:56,287 Getting page https://pypi.org/simple/fn/ 2023-09-08T09:16:56,289 Found index url https://pypi.org/simple/ 2023-09-08T09:16:56,427 Fetched page https://pypi.org/simple/fn/ as application/vnd.pypi.simple.v1+json 2023-09-08T09:16:56,432 Found link https://files.pythonhosted.org/packages/18/9b/a4d40aac4a7818480e6bfa6a9bb1d176c194586e60fc43a6e4aff514e7ab/fn-0.1.12.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.12 2023-09-08T09:16:56,433 Found link https://files.pythonhosted.org/packages/00/77/b473b496df750bc953b54e2210eecdbe9ed9260745512ed3fe7bdd2ea4ef/fn-0.1.13.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.13 2023-09-08T09:16:56,433 Found link https://files.pythonhosted.org/packages/cc/77/70ae9409b04dd8e4be080e0f3a4fb6e8ceff988224d8d0c86f08195d350f/fn-0.1.14.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.14 2023-09-08T09:16:56,434 Found link https://files.pythonhosted.org/packages/29/af/c6f56b2286de2e205e65a4fe259c66e3784f4bbe51f1bdab0b08d4687bec/fn-0.1.15.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.15 2023-09-08T09:16:56,434 Found link https://files.pythonhosted.org/packages/b9/3f/ee7c6d6fd0e90a5151b1d4f9e23d22617cea3dc1a710bba9b92642c3aa14/fn-0.1.16.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.16 2023-09-08T09:16:56,435 Found link https://files.pythonhosted.org/packages/2c/d8/be3dfa62b90653f31d521dca4912737472b8133e06cf534eef533217f8eb/fn-0.1.18.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.18 2023-09-08T09:16:56,436 Found link https://files.pythonhosted.org/packages/c0/2d/c9f0097b9408b7a5a7e78875d872400e052038243a0cfef728022ad1648a/fn-0.1.19.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.19 2023-09-08T09:16:56,437 Found link https://files.pythonhosted.org/packages/46/03/e602844d102e6f8e2d31ac429fcf451c4296be68d2d501a5839436ccaa94/fn-0.1.20.tar.gz (from https://pypi.org/simple/fn/), version: 0.1.20 2023-09-08T09:16:56,438 Found link https://files.pythonhosted.org/packages/ce/44/a62d8b17c100bc1a984810a5d05051786abb5cc6b73c358d378a2ea22896/fn-0.2.1.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.1 2023-09-08T09:16:56,438 Found link https://files.pythonhosted.org/packages/ca/97/be3a76d2ff99a84ef7d4bc21fbf6b11be74c23d67bbdb359abbbfd6dc63b/fn-0.2.4.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.4 2023-09-08T09:16:56,439 Found link https://files.pythonhosted.org/packages/58/f6/9d9bbc59101b99f2aa39931bb45cae22dcfafcb30a09426387e3505fae3c/fn-0.2.5.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.5 2023-09-08T09:16:56,440 Found link https://files.pythonhosted.org/packages/5c/40/32d188cd45c05000e49f7e5e387fac6469ec270fe175344823b93870cea0/fn-0.2.6.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.6 2023-09-08T09:16:56,440 Found link https://files.pythonhosted.org/packages/85/f7/f1e6aa4a7e075debb285ac85259613ab3f29eabc168f051eb60b8757d3de/fn-0.2.7.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.7 2023-09-08T09:16:56,441 Found link https://files.pythonhosted.org/packages/17/d8/93b132ea7d3aa954976693f31289ec4659fe7c2b8a7c98674cdcc1fdaf27/fn-0.2.8.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.8 2023-09-08T09:16:56,442 Found link https://files.pythonhosted.org/packages/72/ba/9243bad35bb2396474c2bf1cda2b065b5e770ccf4265f6715b09799479a5/fn-0.2.9.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.9 2023-09-08T09:16:56,442 Found link https://files.pythonhosted.org/packages/36/b3/776398bd841a1ba155bf39fa51a65a4bb548f3978f9c9381c75b6ea7f9e1/fn-0.2.10.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.10 2023-09-08T09:16:56,443 Found link https://files.pythonhosted.org/packages/f6/3d/d926dcaaec15028860cae321abc304ce199e0936ce5c7a4a5e5b1b7a462f/fn-0.2.11.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.11 2023-09-08T09:16:56,444 Found link https://files.pythonhosted.org/packages/a6/6a/2da4511d12a263ad7afd9e3d0e75ce585c74e16d05564c63d8b9858ade8d/fn-0.2.12.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.12 2023-09-08T09:16:56,444 Found link https://files.pythonhosted.org/packages/c7/76/f924a50aa2f81f3c351aafb6fde6d616e8e2b2e4cd7bd1c84c74d47d1cf2/fn-0.2.13.tar.gz (from https://pypi.org/simple/fn/), version: 0.2.13 2023-09-08T09:16:56,445 Found link https://files.pythonhosted.org/packages/a2/32/9d184dc2e8225af558e155a3865d610df8533d5d48a2ed5943bf8a30a137/fn-0.4.3.tar.gz (from https://pypi.org/simple/fn/), version: 0.4.3 2023-09-08T09:16:56,446 Fetching project page and analyzing links: https://www.piwheels.org/simple/fn/ 2023-09-08T09:16:56,446 Getting page https://www.piwheels.org/simple/fn/ 2023-09-08T09:16:56,447 Found index url https://www.piwheels.org/simple/ 2023-09-08T09:16:56,715 Fetched page https://www.piwheels.org/simple/fn/ as text/html 2023-09-08T09:16:56,720 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.1.16-py3-none-any.whl#sha256=92f69d16b38e0c002660864bc9e8d39736c4d7102c6b10e5376c5a1bdb5fd889 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,721 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.1.18-py3-none-any.whl#sha256=7211d62a96e2cc8e2fc24670df6c7693d50e1934660b36060f3074c2cda4d442 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,721 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.1.19-py3-none-any.whl#sha256=62d884f7b77669cf8a3a18e1edb679378eb1c26aa76b9f08c7afc8764dc49957 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,722 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.1.20-py3-none-any.whl#sha256=8431a8141696e1736666e8b185150bec87115b25242a79635e38d90d5366330a (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,722 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.1-py3-none-any.whl#sha256=5578c2c4108ce23bb0ad18cefd3efae2284684302501b8f6aa2ef98dba01806b (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,723 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.10-py3-none-any.whl#sha256=70bdf540860c4878b9f4f5b78198d5fec02bf5db813d95b25ad8996f041aa760 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,724 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.11-py3-none-any.whl#sha256=6b8a0b0316e4a854329eb80d49c883c1e3f7896b24812b95d36716ce26ab3d3f (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,724 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.12-py3-none-any.whl#sha256=2594445b77e43f20b2aad5a1072c8782bed2259a213379ee74885b4fd6c810f4 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,725 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.13-py3-none-any.whl#sha256=0e1d0fa51bb8fabea2d78025bc1f93087ffc14263b4f4510426382dd6aafe399 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,725 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.4-py3-none-any.whl#sha256=9c09da4e1e4fd2a81235ac4185ad78bf8f80fc7f45ac29667b39db047aa9d230 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,726 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.5-py3-none-any.whl#sha256=d88f072adb353d71de2905bcd3e3110505ccb7c16bd49e17ce9434276f6d2b29 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,727 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.6-py3-none-any.whl#sha256=3e7fa31046885868225e12c294bc474cf35241bd7319aadc7b8e11a1e125ab33 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,727 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.7-py3-none-any.whl#sha256=f97e52128a1bd932437683f5d9921d51a39697d5dbfe4c1bf2947d56fcc63eda (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,728 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.8-py3-none-any.whl#sha256=2b2171d25de83648feba495a6cf6ef1098d095da43353cbd826fd010ba76db91 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,728 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.2.9-py3-none-any.whl#sha256=e918ac82de5143389eedc9a0c340f8ccee5c18502f0c2a3762685115663d7c58 (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,729 Skipping link: No binaries permitted for fn: https://www.piwheels.org/simple/fn/fn-0.4.3-py3-none-any.whl#sha256=92b9ae6da76f4b3ddda6dc1cfeccf7ac8c062c4bb1896f00520e2598bf24ba5e (from https://www.piwheels.org/simple/fn/) 2023-09-08T09:16:56,729 Skipping link: not a file: https://www.piwheels.org/simple/fn/ 2023-09-08T09:16:56,730 Skipping link: not a file: https://pypi.org/simple/fn/ 2023-09-08T09:16:56,750 Given no hashes to check 1 links for project 'fn': discarding no candidates 2023-09-08T09:16:56,768 Collecting fn==0.1.15 2023-09-08T09:16:56,770 Created temporary directory: /tmp/pip-unpack-ak32vuuf 2023-09-08T09:16:56,988 Downloading fn-0.1.15.tar.gz (12 kB) 2023-09-08T09:16:57,027 Added fn==0.1.15 from https://files.pythonhosted.org/packages/29/af/c6f56b2286de2e205e65a4fe259c66e3784f4bbe51f1bdab0b08d4687bec/fn-0.1.15.tar.gz to build tracker '/tmp/pip-build-tracker-391iiv1i' 2023-09-08T09:16:57,028 Running setup.py (path:/tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/setup.py) egg_info for package fn 2023-09-08T09:16:57,029 Created temporary directory: /tmp/pip-pip-egg-info-ibp0uyc9 2023-09-08T09:16:57,030 Preparing metadata (setup.py): started 2023-09-08T09:16:57,031 Running command python setup.py egg_info 2023-09-08T09:16:57,958 Traceback (most recent call last): 2023-09-08T09:16:57,958 File "", line 2, in 2023-09-08T09:16:57,959 File "", line 34, in 2023-09-08T09:16:57,959 File "/tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/setup.py", line 6, in 2023-09-08T09:16:57,961 import fn 2023-09-08T09:16:57,962 File "/tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/fn/__init__.py", line 1, in 2023-09-08T09:16:57,964 from .stream import Stream 2023-09-08T09:16:57,966 File "/tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/fn/stream.py", line 59 2023-09-08T09:16:57,968 if index < 0: raise TypeError, "Invalid argument type" 2023-09-08T09:16:57,969 ^ 2023-09-08T09:16:57,969 SyntaxError: invalid syntax 2023-09-08T09:16:58,031 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T09:16:58,044 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T09:16:58,044 exec(compile('"'"''"'"''"'"' 2023-09-08T09:16:58,044 # This is -- a caller that pip uses to run setup.py 2023-09-08T09:16:58,044 # 2023-09-08T09:16:58,044 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T09:16:58,044 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T09:16:58,044 # - It provides a clear error message when setuptools is not installed. 2023-09-08T09:16:58,044 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T09:16:58,044 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T09:16:58,044 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T09:16:58,044 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T09:16:58,044 import os, sys, tokenize 2023-09-08T09:16:58,044 2023-09-08T09:16:58,044 try: 2023-09-08T09:16:58,044 import setuptools 2023-09-08T09:16:58,044 except ImportError as error: 2023-09-08T09:16:58,044 print( 2023-09-08T09:16:58,044 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T09:16:58,044 "the build environment.", 2023-09-08T09:16:58,044 file=sys.stderr, 2023-09-08T09:16:58,044 ) 2023-09-08T09:16:58,044 sys.exit(1) 2023-09-08T09:16:58,044 2023-09-08T09:16:58,044 __file__ = %r 2023-09-08T09:16:58,044 sys.argv[0] = __file__ 2023-09-08T09:16:58,044 2023-09-08T09:16:58,044 if os.path.exists(__file__): 2023-09-08T09:16:58,044 filename = __file__ 2023-09-08T09:16:58,044 with tokenize.open(__file__) as f: 2023-09-08T09:16:58,044 setup_py_code = f.read() 2023-09-08T09:16:58,044 else: 2023-09-08T09:16:58,044 filename = "" 2023-09-08T09:16:58,044 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T09:16:58,044 2023-09-08T09:16:58,044 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T09:16:58,044 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ibp0uyc9[/] 2023-09-08T09:16:58,045 [bold magenta]cwd[/]: /tmp/pip-wheel-yl1wze9s/fn_33caf34f2f014633a8a6c27dea2b1434/ 2023-09-08T09:16:58,046 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T09:16:58,048 ERROR: [present-rich] metadata generation failed 2023-09-08T09:16:58,055 Exception information: 2023-09-08T09:16:58,055 Traceback (most recent call last): 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T09:16:58,055 call_subprocess( 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T09:16:58,055 raise error 2023-09-08T09:16:58,055 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T09:16:58,055 2023-09-08T09:16:58,055 The above exception was the direct cause of the following exception: 2023-09-08T09:16:58,055 2023-09-08T09:16:58,055 Traceback (most recent call last): 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T09:16:58,055 status = run_func(*args) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T09:16:58,055 return func(self, options, args) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T09:16:58,055 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T09:16:58,055 result = self._result = resolver.resolve( 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T09:16:58,055 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T09:16:58,055 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T09:16:58,055 if not criterion.candidates: 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T09:16:58,055 return bool(self._sequence) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T09:16:58,055 return any(self) 2023-09-08T09:16:58,055 ^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T09:16:58,055 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T09:16:58,055 candidate = func() 2023-09-08T09:16:58,055 ^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T09:16:58,055 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T09:16:58,055 super().__init__( 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T09:16:58,055 self.dist = self._prepare() 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T09:16:58,055 dist = self._prepare_distribution() 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T09:16:58,055 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T09:16:58,055 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T09:16:58,055 dist = _get_prepared_distribution( 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T09:16:58,055 abstract_dist.prepare_distribution_metadata( 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T09:16:58,055 self.req.prepare_metadata() 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T09:16:58,055 self.metadata_directory = generate_metadata_legacy( 2023-09-08T09:16:58,055 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T09:16:58,055 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T09:16:58,055 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T09:16:58,055 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T09:16:58,088 Removed fn==0.1.15 from https://files.pythonhosted.org/packages/29/af/c6f56b2286de2e205e65a4fe259c66e3784f4bbe51f1bdab0b08d4687bec/fn-0.1.15.tar.gz from build tracker '/tmp/pip-build-tracker-391iiv1i' 2023-09-08T09:16:58,092 Removed build tracker: '/tmp/pip-build-tracker-391iiv1i'