2025-09-08T02:49:33,723 Created temporary directory: /tmp/pip-build-tracker-ib6_yor2 2025-09-08T02:49:33,724 Initialized build tracking at /tmp/pip-build-tracker-ib6_yor2 2025-09-08T02:49:33,724 Created build tracker: /tmp/pip-build-tracker-ib6_yor2 2025-09-08T02:49:33,724 Entered build tracker: /tmp/pip-build-tracker-ib6_yor2 2025-09-08T02:49:33,724 Created temporary directory: /tmp/pip-wheel-whw5beew 2025-09-08T02:49:33,727 Created temporary directory: /tmp/pip-ephem-wheel-cache-6ko2wkej 2025-09-08T02:49:33,788 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:49:33,790 2 location(s) to search for versions of pybar: 2025-09-08T02:49:33,790 * https://pypi.org/simple/pybar/ 2025-09-08T02:49:33,790 * https://www.piwheels.org/simple/pybar/ 2025-09-08T02:49:33,790 Fetching project page and analyzing links: https://pypi.org/simple/pybar/ 2025-09-08T02:49:33,791 Getting page https://pypi.org/simple/pybar/ 2025-09-08T02:49:33,792 Found index url https://pypi.org/simple/ 2025-09-08T02:49:33,941 Fetched page https://pypi.org/simple/pybar/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:49:33,949 Found link https://files.pythonhosted.org/packages/6a/69/0f173d167baf2f3cfc143563d33b264eab751167fe7db232694ff64c2f39/pyBAR-2.1.0rc1.tar.gz (from https://pypi.org/simple/pybar/), version: 2.1.0rc1 2025-09-08T02:49:33,949 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/07/f3/f1587635fbfa032c753b99373171982b443153653d51713834d2b7b44836/pyBAR-2.1.0-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,950 Found link https://files.pythonhosted.org/packages/63/a2/733b55e66a92a2df7f8fb20d478b558a0fc88b1973412abdbc368da0b9e7/pyBAR-2.1.0.tar.gz (from https://pypi.org/simple/pybar/), version: 2.1.0 2025-09-08T02:49:33,950 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/0d/75/e5f09467e23ae51fcc314f0d3aebe64df3bfe4fa35bdfc71e0dd0904d688/pyBAR-2.1.1-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,950 Found link https://files.pythonhosted.org/packages/64/db/b31469477bce5b15a3d6da11350ddeef721ffafbd0b3c0d2ef852797b51b/pyBAR-2.1.1.tar.gz (from https://pypi.org/simple/pybar/), version: 2.1.1 2025-09-08T02:49:33,950 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/7e/1b/3ee4ea90489d28cad50a656a380d60e183de31600bb1fe60e34242376e18/pyBAR-2.2.0-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,951 Found link https://files.pythonhosted.org/packages/cb/61/1dab634ee4366f4e8dee70a7755130c3606d9cdcd389454cc8f53f815da5/pyBAR-2.2.0.tar.gz (from https://pypi.org/simple/pybar/), version: 2.2.0 2025-09-08T02:49:33,951 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/77/0a/cc311508541797a38d4e34f0673f8d9845a3b7b1d4bf6b1e6712cb21616d/pyBAR-2.2.1-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,951 Found link https://files.pythonhosted.org/packages/f5/d6/325dffcacf06055d41127f1b4ba982f0d2ef4730e4b157a7b48e3e563759/pyBAR-2.2.1.tar.gz (from https://pypi.org/simple/pybar/), version: 2.2.1 2025-09-08T02:49:33,951 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/5f/09/37df91db1bcd86d62d64e785e2dfa99c4ae37cd0bbe35a82bbab9e07c347/pyBAR-2.2.2-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,952 Found link https://files.pythonhosted.org/packages/a5/a1/1f18e070868627de560106bbdfc97ea8c4b0c75d027516e2bd80347b5805/pyBAR-2.2.2.tar.gz (from https://pypi.org/simple/pybar/), version: 2.2.2 2025-09-08T02:49:33,952 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/fa/f2/0abf90afeb3903a66b84c845b964bea1a67465cbefa0ee6b9cf2bd0a2105/pyBAR-3.0.1-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,952 Found link https://files.pythonhosted.org/packages/e1/2a/eb5fc4b8854b0b272007e1acbb0201da0f3e532beb2b35420175b5967110/pyBAR-3.0.1.tar.gz (from https://pypi.org/simple/pybar/), version: 3.0.1 2025-09-08T02:49:33,952 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/4c/4c/cfba170991077900f1142f682d8b5e9bcd259d4251402c6d81e02ad8cd5d/pyBAR-3.0.2-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,952 Found link https://files.pythonhosted.org/packages/72/81/7326dfdb40450c72e5b8643d68b951c4f8e5982fa2307635861f4576d890/pyBAR-3.0.2.tar.gz (from https://pypi.org/simple/pybar/), version: 3.0.2 2025-09-08T02:49:33,953 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/d1/ec/36cfab73aef9e9071fb0f117d18809452bc2fcd1233a63d5b46114d9af4c/pyBAR-3.1.0-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,953 Found link https://files.pythonhosted.org/packages/e8/e5/44dacc3b77f1dadc99f226e335b66f8fe39dc78ed7237f8b8141d1fa82fb/pyBAR-3.1.0.tar.gz (from https://pypi.org/simple/pybar/), version: 3.1.0 2025-09-08T02:49:33,953 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/b6/75/bccb8aef08ba6c7431fdafba444b35d60773393b6edf5076fcecf850f9ed/pyBAR-3.1.1-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,953 Found link https://files.pythonhosted.org/packages/d0/57/6618b4eff767aac42531c28eca34e7dc84a745b1bf9780061be966dce0bd/pyBAR-3.1.1.tar.gz (from https://pypi.org/simple/pybar/), version: 3.1.1 2025-09-08T02:49:33,954 Skipping link: No binaries permitted for pybar: https://files.pythonhosted.org/packages/53/8c/3fc5c7a64f47ae3bb5f7e9e240beb21b05bed36e34195567aca384e5336a/pyBAR-3.1.2-py2-none-any.whl (from https://pypi.org/simple/pybar/) 2025-09-08T02:49:33,954 Found link https://files.pythonhosted.org/packages/1c/fd/59e184c2c6c312194b6e7d4921809c1561f268b46c48a2355930e4d97bf4/pyBAR-3.1.2.tar.gz (from https://pypi.org/simple/pybar/), version: 3.1.2 2025-09-08T02:49:33,954 Fetching project page and analyzing links: https://www.piwheels.org/simple/pybar/ 2025-09-08T02:49:33,954 Getting page https://www.piwheels.org/simple/pybar/ 2025-09-08T02:49:33,955 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:49:34,044 Fetched page https://www.piwheels.org/simple/pybar/ as text/html 2025-09-08T02:49:34,047 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-3.1.2-py3-none-any.whl#sha256=e9c355ddfc7ec08c3f18979fef2ee523ef490c571f494668d23757f0a02e51d1 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-3.1.1-py3-none-any.whl#sha256=b188ef07ec23b4d2d798508d8dd33e8107bfaa22dbc702d31b95ff0ecbfade3b (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-3.1.0-py3-none-any.whl#sha256=aff161580c8f6f8a0ba9011b79b7bc897d67e143631ccb43d709a640343d5865 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-3.0.2-py3-none-any.whl#sha256=cc680f72a1d5a147a5fb02b5334b6dc8d21e089ab5488be08525addeecf71454 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-3.0.1-py3-none-any.whl#sha256=3274c467b25fb88d2e6e58878ae3ad0176bc0d4eb3cf5f4d4b5f4f483c77bf33 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.2.2-py3-none-any.whl#sha256=0192202f0b6ef11d86f4b2b821958e5428de33d507557c7b19ff63591076553a (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,048 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.2.1-py3-none-any.whl#sha256=851c70d613fc125bc83cbfcafe2964c86b2da6b285beb2fbc1cac18109b160e1 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.2.0-py3-none-any.whl#sha256=79c8b08512b70c1eca152a7862350ab8a1074fe95bf5b99033aff1bc9f63262e (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.1.1-py3-none-any.whl#sha256=82f2c65fc20762e9aa4cee492d38ecd43d479a1b5fc075e07bc1d6d9e27382cb (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.1.0-py3-none-any.whl#sha256=aa335bddc5a38d26d9be531a73ddaa935e7676321f9382f2a6d6fc720869d10f (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.1.0rc1-cp34-cp34m-linux_armv7l.whl#sha256=442afc09868c82a3a86d0949be79084329f617b06603d8725be570ef2f03ac61 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: No binaries permitted for pybar: https://archive1.piwheels.org/simple/pybar/pyBAR-2.1.0rc1-cp34-cp34m-linux_armv6l.whl#sha256=442afc09868c82a3a86d0949be79084329f617b06603d8725be570ef2f03ac61 (from https://www.piwheels.org/simple/pybar/) 2025-09-08T02:49:34,049 Skipping link: not a file: https://www.piwheels.org/simple/pybar/ 2025-09-08T02:49:34,050 Skipping link: not a file: https://pypi.org/simple/pybar/ 2025-09-08T02:49:34,074 Given no hashes to check 1 links for project 'pybar': discarding no candidates 2025-09-08T02:49:34,075 Collecting pybar==2.1.0rc1 2025-09-08T02:49:34,077 Created temporary directory: /tmp/pip-unpack-kc_apkc_ 2025-09-08T02:49:34,379 Downloading pyBAR-2.1.0rc1.tar.gz (432 kB) 2025-09-08T02:49:34,555 Added pybar==2.1.0rc1 from https://files.pythonhosted.org/packages/6a/69/0f173d167baf2f3cfc143563d33b264eab751167fe7db232694ff64c2f39/pyBAR-2.1.0rc1.tar.gz to build tracker '/tmp/pip-build-tracker-ib6_yor2' 2025-09-08T02:49:34,556 Running setup.py (path:/tmp/pip-wheel-whw5beew/pybar_899759e5ae1348459a4853ac5cbd2e56/setup.py) egg_info for package pybar 2025-09-08T02:49:34,556 Created temporary directory: /tmp/pip-pip-egg-info-p2zityso 2025-09-08T02:49:34,557 Preparing metadata (setup.py): started 2025-09-08T02:49:34,557 Running command python setup.py egg_info 2025-09-08T02:49:37,440 Error compiling Cython file: 2025-09-08T02:49:37,441 ------------------------------------------------------------ 2025-09-08T02:49:37,441 ... 2025-09-08T02:49:37,441 from numpy cimport ndarray 2025-09-08T02:49:37,441 #from libcpp cimport bool # to be able to use bool variables 2025-09-08T02:49:37,441 from tables import dtype_from_descr 2025-09-08T02:49:37,441 from libc.stdint cimport uint8_t, uint16_t, uint32_t, uint64_t, int64_t 2025-09-08T02:49:37,442 from data_struct cimport numpy_cluster_info 2025-09-08T02:49:37,442 ^ 2025-09-08T02:49:37,442 ------------------------------------------------------------ 2025-09-08T02:49:37,442 pybar/analysis/RawDataConverter/analysis_functions.pyx:12:0: 'data_struct.pxd' not found 2025-09-08T02:49:37,454 Error compiling Cython file: 2025-09-08T02:49:37,454 ------------------------------------------------------------ 2025-09-08T02:49:37,454 ... 2025-09-08T02:49:37,454 from numpy cimport ndarray 2025-09-08T02:49:37,454 #from libcpp cimport bool # to be able to use bool variables 2025-09-08T02:49:37,454 from tables import dtype_from_descr 2025-09-08T02:49:37,455 from libc.stdint cimport uint8_t, uint16_t, uint32_t, uint64_t, int64_t 2025-09-08T02:49:37,455 from data_struct cimport numpy_cluster_info 2025-09-08T02:49:37,455 ^ 2025-09-08T02:49:37,455 ------------------------------------------------------------ 2025-09-08T02:49:37,455 pybar/analysis/RawDataConverter/analysis_functions.pyx:12:0: 'data_struct/numpy_cluster_info.pxd' not found 2025-09-08T02:49:37,487 Error compiling Cython file: 2025-09-08T02:49:37,487 ------------------------------------------------------------ 2025-09-08T02:49:37,487 ... 2025-09-08T02:49:37,487 histogram_2d( x.data, y.data, x.shape[0], n_x, n_y, array_result.data) 2025-09-08T02:49:37,487 def hist_3d(cnp.ndarray[cnp.int32_t, ndim=1] x, cnp.ndarray[cnp.int32_t, ndim=1] y, cnp.ndarray[cnp.int32_t, ndim=1] z, const unsigned int& n_x, const unsigned int& n_y, const unsigned int& n_z, cnp.ndarray[cnp.uint32_t, ndim=1] array_result, throw_exception = True): 2025-09-08T02:49:37,487 histogram_3d( x.data, y.data, z.data, x.shape[0], n_x, n_y, n_z, array_result.data) 2025-09-08T02:49:37,487 def map_cluster(cnp.ndarray[cnp.int64_t, ndim=1] event_array, cnp.ndarray[numpy_cluster_info, ndim=1] cluster_hit_info, cnp.ndarray[numpy_cluster_info, ndim=1] mapped_cluster_hit_info): 2025-09-08T02:49:37,487 ^ 2025-09-08T02:49:37,488 ------------------------------------------------------------ 2025-09-08T02:49:37,488 pybar/analysis/RawDataConverter/analysis_functions.pyx:52:74: Invalid type. 2025-09-08T02:49:37,490 Traceback (most recent call last): 2025-09-08T02:49:37,492 File "", line 2, in 2025-09-08T02:49:37,493 exec(compile(''' 2025-09-08T02:49:37,493 ~~~~^^^^^^^^^^^^ 2025-09-08T02:49:37,493 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:49:37,493 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,493 ...<32 lines>... 2025-09-08T02:49:37,493 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:49:37,493 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,493 ''' % ('/tmp/pip-wheel-whw5beew/pybar_899759e5ae1348459a4853ac5cbd2e56/setup.py',), "", "exec")) 2025-09-08T02:49:37,493 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,494 File "", line 35, in 2025-09-08T02:49:37,494 File "/tmp/pip-wheel-whw5beew/pybar_899759e5ae1348459a4853ac5cbd2e56/setup.py", line 73, in 2025-09-08T02:49:37,494 ext_modules=cythonize(extensions), 2025-09-08T02:49:37,494 ~~~~~~~~~^^^^^^^^^^^^ 2025-09-08T02:49:37,494 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T02:49:37,494 cythonize_one(*args) 2025-09-08T02:49:37,494 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T02:49:37,494 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T02:49:37,494 raise CompileError(None, pyx_file) 2025-09-08T02:49:37,495 Cython.Compiler.Errors.CompileError: pybar/analysis/RawDataConverter/analysis_functions.pyx 2025-09-08T02:49:37,495 Compiling pybar/analysis/RawDataConverter/data_interpreter.pyx because it changed. 2025-09-08T02:49:37,495 Compiling pybar/analysis/RawDataConverter/data_histograming.pyx because it changed. 2025-09-08T02:49:37,495 Compiling pybar/analysis/RawDataConverter/data_clusterizer.pyx because it changed. 2025-09-08T02:49:37,495 Compiling pybar/analysis/RawDataConverter/analysis_functions.pyx because it changed. 2025-09-08T02:49:37,495 [1/4] Cythonizing pybar/analysis/RawDataConverter/analysis_functions.pyx 2025-09-08T02:49:37,830 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:49:37,841 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:49:37,841 exec(compile('"'"''"'"''"'"' 2025-09-08T02:49:37,841 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:49:37,841 # 2025-09-08T02:49:37,841 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:49:37,841 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:49:37,841 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:49:37,841 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:49:37,841 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:49:37,841 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:49:37,841 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:49:37,841 import os, sys, tokenize, traceback 2025-09-08T02:49:37,841 2025-09-08T02:49:37,841 try: 2025-09-08T02:49:37,841 import setuptools 2025-09-08T02:49:37,841 except ImportError: 2025-09-08T02:49:37,841 print( 2025-09-08T02:49:37,841 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:49:37,841 "the build environment with exception:", 2025-09-08T02:49:37,841 file=sys.stderr, 2025-09-08T02:49:37,841 ) 2025-09-08T02:49:37,841 traceback.print_exc() 2025-09-08T02:49:37,841 sys.exit(1) 2025-09-08T02:49:37,841 2025-09-08T02:49:37,841 __file__ = %r 2025-09-08T02:49:37,841 sys.argv[0] = __file__ 2025-09-08T02:49:37,841 2025-09-08T02:49:37,841 if os.path.exists(__file__): 2025-09-08T02:49:37,841 filename = __file__ 2025-09-08T02:49:37,841 with tokenize.open(__file__) as f: 2025-09-08T02:49:37,841 setup_py_code = f.read() 2025-09-08T02:49:37,841 else: 2025-09-08T02:49:37,841 filename = "" 2025-09-08T02:49:37,841 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:49:37,841 2025-09-08T02:49:37,841 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:49:37,841 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-whw5beew/pybar_899759e5ae1348459a4853ac5cbd2e56/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-p2zityso[/] 2025-09-08T02:49:37,842 [bold magenta]cwd[/]: /tmp/pip-wheel-whw5beew/pybar_899759e5ae1348459a4853ac5cbd2e56/ 2025-09-08T02:49:37,842 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:49:37,843 ERROR: metadata generation failed 2025-09-08T02:49:37,848 Exception information: 2025-09-08T02:49:37,848 Traceback (most recent call last): 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:49:37,848 call_subprocess( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 args, 2025-09-08T02:49:37,848 ^^^^^ 2025-09-08T02:49:37,848 ...<2 lines>... 2025-09-08T02:49:37,848 spinner=spinner, 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:49:37,848 raise error 2025-09-08T02:49:37,848 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:49:37,848 2025-09-08T02:49:37,848 The above exception was the direct cause of the following exception: 2025-09-08T02:49:37,848 2025-09-08T02:49:37,848 Traceback (most recent call last): 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:49:37,848 status = _inner_run() 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:49:37,848 return self.run(options, args) 2025-09-08T02:49:37,848 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:49:37,848 return func(self, options, args) 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:49:37,848 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:49:37,848 result = self._result = resolver.resolve( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:49:37,848 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:49:37,848 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:49:37,848 if not criterion.candidates: 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:49:37,848 return bool(self._sequence) 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:49:37,848 self._bool = any(self) 2025-09-08T02:49:37,848 ~~~^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:49:37,848 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:49:37,848 ^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:49:37,848 candidate = func() 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:49:37,848 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 link, template, name, version 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:49:37,848 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 link, 2025-09-08T02:49:37,848 ^^^^^ 2025-09-08T02:49:37,848 ...<3 lines>... 2025-09-08T02:49:37,848 version=version, 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:49:37,848 super().__init__( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 link=link, 2025-09-08T02:49:37,848 ^^^^^^^^^^ 2025-09-08T02:49:37,848 ...<4 lines>... 2025-09-08T02:49:37,848 version=version, 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:49:37,848 self.dist = self._prepare() 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:49:37,848 dist = self._prepare_distribution() 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:49:37,848 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:49:37,848 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:49:37,848 dist = _get_prepared_distribution( 2025-09-08T02:49:37,848 req, 2025-09-08T02:49:37,848 ...<3 lines>... 2025-09-08T02:49:37,848 self.check_build_deps, 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:49:37,848 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 finder, build_isolation, check_build_deps 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:49:37,848 self.req.prepare_metadata() 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:49:37,848 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:49:37,848 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:49:37,848 build_env=self.build_env, 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ...<3 lines>... 2025-09-08T02:49:37,848 details=details, 2025-09-08T02:49:37,848 ^^^^^^^^^^^^^^^^ 2025-09-08T02:49:37,848 ) 2025-09-08T02:49:37,848 ^ 2025-09-08T02:49:37,848 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:49:37,848 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:49:37,848 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:49:37,869 Removed pybar==2.1.0rc1 from https://files.pythonhosted.org/packages/6a/69/0f173d167baf2f3cfc143563d33b264eab751167fe7db232694ff64c2f39/pyBAR-2.1.0rc1.tar.gz from build tracker '/tmp/pip-build-tracker-ib6_yor2' 2025-09-08T02:49:37,869 Removed build tracker: '/tmp/pip-build-tracker-ib6_yor2'