2023-09-13T08:18:33,941 Created temporary directory: /tmp/pip-build-tracker-f2ubyqv4 2023-09-13T08:18:33,942 Initialized build tracking at /tmp/pip-build-tracker-f2ubyqv4 2023-09-13T08:18:33,943 Created build tracker: /tmp/pip-build-tracker-f2ubyqv4 2023-09-13T08:18:33,943 Entered build tracker: /tmp/pip-build-tracker-f2ubyqv4 2023-09-13T08:18:33,944 Created temporary directory: /tmp/pip-wheel-bdyzpmth 2023-09-13T08:18:33,947 Created temporary directory: /tmp/pip-ephem-wheel-cache-us5oss2h 2023-09-13T08:18:33,969 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-13T08:18:33,972 2 location(s) to search for versions of py-feat: 2023-09-13T08:18:33,972 * https://pypi.org/simple/py-feat/ 2023-09-13T08:18:33,972 * https://www.piwheels.org/simple/py-feat/ 2023-09-13T08:18:33,973 Fetching project page and analyzing links: https://pypi.org/simple/py-feat/ 2023-09-13T08:18:33,974 Getting page https://pypi.org/simple/py-feat/ 2023-09-13T08:18:33,975 Found index url https://pypi.org/simple/ 2023-09-13T08:18:34,194 Fetched page https://pypi.org/simple/py-feat/ as application/vnd.pypi.simple.v1+json 2023-09-13T08:18:34,199 Found link https://files.pythonhosted.org/packages/af/3f/0ce455aa12444a8c2fcf9c38202c0116c392eda3c7c9d903cf90e64df459/py-feat-0.2.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.2 2023-09-13T08:18:34,200 Found link https://files.pythonhosted.org/packages/08/5d/823c5234adf8c63296e5c16caea06c905d3862660ec4474f09d6f112ed09/py-feat-0.3.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3 2023-09-13T08:18:34,200 Found link https://files.pythonhosted.org/packages/95/15/5f789edd89bba031046f3b76e500c347bacbbd9fb574cdfa11e622803265/py-feat-0.3.1.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.1 2023-09-13T08:18:34,201 Found link https://files.pythonhosted.org/packages/2a/af/a028ff851da8269480313537af95a2e47b489f998fcafd52b76436005406/py-feat-0.3.2.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.2 2023-09-13T08:18:34,202 Found link https://files.pythonhosted.org/packages/42/9f/a1873d24735e816e7c4e4ff532b57e843cd9944e22d87d1b305f75e7f01c/py-feat-0.3.3.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.3 2023-09-13T08:18:34,202 Found link https://files.pythonhosted.org/packages/6d/7c/324b1577a894b93dcb51a715fd873d889179cbd56b215563b31ef23ce522/py-feat-0.3.4.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.4 2023-09-13T08:18:34,203 Found link https://files.pythonhosted.org/packages/e3/22/ef8ceef6e3b3568354fba5901ee2d2e429e7426fb8c532c156dbc9f26a8b/py-feat-0.3.5.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.5 2023-09-13T08:18:34,204 Found link https://files.pythonhosted.org/packages/f3/ec/741c0943c5b7690a63d5686cd3bb3bf225db275cfc44d3a8123a68dfe83b/py-feat-0.3.6.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.6 2023-09-13T08:18:34,205 Found link https://files.pythonhosted.org/packages/ec/3a/cfb7927d4eb9307e4c8d6589d5434a045b07db722cd4943b2b5976cacce2/py-feat-0.3.7.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.3.7 2023-09-13T08:18:34,205 Found link https://files.pythonhosted.org/packages/46/f0/0e6ba59dfe547be8a3bef47f7d052f671b27e4547d7fdce38a86beb382ac/py-feat-0.4.0.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.4.0 2023-09-13T08:18:34,206 Skipping link: No binaries permitted for py-feat: https://files.pythonhosted.org/packages/c1/07/35e1278b26f38211af5e8d43f093680a1df450f17541ea5930f57cc9335a/py_feat-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/py-feat/) 2023-09-13T08:18:34,207 Found link https://files.pythonhosted.org/packages/48/bb/edcaf6b66ba66cfc381b7508f15ec42638a850cbd5d0e67f019c5224e3f9/py-feat-0.5.0.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.5.0 2023-09-13T08:18:34,208 Skipping link: No binaries permitted for py-feat: https://files.pythonhosted.org/packages/30/a8/8a8c2a7d5c15f11e1242f0348a3e363c57b26a14e9d654f756b2a533a95f/py_feat-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/py-feat/) 2023-09-13T08:18:34,208 Found link https://files.pythonhosted.org/packages/19/ea/75213b60f9ad8003598c8156b48f4aa011fff6a3745dad8fa48071504d21/py-feat-0.5.1.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.5.1 2023-09-13T08:18:34,209 Skipping link: No binaries permitted for py-feat: https://files.pythonhosted.org/packages/82/e6/16c820318195fdbd7834f9abef21e1bcd7d592652c388efa1c1db1f02d48/py_feat-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/py-feat/) 2023-09-13T08:18:34,210 Found link https://files.pythonhosted.org/packages/c5/19/994a056e43d77b2403f35f5cfcb6ab227202081dd076065e09ab7f71b04e/py-feat-0.6.0.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.6.0 2023-09-13T08:18:34,210 Skipping link: No binaries permitted for py-feat: https://files.pythonhosted.org/packages/f6/3d/46f50007a8bf7c88b718b67de466f62620d8f348cde217b4343bf506f3fe/py_feat-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/py-feat/) 2023-09-13T08:18:34,211 Found link https://files.pythonhosted.org/packages/4c/87/0cf63ac5ffe57629cbce2e904c6fdfb5df7224ac4dcc7ec259dc4b90c13a/py-feat-0.6.1.tar.gz (from https://pypi.org/simple/py-feat/), version: 0.6.1 2023-09-13T08:18:34,212 Skipping link: No binaries permitted for py-feat: https://files.pythonhosted.org/packages/4a/2e/1f791bc2e6a02cee2783f2bb4300a439ce4c52f85f7fcd209b81619ddea6/py_feat-0.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/py-feat/) 2023-09-13T08:18:34,212 Fetching project page and analyzing links: https://www.piwheels.org/simple/py-feat/ 2023-09-13T08:18:34,213 Getting page https://www.piwheels.org/simple/py-feat/ 2023-09-13T08:18:34,214 Found index url https://www.piwheels.org/simple/ 2023-09-13T08:18:34,497 Fetched page https://www.piwheels.org/simple/py-feat/ as text/html 2023-09-13T08:18:34,501 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.6.1-py2.py3-none-any.whl#sha256=521030970e7d16ed13bb28aefe20abe24a35c95b496b50f43649e21b97e8b9ff (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,502 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.6.0-py2.py3-none-any.whl#sha256=b5a4b314013b5577954d2d4ad778cb0303e28893059b835db8fd8a9243e3e817 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,503 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.5.1-py2.py3-none-any.whl#sha256=2dc496012f551b27a176156171442f9bb426fcc81b63a36c40fac58bec62d33b (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,503 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.5.0-py2.py3-none-any.whl#sha256=dd490ee844caf10be23c9983f52c948bbd32513f3a5d0c9f59694232a38f15fe (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,504 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.4.0-py2.py3-none-any.whl#sha256=94671cc6d38a5199268a079ae383199f3be7f8a368956ec70a96b503a552295b (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,505 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.7-py2.py3-none-any.whl#sha256=decaa03e0b46bb7fa2eb8ef6172bbdb56f9ba4f06104ca40b23ade684ce7ad14 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,505 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.6-py2.py3-none-any.whl#sha256=7e751d504018068925e0498cc334fe86c45e72a8e7e63a6e53e4297ef1b67d62 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,506 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.5-py2.py3-none-any.whl#sha256=a34f4a92ef654750ed15172b52a6d8d5a6906d2b252b5f86e1bf484fe4ee1d46 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,506 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.4-py2.py3-none-any.whl#sha256=ef73d90e48825cf0ad501db7ef3fe01dea18f00e838b14ad23a9c5c5d51e2362 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,507 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.3-py2.py3-none-any.whl#sha256=031e5d3da10cd772adb80ac1090c44e88916ac6974ca92f88e1142aa242107cb (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,508 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.2-py2.py3-none-any.whl#sha256=535934e81706c72fb16e6cb216483e0d9886162d44da803b4e69f205d57341be (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,508 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3.1-py2.py3-none-any.whl#sha256=d1bd00ce1fddbb55c99fab40dabbee4d35faf8be26be1e279e7bb65ad4a2ac62 (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,509 Skipping link: No binaries permitted for py-feat: https://www.piwheels.org/simple/py-feat/py_feat-0.3-py2.py3-none-any.whl#sha256=5fc7f0076c2e0de49acab5b5e1c6eabdd18df6aa694a154746fd5d336603932d (from https://www.piwheels.org/simple/py-feat/) 2023-09-13T08:18:34,509 Skipping link: not a file: https://www.piwheels.org/simple/py-feat/ 2023-09-13T08:18:34,510 Skipping link: not a file: https://pypi.org/simple/py-feat/ 2023-09-13T08:18:34,535 Given no hashes to check 1 links for project 'py-feat': discarding no candidates 2023-09-13T08:18:34,553 Collecting py-feat==0.2 2023-09-13T08:18:34,555 Created temporary directory: /tmp/pip-unpack-6he82re9 2023-09-13T08:18:35,079 Downloading py-feat-0.2.tar.gz (102.4 MB) 2023-09-13T08:19:05,927 Added py-feat==0.2 from https://files.pythonhosted.org/packages/af/3f/0ce455aa12444a8c2fcf9c38202c0116c392eda3c7c9d903cf90e64df459/py-feat-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-f2ubyqv4' 2023-09-13T08:19:05,931 Running setup.py (path:/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/setup.py) egg_info for package py-feat 2023-09-13T08:19:05,932 Created temporary directory: /tmp/pip-pip-egg-info-m4h52loz 2023-09-13T08:19:05,932 Preparing metadata (setup.py): started 2023-09-13T08:19:05,934 Running command python setup.py egg_info 2023-09-13T08:19:06,415 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-13T08:19:06,416 !! 2023-09-13T08:19:06,417 ******************************************************************************** 2023-09-13T08:19:06,418 Usage of dash-separated 'description-file' will not be supported in future 2023-09-13T08:19:06,418 versions. Please use the underscore name 'description_file' instead. 2023-09-13T08:19:06,420 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-13T08:19:06,420 or your builds will no longer be supported. 2023-09-13T08:19:06,421 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-13T08:19:06,422 ******************************************************************************** 2023-09-13T08:19:06,423 !! 2023-09-13T08:19:06,424 opt = self.warn_dash_deprecation(opt, section) 2023-09-13T08:19:06,999 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-13T08:19:07,000 !! 2023-09-13T08:19:07,001 ******************************************************************************** 2023-09-13T08:19:07,002 Usage of dash-separated 'description-file' will not be supported in future 2023-09-13T08:19:07,002 versions. Please use the underscore name 'description_file' instead. 2023-09-13T08:19:07,003 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-13T08:19:07,004 or your builds will no longer be supported. 2023-09-13T08:19:07,005 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-13T08:19:07,006 ******************************************************************************** 2023-09-13T08:19:07,007 !! 2023-09-13T08:19:07,007 opt = self.warn_dash_deprecation(opt, section) 2023-09-13T08:19:07,045 running egg_info 2023-09-13T08:19:07,046 creating /tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info 2023-09-13T08:19:07,070 writing /tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/PKG-INFO 2023-09-13T08:19:07,073 writing dependency_links to /tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/dependency_links.txt 2023-09-13T08:19:07,075 writing requirements to /tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/requires.txt 2023-09-13T08:19:07,076 writing top-level names to /tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/top_level.txt 2023-09-13T08:19:07,077 writing manifest file '/tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/SOURCES.txt' 2023-09-13T08:19:07,181 reading manifest file '/tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/SOURCES.txt' 2023-09-13T08:19:07,182 reading manifest template 'MANIFEST.in' 2023-09-13T08:19:07,205 adding license file 'LICENSE' 2023-09-13T08:19:07,209 writing manifest file '/tmp/pip-pip-egg-info-m4h52loz/py_feat.egg-info/SOURCES.txt' 2023-09-13T08:19:07,234 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:469: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,235 if baseline is 'median': 2023-09-13T08:19:07,235 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:471: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,236 elif baseline is 'mean': 2023-09-13T08:19:07,236 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:473: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,237 elif baseline is 'begin': 2023-09-13T08:19:07,238 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:490: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,238 if baseline is 'median': 2023-09-13T08:19:07,239 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:492: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,239 elif baseline is 'mean': 2023-09-13T08:19:07,241 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:494: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,241 elif baseline is 'begin': 2023-09-13T08:19:07,242 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:740: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,243 if mode is 'complex': 2023-09-13T08:19:07,243 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:742: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,245 elif mode is 'filtered': 2023-09-13T08:19:07,245 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:744: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,246 elif mode is 'phase': 2023-09-13T08:19:07,247 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:746: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,248 elif mode is 'magnitude': 2023-09-13T08:19:07,249 /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py:748: SyntaxWarning: "is" with a literal. Did you mean "=="? 2023-09-13T08:19:07,250 elif mode is 'power': 2023-09-13T08:19:07,261 Traceback (most recent call last): 2023-09-13T08:19:07,262 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 23, in 2023-09-13T08:19:07,263 from . import multiarray 2023-09-13T08:19:07,263 File "/usr/local/lib/python3.11/dist-packages/numpy/core/multiarray.py", line 10, in 2023-09-13T08:19:07,264 from . import overrides 2023-09-13T08:19:07,265 File "/usr/local/lib/python3.11/dist-packages/numpy/core/overrides.py", line 8, in 2023-09-13T08:19:07,265 from numpy.core._multiarray_umath import ( 2023-09-13T08:19:07,266 ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-13T08:19:07,267 During handling of the above exception, another exception occurred: 2023-09-13T08:19:07,268 Traceback (most recent call last): 2023-09-13T08:19:07,268 File "", line 2, in 2023-09-13T08:19:07,269 File "", line 34, in 2023-09-13T08:19:07,269 File "/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/setup.py", line 91, in 2023-09-13T08:19:07,270 _post_install() 2023-09-13T08:19:07,270 File "/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/setup.py", line 49, in _post_install 2023-09-13T08:19:07,271 from feat.utils import get_resource_path 2023-09-13T08:19:07,271 File "/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/__init__.py", line 11, in 2023-09-13T08:19:07,272 from .data import Fex 2023-09-13T08:19:07,272 File "/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/feat/data.py", line 7, in 2023-09-13T08:19:07,273 import numpy as np 2023-09-13T08:19:07,273 File "/usr/local/lib/python3.11/dist-packages/numpy/__init__.py", line 139, in 2023-09-13T08:19:07,274 from . import core 2023-09-13T08:19:07,274 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 49, in 2023-09-13T08:19:07,274 raise ImportError(msg) 2023-09-13T08:19:07,275 ImportError: 2023-09-13T08:19:07,276 IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 2023-09-13T08:19:07,277 Importing the numpy C-extensions failed. This error can happen for 2023-09-13T08:19:07,278 many reasons, often due to issues with your setup or how NumPy was 2023-09-13T08:19:07,278 installed. 2023-09-13T08:19:07,280 We have compiled some common reasons and troubleshooting tips at: 2023-09-13T08:19:07,282 https://numpy.org/devdocs/user/troubleshooting-importerror.html 2023-09-13T08:19:07,283 Please note and check the following: 2023-09-13T08:19:07,284 * The Python version is: Python3.11 from "/usr/bin/python3" 2023-09-13T08:19:07,285 * The NumPy version is: "1.25.2" 2023-09-13T08:19:07,287 and make sure that they are the versions you expect. 2023-09-13T08:19:07,287 Please carefully study the documentation linked above for further help. 2023-09-13T08:19:07,289 Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-13T08:19:07,390 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-13T08:19:07,407 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-13T08:19:07,407 exec(compile('"'"''"'"''"'"' 2023-09-13T08:19:07,407 # This is -- a caller that pip uses to run setup.py 2023-09-13T08:19:07,407 # 2023-09-13T08:19:07,407 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-13T08:19:07,407 # import from `distutils.core` to work with newer packaging standards. 2023-09-13T08:19:07,407 # - It provides a clear error message when setuptools is not installed. 2023-09-13T08:19:07,407 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-13T08:19:07,407 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-13T08:19:07,407 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-13T08:19:07,407 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-13T08:19:07,407 import os, sys, tokenize 2023-09-13T08:19:07,407 2023-09-13T08:19:07,407 try: 2023-09-13T08:19:07,407 import setuptools 2023-09-13T08:19:07,407 except ImportError as error: 2023-09-13T08:19:07,407 print( 2023-09-13T08:19:07,407 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-13T08:19:07,407 "the build environment.", 2023-09-13T08:19:07,407 file=sys.stderr, 2023-09-13T08:19:07,407 ) 2023-09-13T08:19:07,407 sys.exit(1) 2023-09-13T08:19:07,407 2023-09-13T08:19:07,407 __file__ = %r 2023-09-13T08:19:07,407 sys.argv[0] = __file__ 2023-09-13T08:19:07,407 2023-09-13T08:19:07,407 if os.path.exists(__file__): 2023-09-13T08:19:07,407 filename = __file__ 2023-09-13T08:19:07,407 with tokenize.open(__file__) as f: 2023-09-13T08:19:07,407 setup_py_code = f.read() 2023-09-13T08:19:07,407 else: 2023-09-13T08:19:07,407 filename = "" 2023-09-13T08:19:07,407 setup_py_code = "from setuptools import setup; setup()" 2023-09-13T08:19:07,407 2023-09-13T08:19:07,407 exec(compile(setup_py_code, filename, "exec")) 2023-09-13T08:19:07,407 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-m4h52loz[/] 2023-09-13T08:19:07,408 [bold magenta]cwd[/]: /tmp/pip-wheel-bdyzpmth/py-feat_52a2483afb5f4ded8be54dd27b222578/ 2023-09-13T08:19:07,409 Preparing metadata (setup.py): finished with status 'error' 2023-09-13T08:19:07,410 ERROR: [present-rich] metadata generation failed 2023-09-13T08:19:07,416 Exception information: 2023-09-13T08:19:07,416 Traceback (most recent call last): 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-13T08:19:07,416 call_subprocess( 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-13T08:19:07,416 raise error 2023-09-13T08:19:07,416 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-13T08:19:07,416 2023-09-13T08:19:07,416 The above exception was the direct cause of the following exception: 2023-09-13T08:19:07,416 2023-09-13T08:19:07,416 Traceback (most recent call last): 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-13T08:19:07,416 status = run_func(*args) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-13T08:19:07,416 return func(self, options, args) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-13T08:19:07,416 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-13T08:19:07,416 result = self._result = resolver.resolve( 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-13T08:19:07,416 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-13T08:19:07,416 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-13T08:19:07,416 if not criterion.candidates: 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-13T08:19:07,416 return bool(self._sequence) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-13T08:19:07,416 return any(self) 2023-09-13T08:19:07,416 ^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-13T08:19:07,416 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-13T08:19:07,416 candidate = func() 2023-09-13T08:19:07,416 ^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-13T08:19:07,416 self._link_candidate_cache[link] = LinkCandidate( 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-13T08:19:07,416 super().__init__( 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-13T08:19:07,416 self.dist = self._prepare() 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-13T08:19:07,416 dist = self._prepare_distribution() 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-13T08:19:07,416 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-13T08:19:07,416 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-13T08:19:07,416 dist = _get_prepared_distribution( 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-13T08:19:07,416 abstract_dist.prepare_distribution_metadata( 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-13T08:19:07,416 self.req.prepare_metadata() 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-13T08:19:07,416 self.metadata_directory = generate_metadata_legacy( 2023-09-13T08:19:07,416 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T08:19:07,416 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-13T08:19:07,416 raise MetadataGenerationFailed(package_details=details) from error 2023-09-13T08:19:07,416 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-13T08:19:07,429 Removed py-feat==0.2 from https://files.pythonhosted.org/packages/af/3f/0ce455aa12444a8c2fcf9c38202c0116c392eda3c7c9d903cf90e64df459/py-feat-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-f2ubyqv4' 2023-09-13T08:19:07,430 Removed build tracker: '/tmp/pip-build-tracker-f2ubyqv4'