2023-09-08T05:04:24,748 Created temporary directory: /tmp/pip-build-tracker-ltss2jre 2023-09-08T05:04:24,749 Initialized build tracking at /tmp/pip-build-tracker-ltss2jre 2023-09-08T05:04:24,749 Created build tracker: /tmp/pip-build-tracker-ltss2jre 2023-09-08T05:04:24,750 Entered build tracker: /tmp/pip-build-tracker-ltss2jre 2023-09-08T05:04:24,751 Created temporary directory: /tmp/pip-wheel-m_1807_2 2023-09-08T05:04:24,754 Created temporary directory: /tmp/pip-ephem-wheel-cache-sn00kn3v 2023-09-08T05:04:24,775 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T05:04:24,779 2 location(s) to search for versions of xlutils: 2023-09-08T05:04:24,779 * https://pypi.org/simple/xlutils/ 2023-09-08T05:04:24,779 * https://www.piwheels.org/simple/xlutils/ 2023-09-08T05:04:24,780 Fetching project page and analyzing links: https://pypi.org/simple/xlutils/ 2023-09-08T05:04:24,781 Getting page https://pypi.org/simple/xlutils/ 2023-09-08T05:04:24,782 Found index url https://pypi.org/simple/ 2023-09-08T05:04:24,921 Fetched page https://pypi.org/simple/xlutils/ as application/vnd.pypi.simple.v1+json 2023-09-08T05:04:24,928 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/61/14/cc617d0ef11b88be34de106d90fca92a0879d991ca80c7937d267c7b800f/xlutils-1.0.0-py2.4.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,929 Found link https://files.pythonhosted.org/packages/36/dc/f5e29b2f1591b58d3bfa045ab7e440c7727904e492317a4f790b5cac6194/xlutils-1.0.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.0.0 2023-09-08T05:04:24,930 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/11/47/170c451fcddccebc5001ad51af30f712a4b581d173cb8e7479a0257e42c3/xlutils-1.1.0-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,930 Found link https://files.pythonhosted.org/packages/f6/3e/fc194923f34816baa47d4a0165690c7d396f7adaf8cec6d1959b21c78d6f/xlutils-1.1.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.1.0 2023-09-08T05:04:24,931 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/32/d4/aa213e2dbcb78e4db27c226bb8ff01f3f20ec40884fb3688374b733e673f/xlutils-1.1.1-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,932 Found link https://files.pythonhosted.org/packages/6e/b3/a8a2fd62eb3bc071e6b0ff7e9fef7b51dedeb7be6cc712804b6d64c88da4/xlutils-1.1.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.1.1 2023-09-08T05:04:24,932 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/59/29/3e542705c746de6567845a9525c757cd4e2f2e5340d8ebd41bb1e6785059/xlutils-1.1.1.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,933 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/94/75/dff479788660453684e3a77e103232f9398f392ce8f8b10830135d12db51/xlutils-1.2.0-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,934 Found link https://files.pythonhosted.org/packages/bb/95/09bc93350f01c262e86dbd53dfe87331012f8aa0698f54b7a2188f8df1d6/xlutils-1.2.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.2.0 2023-09-08T05:04:24,934 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/06/5d/157da1c92ebc49cb54a80fede940036f4082f6245316e780333a13d10887/xlutils-1.2.0.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,935 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f0/c8/2b35369a4b320905be7feeda8d43eca197b81486ceccca27f7c6c2894ead/xlutils-1.2.1-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,936 Found link https://files.pythonhosted.org/packages/bd/52/f5b6c6982870a56164032dd5716b4434630100d0fe1b257ca8d67a7e6ef1/xlutils-1.2.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.2.1 2023-09-08T05:04:24,936 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/24/5c/34254e03ffae631e0618e71154c8ac3903a345c3dbf537804ac8483363ae/xlutils-1.2.1.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,937 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/dc/be/097bc347a9ee544d5c4ff9230b922f834b6568f9ae7abfccbefc13507f9c/xlutils-1.3.0-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,938 Found link https://files.pythonhosted.org/packages/77/d6/a17f065c03637d514b57c067e364e8c3ec2600b62aab2d4eb815846758b4/xlutils-1.3.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.3.0 2023-09-08T05:04:24,938 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/68/84/4b89c3291a8cf9f5934616fd535251dc26fcc960070c939fd042078964d9/xlutils-1.3.0.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,939 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a0/49/9426c7c028b5a76fc9963a048380eba5863e5019c4bbf6b01f36d08485a1/xlutils-1.3.1-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,939 Found link https://files.pythonhosted.org/packages/da/15/eed09d323ef9eae74f56783fc36c04546aa9ed1b6b24d9fffd8e29055093/xlutils-1.3.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.3.1 2023-09-08T05:04:24,940 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/43/8f/e4eb740880a953735c25bc716486740855109922ba879265bea83e55f3b6/xlutils-1.3.1.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,940 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f3/e7/73c30a0fe4078f251e61d6da2a9f7b3693b1dc033cdadbec23ba045fd00e/xlutils-1.3.2-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,941 Found link https://files.pythonhosted.org/packages/fc/4d/81bd7a8a79f83c0c062e3750d57521adbc5b93cc24381633de2adf4e1422/xlutils-1.3.2.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.3.2 2023-09-08T05:04:24,941 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/76/b1/a25e357829d5ba1ef46ba72224c5580a5e9cba112b55965e6d6bdc63f080/xlutils-1.3.2.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,942 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d1/20/6403804bf99d7c690e9b8364c970859e49f01d977b5dee2df52854a462a6/xlutils-1.4.0-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,943 Found link https://files.pythonhosted.org/packages/5c/95/2702dee3919cbb5f64eec6f6a9075340893d958067162bf11d71a35c8d68/xlutils-1.4.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.4.0 2023-09-08T05:04:24,943 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/45/5c/be58275247fea49eabceebb3417f669105a26ec35b5338026d38dd144fd1/xlutils-1.4.0.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,944 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1a/71/52e0f7a5b78bbb0ec9fc9f8ba33c3b7484eacf4c65d598fd7384bb3f66f4/xlutils-1.4.1-py2.5.egg (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,945 Found link https://files.pythonhosted.org/packages/c2/fa/e264c0a2fdf3db9152b7b37551d4f8a8a432dbf9afef54f68c91da7a0233/xlutils-1.4.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.4.1 2023-09-08T05:04:24,945 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/de/97/e6a3bd4f7a7b10d5314d95aa04673dc897cce6643d94f32887c5b86a0543/xlutils-1.4.1.win32.exe (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,946 Found link https://files.pythonhosted.org/packages/90/3a/bdbc2792ef802988479b973243c735cb9167631f548415f5f6f63c7dad8d/xlutils-1.5.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.5.0 2023-09-08T05:04:24,947 Found link https://files.pythonhosted.org/packages/61/44/2008d0e35b26ceadcf4f9f3f8b5625b497e04da5a4746c455f0d2d752708/xlutils-1.5.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.5.1 2023-09-08T05:04:24,947 Found link https://files.pythonhosted.org/packages/14/dc/d8ae4434eb312110461846fd6db54606fd163ae8fb0f57f345c9e57409e1/xlutils-1.5.2.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.5.2 2023-09-08T05:04:24,948 Found link https://files.pythonhosted.org/packages/ff/69/f3c8fc72a6cd28af0b9e5571826b70c6fc1cc419872fa5865924233b1ef9/xlutils-1.6.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.6.0 2023-09-08T05:04:24,949 Found link https://files.pythonhosted.org/packages/62/15/7aa81936c6a488e0ea5fbb0b72233cda89876ad75d3eb64923290588c87f/xlutils-1.7.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.7.0 2023-09-08T05:04:24,949 Found link https://files.pythonhosted.org/packages/52/53/914a6438abb8ccd4d7c4eb2db9808d31b8131947879ea7f39978f71e15f8/xlutils-1.7.1.tar.gz (from https://pypi.org/simple/xlutils/), version: 1.7.1 2023-09-08T05:04:24,950 Skipping link: No binaries permitted for xlutils: https://files.pythonhosted.org/packages/c7/55/e22ac73dbb316cabb5db28bef6c87044a95914f713a6e81b593f8a0d2f79/xlutils-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/xlutils/) 2023-09-08T05:04:24,950 Found link https://files.pythonhosted.org/packages/93/fe/af6d73e4bc7b0ce359d34bebb2e8d4d129763acfecd66a3a7efc587e54c9/xlutils-2.0.0.tar.gz (from https://pypi.org/simple/xlutils/), version: 2.0.0 2023-09-08T05:04:24,951 Fetching project page and analyzing links: https://www.piwheels.org/simple/xlutils/ 2023-09-08T05:04:24,952 Getting page https://www.piwheels.org/simple/xlutils/ 2023-09-08T05:04:24,953 Found index url https://www.piwheels.org/simple/ 2023-09-08T05:04:25,386 Fetched page https://www.piwheels.org/simple/xlutils/ as text/html 2023-09-08T05:04:25,388 Skipping link: No binaries permitted for xlutils: https://www.piwheels.org/simple/xlutils/xlutils-2.0.0-py2.py3-none-any.whl#sha256=b56640862c030e9d53104e7f1d750135fdfabf6bf55e425e5ac40fdee9dbaeb9 (from https://www.piwheels.org/simple/xlutils/) 2023-09-08T05:04:25,389 Skipping link: not a file: https://www.piwheels.org/simple/xlutils/ 2023-09-08T05:04:25,390 Skipping link: not a file: https://pypi.org/simple/xlutils/ 2023-09-08T05:04:25,420 Given no hashes to check 1 links for project 'xlutils': discarding no candidates 2023-09-08T05:04:25,446 Collecting xlutils==1.5.2 2023-09-08T05:04:25,449 Created temporary directory: /tmp/pip-unpack-isdd2021 2023-09-08T05:04:25,661 Downloading xlutils-1.5.2.tar.gz (48 kB) 2023-09-08T05:04:25,770 Added xlutils==1.5.2 from https://files.pythonhosted.org/packages/14/dc/d8ae4434eb312110461846fd6db54606fd163ae8fb0f57f345c9e57409e1/xlutils-1.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-ltss2jre' 2023-09-08T05:04:25,771 Running setup.py (path:/tmp/pip-wheel-m_1807_2/xlutils_eabb5c92e04b4412a161c9dd5a964c12/setup.py) egg_info for package xlutils 2023-09-08T05:04:25,772 Created temporary directory: /tmp/pip-pip-egg-info-ihaz224j 2023-09-08T05:04:25,773 Preparing metadata (setup.py): started 2023-09-08T05:04:25,774 Running command python setup.py egg_info 2023-09-08T05:04:26,171 Traceback (most recent call last): 2023-09-08T05:04:26,171 File "", line 2, in 2023-09-08T05:04:26,172 File "", line 34, in 2023-09-08T05:04:26,173 File "/tmp/pip-wheel-m_1807_2/xlutils_eabb5c92e04b4412a161c9dd5a964c12/setup.py", line 17, in 2023-09-08T05:04:26,174 version=file(os.path.join(package_dir,'version.txt')).read().strip(), 2023-09-08T05:04:26,175 ^^^^ 2023-09-08T05:04:26,176 NameError: name 'file' is not defined. Did you mean: 'filter'? 2023-09-08T05:04:26,243 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T05:04:26,256 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T05:04:26,256 exec(compile('"'"''"'"''"'"' 2023-09-08T05:04:26,256 # This is -- a caller that pip uses to run setup.py 2023-09-08T05:04:26,256 # 2023-09-08T05:04:26,256 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T05:04:26,256 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T05:04:26,256 # - It provides a clear error message when setuptools is not installed. 2023-09-08T05:04:26,256 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T05:04:26,256 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T05:04:26,256 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T05:04:26,256 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T05:04:26,256 import os, sys, tokenize 2023-09-08T05:04:26,256 2023-09-08T05:04:26,256 try: 2023-09-08T05:04:26,256 import setuptools 2023-09-08T05:04:26,256 except ImportError as error: 2023-09-08T05:04:26,256 print( 2023-09-08T05:04:26,256 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T05:04:26,256 "the build environment.", 2023-09-08T05:04:26,256 file=sys.stderr, 2023-09-08T05:04:26,256 ) 2023-09-08T05:04:26,256 sys.exit(1) 2023-09-08T05:04:26,256 2023-09-08T05:04:26,256 __file__ = %r 2023-09-08T05:04:26,256 sys.argv[0] = __file__ 2023-09-08T05:04:26,256 2023-09-08T05:04:26,256 if os.path.exists(__file__): 2023-09-08T05:04:26,256 filename = __file__ 2023-09-08T05:04:26,256 with tokenize.open(__file__) as f: 2023-09-08T05:04:26,256 setup_py_code = f.read() 2023-09-08T05:04:26,256 else: 2023-09-08T05:04:26,256 filename = "" 2023-09-08T05:04:26,256 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T05:04:26,256 2023-09-08T05:04:26,256 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T05:04:26,256 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-m_1807_2/xlutils_eabb5c92e04b4412a161c9dd5a964c12/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ihaz224j[/] 2023-09-08T05:04:26,256 [bold magenta]cwd[/]: /tmp/pip-wheel-m_1807_2/xlutils_eabb5c92e04b4412a161c9dd5a964c12/ 2023-09-08T05:04:26,257 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T05:04:26,259 ERROR: [present-rich] metadata generation failed 2023-09-08T05:04:26,264 Exception information: 2023-09-08T05:04:26,264 Traceback (most recent call last): 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T05:04:26,264 call_subprocess( 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T05:04:26,264 raise error 2023-09-08T05:04:26,264 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T05:04:26,264 2023-09-08T05:04:26,264 The above exception was the direct cause of the following exception: 2023-09-08T05:04:26,264 2023-09-08T05:04:26,264 Traceback (most recent call last): 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T05:04:26,264 status = run_func(*args) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T05:04:26,264 return func(self, options, args) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T05:04:26,264 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T05:04:26,264 result = self._result = resolver.resolve( 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T05:04:26,264 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T05:04:26,264 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T05:04:26,264 if not criterion.candidates: 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T05:04:26,264 return bool(self._sequence) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T05:04:26,264 return any(self) 2023-09-08T05:04:26,264 ^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T05:04:26,264 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T05:04:26,264 candidate = func() 2023-09-08T05:04:26,264 ^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T05:04:26,264 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T05:04:26,264 super().__init__( 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T05:04:26,264 self.dist = self._prepare() 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T05:04:26,264 dist = self._prepare_distribution() 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T05:04:26,264 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T05:04:26,264 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T05:04:26,264 dist = _get_prepared_distribution( 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T05:04:26,264 abstract_dist.prepare_distribution_metadata( 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T05:04:26,264 self.req.prepare_metadata() 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T05:04:26,264 self.metadata_directory = generate_metadata_legacy( 2023-09-08T05:04:26,264 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T05:04:26,264 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T05:04:26,264 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T05:04:26,264 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T05:04:26,277 Removed xlutils==1.5.2 from https://files.pythonhosted.org/packages/14/dc/d8ae4434eb312110461846fd6db54606fd163ae8fb0f57f345c9e57409e1/xlutils-1.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-ltss2jre' 2023-09-08T05:04:26,278 Removed build tracker: '/tmp/pip-build-tracker-ltss2jre'