2025-09-08T05:06:13,532 Created temporary directory: /tmp/pip-build-tracker-xmq_hd42 2025-09-08T05:06:13,533 Initialized build tracking at /tmp/pip-build-tracker-xmq_hd42 2025-09-08T05:06:13,533 Created build tracker: /tmp/pip-build-tracker-xmq_hd42 2025-09-08T05:06:13,533 Entered build tracker: /tmp/pip-build-tracker-xmq_hd42 2025-09-08T05:06:13,533 Created temporary directory: /tmp/pip-wheel-rzix5k0b 2025-09-08T05:06:13,537 Created temporary directory: /tmp/pip-ephem-wheel-cache-y65jbzrh 2025-09-08T05:06:13,599 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:06:13,601 2 location(s) to search for versions of arrayfire: 2025-09-08T05:06:13,601 * https://pypi.org/simple/arrayfire/ 2025-09-08T05:06:13,601 * https://www.piwheels.org/simple/arrayfire/ 2025-09-08T05:06:13,601 Fetching project page and analyzing links: https://pypi.org/simple/arrayfire/ 2025-09-08T05:06:13,602 Getting page https://pypi.org/simple/arrayfire/ 2025-09-08T05:06:13,603 Found index url https://pypi.org/simple/ 2025-09-08T05:06:13,750 Fetched page https://pypi.org/simple/arrayfire/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:06:13,758 Found link https://files.pythonhosted.org/packages/73/1f/f48b12711b950c249b9bacfbd08fcc91d19bfdc94897152cb7735e7af530/arrayfire-3.0.20150914.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.0.20150914 2025-09-08T05:06:13,758 Found link https://files.pythonhosted.org/packages/e3/7c/546406291d58a599743a1c605472fdd9954395f2d9f334fc67b9fb50a52e/arrayfire-3.1.20151111.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.1.20151111 2025-09-08T05:06:13,759 Found link https://files.pythonhosted.org/packages/33/ad/0434f66bf8cace618d3d65641b5b5b36ae64c4e52d9e3ae00b26c6323ac6/arrayfire-3.2.20151211.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.2.20151211 2025-09-08T05:06:13,759 Found link https://files.pythonhosted.org/packages/3f/77/875807e2c09d6c81da617722e086e1e55d6401f48a6fad8c54926b7fe38b/arrayfire-3.2.20151214.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.2.20151214 2025-09-08T05:06:13,760 Found link https://files.pythonhosted.org/packages/7c/7f/a0c198ca073c01855c2fe823f7a13fa5d5cd7213b09221ac1e53ba57a8a5/arrayfire-3.2.20151224.post1.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.2.20151224.post1 2025-09-08T05:06:13,760 Found link https://files.pythonhosted.org/packages/42/1a/11f5975c2a3fa0bff4901e6eabccfd3b5db0e3f6a26bc4435c7f17445e39/arrayfire-3.3.20160320.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160320 2025-09-08T05:06:13,761 Found link https://files.pythonhosted.org/packages/d2/94/7e7013352753a0397c1be6c4ca68bc37222535614d65e10f74b6851461c8/arrayfire-3.3.20160328.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160328 2025-09-08T05:06:13,761 Found link https://files.pythonhosted.org/packages/2b/43/8bab5ab5239d7cbfbf60f1ea8a5a706d30de3da5aeba0afff181d3607b24/arrayfire-3.3.20160427.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160427 2025-09-08T05:06:13,762 Found link https://files.pythonhosted.org/packages/e1/c4/85d71c84b299aaa1de283d4bfaa7b9d7c515a7a5c60ad572aaaa6382e598/arrayfire-3.3.20160427.post1.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160427.post1 2025-09-08T05:06:13,762 Found link https://files.pythonhosted.org/packages/b8/6f/e3c1d106f032e957072fd0a55fc5b28c3a6b32c33b601fcb2c35ca26b78f/arrayfire-3.3.20160510.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160510 2025-09-08T05:06:13,763 Found link https://files.pythonhosted.org/packages/c5/38/3d1d7b8c8b02bdc8cb69e5f390bc55eb56606fabcc1a9d293023b2ae1516/arrayfire-3.3.20160516.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160516 2025-09-08T05:06:13,763 Found link https://files.pythonhosted.org/packages/da/ce/ad1e23dcd4bd8283210eecb369fafdd8acd170da4e2088fede47255875b9/arrayfire-3.3.20160624.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160624 2025-09-08T05:06:13,764 Found link https://files.pythonhosted.org/packages/9c/95/e5a7689ce3781afa5dda520a81f5db1f399cff1158586b97799990a96d7a/arrayfire-3.3.20160624.post1.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.3.20160624.post1 2025-09-08T05:06:13,764 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/61/bd/4bb47a2565a6960ef2f41e5c669ee019043f88a466274a2b30a0222aaa27/arrayfire-3.4.20160925-py3.5.egg (from https://pypi.org/simple/arrayfire/) 2025-09-08T05:06:13,764 Found link https://files.pythonhosted.org/packages/68/5a/399acc65dae663eb10aa55732338b6caee5e1ab9ed1dfcd19d484234efed/arrayfire-3.4.20160925.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.4.20160925 2025-09-08T05:06:13,764 Found link https://files.pythonhosted.org/packages/ae/df/b1d1782c0df9bab34b5d5c365133b205cc54927be980fd182bc8a0624f43/arrayfire-3.4.20161126.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.4.20161126 2025-09-08T05:06:13,765 Found link https://files.pythonhosted.org/packages/a8/19/7814ee7640b56a55bcbef72b93ac6fc24e70112cd0a31fb63f1a4faada96/arrayfire-3.4.20170222.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.4.20170222 2025-09-08T05:06:13,765 Found link https://files.pythonhosted.org/packages/8d/19/fd7d4aaad7f35deca6af9f367d0fbecf4178e0e9f723ad9f654be8a1cfe8/arrayfire-3.5.20170718.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.5.20170718 2025-09-08T05:06:13,765 Found link https://files.pythonhosted.org/packages/0a/43/ef0e35528546252ab1baeec675fc84f13589c3abec87314998dc144541c9/arrayfire-3.5.20170721.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.5.20170721 2025-09-08T05:06:13,765 Found link https://files.pythonhosted.org/packages/be/68/49e01956e481ae1f47478fbe1d6aad264fd24cacd87ec0220e3f50c9f541/arrayfire-3.5.20170817.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.5.20170817 2025-09-08T05:06:13,765 Found link https://files.pythonhosted.org/packages/79/97/cd47a6590c8c614da0e27e0c5f1a11e2632c64ef2790de84dbec977e332b/arrayfire-3.6.0.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.6.0 2025-09-08T05:06:13,766 Found link https://files.pythonhosted.org/packages/73/92/7fbfca42311b83e64dcd299c0013a80ad407ce7b01d7547687aaa9847fac/arrayfire-3.6.20181017.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.6.20181017 2025-09-08T05:06:13,766 Skipping link: No binaries permitted for arrayfire: https://files.pythonhosted.org/packages/d3/4a/258ff46f680ef7910f4ca21557eb66368dccc906cc0a8ad925fe5fa3f13a/arrayfire-3.8.0rc1-py3-none-any.whl (from https://pypi.org/simple/arrayfire/) 2025-09-08T05:06:13,766 Found link https://files.pythonhosted.org/packages/c8/eb/3d1cddafab993151979b96abf516405f4518ea0847a1476b7e98550bcd27/arrayfire-3.8.0rc1.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.8.0rc1 2025-09-08T05:06:13,766 Skipping link: No binaries permitted for arrayfire: https://files.pythonhosted.org/packages/28/4b/48aa82d8c273a2e224a548a53b961d3f7474d3fc5185bbefb7bcf70e413a/arrayfire-3.8.0-py3-none-any.whl (from https://pypi.org/simple/arrayfire/) 2025-09-08T05:06:13,767 Found link https://files.pythonhosted.org/packages/c7/ad/1875d346d22e7580455760c75158a4a6ddb23206ee95612c9ccfc71b6bc7/arrayfire-3.8.0.tar.gz (from https://pypi.org/simple/arrayfire/), version: 3.8.0 2025-09-08T05:06:13,767 Fetching project page and analyzing links: https://www.piwheels.org/simple/arrayfire/ 2025-09-08T05:06:13,767 Getting page https://www.piwheels.org/simple/arrayfire/ 2025-09-08T05:06:13,768 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:06:13,885 Fetched page https://www.piwheels.org/simple/arrayfire/ as text/html 2025-09-08T05:06:13,891 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.8.0-py3-none-any.whl#sha256=a2a9902c907eba8a8a1b60d61e3d06b4273cb5e0356ea0db9794198b281b1a1f (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,892 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.8.0rc1-py3-none-any.whl#sha256=5b47296f03dfdc2782d24df7973b70f5db6270535aba0e84a3ba238f42f5f988 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,892 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.6.20181017-py3-none-any.whl#sha256=b755e81649b754390dfc7b68994bf30a39895af562d17af203687c823ae2cf28 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,892 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.6.0-py3-none-any.whl#sha256=931ee286191261bc112cdd8ef9e1b18c59e35fd81f4e9abb0a281ef8e7190de0 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,892 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.5.20170817-py3-none-any.whl#sha256=ea3194fb668fd02b6ae40c71e3ece2e89cdf25888c8e30409e3fc4d7eb24e7f2 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,893 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.5.20170721-py3-none-any.whl#sha256=2a0ad74b9e60f773a00fc17d23c075451044c8530f6329725683f96ddf99f867 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,893 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.5.20170718-py3-none-any.whl#sha256=b8dca32259832a85ab57d91bc3f93b7233fc2e54689f1e19826643ec365f1ce9 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,893 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.4.20170222-py3-none-any.whl#sha256=85cb9dacdd78e3763dab0ba43db056c91148c6c1519fa59a768d727c2373f869 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,893 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.4.20161126-py3-none-any.whl#sha256=ad3623983fd2b9970a58c6b2625af056794d7747589685c8c7d066aa6bf5d414 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,893 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.4.20160925-py3-none-any.whl#sha256=6548e4698183873e8c5076e8d67d145faca068f2c22b791853141298412b5ba2 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,894 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160624.post1-py3-none-any.whl#sha256=b40603f685c557a56f0290a9f4be49ae64d83a505a4831e2b4abb6e9804dfe12 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,894 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160516-py3-none-any.whl#sha256=871cca98853ef21b30595321b94735f7e1678d577eccffb7b0005adde9592bb7 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,894 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160510-py3-none-any.whl#sha256=2cf1327c4ab1bfbd7d854917552f298fbcc0f975b9e2fa7d86b1e4ecbad933d0 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,894 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160427.post1-py3-none-any.whl#sha256=3cde226a07eb10e22c58788a210a04905cb19bc8f6e8e1fcc6ecfcd258c223bc (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,894 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160427-py3-none-any.whl#sha256=d60aee9bf21da3d04f8166ec305112fbdc458d846a6df2aac77efbd018bdef3d (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,895 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160328-py3-none-any.whl#sha256=beced2ab37353c3963da2e79a63b2f589da5c66a6abb8330feb1856ddb963d59 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,895 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.3.20160320-py3-none-any.whl#sha256=24ae16232bcd97f8fb535bd37f6268d00735a20c7db5e66ba9e87071da237995 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,895 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.2.20151224.post1-py3-none-any.whl#sha256=4cbf923a4227d49c805235cdf931af09823df18dc6809229593caa4bd9d64ebb (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,895 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.2.20151214-py3-none-any.whl#sha256=03a3c889d419de2934c34567274a4a75e4125a97ab629575d2c5089769cfe05a (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,895 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.2.20151211-py3-none-any.whl#sha256=1afd4bfbcbadda7d8814872fbde9196a1220cc65f598060d49b5b8b9857f84b9 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,896 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.1.20151111-py3-none-any.whl#sha256=9d14ffdf6f6520fd95de5b2c6fc65507eacabed0d878018a37d7d6489a73e183 (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,896 Skipping link: No binaries permitted for arrayfire: https://archive1.piwheels.org/simple/arrayfire/arrayfire-3.0.20150914-py3-none-any.whl#sha256=630302f1e1b818adf5c7cd8a97e7847322482f78e312d9d3e67a71ff4d1e6c5d (from https://www.piwheels.org/simple/arrayfire/) 2025-09-08T05:06:13,896 Skipping link: not a file: https://www.piwheels.org/simple/arrayfire/ 2025-09-08T05:06:13,896 Skipping link: not a file: https://pypi.org/simple/arrayfire/ 2025-09-08T05:06:13,924 Given no hashes to check 1 links for project 'arrayfire': discarding no candidates 2025-09-08T05:06:13,925 Collecting arrayfire==3.3.20160624 2025-09-08T05:06:13,926 Created temporary directory: /tmp/pip-unpack-cpu0itf6 2025-09-08T05:06:14,073 Downloading arrayfire-3.3.20160624.tar.gz (43 kB) 2025-09-08T05:06:14,119 Added arrayfire==3.3.20160624 from https://files.pythonhosted.org/packages/da/ce/ad1e23dcd4bd8283210eecb369fafdd8acd170da4e2088fede47255875b9/arrayfire-3.3.20160624.tar.gz to build tracker '/tmp/pip-build-tracker-xmq_hd42' 2025-09-08T05:06:14,120 Running setup.py (path:/tmp/pip-wheel-rzix5k0b/arrayfire_a5b61e5b85054402abf2c508d5659338/setup.py) egg_info for package arrayfire 2025-09-08T05:06:14,121 Created temporary directory: /tmp/pip-pip-egg-info-87m3gp3z 2025-09-08T05:06:14,121 Preparing metadata (setup.py): started 2025-09-08T05:06:14,122 Running command python setup.py egg_info 2025-09-08T05:06:14,665 Traceback (most recent call last): 2025-09-08T05:06:14,666 File "", line 2, in 2025-09-08T05:06:14,666 exec(compile(''' 2025-09-08T05:06:14,666 ~~~~^^^^^^^^^^^^ 2025-09-08T05:06:14,666 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:06:14,667 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,667 ...<32 lines>... 2025-09-08T05:06:14,667 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:06:14,667 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,667 ''' % ('/tmp/pip-wheel-rzix5k0b/arrayfire_a5b61e5b85054402abf2c508d5659338/setup.py',), "", "exec")) 2025-09-08T05:06:14,667 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,667 File "", line 35, in 2025-09-08T05:06:14,667 File "/tmp/pip-wheel-rzix5k0b/arrayfire_a5b61e5b85054402abf2c508d5659338/setup.py", line 13, in 2025-09-08T05:06:14,667 from __af_version__ import full_version 2025-09-08T05:06:14,668 ModuleNotFoundError: No module named '__af_version__' 2025-09-08T05:06:14,751 ERROR: python setup.py egg_info exited with 1 2025-09-08T05:06:14,763 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T05:06:14,763 exec(compile('"'"''"'"''"'"' 2025-09-08T05:06:14,763 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:06:14,763 # 2025-09-08T05:06:14,763 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T05:06:14,763 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T05:06:14,763 # - It provides a clear error message when setuptools is not installed. 2025-09-08T05:06:14,763 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T05:06:14,763 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T05:06:14,763 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T05:06:14,763 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T05:06:14,763 import os, sys, tokenize, traceback 2025-09-08T05:06:14,763 2025-09-08T05:06:14,763 try: 2025-09-08T05:06:14,763 import setuptools 2025-09-08T05:06:14,763 except ImportError: 2025-09-08T05:06:14,763 print( 2025-09-08T05:06:14,763 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T05:06:14,763 "the build environment with exception:", 2025-09-08T05:06:14,763 file=sys.stderr, 2025-09-08T05:06:14,763 ) 2025-09-08T05:06:14,763 traceback.print_exc() 2025-09-08T05:06:14,763 sys.exit(1) 2025-09-08T05:06:14,763 2025-09-08T05:06:14,763 __file__ = %r 2025-09-08T05:06:14,763 sys.argv[0] = __file__ 2025-09-08T05:06:14,763 2025-09-08T05:06:14,763 if os.path.exists(__file__): 2025-09-08T05:06:14,763 filename = __file__ 2025-09-08T05:06:14,763 with tokenize.open(__file__) as f: 2025-09-08T05:06:14,763 setup_py_code = f.read() 2025-09-08T05:06:14,763 else: 2025-09-08T05:06:14,763 filename = "" 2025-09-08T05:06:14,763 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T05:06:14,763 2025-09-08T05:06:14,763 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:06:14,763 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-rzix5k0b/arrayfire_a5b61e5b85054402abf2c508d5659338/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-87m3gp3z[/] 2025-09-08T05:06:14,763 [bold magenta]cwd[/]: /tmp/pip-wheel-rzix5k0b/arrayfire_a5b61e5b85054402abf2c508d5659338/ 2025-09-08T05:06:14,763 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T05:06:14,764 ERROR: metadata generation failed 2025-09-08T05:06:14,769 Exception information: 2025-09-08T05:06:14,769 Traceback (most recent call last): 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T05:06:14,769 call_subprocess( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 args, 2025-09-08T05:06:14,769 ^^^^^ 2025-09-08T05:06:14,769 ...<2 lines>... 2025-09-08T05:06:14,769 spinner=spinner, 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T05:06:14,769 raise error 2025-09-08T05:06:14,769 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T05:06:14,769 2025-09-08T05:06:14,769 The above exception was the direct cause of the following exception: 2025-09-08T05:06:14,769 2025-09-08T05:06:14,769 Traceback (most recent call last): 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T05:06:14,769 status = _inner_run() 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T05:06:14,769 return self.run(options, args) 2025-09-08T05:06:14,769 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T05:06:14,769 return func(self, options, args) 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T05:06:14,769 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T05:06:14,769 result = self._result = resolver.resolve( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T05:06:14,769 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T05:06:14,769 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T05:06:14,769 if not criterion.candidates: 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T05:06:14,769 return bool(self._sequence) 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T05:06:14,769 self._bool = any(self) 2025-09-08T05:06:14,769 ~~~^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T05:06:14,769 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T05:06:14,769 ^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T05:06:14,769 candidate = func() 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T05:06:14,769 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 link, template, name, version 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T05:06:14,769 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 link, 2025-09-08T05:06:14,769 ^^^^^ 2025-09-08T05:06:14,769 ...<3 lines>... 2025-09-08T05:06:14,769 version=version, 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T05:06:14,769 super().__init__( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 link=link, 2025-09-08T05:06:14,769 ^^^^^^^^^^ 2025-09-08T05:06:14,769 ...<4 lines>... 2025-09-08T05:06:14,769 version=version, 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T05:06:14,769 self.dist = self._prepare() 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T05:06:14,769 dist = self._prepare_distribution() 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T05:06:14,769 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T05:06:14,769 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T05:06:14,769 dist = _get_prepared_distribution( 2025-09-08T05:06:14,769 req, 2025-09-08T05:06:14,769 ...<3 lines>... 2025-09-08T05:06:14,769 self.check_build_deps, 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T05:06:14,769 abstract_dist.prepare_distribution_metadata( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 finder, build_isolation, check_build_deps 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T05:06:14,769 self.req.prepare_metadata() 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T05:06:14,769 self.metadata_directory = generate_metadata_legacy( 2025-09-08T05:06:14,769 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:06:14,769 build_env=self.build_env, 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ...<3 lines>... 2025-09-08T05:06:14,769 details=details, 2025-09-08T05:06:14,769 ^^^^^^^^^^^^^^^^ 2025-09-08T05:06:14,769 ) 2025-09-08T05:06:14,769 ^ 2025-09-08T05:06:14,769 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T05:06:14,769 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T05:06:14,769 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T05:06:14,793 Removed arrayfire==3.3.20160624 from https://files.pythonhosted.org/packages/da/ce/ad1e23dcd4bd8283210eecb369fafdd8acd170da4e2088fede47255875b9/arrayfire-3.3.20160624.tar.gz from build tracker '/tmp/pip-build-tracker-xmq_hd42' 2025-09-08T05:06:14,794 Removed build tracker: '/tmp/pip-build-tracker-xmq_hd42'