2023-09-10T18:33:37,636 Created temporary directory: /tmp/pip-build-tracker-aq2z2qdy 2023-09-10T18:33:37,637 Initialized build tracking at /tmp/pip-build-tracker-aq2z2qdy 2023-09-10T18:33:37,638 Created build tracker: /tmp/pip-build-tracker-aq2z2qdy 2023-09-10T18:33:37,638 Entered build tracker: /tmp/pip-build-tracker-aq2z2qdy 2023-09-10T18:33:37,639 Created temporary directory: /tmp/pip-wheel-rcbpwe2r 2023-09-10T18:33:37,642 Created temporary directory: /tmp/pip-ephem-wheel-cache-_p0bgn70 2023-09-10T18:33:37,665 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-10T18:33:37,669 2 location(s) to search for versions of amp-atomistics: 2023-09-10T18:33:37,669 * https://pypi.org/simple/amp-atomistics/ 2023-09-10T18:33:37,669 * https://www.piwheels.org/simple/amp-atomistics/ 2023-09-10T18:33:37,669 Fetching project page and analyzing links: https://pypi.org/simple/amp-atomistics/ 2023-09-10T18:33:37,670 Getting page https://pypi.org/simple/amp-atomistics/ 2023-09-10T18:33:37,671 Found index url https://pypi.org/simple/ 2023-09-10T18:33:37,923 Fetched page https://pypi.org/simple/amp-atomistics/ as application/vnd.pypi.simple.v1+json 2023-09-10T18:33:37,924 Found link https://files.pythonhosted.org/packages/25/21/b65e16734d8e726581f4d8c9c76ad900b61dfd45fe33f00418727b57326b/amp-atomistics-0.6.1.tar.gz (from https://pypi.org/simple/amp-atomistics/), version: 0.6.1 2023-09-10T18:33:37,925 Found link https://files.pythonhosted.org/packages/2a/2a/a6a82f32a94dee78a29360920f536536a089ab9a61ef526bce8bd14745e1/amp-atomistics-1.0.tar.gz (from https://pypi.org/simple/amp-atomistics/), version: 1.0 2023-09-10T18:33:37,926 Found link https://files.pythonhosted.org/packages/b7/17/7c028f52c8a69f4bac3fb81004a141d0f93d0365b1e1b2ce95c0180abd7b/amp-atomistics-1.0.1.tar.gz (from https://pypi.org/simple/amp-atomistics/), version: 1.0.1 2023-09-10T18:33:37,926 Fetching project page and analyzing links: https://www.piwheels.org/simple/amp-atomistics/ 2023-09-10T18:33:37,927 Getting page https://www.piwheels.org/simple/amp-atomistics/ 2023-09-10T18:33:37,928 Found index url https://www.piwheels.org/simple/ 2023-09-10T18:33:38,198 Fetched page https://www.piwheels.org/simple/amp-atomistics/ as text/html 2023-09-10T18:33:38,206 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=2e07675afcfbec1c305eaf1c889ef2618b6504dae6afcdeb8c15b17b3909659e (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,207 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=2e07675afcfbec1c305eaf1c889ef2618b6504dae6afcdeb8c15b17b3909659e (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,208 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=d78b546c5b2223c3d2eb86e41b9f9f64eed7d089c514de76a8de79f27530c5e7 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,209 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=d78b546c5b2223c3d2eb86e41b9f9f64eed7d089c514de76a8de79f27530c5e7 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,210 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0-cp39-cp39-linux_armv7l.whl#sha256=eb7fd88f4917f67a51c5565d1de81c2821fcc4371743208ab1ceda3c20ec654a (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,210 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0-cp39-cp39-linux_armv6l.whl#sha256=eb7fd88f4917f67a51c5565d1de81c2821fcc4371743208ab1ceda3c20ec654a (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,211 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0-cp37-cp37m-linux_armv7l.whl#sha256=d18037c33a19ba5c7cdfbd49324ed8db0d91eb49b20dcd9feb9b84cbf7018a14 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,212 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-1.0-cp37-cp37m-linux_armv6l.whl#sha256=d18037c33a19ba5c7cdfbd49324ed8db0d91eb49b20dcd9feb9b84cbf7018a14 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,213 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=7d1f92339e73d8adc0aefce75cc105c464381edcea4ac0c27485244ea37e3a74 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,214 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=7d1f92339e73d8adc0aefce75cc105c464381edcea4ac0c27485244ea37e3a74 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,214 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp37-cp37m-linux_armv6l.whl#sha256=d85a9e06c69ac145c694ba2e038a07657e56ef2a5623499e529880caf5858ef4 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,215 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp37-cp37m-linux_armv7l.whl#sha256=d85a9e06c69ac145c694ba2e038a07657e56ef2a5623499e529880caf5858ef4 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,215 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp34-cp34m-linux_armv7l.whl#sha256=934e7405eeacc7a446eff3c519ed4a03ba3df347fe76f1425acdb2040e0f2985 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,216 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp34-cp34m-linux_armv6l.whl#sha256=934e7405eeacc7a446eff3c519ed4a03ba3df347fe76f1425acdb2040e0f2985 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,217 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp35-cp35m-linux_armv6l.whl#sha256=319fdeb8e2749626a9a22b17382ea52e60738cf8e136652671fa417a5d59eef5 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,217 Skipping link: No binaries permitted for amp-atomistics: https://www.piwheels.org/simple/amp-atomistics/amp_atomistics-0.6.1-cp35-cp35m-linux_armv7l.whl#sha256=319fdeb8e2749626a9a22b17382ea52e60738cf8e136652671fa417a5d59eef5 (from https://www.piwheels.org/simple/amp-atomistics/) 2023-09-10T18:33:38,218 Skipping link: not a file: https://www.piwheels.org/simple/amp-atomistics/ 2023-09-10T18:33:38,219 Skipping link: not a file: https://pypi.org/simple/amp-atomistics/ 2023-09-10T18:33:38,245 Given no hashes to check 1 links for project 'amp-atomistics': discarding no candidates 2023-09-10T18:33:38,273 Collecting amp-atomistics==0.6.1 2023-09-10T18:33:38,276 Created temporary directory: /tmp/pip-unpack-jjo64up3 2023-09-10T18:33:38,510 Downloading amp-atomistics-0.6.1.tar.gz (100 kB) 2023-09-10T18:33:38,646 Added amp-atomistics==0.6.1 from https://files.pythonhosted.org/packages/25/21/b65e16734d8e726581f4d8c9c76ad900b61dfd45fe33f00418727b57326b/amp-atomistics-0.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-aq2z2qdy' 2023-09-10T18:33:38,648 Running setup.py (path:/tmp/pip-wheel-rcbpwe2r/amp-atomistics_35410b7b0d4c4019b78c9305c7fa6eac/setup.py) egg_info for package amp-atomistics 2023-09-10T18:33:38,649 Created temporary directory: /tmp/pip-pip-egg-info-varehc_x 2023-09-10T18:33:38,649 Preparing metadata (setup.py): started 2023-09-10T18:33:38,651 Running command python setup.py egg_info 2023-09-10T18:33:39,069 Traceback (most recent call last): 2023-09-10T18:33:39,069 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 23, in 2023-09-10T18:33:39,070 from . import multiarray 2023-09-10T18:33:39,070 File "/usr/local/lib/python3.11/dist-packages/numpy/core/multiarray.py", line 10, in 2023-09-10T18:33:39,071 from . import overrides 2023-09-10T18:33:39,071 File "/usr/local/lib/python3.11/dist-packages/numpy/core/overrides.py", line 8, in 2023-09-10T18:33:39,072 from numpy.core._multiarray_umath import ( 2023-09-10T18:33:39,072 ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-10T18:33:39,079 During handling of the above exception, another exception occurred: 2023-09-10T18:33:39,080 Traceback (most recent call last): 2023-09-10T18:33:39,081 File "/tmp/pip-wheel-rcbpwe2r/amp-atomistics_35410b7b0d4c4019b78c9305c7fa6eac/setup.py", line 4, in 2023-09-10T18:33:39,082 from numpy.distutils.core import Extension, setup 2023-09-10T18:33:39,083 File "/usr/local/lib/python3.11/dist-packages/numpy/__init__.py", line 139, in 2023-09-10T18:33:39,083 from . import core 2023-09-10T18:33:39,084 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 49, in 2023-09-10T18:33:39,085 raise ImportError(msg) 2023-09-10T18:33:39,085 ImportError: 2023-09-10T18:33:39,087 IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 2023-09-10T18:33:39,088 Importing the numpy C-extensions failed. This error can happen for 2023-09-10T18:33:39,089 many reasons, often due to issues with your setup or how NumPy was 2023-09-10T18:33:39,090 installed. 2023-09-10T18:33:39,092 We have compiled some common reasons and troubleshooting tips at: 2023-09-10T18:33:39,094 https://numpy.org/devdocs/user/troubleshooting-importerror.html 2023-09-10T18:33:39,096 Please note and check the following: 2023-09-10T18:33:39,098 * The Python version is: Python3.11 from "/usr/bin/python3" 2023-09-10T18:33:39,099 * The NumPy version is: "1.25.2" 2023-09-10T18:33:39,101 and make sure that they are the versions you expect. 2023-09-10T18:33:39,101 Please carefully study the documentation linked above for further help. 2023-09-10T18:33:39,103 Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-10T18:33:39,106 During handling of the above exception, another exception occurred: 2023-09-10T18:33:39,107 Traceback (most recent call last): 2023-09-10T18:33:39,108 File "", line 2, in 2023-09-10T18:33:39,109 File "", line 34, in 2023-09-10T18:33:39,110 File "/tmp/pip-wheel-rcbpwe2r/amp-atomistics_35410b7b0d4c4019b78c9305c7fa6eac/setup.py", line 11, in 2023-09-10T18:33:39,111 raise RuntimeError(msg) 2023-09-10T18:33:39,111 RuntimeError: Please install numpy (version 1.7.0 or greater) before installing Amp. (Amp uses numpy's installer so it can compile the fortran modules with f2py.) You should be able to do this with a command like: $ pip install numpy 2023-09-10T18:33:39,147 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-10T18:33:39,160 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-10T18:33:39,160 exec(compile('"'"''"'"''"'"' 2023-09-10T18:33:39,160 # This is -- a caller that pip uses to run setup.py 2023-09-10T18:33:39,160 # 2023-09-10T18:33:39,160 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-10T18:33:39,160 # import from `distutils.core` to work with newer packaging standards. 2023-09-10T18:33:39,160 # - It provides a clear error message when setuptools is not installed. 2023-09-10T18:33:39,160 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-10T18:33:39,160 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-10T18:33:39,160 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-10T18:33:39,160 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-10T18:33:39,160 import os, sys, tokenize 2023-09-10T18:33:39,160 2023-09-10T18:33:39,160 try: 2023-09-10T18:33:39,160 import setuptools 2023-09-10T18:33:39,160 except ImportError as error: 2023-09-10T18:33:39,160 print( 2023-09-10T18:33:39,160 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-10T18:33:39,160 "the build environment.", 2023-09-10T18:33:39,160 file=sys.stderr, 2023-09-10T18:33:39,160 ) 2023-09-10T18:33:39,160 sys.exit(1) 2023-09-10T18:33:39,160 2023-09-10T18:33:39,160 __file__ = %r 2023-09-10T18:33:39,160 sys.argv[0] = __file__ 2023-09-10T18:33:39,160 2023-09-10T18:33:39,160 if os.path.exists(__file__): 2023-09-10T18:33:39,160 filename = __file__ 2023-09-10T18:33:39,160 with tokenize.open(__file__) as f: 2023-09-10T18:33:39,160 setup_py_code = f.read() 2023-09-10T18:33:39,160 else: 2023-09-10T18:33:39,160 filename = "" 2023-09-10T18:33:39,160 setup_py_code = "from setuptools import setup; setup()" 2023-09-10T18:33:39,160 2023-09-10T18:33:39,160 exec(compile(setup_py_code, filename, "exec")) 2023-09-10T18:33:39,160 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-rcbpwe2r/amp-atomistics_35410b7b0d4c4019b78c9305c7fa6eac/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-varehc_x[/] 2023-09-10T18:33:39,160 [bold magenta]cwd[/]: /tmp/pip-wheel-rcbpwe2r/amp-atomistics_35410b7b0d4c4019b78c9305c7fa6eac/ 2023-09-10T18:33:39,161 Preparing metadata (setup.py): finished with status 'error' 2023-09-10T18:33:39,163 ERROR: [present-rich] metadata generation failed 2023-09-10T18:33:39,168 Exception information: 2023-09-10T18:33:39,168 Traceback (most recent call last): 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-10T18:33:39,168 call_subprocess( 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-10T18:33:39,168 raise error 2023-09-10T18:33:39,168 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-10T18:33:39,168 2023-09-10T18:33:39,168 The above exception was the direct cause of the following exception: 2023-09-10T18:33:39,168 2023-09-10T18:33:39,168 Traceback (most recent call last): 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-10T18:33:39,168 status = run_func(*args) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-10T18:33:39,168 return func(self, options, args) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-10T18:33:39,168 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-10T18:33:39,168 result = self._result = resolver.resolve( 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-10T18:33:39,168 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-10T18:33:39,168 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-10T18:33:39,168 if not criterion.candidates: 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-10T18:33:39,168 return bool(self._sequence) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-10T18:33:39,168 return any(self) 2023-09-10T18:33:39,168 ^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-10T18:33:39,168 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-10T18:33:39,168 candidate = func() 2023-09-10T18:33:39,168 ^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-10T18:33:39,168 self._link_candidate_cache[link] = LinkCandidate( 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-10T18:33:39,168 super().__init__( 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-10T18:33:39,168 self.dist = self._prepare() 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-10T18:33:39,168 dist = self._prepare_distribution() 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-10T18:33:39,168 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-10T18:33:39,168 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-10T18:33:39,168 dist = _get_prepared_distribution( 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-10T18:33:39,168 abstract_dist.prepare_distribution_metadata( 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-10T18:33:39,168 self.req.prepare_metadata() 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-10T18:33:39,168 self.metadata_directory = generate_metadata_legacy( 2023-09-10T18:33:39,168 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T18:33:39,168 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-10T18:33:39,168 raise MetadataGenerationFailed(package_details=details) from error 2023-09-10T18:33:39,168 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-10T18:33:39,181 Removed amp-atomistics==0.6.1 from https://files.pythonhosted.org/packages/25/21/b65e16734d8e726581f4d8c9c76ad900b61dfd45fe33f00418727b57326b/amp-atomistics-0.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-aq2z2qdy' 2023-09-10T18:33:39,181 Removed build tracker: '/tmp/pip-build-tracker-aq2z2qdy'