2023-09-08T14:30:41,199 Created temporary directory: /tmp/pip-build-tracker-syttgyzl 2023-09-08T14:30:41,200 Initialized build tracking at /tmp/pip-build-tracker-syttgyzl 2023-09-08T14:30:41,201 Created build tracker: /tmp/pip-build-tracker-syttgyzl 2023-09-08T14:30:41,201 Entered build tracker: /tmp/pip-build-tracker-syttgyzl 2023-09-08T14:30:41,202 Created temporary directory: /tmp/pip-wheel-03ymx0ym 2023-09-08T14:30:41,205 Created temporary directory: /tmp/pip-ephem-wheel-cache-tfiqjz8r 2023-09-08T14:30:41,227 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T14:30:41,231 2 location(s) to search for versions of warm: 2023-09-08T14:30:41,231 * https://pypi.org/simple/warm/ 2023-09-08T14:30:41,231 * https://www.piwheels.org/simple/warm/ 2023-09-08T14:30:41,232 Fetching project page and analyzing links: https://pypi.org/simple/warm/ 2023-09-08T14:30:41,233 Getting page https://pypi.org/simple/warm/ 2023-09-08T14:30:41,234 Found index url https://pypi.org/simple/ 2023-09-08T14:30:41,381 Fetched page https://pypi.org/simple/warm/ as application/vnd.pypi.simple.v1+json 2023-09-08T14:30:41,387 Found link https://files.pythonhosted.org/packages/82/81/36e6e4bdfe0b831815c176926649c46f4dfc91b2eeab1b23c34d365e7960/warm-0.1.tar.gz (from https://pypi.org/simple/warm/), version: 0.1 2023-09-08T14:30:41,388 Found link https://files.pythonhosted.org/packages/fc/7d/84bbacb6b653ef5a6195402e2f6935289e35606b24aac589fa4f55c795bd/warm-0.1.1.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.1 2023-09-08T14:30:41,388 Found link https://files.pythonhosted.org/packages/39/f9/5dfba990bae1e0ecb776b27e266eae1902031e6f61c6c4f077863c25b74c/warm-0.1.2.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.2 2023-09-08T14:30:41,389 Found link https://files.pythonhosted.org/packages/db/88/7e8917d0b1d5490558fc8b921d65a004d744f40e465950173b5cc4c03995/warm-0.1.3.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.3 2023-09-08T14:30:41,390 Found link https://files.pythonhosted.org/packages/04/b8/87424db91958e837d59209d299277ac1283a651105b264df73aef9c8c7a2/warm-0.1.4.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.4 2023-09-08T14:30:41,391 Found link https://files.pythonhosted.org/packages/a5/c9/32f9a3ad2880d1cf0f1b8b05d513f5c0d0e0ec287be408e3358d78cfa3b7/warm-0.1.5.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.5 2023-09-08T14:30:41,391 Found link https://files.pythonhosted.org/packages/f2/bf/e2797009b48db8a757edfdaab51c8c777e0ce4d73160fd3ec481e1df505c/warm-0.1.6.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.6 2023-09-08T14:30:41,392 Found link https://files.pythonhosted.org/packages/cd/d0/8bb099c326e2bdfcb604436b84275fd0de0f0f45822cbaaaf7e07dabaa58/warm-0.1.7.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.7 2023-09-08T14:30:41,393 Found link https://files.pythonhosted.org/packages/08/d0/e4bbed35bb94c03febf9d1a53e83d3293e24d514aec310e54268d9300767/warm-0.1.8.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.8 2023-09-08T14:30:41,393 Found link https://files.pythonhosted.org/packages/ba/30/217f3da61d6e644e59c01ea1d07ec24949fb6ad95f7c98b9fe23bc61d9ea/warm-0.1.9.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.9 2023-09-08T14:30:41,394 Found link https://files.pythonhosted.org/packages/8c/ad/8c40563d9fddab9554281393a04c34b663d8ab7cb5f80857e084b9a8ecc9/warm-0.1.10.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.10 2023-09-08T14:30:41,395 Found link https://files.pythonhosted.org/packages/22/93/b826b1a71ea831381b93fba98d0142eeaeee1a9a7f66f95e604cfc36869b/warm-0.1.11.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.11 2023-09-08T14:30:41,395 Found link https://files.pythonhosted.org/packages/d3/06/2d2bacebfb45da7d52b73f1aa6830455794f02bf81be38346b84b36448a1/warm-0.1.12.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.12 2023-09-08T14:30:41,396 Found link https://files.pythonhosted.org/packages/27/0e/b458171a9636b65720d769181f7fbae675eed3c59d2428e6d5457f342051/warm-0.1.13.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.13 2023-09-08T14:30:41,396 Found link https://files.pythonhosted.org/packages/ed/66/d4bfe2d86fb347dac94249128421b5889222c11b0688dad8943a7d68cf29/warm-0.1.14.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.14 2023-09-08T14:30:41,397 Found link https://files.pythonhosted.org/packages/b8/34/586efbe3bfdc3e1f894ed76cc83c0272e719ed8e2fab98a2144f2df65bc1/warm-0.1.15.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.15 2023-09-08T14:30:41,398 Found link https://files.pythonhosted.org/packages/34/bb/f6667cc39d5fed92203d37827d07c4bdc8388e2badb3186fe6fa8d803223/warm-0.1.16.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.16 2023-09-08T14:30:41,398 Found link https://files.pythonhosted.org/packages/66/15/eb458083edf9d4731e25d39fbbed9bf246432ca6f9d0b4d61e89604f5056/warm-0.1.20.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.20 2023-09-08T14:30:41,399 Found link https://files.pythonhosted.org/packages/11/a8/e96a3f6c47d0363c62b669775e266d278d3a6f7410c254c6106146561a2d/warm-0.1.21.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.21 2023-09-08T14:30:41,400 Found link https://files.pythonhosted.org/packages/09/d2/4dde41043cd28da993103d49bfd8da8e6611f7b5530568d331c2b6ad9a38/warm-0.1.22.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.22 2023-09-08T14:30:41,400 Found link https://files.pythonhosted.org/packages/d8/5f/0d22b73d43c3b1eac540beb978ba31508c01e7a6645eac34b54c88e15d0f/warm-0.1.23.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.23 2023-09-08T14:30:41,401 Found link https://files.pythonhosted.org/packages/9c/1c/d16f74df918846d498d7b2002c06bcfa90be837b753fe82dbba9bc250d64/warm-0.1.24.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.24 2023-09-08T14:30:41,401 Found link https://files.pythonhosted.org/packages/46/67/f0910d1fbdfec444801ee3851bae18ff9a7af352904a0d8a45ad13536c5c/warm-0.1.25.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.25 2023-09-08T14:30:41,402 Found link https://files.pythonhosted.org/packages/01/a8/01541112967f2259eea647febccffa94af723ded3e0542f783bec574799b/warm-0.1.26.tar.gz (from https://pypi.org/simple/warm/), version: 0.1.26 2023-09-08T14:30:41,403 Found link https://files.pythonhosted.org/packages/1a/4c/192123886b2f1c702f4913fc6fd2b7738d7a6a5ef1fa2ee32042ab292541/warm-0.2.0.tar.gz (from https://pypi.org/simple/warm/), version: 0.2.0 2023-09-08T14:30:41,403 Found link https://files.pythonhosted.org/packages/fa/5f/0b2d1740ae9da412bcdd3beb551ab817bc141f84d146ba2744b308232dca/warm-0.2.1.tar.gz (from https://pypi.org/simple/warm/), version: 0.2.1 2023-09-08T14:30:41,404 Found link https://files.pythonhosted.org/packages/70/e3/335a12c68c7f3c8ec4ff4317e7c82db4f1357c9cbe1ef62198de3e4e70c0/warm-0.2.2.tar.gz (from https://pypi.org/simple/warm/), version: 0.2.2 2023-09-08T14:30:41,405 Found link https://files.pythonhosted.org/packages/71/cb/a3962527923a726595815712983bdb4f11b217017f7bb125e6599df48461/warm-0.3.1.tar.gz (from https://pypi.org/simple/warm/), version: 0.3.1 2023-09-08T14:30:41,406 Fetching project page and analyzing links: https://www.piwheels.org/simple/warm/ 2023-09-08T14:30:41,407 Getting page https://www.piwheels.org/simple/warm/ 2023-09-08T14:30:41,408 Found index url https://www.piwheels.org/simple/ 2023-09-08T14:30:43,836 Fetched page https://www.piwheels.org/simple/warm/ as text/html 2023-09-08T14:30:43,843 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.10-py3-none-any.whl#sha256=8b8565839d79bd8c52fdc3be53c672d207cfc62834b9a1dd83f09bcaa5ff541a (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,844 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.11-py3-none-any.whl#sha256=cdf70c7bae2d41e3fc31263cc0c9c3911e95829b3476ecdf345022458b10c4b9 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,845 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.12-py3-none-any.whl#sha256=dfc3963786bba21494ba948c10162f0bf843a3ebebd65668a28cb2734aec79b2 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,846 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.13-py3-none-any.whl#sha256=bd444f9a8ba8af3850b2d336d28e5b511e74f53311d30c8bab7b9791805cece7 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,847 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.3-py3-none-any.whl#sha256=12358cbfdfb4ac214182bb67fa5256a4024cc6f37e62883d686909dccd088604 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,847 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.4-py3-none-any.whl#sha256=6604d69f1fa0273e1b587c30cbb52e279aee45d3a6af67757462bab272352ac7 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,848 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.5-py3-none-any.whl#sha256=65b7790d7f614c9021bf8b5bf50a225c81d6d24b73b0dd039f8fae7fadb02df6 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,849 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.6-py3-none-any.whl#sha256=f99b808f4402a0f8f817e61e652f8b0be62af8d42f5242d97ba26a4acf2e356b (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,849 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.7-py3-none-any.whl#sha256=e0a4ecbfe75ecab3cf5df11fa4f105f12ad9ff71d6e4197dfa6f25c147fd46ee (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,850 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.8-py3-none-any.whl#sha256=2fed1f058b5b34f84e649ad559ae6fc3bec896e27dce5b88383fa676cf636f85 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,851 Skipping link: No binaries permitted for warm: https://www.piwheels.org/simple/warm/warm-0.1.9-py3-none-any.whl#sha256=57b998865790774e48a4d91027349d2abc68c32f8983cc2ec03d3a5baaed6e04 (from https://www.piwheels.org/simple/warm/) 2023-09-08T14:30:43,851 Skipping link: not a file: https://www.piwheels.org/simple/warm/ 2023-09-08T14:30:43,852 Skipping link: not a file: https://pypi.org/simple/warm/ 2023-09-08T14:30:43,892 Given no hashes to check 1 links for project 'warm': discarding no candidates 2023-09-08T14:30:43,925 Collecting warm==0.1.24 2023-09-08T14:30:43,928 Created temporary directory: /tmp/pip-unpack-xuph0rro 2023-09-08T14:30:44,731 Downloading warm-0.1.24.tar.gz (6.7 kB) 2023-09-08T14:30:44,776 Added warm==0.1.24 from https://files.pythonhosted.org/packages/9c/1c/d16f74df918846d498d7b2002c06bcfa90be837b753fe82dbba9bc250d64/warm-0.1.24.tar.gz to build tracker '/tmp/pip-build-tracker-syttgyzl' 2023-09-08T14:30:44,779 Running setup.py (path:/tmp/pip-wheel-03ymx0ym/warm_0900bc92d897494abcef07e01f74bb92/setup.py) egg_info for package warm 2023-09-08T14:30:44,780 Created temporary directory: /tmp/pip-pip-egg-info-9caha04s 2023-09-08T14:30:44,781 Preparing metadata (setup.py): started 2023-09-08T14:30:44,783 Running command python setup.py egg_info 2023-09-08T14:30:45,214 Traceback (most recent call last): 2023-09-08T14:30:45,215 File "", line 2, in 2023-09-08T14:30:45,215 File "", line 34, in 2023-09-08T14:30:45,217 File "/tmp/pip-wheel-03ymx0ym/warm_0900bc92d897494abcef07e01f74bb92/setup.py", line 21, in 2023-09-08T14:30:45,218 execfile("warm/version.py") 2023-09-08T14:30:45,218 ^^^^^^^^ 2023-09-08T14:30:45,219 NameError: name 'execfile' is not defined 2023-09-08T14:30:45,286 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T14:30:45,300 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T14:30:45,300 exec(compile('"'"''"'"''"'"' 2023-09-08T14:30:45,300 # This is -- a caller that pip uses to run setup.py 2023-09-08T14:30:45,300 # 2023-09-08T14:30:45,300 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T14:30:45,300 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T14:30:45,300 # - It provides a clear error message when setuptools is not installed. 2023-09-08T14:30:45,300 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T14:30:45,300 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T14:30:45,300 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T14:30:45,300 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T14:30:45,300 import os, sys, tokenize 2023-09-08T14:30:45,300 2023-09-08T14:30:45,300 try: 2023-09-08T14:30:45,300 import setuptools 2023-09-08T14:30:45,300 except ImportError as error: 2023-09-08T14:30:45,300 print( 2023-09-08T14:30:45,300 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T14:30:45,300 "the build environment.", 2023-09-08T14:30:45,300 file=sys.stderr, 2023-09-08T14:30:45,300 ) 2023-09-08T14:30:45,300 sys.exit(1) 2023-09-08T14:30:45,300 2023-09-08T14:30:45,300 __file__ = %r 2023-09-08T14:30:45,300 sys.argv[0] = __file__ 2023-09-08T14:30:45,300 2023-09-08T14:30:45,300 if os.path.exists(__file__): 2023-09-08T14:30:45,300 filename = __file__ 2023-09-08T14:30:45,300 with tokenize.open(__file__) as f: 2023-09-08T14:30:45,300 setup_py_code = f.read() 2023-09-08T14:30:45,300 else: 2023-09-08T14:30:45,300 filename = "" 2023-09-08T14:30:45,300 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T14:30:45,300 2023-09-08T14:30:45,300 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T14:30:45,300 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-03ymx0ym/warm_0900bc92d897494abcef07e01f74bb92/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9caha04s[/] 2023-09-08T14:30:45,300 [bold magenta]cwd[/]: /tmp/pip-wheel-03ymx0ym/warm_0900bc92d897494abcef07e01f74bb92/ 2023-09-08T14:30:45,301 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T14:30:45,303 ERROR: [present-rich] metadata generation failed 2023-09-08T14:30:45,308 Exception information: 2023-09-08T14:30:45,308 Traceback (most recent call last): 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T14:30:45,308 call_subprocess( 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T14:30:45,308 raise error 2023-09-08T14:30:45,308 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T14:30:45,308 2023-09-08T14:30:45,308 The above exception was the direct cause of the following exception: 2023-09-08T14:30:45,308 2023-09-08T14:30:45,308 Traceback (most recent call last): 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T14:30:45,308 status = run_func(*args) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T14:30:45,308 return func(self, options, args) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T14:30:45,308 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T14:30:45,308 result = self._result = resolver.resolve( 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T14:30:45,308 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T14:30:45,308 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T14:30:45,308 if not criterion.candidates: 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T14:30:45,308 return bool(self._sequence) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T14:30:45,308 return any(self) 2023-09-08T14:30:45,308 ^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T14:30:45,308 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T14:30:45,308 candidate = func() 2023-09-08T14:30:45,308 ^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T14:30:45,308 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T14:30:45,308 super().__init__( 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T14:30:45,308 self.dist = self._prepare() 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T14:30:45,308 dist = self._prepare_distribution() 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T14:30:45,308 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T14:30:45,308 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T14:30:45,308 dist = _get_prepared_distribution( 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T14:30:45,308 abstract_dist.prepare_distribution_metadata( 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T14:30:45,308 self.req.prepare_metadata() 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T14:30:45,308 self.metadata_directory = generate_metadata_legacy( 2023-09-08T14:30:45,308 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T14:30:45,308 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T14:30:45,308 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T14:30:45,308 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T14:30:45,321 Removed warm==0.1.24 from https://files.pythonhosted.org/packages/9c/1c/d16f74df918846d498d7b2002c06bcfa90be837b753fe82dbba9bc250d64/warm-0.1.24.tar.gz from build tracker '/tmp/pip-build-tracker-syttgyzl' 2023-09-08T14:30:45,322 Removed build tracker: '/tmp/pip-build-tracker-syttgyzl'