2025-09-07T23:18:27,295 Created temporary directory: /tmp/pip-build-tracker-ycf9whoy 2025-09-07T23:18:27,296 Initialized build tracking at /tmp/pip-build-tracker-ycf9whoy 2025-09-07T23:18:27,296 Created build tracker: /tmp/pip-build-tracker-ycf9whoy 2025-09-07T23:18:27,296 Entered build tracker: /tmp/pip-build-tracker-ycf9whoy 2025-09-07T23:18:27,296 Created temporary directory: /tmp/pip-wheel-wy9r6x2f 2025-09-07T23:18:27,299 Created temporary directory: /tmp/pip-ephem-wheel-cache-n9caitj3 2025-09-07T23:18:27,354 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:18:27,356 2 location(s) to search for versions of griddataformats: 2025-09-07T23:18:27,356 * https://pypi.org/simple/griddataformats/ 2025-09-07T23:18:27,356 * https://www.piwheels.org/simple/griddataformats/ 2025-09-07T23:18:27,356 Fetching project page and analyzing links: https://pypi.org/simple/griddataformats/ 2025-09-07T23:18:27,357 Getting page https://pypi.org/simple/griddataformats/ 2025-09-07T23:18:27,358 Found index url https://pypi.org/simple/ 2025-09-07T23:18:27,518 Fetched page https://pypi.org/simple/griddataformats/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:18:27,528 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-07T23:18:27,529 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-07T23:18:27,530 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-07T23:18:27,530 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-07T23:18:27,530 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-07T23:18:27,531 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-07T23:18:27,531 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-07T23:18:27,532 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-07T23:18:27,532 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-07T23:18:27,533 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-07T23:18:27,533 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-07T23:18:27,533 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-07T23:18:27,534 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-07T23:18:27,534 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-07T23:18:27,535 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-07T23:18:27,535 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-07T23:18:27,535 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-07T23:18:27,535 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-07T23:18:27,535 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-07T23:18:27,536 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-07T23:18:27,536 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-07T23:18:27,536 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-07T23:18:27,536 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-07T23:18:27,536 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-07T23:18:27,537 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-07T23:18:27,537 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-07T23:18:27,537 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-07T23:18:27,537 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-07T23:18:27,537 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-07T23:18:27,537 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-07T23:18:27,538 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-07T23:18:27,538 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-07T23:18:27,538 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-07T23:18:27,538 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-07T23:18:27,539 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-07T23:18:27,539 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-07T23:18:27,540 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-07T23:18:27,540 Fetching project page and analyzing links: https://www.piwheels.org/simple/griddataformats/ 2025-09-07T23:18:27,540 Getting page https://www.piwheels.org/simple/griddataformats/ 2025-09-07T23:18:27,541 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:18:27,638 Fetched page https://www.piwheels.org/simple/griddataformats/ as text/html 2025-09-07T23:18:27,642 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-07T23:18:27,642 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-07T23:18:27,642 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-07T23:18:27,642 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-07T23:18:27,642 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,643 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-07T23:18:27,644 Skipping link: not a file: https://www.piwheels.org/simple/griddataformats/ 2025-09-07T23:18:27,644 Skipping link: not a file: https://pypi.org/simple/griddataformats/ 2025-09-07T23:18:27,672 Given no hashes to check 1 links for project 'griddataformats': discarding no candidates 2025-09-07T23:18:27,673 Collecting griddataformats==0.2.3 2025-09-07T23:18:27,674 Created temporary directory: /tmp/pip-unpack-4tm1wxp_ 2025-09-07T23:18:27,811 Downloading GridDataFormats-0.2.3.tar.gz (42 kB) 2025-09-07T23:18:27,849 Added griddataformats==0.2.3 from https://files.pythonhosted.org/packages/ab/57/f5db1992f19c35c2ec18e9db5e20e0b77b2ee7806ca2582835e10481d7da/GridDataFormats-0.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-ycf9whoy' 2025-09-07T23:18:27,851 Running setup.py (path:/tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/setup.py) egg_info for package griddataformats 2025-09-07T23:18:27,851 Created temporary directory: /tmp/pip-pip-egg-info-5w1co198 2025-09-07T23:18:27,851 Preparing metadata (setup.py): started 2025-09-07T23:18:27,852 Running command python setup.py egg_info 2025-09-07T23:18:28,399 Traceback (most recent call last): 2025-09-07T23:18:28,400 File "", line 2, in 2025-09-07T23:18:28,400 exec(compile(''' 2025-09-07T23:18:28,400 ~~~~^^^^^^^^^^^^ 2025-09-07T23:18:28,400 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:18:28,401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,401 ...<32 lines>... 2025-09-07T23:18:28,401 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:18:28,401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,401 ''' % ('/tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/setup.py',), "", "exec")) 2025-09-07T23:18:28,401 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,401 File "", line 35, in 2025-09-07T23:18:28,401 File "/tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/setup.py", line 5, in 2025-09-07T23:18:28,402 from ez_setup import use_setuptools 2025-09-07T23:18:28,402 File "/tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/ez_setup.py", line 106 2025-09-07T23:18:28,402 except pkg_resources.VersionConflict, e: 2025-09-07T23:18:28,402 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,402 SyntaxError: multiple exception types must be parenthesized 2025-09-07T23:18:28,486 ERROR: python setup.py egg_info exited with 1 2025-09-07T23:18:28,498 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T23:18:28,498 exec(compile('"'"''"'"''"'"' 2025-09-07T23:18:28,498 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:18:28,498 # 2025-09-07T23:18:28,498 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:18:28,498 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:18:28,498 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:18:28,498 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:18:28,498 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:18:28,498 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:18:28,498 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:18:28,498 import os, sys, tokenize, traceback 2025-09-07T23:18:28,498 2025-09-07T23:18:28,498 try: 2025-09-07T23:18:28,498 import setuptools 2025-09-07T23:18:28,498 except ImportError: 2025-09-07T23:18:28,498 print( 2025-09-07T23:18:28,498 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:18:28,498 "the build environment with exception:", 2025-09-07T23:18:28,498 file=sys.stderr, 2025-09-07T23:18:28,498 ) 2025-09-07T23:18:28,498 traceback.print_exc() 2025-09-07T23:18:28,498 sys.exit(1) 2025-09-07T23:18:28,498 2025-09-07T23:18:28,498 __file__ = %r 2025-09-07T23:18:28,498 sys.argv[0] = __file__ 2025-09-07T23:18:28,498 2025-09-07T23:18:28,498 if os.path.exists(__file__): 2025-09-07T23:18:28,498 filename = __file__ 2025-09-07T23:18:28,498 with tokenize.open(__file__) as f: 2025-09-07T23:18:28,498 setup_py_code = f.read() 2025-09-07T23:18:28,498 else: 2025-09-07T23:18:28,498 filename = "" 2025-09-07T23:18:28,498 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:18:28,498 2025-09-07T23:18:28,498 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:18:28,498 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5w1co198[/] 2025-09-07T23:18:28,499 [bold magenta]cwd[/]: /tmp/pip-wheel-wy9r6x2f/griddataformats_cbd21e35eccf4289bbeae38298e534b1/ 2025-09-07T23:18:28,499 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T23:18:28,500 ERROR: metadata generation failed 2025-09-07T23:18:28,506 Exception information: 2025-09-07T23:18:28,506 Traceback (most recent call last): 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T23:18:28,506 call_subprocess( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 args, 2025-09-07T23:18:28,506 ^^^^^ 2025-09-07T23:18:28,506 ...<2 lines>... 2025-09-07T23:18:28,506 spinner=spinner, 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T23:18:28,506 raise error 2025-09-07T23:18:28,506 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T23:18:28,506 2025-09-07T23:18:28,506 The above exception was the direct cause of the following exception: 2025-09-07T23:18:28,506 2025-09-07T23:18:28,506 Traceback (most recent call last): 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:18:28,506 status = _inner_run() 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:18:28,506 return self.run(options, args) 2025-09-07T23:18:28,506 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:18:28,506 return func(self, options, args) 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T23:18:28,506 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T23:18:28,506 result = self._result = resolver.resolve( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T23:18:28,506 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T23:18:28,506 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T23:18:28,506 if not criterion.candidates: 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T23:18:28,506 return bool(self._sequence) 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T23:18:28,506 self._bool = any(self) 2025-09-07T23:18:28,506 ~~~^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T23:18:28,506 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T23:18:28,506 ^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T23:18:28,506 candidate = func() 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T23:18:28,506 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 link, template, name, version 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T23:18:28,506 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 link, 2025-09-07T23:18:28,506 ^^^^^ 2025-09-07T23:18:28,506 ...<3 lines>... 2025-09-07T23:18:28,506 version=version, 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T23:18:28,506 super().__init__( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 link=link, 2025-09-07T23:18:28,506 ^^^^^^^^^^ 2025-09-07T23:18:28,506 ...<4 lines>... 2025-09-07T23:18:28,506 version=version, 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T23:18:28,506 self.dist = self._prepare() 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T23:18:28,506 dist = self._prepare_distribution() 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T23:18:28,506 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T23:18:28,506 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T23:18:28,506 dist = _get_prepared_distribution( 2025-09-07T23:18:28,506 req, 2025-09-07T23:18:28,506 ...<3 lines>... 2025-09-07T23:18:28,506 self.check_build_deps, 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T23:18:28,506 abstract_dist.prepare_distribution_metadata( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 finder, build_isolation, check_build_deps 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T23:18:28,506 self.req.prepare_metadata() 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T23:18:28,506 self.metadata_directory = generate_metadata_legacy( 2025-09-07T23:18:28,506 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T23:18:28,506 build_env=self.build_env, 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ...<3 lines>... 2025-09-07T23:18:28,506 details=details, 2025-09-07T23:18:28,506 ^^^^^^^^^^^^^^^^ 2025-09-07T23:18:28,506 ) 2025-09-07T23:18:28,506 ^ 2025-09-07T23:18:28,506 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T23:18:28,506 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T23:18:28,506 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T23:18:28,528 Removed griddataformats==0.2.3 from https://files.pythonhosted.org/packages/ab/57/f5db1992f19c35c2ec18e9db5e20e0b77b2ee7806ca2582835e10481d7da/GridDataFormats-0.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-ycf9whoy' 2025-09-07T23:18:28,528 Removed build tracker: '/tmp/pip-build-tracker-ycf9whoy'