2023-09-08T18:58:11,500 Created temporary directory: /tmp/pip-build-tracker-ni4ehj0n 2023-09-08T18:58:11,501 Initialized build tracking at /tmp/pip-build-tracker-ni4ehj0n 2023-09-08T18:58:11,501 Created build tracker: /tmp/pip-build-tracker-ni4ehj0n 2023-09-08T18:58:11,502 Entered build tracker: /tmp/pip-build-tracker-ni4ehj0n 2023-09-08T18:58:11,503 Created temporary directory: /tmp/pip-wheel-9m3v7n7p 2023-09-08T18:58:11,506 Created temporary directory: /tmp/pip-ephem-wheel-cache-zecb28wz 2023-09-08T18:58:11,527 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T18:58:11,531 2 location(s) to search for versions of smallvectors: 2023-09-08T18:58:11,531 * https://pypi.org/simple/smallvectors/ 2023-09-08T18:58:11,531 * https://www.piwheels.org/simple/smallvectors/ 2023-09-08T18:58:11,532 Fetching project page and analyzing links: https://pypi.org/simple/smallvectors/ 2023-09-08T18:58:11,533 Getting page https://pypi.org/simple/smallvectors/ 2023-09-08T18:58:11,534 Found index url https://pypi.org/simple/ 2023-09-08T18:58:11,786 Fetched page https://pypi.org/simple/smallvectors/ as application/vnd.pypi.simple.v1+json 2023-09-08T18:58:11,791 Found link https://files.pythonhosted.org/packages/40/23/e01e177fea51c78e9bc5ff6e52e64a6b8ff27eec7a11aa8679a79740686c/smallvectors-0.2.0.linux-x86_64.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.0.linux-x86_64 2023-09-08T18:58:11,792 Found link https://files.pythonhosted.org/packages/29/65/8ae3fdcb0cb6feee00770843213d49dc8b4cf254dcd68f3cf1c46f439c81/smallvectors-0.2.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.0 2023-09-08T18:58:11,793 Found link https://files.pythonhosted.org/packages/ff/bd/184cb37e9595a070867893bb3321b2b68d2b3cd2126456c99be837f00539/smallvectors-0.2.1.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.1 2023-09-08T18:58:11,793 Found link https://files.pythonhosted.org/packages/1c/b5/dd20a2cdcbf225fc6e860fa54a05ae99ee199be81a0dbf4fa40e755441e4/smallvectors-0.2.2.linux-x86_64.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.2.linux-x86_64 2023-09-08T18:58:11,794 Found link https://files.pythonhosted.org/packages/ad/f2/bedf53d0c558a42d3a240ed7d3e66322d9568a34056b07434cc21b353343/smallvectors-0.2.2.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.2 2023-09-08T18:58:11,795 Found link https://files.pythonhosted.org/packages/21/38/dd62095415fcbfd28e923495b92f94af38f1bbb15e64fc6b696d555f143c/smallvectors-0.2.3.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.2.3 2023-09-08T18:58:11,796 Found link https://files.pythonhosted.org/packages/26/77/a6ec74317f94d640c5332845d5f0ee8cff53f6994afac2eb671bfea59093/smallvectors-0.3.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.3.0 2023-09-08T18:58:11,797 Found link https://files.pythonhosted.org/packages/3d/1c/4f15d6571b6ff7932d88163d1622a09d9f00e41a3e440bf8ee508284767b/smallvectors-0.3.2.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.3.2 2023-09-08T18:58:11,797 Found link https://files.pythonhosted.org/packages/24/e0/43ba1c88a3fadbf2f3a11003a7eca43f58b2c132fa51f2c01b06771de4f2/smallvectors-0.4.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.0 2023-09-08T18:58:11,798 Found link https://files.pythonhosted.org/packages/1e/21/6798408e6a069e663187d6cf500c9ab9384866646d730a07352143ac80dd/smallvectors-0.4.1.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.1 2023-09-08T18:58:11,799 Found link https://files.pythonhosted.org/packages/a3/4c/5d70c2c318ecabd589878dacb0b96bf8f74d731fa22620dcba07556374e6/smallvectors-0.4.2.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.2 2023-09-08T18:58:11,799 Found link https://files.pythonhosted.org/packages/1d/5c/154ea707883d455171595bc081942df3b7dd6c940f1647e83eec11ef6ad2/smallvectors-0.4.3.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.3 2023-09-08T18:58:11,800 Found link https://files.pythonhosted.org/packages/74/19/e65164e2955b50bc879e1205fc3917d9853b267fd1298f8b76596905e21d/smallvectors-0.4.4.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.4 2023-09-08T18:58:11,801 Found link https://files.pythonhosted.org/packages/06/10/c7410223518fc02b7507b099740c9bd3eb5b749cd32f1740fef6441e77f7/smallvectors-0.4.4.zip (from https://pypi.org/simple/smallvectors/), version: 0.4.4 2023-09-08T18:58:11,801 Found link https://files.pythonhosted.org/packages/28/01/df42456350b76b37822976fc1c066ae596d8a45cb8a6184aa3451d3f7fa4/smallvectors-0.4.6.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.4.6 2023-09-08T18:58:11,802 Found link https://files.pythonhosted.org/packages/62/f4/50b9eb333e6bcaff136881f2971500833a50d424536e29ca9c8feee27178/smallvectors-0.4.6.zip (from https://pypi.org/simple/smallvectors/), version: 0.4.6 2023-09-08T18:58:11,802 Found link https://files.pythonhosted.org/packages/65/c2/92e92edd867c59e9c1d8d8fc4475117131b20ac47c42aa51758ad84a5da2/smallvectors-0.5.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.5.0 2023-09-08T18:58:11,803 Found link https://files.pythonhosted.org/packages/7a/71/4b9101b7f86919a1b789edc91fd6c9a534451d7fa7d7991aeb163635896c/smallvectors-0.6.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.6.0 2023-09-08T18:58:11,803 Found link https://files.pythonhosted.org/packages/fb/54/735406a62ab54b5e3951265ba940491aba8f8df148a197a978e6560ce2a3/smallvectors-0.6.1.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.6.1 2023-09-08T18:58:11,804 Found link https://files.pythonhosted.org/packages/b8/d0/1c3994cafb137646498ba74a86da30f1b19bd664ff8509b6f7e9a7fd6d5d/smallvectors-0.6.2.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.6.2 2023-09-08T18:58:11,805 Found link https://files.pythonhosted.org/packages/bb/8d/273d87c6aa573fd0600f7778a70a045ff0ad1b46f3e3e23c6e7e14958622/smallvectors-0.6.3.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.6.3 2023-09-08T18:58:11,805 Found link https://files.pythonhosted.org/packages/8e/59/1aa96143a7afa286971639d74435168a6b3f7a6b58841ef15ec16e1dc74d/smallvectors-0.7.0.tar.gz (from https://pypi.org/simple/smallvectors/), version: 0.7.0 2023-09-08T18:58:11,806 Fetching project page and analyzing links: https://www.piwheels.org/simple/smallvectors/ 2023-09-08T18:58:11,807 Getting page https://www.piwheels.org/simple/smallvectors/ 2023-09-08T18:58:11,808 Found index url https://www.piwheels.org/simple/ 2023-09-08T18:58:12,071 Fetched page https://www.piwheels.org/simple/smallvectors/ as text/html 2023-09-08T18:58:12,077 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.2.1-py3-none-any.whl#sha256=10178b0f0bf9b49b4027002bd34843d7063f7ce5162f9921ad0b328b60641dee (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,077 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.2.2-py3-none-any.whl#sha256=9af63f75e3162ba7789188c5920c4028f7e8c400dbfb51acd314a74ff9657634 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,078 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.2.3-py3-none-any.whl#sha256=ec104ac3f80fbdaf20fa1da4f1b05279f98b21077a9b76dff2771f3d75f9c876 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,079 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.3.0-py3-none-any.whl#sha256=dcc97ec3087de394732d188f5ee770ec4a1be51b779d5befe5b2cd672bb473c7 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,079 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.3.2-py3-none-any.whl#sha256=b0fb1edafe31945151587aaa3e3c4036c42f706d77c262cf6a730412ec9f768e (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,080 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.0-py3-none-any.whl#sha256=5c699360d85f92206d853bb5beb4b578fe86e36a7c2cac58ecf1d70531b18934 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,081 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.1-py3-none-any.whl#sha256=fe299aff7fd9eea05ed294c6374c4f9f331b12af7e909ba7958ae1c891dc189a (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,081 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.2-py3-none-any.whl#sha256=fdb5fae7ec1286bf17c1fdc12b0708efee66eac91fca348eeef27683c5e56a6a (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,082 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.3-py3-none-any.whl#sha256=51b206bcafbc2d5f3f5ff1c535d201e4b8553054c33a2812609dbc42561a638e (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,082 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.4-py3-none-any.whl#sha256=8a002c9e9d811048f86593efc571b22770b1332969e8a02662fba5e8c73779be (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,083 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.4.6-py3-none-any.whl#sha256=3a4b0557ff7f60385e49aebe0ab6b460811325c5aaedd132b0bb284771294964 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,084 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.5.0-py3-none-any.whl#sha256=a67e9e721876f91c0bbeac6d30cf00e4940ff98dc128c9264416c3f5c9580436 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,084 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.6.0-py3-none-any.whl#sha256=487ee337869d08df3a5b55e77772d098e86b6d1fb3e0ec686f10adbc368bdf8f (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,085 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.6.1-py3-none-any.whl#sha256=f474d939dcb12f6f67108b20326aa13d00b7002f666b3c65ffb4157621215d1a (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,085 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.6.2-py3-none-any.whl#sha256=80bc8b69b51f0ddf91f6e85466c16955f7c3283dc786cba7cb5f9cb734b2e4ef (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,086 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.6.3-py3-none-any.whl#sha256=0e564484d77f844962b878eb187269bfaafc9eef8698ec806ffd173f0fec4a9a (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,087 Skipping link: No binaries permitted for smallvectors: https://www.piwheels.org/simple/smallvectors/smallvectors-0.7.0-py3-none-any.whl#sha256=693d4da9fef2c22ed601118a514895a94715ac9d0edb12d6e4d35f304c843b61 (from https://www.piwheels.org/simple/smallvectors/) 2023-09-08T18:58:12,088 Skipping link: not a file: https://www.piwheels.org/simple/smallvectors/ 2023-09-08T18:58:12,088 Skipping link: not a file: https://pypi.org/simple/smallvectors/ 2023-09-08T18:58:12,119 Given no hashes to check 1 links for project 'smallvectors': discarding no candidates 2023-09-08T18:58:12,146 Collecting smallvectors==0.2.0 2023-09-08T18:58:12,149 Created temporary directory: /tmp/pip-unpack-l3za5b11 2023-09-08T18:58:12,371 Downloading smallvectors-0.2.0.tar.gz (38 kB) 2023-09-08T18:58:12,487 Added smallvectors==0.2.0 from https://files.pythonhosted.org/packages/29/65/8ae3fdcb0cb6feee00770843213d49dc8b4cf254dcd68f3cf1c46f439c81/smallvectors-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-ni4ehj0n' 2023-09-08T18:58:12,488 Running setup.py (path:/tmp/pip-wheel-9m3v7n7p/smallvectors_42322cd3e53e455abceaddfefe5dbdc7/setup.py) egg_info for package smallvectors 2023-09-08T18:58:12,489 Created temporary directory: /tmp/pip-pip-egg-info-zpnwdar_ 2023-09-08T18:58:12,490 Preparing metadata (setup.py): started 2023-09-08T18:58:12,491 Running command python setup.py egg_info 2023-09-08T18:58:12,893 Traceback (most recent call last): 2023-09-08T18:58:12,894 File "", line 2, in 2023-09-08T18:58:12,894 File "", line 34, in 2023-09-08T18:58:12,895 File "/tmp/pip-wheel-9m3v7n7p/smallvectors_42322cd3e53e455abceaddfefe5dbdc7/setup.py", line 11, in 2023-09-08T18:58:12,896 with open(os.path.join(BASE, 'VERSION')) as F: 2023-09-08T18:58:12,897 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,897 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-9m3v7n7p/smallvectors_42322cd3e53e455abceaddfefe5dbdc7/VERSION' 2023-09-08T18:58:12,965 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-08T18:58:12,978 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-08T18:58:12,978 exec(compile('"'"''"'"''"'"' 2023-09-08T18:58:12,978 # This is -- a caller that pip uses to run setup.py 2023-09-08T18:58:12,978 # 2023-09-08T18:58:12,978 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T18:58:12,978 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T18:58:12,978 # - It provides a clear error message when setuptools is not installed. 2023-09-08T18:58:12,978 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T18:58:12,978 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T18:58:12,978 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T18:58:12,978 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T18:58:12,978 import os, sys, tokenize 2023-09-08T18:58:12,978 2023-09-08T18:58:12,978 try: 2023-09-08T18:58:12,978 import setuptools 2023-09-08T18:58:12,978 except ImportError as error: 2023-09-08T18:58:12,978 print( 2023-09-08T18:58:12,978 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T18:58:12,978 "the build environment.", 2023-09-08T18:58:12,978 file=sys.stderr, 2023-09-08T18:58:12,978 ) 2023-09-08T18:58:12,978 sys.exit(1) 2023-09-08T18:58:12,978 2023-09-08T18:58:12,978 __file__ = %r 2023-09-08T18:58:12,978 sys.argv[0] = __file__ 2023-09-08T18:58:12,978 2023-09-08T18:58:12,978 if os.path.exists(__file__): 2023-09-08T18:58:12,978 filename = __file__ 2023-09-08T18:58:12,978 with tokenize.open(__file__) as f: 2023-09-08T18:58:12,978 setup_py_code = f.read() 2023-09-08T18:58:12,978 else: 2023-09-08T18:58:12,978 filename = "" 2023-09-08T18:58:12,978 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T18:58:12,978 2023-09-08T18:58:12,978 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T18:58:12,978 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-9m3v7n7p/smallvectors_42322cd3e53e455abceaddfefe5dbdc7/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-zpnwdar_[/] 2023-09-08T18:58:12,979 [bold magenta]cwd[/]: /tmp/pip-wheel-9m3v7n7p/smallvectors_42322cd3e53e455abceaddfefe5dbdc7/ 2023-09-08T18:58:12,980 Preparing metadata (setup.py): finished with status 'error' 2023-09-08T18:58:12,981 ERROR: [present-rich] metadata generation failed 2023-09-08T18:58:12,986 Exception information: 2023-09-08T18:58:12,986 Traceback (most recent call last): 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-08T18:58:12,986 call_subprocess( 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-08T18:58:12,986 raise error 2023-09-08T18:58:12,986 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-08T18:58:12,986 2023-09-08T18:58:12,986 The above exception was the direct cause of the following exception: 2023-09-08T18:58:12,986 2023-09-08T18:58:12,986 Traceback (most recent call last): 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T18:58:12,986 status = run_func(*args) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T18:58:12,986 return func(self, options, args) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-08T18:58:12,986 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-08T18:58:12,986 result = self._result = resolver.resolve( 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-08T18:58:12,986 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-08T18:58:12,986 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-08T18:58:12,986 if not criterion.candidates: 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-08T18:58:12,986 return bool(self._sequence) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-08T18:58:12,986 return any(self) 2023-09-08T18:58:12,986 ^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-08T18:58:12,986 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-08T18:58:12,986 candidate = func() 2023-09-08T18:58:12,986 ^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-08T18:58:12,986 self._link_candidate_cache[link] = LinkCandidate( 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-08T18:58:12,986 super().__init__( 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-08T18:58:12,986 self.dist = self._prepare() 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-08T18:58:12,986 dist = self._prepare_distribution() 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-08T18:58:12,986 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-08T18:58:12,986 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-08T18:58:12,986 dist = _get_prepared_distribution( 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-08T18:58:12,986 abstract_dist.prepare_distribution_metadata( 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-08T18:58:12,986 self.req.prepare_metadata() 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-08T18:58:12,986 self.metadata_directory = generate_metadata_legacy( 2023-09-08T18:58:12,986 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T18:58:12,986 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-08T18:58:12,986 raise MetadataGenerationFailed(package_details=details) from error 2023-09-08T18:58:12,986 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-08T18:58:12,999 Removed smallvectors==0.2.0 from https://files.pythonhosted.org/packages/29/65/8ae3fdcb0cb6feee00770843213d49dc8b4cf254dcd68f3cf1c46f439c81/smallvectors-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-ni4ehj0n' 2023-09-08T18:58:13,000 Removed build tracker: '/tmp/pip-build-tracker-ni4ehj0n'