2025-09-08T02:05:41,669 Created temporary directory: /tmp/pip-build-tracker-1jtvngsl 2025-09-08T02:05:41,670 Initialized build tracking at /tmp/pip-build-tracker-1jtvngsl 2025-09-08T02:05:41,670 Created build tracker: /tmp/pip-build-tracker-1jtvngsl 2025-09-08T02:05:41,670 Entered build tracker: /tmp/pip-build-tracker-1jtvngsl 2025-09-08T02:05:41,671 Created temporary directory: /tmp/pip-wheel-kk1t_dgg 2025-09-08T02:05:41,674 Created temporary directory: /tmp/pip-ephem-wheel-cache-7pvh1mtp 2025-09-08T02:05:41,732 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:05:41,734 2 location(s) to search for versions of griddataformats: 2025-09-08T02:05:41,734 * https://pypi.org/simple/griddataformats/ 2025-09-08T02:05:41,734 * https://www.piwheels.org/simple/griddataformats/ 2025-09-08T02:05:41,735 Fetching project page and analyzing links: https://pypi.org/simple/griddataformats/ 2025-09-08T02:05:41,735 Getting page https://pypi.org/simple/griddataformats/ 2025-09-08T02:05:41,736 Found index url https://pypi.org/simple/ 2025-09-08T02:05:41,882 Fetched page https://pypi.org/simple/griddataformats/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:05:41,893 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/3b/d5/9a4193251f4980d54b263123d9d3cd56470a2c03dc6345ef0415719bfa15/GridDataFormats-0.2.2-py2.6.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,894 Found link https://files.pythonhosted.org/packages/11/c4/5e97c2cf8a1b32145058d2a33d341e35a626a754814a6aba7f62c227cd4b/GridDataFormats-0.2.2.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.2.2 2025-09-08T02:05:41,894 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ec/90/4546a1c9e6cf6a81a6be1a60291ab3efc2566dfaca0d7d15c13a43f65bef/GridDataFormats-0.2.3-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,894 Found link https://files.pythonhosted.org/packages/ab/57/f5db1992f19c35c2ec18e9db5e20e0b77b2ee7806ca2582835e10481d7da/GridDataFormats-0.2.3.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.2.3 2025-09-08T02:05:41,895 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ea/aa/01be2c66990c02f97274f174405a41fef6773ae67972748f11ff82a914c3/GridDataFormats-0.2.4-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,895 Found link https://files.pythonhosted.org/packages/47/b7/ff9a20534e5895ae95c9ba3c71791955a02890741610213a973e8f76757b/GridDataFormats-0.2.4.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.2.4 2025-09-08T02:05:41,896 Found link https://files.pythonhosted.org/packages/8d/b2/c12a657c9062fb7ce8bcc2c28adecd2365103a5d1909d77821cbf6f0b1e4/GridDataFormats-0.2.5.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.2.5 2025-09-08T02:05:41,896 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9b/f0/562c7c8447094b66fa25658bcd09be6c2050f7f942ef5a70b9c742accbe0/GridDataFormats-0.3.0-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,897 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/38/44/4725450845f75185fb1e71619a4b566157ebf6d3cd689753128ec0937359/GridDataFormats-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,897 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/25/59/bf7b6ac10555d3434c433b75b4ae65abec1a0293720ec9432128487fe7eb/GridDataFormats-0.3.0-py3.4.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,897 Found link https://files.pythonhosted.org/packages/4b/85/27cf1ee7b5c4837d85121e805f489d762a24e247c3da6d72075459f8106f/GridDataFormats-0.3.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.3.0 2025-09-08T02:05:41,898 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/26/1c/7256a81dade26627139efbd73a33e3b606083ea784d21603b84dd5427544/GridDataFormats-0.3.1-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,898 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/a0/68/af60b650cba34df62577ccba41164564c4e78738e86d2beb900f27707d0e/GridDataFormats-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,898 Found link https://files.pythonhosted.org/packages/84/11/cf178c28a73f5c908a29e7aa5800f7adde27e474e4a01c15c9d3876e2b1d/GridDataFormats-0.3.1.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.3.1 2025-09-08T02:05:41,899 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/95/e9/c6520871958f92201ab7a8b6808f917487a8a14e95f7b050a3f9593150c8/GridDataFormats-0.3.2-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,899 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/2d/ed/bbc7dd58f90263c91e7e2629bd7b51b1e30d0c2614daa36c9208f508338b/GridDataFormats-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,899 Found link https://files.pythonhosted.org/packages/90/49/2d64b69d09e557072f9e2fb035852bc65534a8db94cce0c6a37a4f3b8eb5/GridDataFormats-0.3.2.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.3.2 2025-09-08T02:05:41,900 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d8/da/695ec9302bfd0bc6c7dee87e7741577587b0ac4f3a5e4e134bc66e669dce/GridDataFormats-0.3.3-py2.7.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,900 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/9e/ba/10343aae902f41ffb6d6a4ed0c3c6618a66709fac24f74a87bfc377542a8/GridDataFormats-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,901 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/61/95/cb7528015ac75970a533c027a73f5bfc2072941f8a99690dcb799e17779b/GridDataFormats-0.3.3-py3.5.egg (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,901 Found link https://files.pythonhosted.org/packages/1b/5d/768a606951c2868b5fcf446c8118557946fa0763ed70adfb429f18c017e0/GridDataFormats-0.3.3.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.3.3 2025-09-08T02:05:41,901 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/c9/79/777d7b6d65f6a6e7481536b8ebec053e2e3d5357de1d76add04f347ac6d7/GridDataFormats-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,902 Found link https://files.pythonhosted.org/packages/d2/82/d161413c564b560f17590169da51db94471b21d18ba75975b5d77b515092/GridDataFormats-0.4.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.4.0 2025-09-08T02:05:41,902 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/6c/c1/f88b3048a2c90014be1e8dfdf676ad2b2acd51cad668903ee4b2fbaf8a8b/GridDataFormats-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,902 Found link https://files.pythonhosted.org/packages/6c/d6/203399c0c069f7d6021d6766d5d8a41c3d7dce3aa5fe477e831b1e234ffa/GridDataFormats-0.4.1.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.4.1 2025-09-08T02:05:41,903 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/9b/7e/796ea78dc3a29c119b1171f6c692cc5fb1bb2ece029429bf39fce27f4cd0/GridDataFormats-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,903 Found link https://files.pythonhosted.org/packages/05/41/3c9494b1751a2d88b6ecea4622b3f29d71e5f469f4d669380e4a5720aa2d/GridDataFormats-0.5.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.5.0 2025-09-08T02:05:41,903 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/78/e4/c8cd5f6a8814f33a2112325b062cd79e7748d7cacf89077365de9d7200b7/GridDataFormats-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,903 Found link https://files.pythonhosted.org/packages/ec/3e/3d4b3b0e9f3c71a8590594c62976bd8fd6050407fb009fe438cdf138f390/GridDataFormats-0.6.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.6.0 2025-09-08T02:05:41,903 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/80/ea/cba7fb38f2901a39924a5787d63d000347678f1b32474d9b2db42ca36bb3/GridDataFormats-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,904 Found link https://files.pythonhosted.org/packages/6b/98/b658f7c15ba5fc81806db86f62d190622ac6f302bed16508e9739c77d80f/GridDataFormats-0.7.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 0.7.0 2025-09-08T02:05:41,904 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/b9/16/ceb3cdc16abdb24293267407e2770cda9caf70623fd2a5521511c266545d/GridDataFormats-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/griddataformats/) 2025-09-08T02:05:41,904 Found link https://files.pythonhosted.org/packages/24/fb/0f3f34f06bdda4610d32625aa0aeab6542aa0c4b523bb8828ecce915bc2a/GridDataFormats-1.0.0.tar.gz (from https://pypi.org/simple/griddataformats/), version: 1.0.0 2025-09-08T02:05:41,904 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/03/f7/a676afdb039c77eb012f4cdbed231e44555cc90025ce660d17cbeecdc9f9/GridDataFormats-1.0.1-py3-none-any.whl (from https://pypi.org/simple/griddataformats/) (requires-python:>=3.8) 2025-09-08T02:05:41,905 Found link https://files.pythonhosted.org/packages/ab/c2/4304acc954dac134084250f98689c5996a679445983a2e2184d42dfa806b/GridDataFormats-1.0.1.tar.gz (from https://pypi.org/simple/griddataformats/) (requires-python:>=3.8), version: 1.0.1 2025-09-08T02:05:41,905 Skipping link: No binaries permitted for griddataformats: https://files.pythonhosted.org/packages/89/ab/9cae972ca177f7c64017f4b76f3780c832da52737b95c3e39ed0701af7a7/GridDataFormats-1.0.2-py3-none-any.whl (from https://pypi.org/simple/griddataformats/) (requires-python:>=3.9) 2025-09-08T02:05:41,905 Found link https://files.pythonhosted.org/packages/da/8b/e273fb4b3bb3d6c31b6387b34c602d96c407f535f2c58b17512f8b5a2746/GridDataFormats-1.0.2.tar.gz (from https://pypi.org/simple/griddataformats/) (requires-python:>=3.9), version: 1.0.2 2025-09-08T02:05:41,906 Fetching project page and analyzing links: https://www.piwheels.org/simple/griddataformats/ 2025-09-08T02:05:41,906 Getting page https://www.piwheels.org/simple/griddataformats/ 2025-09-08T02:05:41,907 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:05:41,998 Fetched page https://www.piwheels.org/simple/griddataformats/ as text/html 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-1.0.2-py3-none-any.whl#sha256=f4103e86bf8ce1ce73a5bfce902adcd2d4158860592ab0febe6e9e8b0bfe030a (from https://www.piwheels.org/simple/griddataformats/) (requires-python:>=3.9) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-1.0.1-py3-none-any.whl#sha256=c3cc061337c037702baea721633de3fe177cb046d286dabb81f02a10e33affbb (from https://www.piwheels.org/simple/griddataformats/) (requires-python:>=3.8) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-1.0.0-py2.py3-none-any.whl#sha256=ce8c277fa59ce1ff96abaa9780f7d052d4a16c0d655687c59d61e94f90963ea7 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.7.0-py2.py3-none-any.whl#sha256=4d14dc5e8fdc89f868c1efbc14264b221588871248c95a5d4ec3f470847bcb10 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.6.0-py2.py3-none-any.whl#sha256=6f7cb6453b0b9daa391213a8137c167e388e60735f0b0fbc4e883146b190a8f0 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.5.0-py2.py3-none-any.whl#sha256=2b1647da540d62cb6643ce8834ae30e9244dfbb30a4554c06740ed1938ee49ad (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,001 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.4.1-py2.py3-none-any.whl#sha256=e6f2353567276e8bf257cde031571dd80f953952140678c2171c21e13e52896a (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.4.0-py2.py3-none-any.whl#sha256=93900219c9caf8cdce7e3e8e3cea98093cfb73ac09138ab8195466efc1a8e045 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.3.3-py2.py3-none-any.whl#sha256=cf6ef20b28c6884334ee3d0212edd5a348fe9c7f8b3cbfc9d9f5b88819327a0a (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.3.2-py2.py3-none-any.whl#sha256=d9af45e39e5ea3d6878f6f67db59ff39cecd4303d02f7690e7199266fb372d63 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.3.1-py2.py3-none-any.whl#sha256=e51281eda967ff3b1ba44bfb02a85b46d4ca7afe57a42ce58393158755f1c9e4 (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: No binaries permitted for griddataformats: https://archive1.piwheels.org/simple/griddataformats/GridDataFormats-0.3.0-py2.py3-none-any.whl#sha256=dfabd26790dc6ecdce39f69d569fd4e04bb042cfe1c3e816d413d293f1359f9c (from https://www.piwheels.org/simple/griddataformats/) 2025-09-08T02:05:42,002 Skipping link: not a file: https://www.piwheels.org/simple/griddataformats/ 2025-09-08T02:05:42,002 Skipping link: not a file: https://pypi.org/simple/griddataformats/ 2025-09-08T02:05:42,027 Given no hashes to check 1 links for project 'griddataformats': discarding no candidates 2025-09-08T02:05:42,028 Collecting griddataformats==0.2.5 2025-09-08T02:05:42,030 Created temporary directory: /tmp/pip-unpack-rg54k8ar 2025-09-08T02:05:42,169 Downloading GridDataFormats-0.2.5.tar.gz (40 kB) 2025-09-08T02:05:42,208 Added griddataformats==0.2.5 from https://files.pythonhosted.org/packages/8d/b2/c12a657c9062fb7ce8bcc2c28adecd2365103a5d1909d77821cbf6f0b1e4/GridDataFormats-0.2.5.tar.gz to build tracker '/tmp/pip-build-tracker-1jtvngsl' 2025-09-08T02:05:42,209 Running setup.py (path:/tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/setup.py) egg_info for package griddataformats 2025-09-08T02:05:42,210 Created temporary directory: /tmp/pip-pip-egg-info-eyn6r6bu 2025-09-08T02:05:42,210 Preparing metadata (setup.py): started 2025-09-08T02:05:42,211 Running command python setup.py egg_info 2025-09-08T02:05:42,730 Traceback (most recent call last): 2025-09-08T02:05:42,732 File "", line 2, in 2025-09-08T02:05:42,732 exec(compile(''' 2025-09-08T02:05:42,732 ~~~~^^^^^^^^^^^^ 2025-09-08T02:05:42,732 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:05:42,732 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,732 ...<32 lines>... 2025-09-08T02:05:42,732 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:05:42,732 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,733 ''' % ('/tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/setup.py',), "", "exec")) 2025-09-08T02:05:42,733 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,733 File "", line 35, in 2025-09-08T02:05:42,733 File "/tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/setup.py", line 5, in 2025-09-08T02:05:42,733 from ez_setup import use_setuptools 2025-09-08T02:05:42,733 File "/tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/ez_setup.py", line 106 2025-09-08T02:05:42,733 except pkg_resources.VersionConflict, e: 2025-09-08T02:05:42,733 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,734 SyntaxError: multiple exception types must be parenthesized 2025-09-08T02:05:42,817 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:05:42,830 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:05:42,830 exec(compile('"'"''"'"''"'"' 2025-09-08T02:05:42,830 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:05:42,830 # 2025-09-08T02:05:42,830 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:05:42,830 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:05:42,830 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:05:42,830 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:05:42,830 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:05:42,830 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:05:42,830 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:05:42,830 import os, sys, tokenize, traceback 2025-09-08T02:05:42,830 2025-09-08T02:05:42,830 try: 2025-09-08T02:05:42,830 import setuptools 2025-09-08T02:05:42,830 except ImportError: 2025-09-08T02:05:42,830 print( 2025-09-08T02:05:42,830 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:05:42,830 "the build environment with exception:", 2025-09-08T02:05:42,830 file=sys.stderr, 2025-09-08T02:05:42,830 ) 2025-09-08T02:05:42,830 traceback.print_exc() 2025-09-08T02:05:42,830 sys.exit(1) 2025-09-08T02:05:42,830 2025-09-08T02:05:42,830 __file__ = %r 2025-09-08T02:05:42,830 sys.argv[0] = __file__ 2025-09-08T02:05:42,830 2025-09-08T02:05:42,830 if os.path.exists(__file__): 2025-09-08T02:05:42,830 filename = __file__ 2025-09-08T02:05:42,830 with tokenize.open(__file__) as f: 2025-09-08T02:05:42,830 setup_py_code = f.read() 2025-09-08T02:05:42,830 else: 2025-09-08T02:05:42,830 filename = "" 2025-09-08T02:05:42,830 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:05:42,830 2025-09-08T02:05:42,830 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:05:42,830 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-eyn6r6bu[/] 2025-09-08T02:05:42,830 [bold magenta]cwd[/]: /tmp/pip-wheel-kk1t_dgg/griddataformats_7959789fe8aa46f8915cd9d84d0c2e47/ 2025-09-08T02:05:42,830 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:05:42,831 ERROR: metadata generation failed 2025-09-08T02:05:42,836 Exception information: 2025-09-08T02:05:42,836 Traceback (most recent call last): 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:05:42,836 call_subprocess( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 args, 2025-09-08T02:05:42,836 ^^^^^ 2025-09-08T02:05:42,836 ...<2 lines>... 2025-09-08T02:05:42,836 spinner=spinner, 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:05:42,836 raise error 2025-09-08T02:05:42,836 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:05:42,836 2025-09-08T02:05:42,836 The above exception was the direct cause of the following exception: 2025-09-08T02:05:42,836 2025-09-08T02:05:42,836 Traceback (most recent call last): 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:05:42,836 status = _inner_run() 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:05:42,836 return self.run(options, args) 2025-09-08T02:05:42,836 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:05:42,836 return func(self, options, args) 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:05:42,836 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:05:42,836 result = self._result = resolver.resolve( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:05:42,836 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:05:42,836 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:05:42,836 if not criterion.candidates: 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:05:42,836 return bool(self._sequence) 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:05:42,836 self._bool = any(self) 2025-09-08T02:05:42,836 ~~~^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:05:42,836 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:05:42,836 ^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:05:42,836 candidate = func() 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:05:42,836 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 link, template, name, version 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:05:42,836 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 link, 2025-09-08T02:05:42,836 ^^^^^ 2025-09-08T02:05:42,836 ...<3 lines>... 2025-09-08T02:05:42,836 version=version, 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:05:42,836 super().__init__( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 link=link, 2025-09-08T02:05:42,836 ^^^^^^^^^^ 2025-09-08T02:05:42,836 ...<4 lines>... 2025-09-08T02:05:42,836 version=version, 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:05:42,836 self.dist = self._prepare() 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:05:42,836 dist = self._prepare_distribution() 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:05:42,836 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:05:42,836 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:05:42,836 dist = _get_prepared_distribution( 2025-09-08T02:05:42,836 req, 2025-09-08T02:05:42,836 ...<3 lines>... 2025-09-08T02:05:42,836 self.check_build_deps, 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:05:42,836 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 finder, build_isolation, check_build_deps 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:05:42,836 self.req.prepare_metadata() 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:05:42,836 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:05:42,836 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:05:42,836 build_env=self.build_env, 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ...<3 lines>... 2025-09-08T02:05:42,836 details=details, 2025-09-08T02:05:42,836 ^^^^^^^^^^^^^^^^ 2025-09-08T02:05:42,836 ) 2025-09-08T02:05:42,836 ^ 2025-09-08T02:05:42,836 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:05:42,836 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:05:42,836 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:05:42,857 Removed griddataformats==0.2.5 from https://files.pythonhosted.org/packages/8d/b2/c12a657c9062fb7ce8bcc2c28adecd2365103a5d1909d77821cbf6f0b1e4/GridDataFormats-0.2.5.tar.gz from build tracker '/tmp/pip-build-tracker-1jtvngsl' 2025-09-08T02:05:42,857 Removed build tracker: '/tmp/pip-build-tracker-1jtvngsl'