2025-09-08T15:56:52,027 Created temporary directory: /tmp/pip-build-tracker-x2pmon4k 2025-09-08T15:56:52,028 Initialized build tracking at /tmp/pip-build-tracker-x2pmon4k 2025-09-08T15:56:52,028 Created build tracker: /tmp/pip-build-tracker-x2pmon4k 2025-09-08T15:56:52,028 Entered build tracker: /tmp/pip-build-tracker-x2pmon4k 2025-09-08T15:56:52,028 Created temporary directory: /tmp/pip-wheel-2c5i34hg 2025-09-08T15:56:52,031 Created temporary directory: /tmp/pip-ephem-wheel-cache-7f5j6a20 2025-09-08T15:56:52,088 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T15:56:52,091 2 location(s) to search for versions of ising: 2025-09-08T15:56:52,091 * https://pypi.org/simple/ising/ 2025-09-08T15:56:52,091 * https://www.piwheels.org/simple/ising/ 2025-09-08T15:56:52,091 Fetching project page and analyzing links: https://pypi.org/simple/ising/ 2025-09-08T15:56:52,091 Getting page https://pypi.org/simple/ising/ 2025-09-08T15:56:52,092 Found index url https://pypi.org/simple/ 2025-09-08T15:56:52,243 Fetched page https://pypi.org/simple/ising/ as application/vnd.pypi.simple.v1+json 2025-09-08T15:56:52,254 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/c4/45/381b6d1084e6b7f0f2ee996632710ceb8a5779a152eb871ec21fb1c50f22/ising-0.1.16-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,254 Found link https://files.pythonhosted.org/packages/f8/ae/44c01cf59e98d7b29e02b03aa3fdae46e1237031c387872571d064c92102/ising-0.1.16.tar.gz (from https://pypi.org/simple/ising/), version: 0.1.16 2025-09-08T15:56:52,255 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/6d/47/bf28139d39fb08552e566a9e5b4c593784f3b2bfe598742a831fc18cbed4/ising-0.1.17-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,255 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/04/b3/614e8507b8e2fdd649af26cdb8918ff7fe70a0b9600e533611f1456206e9/ising-0.1.18-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,255 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/40/e2/70210a936f99b7aa08b31a56a686d16fe2b8aec39db3725d27b9526288d1/ising-0.1.18-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,255 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/58/96/7a99b034f8af2878600814001b4adb05255f5b3238b0429ba28caa2625c9/ising-0.1.18-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,256 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/63/1f/f6a43a77ff33acd65b6820971bc013088ab1673f8c66b8a7ee7bec0e1066/ising-0.1.18-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,256 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/fa/b6/65bd624afd8925717ae1c63ba1049eafa53db32c112eb43033b9b10aa87b/ising-0.1.18-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,256 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/34/ec/572f8e417a3df603b52f1abe3c3b4f0853a516bb3c2745b57f3770aed8e2/ising-0.1.18-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,256 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/2d/f1/97c1280d0bc02d6a0adfb12b130c44dfadeaee9ed81c0fcb9a2416e3bd37/ising-0.1.19-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,257 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/00/6d/ab67d680a780f7b423358ecc85bc6aff658d0c81996fea073f2922d33d8e/ising-0.1.19-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,257 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/1b/12/c4951fdf0d1c2fbf4b08b692a41afe55e0b06c6568d9608447df126027ba/ising-0.1.19-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,257 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/4a/fb/b50133f59ad79bab93b61836b0ad61b9c1877afa4c263ca6df080c1723ff/ising-0.1.19-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/3a/76/e985448e1ff782f52735d8d3c63d7d3469f5c2256c3dcfb0fd9143c1564c/ising-0.1.19-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/bc/67/3a4d66386c9deab6e0d92991a3980039351a9aa01729fec52e5d94f82f46/ising-0.1.19-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/be/b0/657825d45fcd3e60acedf381170881c7f9daf88f385277aaf00f6b342ab5/ising-0.1.20-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/88/3c/4f07dc80e345dd125ee1533386f343cf121394675c609f0bcbf6218213c9/ising-0.1.20-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/7f/4a/6c3a83f97f3889b6e03234024edff9015747cdd00a95ff178d8293adc6b4/ising-0.1.20-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,258 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/56/6d/3680f3eb173e9921473ecd24cf3119a95471c24bf69b57beec6bc26cd9a1/ising-0.1.20-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/18/2f/66c0a2d5baa201d356ca778f5c4b8eeaff0f72bf5ec37bf4d5791014b2e3/ising-0.1.20-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/b0/f2/8c7875d4cc9b89505fdf2119750dbae21feeef2bd2f2323a71924f71bddb/ising-0.1.20-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/8f/a6/769590087aba99e73d3a124b2657a334ce4c5847e9a7261371e0e97caaa9/ising-0.1.21-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/22/0a/8537941bac425de468ea3c6305eaf6cbbe41bac504876552fdbb4ed6e428/ising-0.1.21-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/40/7c/e46d6f9513a4b6c4e64b7aa553f077698c54c44284e488d59a76e972ed95/ising-0.1.21-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/f0/e7/a999e6213630c5b85932bf76cae81c5db3fec1f0bfd87fa92ba2763d2ca3/ising-0.1.21-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/33/0a/23d23f66b871f51f0b32e4c7083ad99da2ea3595f1ea1c4d1854f996a21b/ising-0.1.21-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,259 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/2c/11/76ad8741f2eb3b3c54443fc743b9078d36df5d760383c5c5acbf8fc9667e/ising-0.1.21-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/1b/03/31d94efd3401e9b782041b0dcd29e0481f33aac939643e6fbfaa8f9e58b9/ising-0.1.22-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/d8/c8/5271c6736ca18495e8258b0c9e11874e9a98cb0a182d3438149d5ba85db9/ising-0.1.22-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/b8/8f/dd1c238e7b3e551a049355cbd1aeb7c81534083e3f2bf16f1962c644a01c/ising-0.1.22-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/3b/63/fdf2903b61d3c8a718c499baf3e5ee838c52f87c17050fb1c1089493b486/ising-0.1.22-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/2c/b0/a8e8676c17dc713b1ecbef4a26d13c802cb51d03b6eb1aaaeebfb7b478f3/ising-0.1.22-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/6f/32/f418b8cb7d4610bf559df7b2669f4f4933d0d3a87156a3b6c7fcae370aca/ising-0.1.22-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/82/d2/17c0507a4f08cf4e08727b0dec2644867c1aab0ab5f74949fcb280f3fe03/ising-0.1.23-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,260 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/fb/10/3994e05cfb60d43694d65f6948a556aa99b986f93e465bbc1f535d9cf11f/ising-0.1.23-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,261 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/6d/5f/6958e85cca8f356807face6cfa0ba7f8b617d3b44de6e78234c03571b03b/ising-0.1.23-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,261 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/19/78/e3cc72e5728d2ff02307c67ab3d0a44ccac15ffa7c7f12d998b7be0fd656/ising-0.1.23-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,261 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/84/24/e447afa9ad914907200f2cfeaf3f845d3dc59ec14ab0b1bcf4dcb6d747f3/ising-0.1.23-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,261 Skipping link: No binaries permitted for ising: https://files.pythonhosted.org/packages/f3/06/4fd36d00f7670a4353559e80ef24e1c2a29068384ecb838a968091af1973/ising-0.1.23-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/ising/) 2025-09-08T15:56:52,261 Fetching project page and analyzing links: https://www.piwheels.org/simple/ising/ 2025-09-08T15:56:52,261 Getting page https://www.piwheels.org/simple/ising/ 2025-09-08T15:56:52,262 Found index url https://www.piwheels.org/simple/ 2025-09-08T15:56:52,359 Fetched page https://www.piwheels.org/simple/ising/ as text/html 2025-09-08T15:56:52,360 Skipping link: not a file: https://www.piwheels.org/simple/ising/ 2025-09-08T15:56:52,360 Skipping link: not a file: https://pypi.org/simple/ising/ 2025-09-08T15:56:52,385 Given no hashes to check 1 links for project 'ising': discarding no candidates 2025-09-08T15:56:52,386 Collecting ising==0.1.16 2025-09-08T15:56:52,388 Created temporary directory: /tmp/pip-unpack-sfd9mvln 2025-09-08T15:56:52,532 Downloading ising-0.1.16.tar.gz (14 kB) 2025-09-08T15:56:52,566 Added ising==0.1.16 from https://files.pythonhosted.org/packages/f8/ae/44c01cf59e98d7b29e02b03aa3fdae46e1237031c387872571d064c92102/ising-0.1.16.tar.gz to build tracker '/tmp/pip-build-tracker-x2pmon4k' 2025-09-08T15:56:52,567 Running setup.py (path:/tmp/pip-wheel-2c5i34hg/ising_3692cc093f304bddaa04ea220f9856d4/setup.py) egg_info for package ising 2025-09-08T15:56:52,567 Created temporary directory: /tmp/pip-pip-egg-info-bmvo7vi7 2025-09-08T15:56:52,567 Preparing metadata (setup.py): started 2025-09-08T15:56:52,568 Running command python setup.py egg_info 2025-09-08T15:56:53,312 Traceback (most recent call last): 2025-09-08T15:56:53,313 File "", line 2, in 2025-09-08T15:56:53,313 exec(compile(''' 2025-09-08T15:56:53,314 ~~~~^^^^^^^^^^^^ 2025-09-08T15:56:53,314 # This is -- a caller that pip uses to run setup.py 2025-09-08T15:56:53,314 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,314 ...<32 lines>... 2025-09-08T15:56:53,314 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T15:56:53,314 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,314 ''' % ('/tmp/pip-wheel-2c5i34hg/ising_3692cc093f304bddaa04ea220f9856d4/setup.py',), "", "exec")) 2025-09-08T15:56:53,314 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,315 File "", line 35, in 2025-09-08T15:56:53,315 File "/tmp/pip-wheel-2c5i34hg/ising_3692cc093f304bddaa04ea220f9856d4/setup.py", line 3, in 2025-09-08T15:56:53,315 from numpy.distutils.core import setup, Extension 2025-09-08T15:56:53,315 ModuleNotFoundError: No module named 'numpy.distutils' 2025-09-08T15:56:53,422 ERROR: python setup.py egg_info exited with 1 2025-09-08T15:56:53,435 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T15:56:53,435 exec(compile('"'"''"'"''"'"' 2025-09-08T15:56:53,435 # This is -- a caller that pip uses to run setup.py 2025-09-08T15:56:53,435 # 2025-09-08T15:56:53,435 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T15:56:53,435 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T15:56:53,435 # - It provides a clear error message when setuptools is not installed. 2025-09-08T15:56:53,435 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T15:56:53,435 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T15:56:53,435 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T15:56:53,435 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T15:56:53,435 import os, sys, tokenize, traceback 2025-09-08T15:56:53,435 2025-09-08T15:56:53,435 try: 2025-09-08T15:56:53,435 import setuptools 2025-09-08T15:56:53,435 except ImportError: 2025-09-08T15:56:53,435 print( 2025-09-08T15:56:53,435 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T15:56:53,435 "the build environment with exception:", 2025-09-08T15:56:53,435 file=sys.stderr, 2025-09-08T15:56:53,435 ) 2025-09-08T15:56:53,435 traceback.print_exc() 2025-09-08T15:56:53,435 sys.exit(1) 2025-09-08T15:56:53,435 2025-09-08T15:56:53,435 __file__ = %r 2025-09-08T15:56:53,435 sys.argv[0] = __file__ 2025-09-08T15:56:53,435 2025-09-08T15:56:53,435 if os.path.exists(__file__): 2025-09-08T15:56:53,435 filename = __file__ 2025-09-08T15:56:53,435 with tokenize.open(__file__) as f: 2025-09-08T15:56:53,435 setup_py_code = f.read() 2025-09-08T15:56:53,435 else: 2025-09-08T15:56:53,435 filename = "" 2025-09-08T15:56:53,435 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T15:56:53,435 2025-09-08T15:56:53,435 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T15:56:53,435 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2c5i34hg/ising_3692cc093f304bddaa04ea220f9856d4/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-bmvo7vi7[/] 2025-09-08T15:56:53,435 [bold magenta]cwd[/]: /tmp/pip-wheel-2c5i34hg/ising_3692cc093f304bddaa04ea220f9856d4/ 2025-09-08T15:56:53,436 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T15:56:53,437 ERROR: metadata generation failed 2025-09-08T15:56:53,444 Exception information: 2025-09-08T15:56:53,444 Traceback (most recent call last): 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T15:56:53,444 call_subprocess( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 args, 2025-09-08T15:56:53,444 ^^^^^ 2025-09-08T15:56:53,444 ...<2 lines>... 2025-09-08T15:56:53,444 spinner=spinner, 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T15:56:53,444 raise error 2025-09-08T15:56:53,444 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T15:56:53,444 2025-09-08T15:56:53,444 The above exception was the direct cause of the following exception: 2025-09-08T15:56:53,444 2025-09-08T15:56:53,444 Traceback (most recent call last): 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T15:56:53,444 status = _inner_run() 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T15:56:53,444 return self.run(options, args) 2025-09-08T15:56:53,444 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T15:56:53,444 return func(self, options, args) 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T15:56:53,444 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T15:56:53,444 result = self._result = resolver.resolve( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T15:56:53,444 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T15:56:53,444 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T15:56:53,444 if not criterion.candidates: 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T15:56:53,444 return bool(self._sequence) 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T15:56:53,444 self._bool = any(self) 2025-09-08T15:56:53,444 ~~~^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T15:56:53,444 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T15:56:53,444 ^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T15:56:53,444 candidate = func() 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T15:56:53,444 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 link, template, name, version 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T15:56:53,444 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 link, 2025-09-08T15:56:53,444 ^^^^^ 2025-09-08T15:56:53,444 ...<3 lines>... 2025-09-08T15:56:53,444 version=version, 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T15:56:53,444 super().__init__( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 link=link, 2025-09-08T15:56:53,444 ^^^^^^^^^^ 2025-09-08T15:56:53,444 ...<4 lines>... 2025-09-08T15:56:53,444 version=version, 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T15:56:53,444 self.dist = self._prepare() 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T15:56:53,444 dist = self._prepare_distribution() 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T15:56:53,444 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T15:56:53,444 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T15:56:53,444 dist = _get_prepared_distribution( 2025-09-08T15:56:53,444 req, 2025-09-08T15:56:53,444 ...<3 lines>... 2025-09-08T15:56:53,444 self.check_build_deps, 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T15:56:53,444 abstract_dist.prepare_distribution_metadata( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 finder, build_isolation, check_build_deps 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T15:56:53,444 self.req.prepare_metadata() 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T15:56:53,444 self.metadata_directory = generate_metadata_legacy( 2025-09-08T15:56:53,444 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T15:56:53,444 build_env=self.build_env, 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ...<3 lines>... 2025-09-08T15:56:53,444 details=details, 2025-09-08T15:56:53,444 ^^^^^^^^^^^^^^^^ 2025-09-08T15:56:53,444 ) 2025-09-08T15:56:53,444 ^ 2025-09-08T15:56:53,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T15:56:53,444 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T15:56:53,444 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T15:56:53,467 Removed ising==0.1.16 from https://files.pythonhosted.org/packages/f8/ae/44c01cf59e98d7b29e02b03aa3fdae46e1237031c387872571d064c92102/ising-0.1.16.tar.gz from build tracker '/tmp/pip-build-tracker-x2pmon4k' 2025-09-08T15:56:53,467 Removed build tracker: '/tmp/pip-build-tracker-x2pmon4k'