2023-09-10T04:08:49,482 Created temporary directory: /tmp/pip-build-tracker-a32n4dn1 2023-09-10T04:08:49,483 Initialized build tracking at /tmp/pip-build-tracker-a32n4dn1 2023-09-10T04:08:49,483 Created build tracker: /tmp/pip-build-tracker-a32n4dn1 2023-09-10T04:08:49,484 Entered build tracker: /tmp/pip-build-tracker-a32n4dn1 2023-09-10T04:08:49,485 Created temporary directory: /tmp/pip-wheel-x6_7nxsh 2023-09-10T04:08:49,488 Created temporary directory: /tmp/pip-ephem-wheel-cache-o492omkt 2023-09-10T04:08:49,511 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-10T04:08:49,514 2 location(s) to search for versions of musclex-p3: 2023-09-10T04:08:49,514 * https://pypi.org/simple/musclex-p3/ 2023-09-10T04:08:49,514 * https://www.piwheels.org/simple/musclex-p3/ 2023-09-10T04:08:49,516 Fetching project page and analyzing links: https://pypi.org/simple/musclex-p3/ 2023-09-10T04:08:49,516 Getting page https://pypi.org/simple/musclex-p3/ 2023-09-10T04:08:49,518 Found index url https://pypi.org/simple/ 2023-09-10T04:08:49,657 Fetched page https://pypi.org/simple/musclex-p3/ as application/vnd.pypi.simple.v1+json 2023-09-10T04:08:49,659 Link requires a different Python (3.11.2 not in: '>=2.7.10, <=2.7.14'): https://files.pythonhosted.org/packages/77/1b/0212f228a19dfe27faf5e3e6f1abf632c5b7bfd5add9d5054073bd41a197/musclex_p3-1.7.2.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=2.7.14) 2023-09-10T04:08:49,660 Skipping link: 1.7.2 Requires-Python >=2.7.10, <=2.7.14: https://files.pythonhosted.org/packages/77/1b/0212f228a19dfe27faf5e3e6f1abf632c5b7bfd5add9d5054073bd41a197/musclex_p3-1.7.2.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=2.7.14) 2023-09-10T04:08:49,661 Link requires a different Python (3.11.2 not in: '>=2.7.10, <=2.7.14'): https://files.pythonhosted.org/packages/a9/a9/516cd9f7aad0451a4577814841ff388ec20932d67aabdd2de02d73167d84/musclex_p3-1.7.2.1.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=2.7.14) 2023-09-10T04:08:49,662 Skipping link: 1.7.2.1 Requires-Python >=2.7.10, <=2.7.14: https://files.pythonhosted.org/packages/a9/a9/516cd9f7aad0451a4577814841ff388ec20932d67aabdd2de02d73167d84/musclex_p3-1.7.2.1.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=2.7.14) 2023-09-10T04:08:49,663 Link requires a different Python (3.11.2 not in: '>=2.7.10, <=3.6'): https://files.pythonhosted.org/packages/2d/3e/57fbe6fe21648becb6041ca297dc40ddb1b3396a9586e7c445d0e935b07c/musclex_p3-1.7.2.2.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:49,663 Skipping link: 1.7.2.2 Requires-Python >=2.7.10, <=3.6: https://files.pythonhosted.org/packages/2d/3e/57fbe6fe21648becb6041ca297dc40ddb1b3396a9586e7c445d0e935b07c/musclex_p3-1.7.2.2.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:49,664 Link requires a different Python (3.11.2 not in: '>=2.7.10, <=3.6'): https://files.pythonhosted.org/packages/99/b7/86da62da35ae3b675824e354922a0a7c9aacec6ed588b8f2891bbd93c213/musclex_p3-1.7.3.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:49,665 Skipping link: 1.7.3 Requires-Python >=2.7.10, <=3.6: https://files.pythonhosted.org/packages/99/b7/86da62da35ae3b675824e354922a0a7c9aacec6ed588b8f2891bbd93c213/musclex_p3-1.7.3.tar.gz (from https://pypi.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:49,666 Found link https://files.pythonhosted.org/packages/19/05/98459ef0e63932ddf28b249ffa5177a37e96be7a9aa916098f02817f965c/musclex_p3-1.7.4.tar.gz (from https://pypi.org/simple/musclex-p3/), version: 1.7.4 2023-09-10T04:08:49,667 Fetching project page and analyzing links: https://www.piwheels.org/simple/musclex-p3/ 2023-09-10T04:08:49,667 Getting page https://www.piwheels.org/simple/musclex-p3/ 2023-09-10T04:08:49,669 Found index url https://www.piwheels.org/simple/ 2023-09-10T04:08:53,012 Fetched page https://www.piwheels.org/simple/musclex-p3/ as text/html 2023-09-10T04:08:53,025 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.2.2-cp34-cp34m-linux_armv6l.whl#sha256=c78f149805a0f8f865949a64bd06d5d1ef576350ebf8dd7ebdf91d8f57ac4baf (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,026 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.2.2-cp34-cp34m-linux_armv7l.whl#sha256=c78f149805a0f8f865949a64bd06d5d1ef576350ebf8dd7ebdf91d8f57ac4baf (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,027 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.2.2-cp35-cp35m-linux_armv6l.whl#sha256=8c17305bf85ab57a29d5d0efa4bf584673e3b412f036263cf45ccf7119c230e1 (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,028 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.2.2-cp35-cp35m-linux_armv7l.whl#sha256=8c17305bf85ab57a29d5d0efa4bf584673e3b412f036263cf45ccf7119c230e1 (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,029 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.3-cp34-cp34m-linux_armv6l.whl#sha256=8d76d76550a0411cec062d90d65cf1e712d2b7cda3715630a0beac056f62a428 (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,031 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.3-cp34-cp34m-linux_armv7l.whl#sha256=8d76d76550a0411cec062d90d65cf1e712d2b7cda3715630a0beac056f62a428 (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,031 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.3-cp35-cp35m-linux_armv6l.whl#sha256=4d8952303c534e59c18e4a10567b9c98c0520d0b8e92a9a8880098f0d804e77b (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,032 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.3-cp35-cp35m-linux_armv7l.whl#sha256=4d8952303c534e59c18e4a10567b9c98c0520d0b8e92a9a8880098f0d804e77b (from https://www.piwheels.org/simple/musclex-p3/) (requires-python:>=2.7.10, <=3.6) 2023-09-10T04:08:53,033 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp34-cp34m-linux_armv6l.whl#sha256=4c0a2ee96e84d37e105528dc4ce031e4b825c323ada35f4fa74b90a1a19a8bc3 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,034 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp34-cp34m-linux_armv7l.whl#sha256=4c0a2ee96e84d37e105528dc4ce031e4b825c323ada35f4fa74b90a1a19a8bc3 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,035 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp35-cp35m-linux_armv6l.whl#sha256=b9c01f1b0603a66d12adb802697ba6fa9e233265a65597581d9122a98c77630c (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,036 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp35-cp35m-linux_armv7l.whl#sha256=b9c01f1b0603a66d12adb802697ba6fa9e233265a65597581d9122a98c77630c (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,037 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp37-cp37m-linux_armv6l.whl#sha256=0f63f8624d58e3a70b804b381eb761263c7b772aaf0ae396d311ca9d6ee12559 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,038 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp37-cp37m-linux_armv7l.whl#sha256=0f63f8624d58e3a70b804b381eb761263c7b772aaf0ae396d311ca9d6ee12559 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,040 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp39-cp39-linux_armv6l.whl#sha256=b968b6518b061767443e264d310fd53172b76055b828ea0e6dd13937f62f3e89 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,041 Skipping link: No binaries permitted for musclex-p3: https://www.piwheels.org/simple/musclex-p3/musclex_p3-1.7.4-cp39-cp39-linux_armv7l.whl#sha256=b968b6518b061767443e264d310fd53172b76055b828ea0e6dd13937f62f3e89 (from https://www.piwheels.org/simple/musclex-p3/) 2023-09-10T04:08:53,042 Skipping link: not a file: https://www.piwheels.org/simple/musclex-p3/ 2023-09-10T04:08:53,043 Skipping link: not a file: https://pypi.org/simple/musclex-p3/ 2023-09-10T04:08:53,085 Given no hashes to check 1 links for project 'musclex-p3': discarding no candidates 2023-09-10T04:08:53,105 Collecting musclex-p3==1.7.4 2023-09-10T04:08:53,109 Created temporary directory: /tmp/pip-unpack-muvpc60l 2023-09-10T04:08:53,593 Downloading musclex_p3-1.7.4.tar.gz (167 kB) 2023-09-10T04:08:53,782 Added musclex-p3==1.7.4 from https://files.pythonhosted.org/packages/19/05/98459ef0e63932ddf28b249ffa5177a37e96be7a9aa916098f02817f965c/musclex_p3-1.7.4.tar.gz to build tracker '/tmp/pip-build-tracker-a32n4dn1' 2023-09-10T04:08:53,784 Running setup.py (path:/tmp/pip-wheel-x6_7nxsh/musclex-p3_a571999649a3473787395b55d3a787c9/setup.py) egg_info for package musclex-p3 2023-09-10T04:08:53,785 Created temporary directory: /tmp/pip-pip-egg-info-o644eu8y 2023-09-10T04:08:53,786 Preparing metadata (setup.py): started 2023-09-10T04:08:53,788 Running command python setup.py egg_info 2023-09-10T04:08:54,301 Traceback (most recent call last): 2023-09-10T04:08:54,301 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 23, in 2023-09-10T04:08:54,302 from . import multiarray 2023-09-10T04:08:54,302 File "/usr/local/lib/python3.11/dist-packages/numpy/core/multiarray.py", line 10, in 2023-09-10T04:08:54,303 from . import overrides 2023-09-10T04:08:54,304 File "/usr/local/lib/python3.11/dist-packages/numpy/core/overrides.py", line 8, in 2023-09-10T04:08:54,305 from numpy.core._multiarray_umath import ( 2023-09-10T04:08:54,306 ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-10T04:08:54,308 During handling of the above exception, another exception occurred: 2023-09-10T04:08:54,310 Traceback (most recent call last): 2023-09-10T04:08:54,310 File "", line 2, in 2023-09-10T04:08:54,311 File "", line 34, in 2023-09-10T04:08:54,312 File "/tmp/pip-wheel-x6_7nxsh/musclex-p3_a571999649a3473787395b55d3a787c9/setup.py", line 36, in 2023-09-10T04:08:54,313 import numpy 2023-09-10T04:08:54,314 File "/usr/local/lib/python3.11/dist-packages/numpy/__init__.py", line 139, in 2023-09-10T04:08:54,315 from . import core 2023-09-10T04:08:54,316 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 49, in 2023-09-10T04:08:54,316 raise ImportError(msg) 2023-09-10T04:08:54,317 ImportError: 2023-09-10T04:08:54,319 IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 2023-09-10T04:08:54,321 Importing the numpy C-extensions failed. This error can happen for 2023-09-10T04:08:54,322 many reasons, often due to issues with your setup or how NumPy was 2023-09-10T04:08:54,323 installed. 2023-09-10T04:08:54,324 We have compiled some common reasons and troubleshooting tips at: 2023-09-10T04:08:54,326 https://numpy.org/devdocs/user/troubleshooting-importerror.html 2023-09-10T04:08:54,328 Please note and check the following: 2023-09-10T04:08:54,330 * The Python version is: Python3.11 from "/usr/bin/python3" 2023-09-10T04:08:54,331 * The NumPy version is: "1.25.2" 2023-09-10T04:08:54,333 and make sure that they are the versions you expect. 2023-09-10T04:08:54,334 Please carefully study the documentation linked above for further help. 2023-09-10T04:08:54,335 Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-10T04:08:54,379 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-10T04:08:54,392 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-10T04:08:54,392 exec(compile('"'"''"'"''"'"' 2023-09-10T04:08:54,392 # This is -- a caller that pip uses to run setup.py 2023-09-10T04:08:54,392 # 2023-09-10T04:08:54,392 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-10T04:08:54,392 # import from `distutils.core` to work with newer packaging standards. 2023-09-10T04:08:54,392 # - It provides a clear error message when setuptools is not installed. 2023-09-10T04:08:54,392 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-10T04:08:54,392 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-10T04:08:54,392 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-10T04:08:54,392 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-10T04:08:54,392 import os, sys, tokenize 2023-09-10T04:08:54,392 2023-09-10T04:08:54,392 try: 2023-09-10T04:08:54,392 import setuptools 2023-09-10T04:08:54,392 except ImportError as error: 2023-09-10T04:08:54,392 print( 2023-09-10T04:08:54,392 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-10T04:08:54,392 "the build environment.", 2023-09-10T04:08:54,392 file=sys.stderr, 2023-09-10T04:08:54,392 ) 2023-09-10T04:08:54,392 sys.exit(1) 2023-09-10T04:08:54,392 2023-09-10T04:08:54,392 __file__ = %r 2023-09-10T04:08:54,392 sys.argv[0] = __file__ 2023-09-10T04:08:54,392 2023-09-10T04:08:54,392 if os.path.exists(__file__): 2023-09-10T04:08:54,392 filename = __file__ 2023-09-10T04:08:54,392 with tokenize.open(__file__) as f: 2023-09-10T04:08:54,392 setup_py_code = f.read() 2023-09-10T04:08:54,392 else: 2023-09-10T04:08:54,392 filename = "" 2023-09-10T04:08:54,392 setup_py_code = "from setuptools import setup; setup()" 2023-09-10T04:08:54,392 2023-09-10T04:08:54,392 exec(compile(setup_py_code, filename, "exec")) 2023-09-10T04:08:54,392 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-x6_7nxsh/musclex-p3_a571999649a3473787395b55d3a787c9/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-o644eu8y[/] 2023-09-10T04:08:54,393 [bold magenta]cwd[/]: /tmp/pip-wheel-x6_7nxsh/musclex-p3_a571999649a3473787395b55d3a787c9/ 2023-09-10T04:08:54,393 Preparing metadata (setup.py): finished with status 'error' 2023-09-10T04:08:54,395 ERROR: [present-rich] metadata generation failed 2023-09-10T04:08:54,400 Exception information: 2023-09-10T04:08:54,400 Traceback (most recent call last): 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-10T04:08:54,400 call_subprocess( 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-10T04:08:54,400 raise error 2023-09-10T04:08:54,400 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-10T04:08:54,400 2023-09-10T04:08:54,400 The above exception was the direct cause of the following exception: 2023-09-10T04:08:54,400 2023-09-10T04:08:54,400 Traceback (most recent call last): 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-10T04:08:54,400 status = run_func(*args) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-10T04:08:54,400 return func(self, options, args) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-10T04:08:54,400 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-10T04:08:54,400 result = self._result = resolver.resolve( 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-10T04:08:54,400 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-10T04:08:54,400 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-10T04:08:54,400 if not criterion.candidates: 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-10T04:08:54,400 return bool(self._sequence) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-10T04:08:54,400 return any(self) 2023-09-10T04:08:54,400 ^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-10T04:08:54,400 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-10T04:08:54,400 candidate = func() 2023-09-10T04:08:54,400 ^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-10T04:08:54,400 self._link_candidate_cache[link] = LinkCandidate( 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-10T04:08:54,400 super().__init__( 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-10T04:08:54,400 self.dist = self._prepare() 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-10T04:08:54,400 dist = self._prepare_distribution() 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-10T04:08:54,400 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-10T04:08:54,400 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-10T04:08:54,400 dist = _get_prepared_distribution( 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-10T04:08:54,400 abstract_dist.prepare_distribution_metadata( 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-10T04:08:54,400 self.req.prepare_metadata() 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-10T04:08:54,400 self.metadata_directory = generate_metadata_legacy( 2023-09-10T04:08:54,400 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T04:08:54,400 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-10T04:08:54,400 raise MetadataGenerationFailed(package_details=details) from error 2023-09-10T04:08:54,400 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-10T04:08:54,426 Removed musclex-p3==1.7.4 from https://files.pythonhosted.org/packages/19/05/98459ef0e63932ddf28b249ffa5177a37e96be7a9aa916098f02817f965c/musclex_p3-1.7.4.tar.gz from build tracker '/tmp/pip-build-tracker-a32n4dn1' 2023-09-10T04:08:54,427 Removed build tracker: '/tmp/pip-build-tracker-a32n4dn1'