2025-09-07T22:30:01,979 Created temporary directory: /tmp/pip-build-tracker-qybx1x6u 2025-09-07T22:30:01,980 Initialized build tracking at /tmp/pip-build-tracker-qybx1x6u 2025-09-07T22:30:01,980 Created build tracker: /tmp/pip-build-tracker-qybx1x6u 2025-09-07T22:30:01,980 Entered build tracker: /tmp/pip-build-tracker-qybx1x6u 2025-09-07T22:30:01,980 Created temporary directory: /tmp/pip-wheel-7pzdyasw 2025-09-07T22:30:01,983 Created temporary directory: /tmp/pip-ephem-wheel-cache-dom235_o 2025-09-07T22:30:02,040 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:30:02,042 2 location(s) to search for versions of pysynphot: 2025-09-07T22:30:02,042 * https://pypi.org/simple/pysynphot/ 2025-09-07T22:30:02,042 * https://www.piwheels.org/simple/pysynphot/ 2025-09-07T22:30:02,043 Fetching project page and analyzing links: https://pypi.org/simple/pysynphot/ 2025-09-07T22:30:02,043 Getting page https://pypi.org/simple/pysynphot/ 2025-09-07T22:30:02,044 Found index url https://pypi.org/simple/ 2025-09-07T22:30:02,200 Fetched page https://pypi.org/simple/pysynphot/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:30:02,205 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/eb/85/7dabe3362c4caaaeddfe678ec85b390da5613bb8cbda2404ab0362099405/pysynphot-0.9.5-py2.7-win32.egg (from https://pypi.org/simple/pysynphot/) 2025-09-07T22:30:02,205 Found link https://files.pythonhosted.org/packages/38/53/db2ec376e2efe1febbf0fa07ef299d0d23b9138566c9dab51fd30fdfe268/pysynphot-0.9.5.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.5 2025-09-07T22:30:02,206 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/91/c3/629b4498ee59bc2e8828a40e4fd012182cef688b2df78ac12e1252d38517/pysynphot-0.9.6-py2.7-win32.egg (from https://pypi.org/simple/pysynphot/) 2025-09-07T22:30:02,206 Found link https://files.pythonhosted.org/packages/87/56/87761599433872c5f862413564a6e222bc1c2d54a5aa7cfe08ba28191747/pysynphot-0.9.6.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.6 2025-09-07T22:30:02,207 Found link https://files.pythonhosted.org/packages/98/fa/f99300f633cb22566b0a4c93793cd69afec335cf5cc2f90ce7f663f24271/pysynphot-0.9.6.zip (from https://pypi.org/simple/pysynphot/), version: 0.9.6 2025-09-07T22:30:02,207 Found link https://files.pythonhosted.org/packages/1d/34/35dcedfea37cbdc206728bc17e8f52c3216f17339a9981a232b45a9c6925/pysynphot-0.9.7.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.7 2025-09-07T22:30:02,208 Found link https://files.pythonhosted.org/packages/a6/a2/58a67857d8aa1babf12fb67ea48127a2624b90247a43803a9d190609e195/pysynphot-0.9.7.zip (from https://pypi.org/simple/pysynphot/), version: 0.9.7 2025-09-07T22:30:02,208 Found link https://files.pythonhosted.org/packages/95/b1/aa00bfd63ce1f82b78aa8e6e033abd2b3ff44e8f1e9c184ff35600f2d393/pysynphot-0.9.9.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.9 2025-09-07T22:30:02,209 Found link https://files.pythonhosted.org/packages/1e/46/369e8a4c8964f1c549e2962d82b66f4ba6e59360ba0775c210d091cb1bfd/pysynphot-0.9.10.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.10 2025-09-07T22:30:02,209 Found link https://files.pythonhosted.org/packages/6f/47/f61f8a68e1cec7fe954c171042bd4f9aec9ab47515fe34a90bd9af30e592/pysynphot-0.9.11.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.11 2025-09-07T22:30:02,210 Found link https://files.pythonhosted.org/packages/ee/9b/de6e0f39c917cabbe2154255069cbbd75414f3159f63dadf217a409a155d/pysynphot-0.9.12.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.12 2025-09-07T22:30:02,210 Found link https://files.pythonhosted.org/packages/4f/e0/08623a72f4a58320ac50b2cc63847493b7f63697c7c83aca977fb117c628/pysynphot-0.9.13.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.13 2025-09-07T22:30:02,211 Found link https://files.pythonhosted.org/packages/e0/16/2f7ebc3303ef2dc704467c40e104342a7a076e283046b8914ac9b6840862/pysynphot-0.9.14.tar.gz (from https://pypi.org/simple/pysynphot/), version: 0.9.14 2025-09-07T22:30:02,211 Found link https://files.pythonhosted.org/packages/06/fb/7e9378f7782852459e70466253c06f08d50201956ee8e0da879af5dca48c/pysynphot-1.0.0.tar.gz (from https://pypi.org/simple/pysynphot/), version: 1.0.0 2025-09-07T22:30:02,212 Found link https://files.pythonhosted.org/packages/45/e9/99860e594917e52f9df1fd4b02f72dffad0eb9375eab9514e6890eb36624/pysynphot-1.0.1.tar.gz (from https://pypi.org/simple/pysynphot/), version: 1.0.1 2025-09-07T22:30:02,213 Found link https://files.pythonhosted.org/packages/53/7e/44eb1e24af0c81613cc591f31fbb614001d696ff889a032871d1c0f4d1df/pysynphot-2.0.0.tar.gz (from https://pypi.org/simple/pysynphot/) (requires-python:>=3.6), version: 2.0.0 2025-09-07T22:30:02,214 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysynphot/ 2025-09-07T22:30:02,214 Getting page https://www.piwheels.org/simple/pysynphot/ 2025-09-07T22:30:02,216 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:30:02,311 Fetched page https://www.piwheels.org/simple/pysynphot/ as text/html 2025-09-07T22:30:02,329 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-2.0.0-cp39-cp39-linux_armv6l.whl#sha256=df96cd13a3e015c6cf288d378da056526617bd7685b6e946969da513b7223d1d (from https://www.piwheels.org/simple/pysynphot/) (requires-python:>=3.6) 2025-09-07T22:30:02,329 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-2.0.0-cp39-cp39-linux_armv7l.whl#sha256=df96cd13a3e015c6cf288d378da056526617bd7685b6e946969da513b7223d1d (from https://www.piwheels.org/simple/pysynphot/) (requires-python:>=3.6) 2025-09-07T22:30:02,329 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-2.0.0-cp37-cp37m-linux_armv6l.whl#sha256=6273b769e38f4ea63e042c6b8026561871286e9ad600dd26ab49702d7939a603 (from https://www.piwheels.org/simple/pysynphot/) (requires-python:>=3.6) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-2.0.0-cp37-cp37m-linux_armv7l.whl#sha256=6273b769e38f4ea63e042c6b8026561871286e9ad600dd26ab49702d7939a603 (from https://www.piwheels.org/simple/pysynphot/) (requires-python:>=3.6) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=7d39ebf8e7cb3a3d3b3bb9156187d70c2facda133f7532c242bae789e0005762 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=7d39ebf8e7cb3a3d3b3bb9156187d70c2facda133f7532c242bae789e0005762 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=58b7b0462d96d5a02eaa187a0c45172f837107ee178b3e8461da325f855c9e1b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=58b7b0462d96d5a02eaa187a0c45172f837107ee178b3e8461da325f855c9e1b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,330 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=d56be314003a7f512947dbf4e09e908ad150ea44f51cf9aadaa873a6c9ee2cc9 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=d56be314003a7f512947dbf4e09e908ad150ea44f51cf9aadaa873a6c9ee2cc9 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.0-cp35-cp35m-linux_armv6l.whl#sha256=40d54573d9c2991439385a27f0f757fc2b154e2e3bb586250e2f95450b14d5e3 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.0-cp35-cp35m-linux_armv7l.whl#sha256=40d54573d9c2991439385a27f0f757fc2b154e2e3bb586250e2f95450b14d5e3 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.0-cp39-cp39-linux_armv6l.whl#sha256=3a95d30dfc925a8c2addc15957a1b0300a746352115e108a1c487b4963173822 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-1.0.0-cp39-cp39-linux_armv7l.whl#sha256=3a95d30dfc925a8c2addc15957a1b0300a746352115e108a1c487b4963173822 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,331 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp39-cp39-linux_armv6l.whl#sha256=b0597dbb17774123ded1324f06b4c184656eac2438acafafd361303499667467 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp39-cp39-linux_armv7l.whl#sha256=b0597dbb17774123ded1324f06b4c184656eac2438acafafd361303499667467 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp34-cp34m-linux_armv7l.whl#sha256=41e3409cf1cac96cfb0881380d6b2ca4338b4619118945289cca28aa70b05c24 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp34-cp34m-linux_armv6l.whl#sha256=41e3409cf1cac96cfb0881380d6b2ca4338b4619118945289cca28aa70b05c24 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp35-cp35m-linux_armv6l.whl#sha256=2b0e529053c758071f42b80fb5a9ea74f86547623c0f6b4cd73fc7955082dbf8 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp35-cp35m-linux_armv7l.whl#sha256=2b0e529053c758071f42b80fb5a9ea74f86547623c0f6b4cd73fc7955082dbf8 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,332 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp37-cp37m-linux_armv6l.whl#sha256=4353710864359782a6b205c423fc098a3f79fb14ad478db568630da2c6f3560b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.14-cp37-cp37m-linux_armv7l.whl#sha256=4353710864359782a6b205c423fc098a3f79fb14ad478db568630da2c6f3560b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp39-cp39-linux_armv6l.whl#sha256=e4b129b353f0aad8f545ed20a63762423aec7d2d09b38a074a455564ba68509c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp39-cp39-linux_armv7l.whl#sha256=e4b129b353f0aad8f545ed20a63762423aec7d2d09b38a074a455564ba68509c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp35-cp35m-linux_armv7l.whl#sha256=e9a73c1ea95049e073a69fe36d946767e56f25190b1634f4b3a2760fc4c4ec21 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp35-cp35m-linux_armv6l.whl#sha256=e9a73c1ea95049e073a69fe36d946767e56f25190b1634f4b3a2760fc4c4ec21 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,333 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp34-cp34m-linux_armv6l.whl#sha256=35ec89d4a7decaaf52c13d675670b1065923e2ae614b386e4af8fe9f76b7567e (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,334 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp34-cp34m-linux_armv7l.whl#sha256=35ec89d4a7decaaf52c13d675670b1065923e2ae614b386e4af8fe9f76b7567e (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,334 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp37-cp37m-linux_armv6l.whl#sha256=be62fcaba3987fef8546b5e64dcaf23968c78060d6abedc19aa88011ace81c34 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,334 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.13-cp37-cp37m-linux_armv7l.whl#sha256=be62fcaba3987fef8546b5e64dcaf23968c78060d6abedc19aa88011ace81c34 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,334 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp37-cp37m-linux_armv6l.whl#sha256=cdc568e3a9f42573ac76ff48f591f5637e8d2126db907ccdec8d4eefd5e72e82 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,334 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp37-cp37m-linux_armv7l.whl#sha256=cdc568e3a9f42573ac76ff48f591f5637e8d2126db907ccdec8d4eefd5e72e82 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp35-cp35m-linux_armv7l.whl#sha256=61bff866af883900dac34e3ccb9a3cb78d06d974e1c76c7bb149da823fbe5e2a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp35-cp35m-linux_armv6l.whl#sha256=61bff866af883900dac34e3ccb9a3cb78d06d974e1c76c7bb149da823fbe5e2a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp34-cp34m-linux_armv6l.whl#sha256=48491eac76b48b718d9629a6843f4dd33e0b45af80421d1be598b5cfc6d97f10 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp34-cp34m-linux_armv7l.whl#sha256=48491eac76b48b718d9629a6843f4dd33e0b45af80421d1be598b5cfc6d97f10 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp311-cp311-linux_armv6l.whl#sha256=0dd8a82a948898906c73965bf2d8efeb84607f5f02e1c4c3b6d50df5279e9642 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,335 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp311-cp311-linux_armv7l.whl#sha256=0dd8a82a948898906c73965bf2d8efeb84607f5f02e1c4c3b6d50df5279e9642 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp39-cp39-linux_armv6l.whl#sha256=cb64fb7dcc27d240b1c5ded57c76866c70a10a9df1fa8baffe1dd1a18155b371 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.12-cp39-cp39-linux_armv7l.whl#sha256=cb64fb7dcc27d240b1c5ded57c76866c70a10a9df1fa8baffe1dd1a18155b371 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp37-cp37m-linux_armv7l.whl#sha256=e13933b8f686d2082e676a7d7ce1c82f51b7775eb11db31427465d6e2bedf5d6 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp37-cp37m-linux_armv6l.whl#sha256=e13933b8f686d2082e676a7d7ce1c82f51b7775eb11db31427465d6e2bedf5d6 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp34-cp34m-linux_armv7l.whl#sha256=f06735a38bc8219f9d2ceab46d17a9a21c29af9501817f46108073703c766a6a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp34-cp34m-linux_armv6l.whl#sha256=f06735a38bc8219f9d2ceab46d17a9a21c29af9501817f46108073703c766a6a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp35-cp35m-linux_armv7l.whl#sha256=578a92e2f08f8e8fdd3a7f67b6a1f3ade01597a45b31d0e98d7e0b7e85570479 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,336 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp35-cp35m-linux_armv6l.whl#sha256=578a92e2f08f8e8fdd3a7f67b6a1f3ade01597a45b31d0e98d7e0b7e85570479 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp39-cp39-linux_armv6l.whl#sha256=bf1e36e79d64f942f474cef2310df4c76e0986acbe75f4920681b7e9c24f724e (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.11-cp39-cp39-linux_armv7l.whl#sha256=bf1e36e79d64f942f474cef2310df4c76e0986acbe75f4920681b7e9c24f724e (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp37-cp37m-linux_armv7l.whl#sha256=a3fdc83f6b0c6575a3c17646c108c66be88c711179509bfcfd31ec4b6cea7575 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp37-cp37m-linux_armv6l.whl#sha256=a3fdc83f6b0c6575a3c17646c108c66be88c711179509bfcfd31ec4b6cea7575 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp34-cp34m-linux_armv7l.whl#sha256=c960681faa47a27bfb2260d15622968b84ddd9412d4564345719d33cd75201a3 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp34-cp34m-linux_armv6l.whl#sha256=c960681faa47a27bfb2260d15622968b84ddd9412d4564345719d33cd75201a3 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp35-cp35m-linux_armv7l.whl#sha256=c033427e926d28d74e824a6994a049ee9eb8f26c01629ff9c6b0567a58a18923 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,337 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp35-cp35m-linux_armv6l.whl#sha256=c033427e926d28d74e824a6994a049ee9eb8f26c01629ff9c6b0567a58a18923 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp39-cp39-linux_armv6l.whl#sha256=56227e55049a650b759c975edea63e78adff1380f84d4302a855572a84a0879c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.10-cp39-cp39-linux_armv7l.whl#sha256=56227e55049a650b759c975edea63e78adff1380f84d4302a855572a84a0879c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp37-cp37m-linux_armv6l.whl#sha256=7acd31ce299a454077d1ad11d2b2ad2b809cc94eb3982530d2ba480837daca7b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp37-cp37m-linux_armv7l.whl#sha256=7acd31ce299a454077d1ad11d2b2ad2b809cc94eb3982530d2ba480837daca7b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp35-cp35m-linux_armv7l.whl#sha256=ac94c566bd00229e4d13eb634eb04f29449a612ebfdbab5a64871acfb53c6275 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp35-cp35m-linux_armv6l.whl#sha256=ac94c566bd00229e4d13eb634eb04f29449a612ebfdbab5a64871acfb53c6275 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp34-cp34m-linux_armv7l.whl#sha256=7293f8ae17fcc9ec866d63959ef3c9e090c42347b3f95c11f1396e9fb3e90332 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp34-cp34m-linux_armv6l.whl#sha256=7293f8ae17fcc9ec866d63959ef3c9e090c42347b3f95c11f1396e9fb3e90332 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,338 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp39-cp39-linux_armv6l.whl#sha256=60536411a7f592320e46ef81ee44778c01dadcd89f3ccc84e339ab0e3e6c327a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.7-cp39-cp39-linux_armv7l.whl#sha256=60536411a7f592320e46ef81ee44778c01dadcd89f3ccc84e339ab0e3e6c327a (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp37-cp37m-linux_armv6l.whl#sha256=b75d2e98513afff4f66d9225b802767d1f88b8daf4156b2a86efb2552179e4c1 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp37-cp37m-linux_armv7l.whl#sha256=b75d2e98513afff4f66d9225b802767d1f88b8daf4156b2a86efb2552179e4c1 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp34-cp34m-linux_armv7l.whl#sha256=426f20e09797681f719162e2b88b0e4e80eee2bcf60563fe34e7a67ff79fe991 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp34-cp34m-linux_armv6l.whl#sha256=426f20e09797681f719162e2b88b0e4e80eee2bcf60563fe34e7a67ff79fe991 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp35-cp35m-linux_armv7l.whl#sha256=60d4954c6e817bfa8b7d630553d263eec772c2f3a8cc167aa15e40c96b35e8a5 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp35-cp35m-linux_armv6l.whl#sha256=60d4954c6e817bfa8b7d630553d263eec772c2f3a8cc167aa15e40c96b35e8a5 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp39-cp39-linux_armv6l.whl#sha256=fbb566d95e2954c9bdec65bf715374671090743e804dcc298471c41af10a811b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,339 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.6-cp39-cp39-linux_armv7l.whl#sha256=fbb566d95e2954c9bdec65bf715374671090743e804dcc298471c41af10a811b (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp37-cp37m-linux_armv6l.whl#sha256=045b57a1d77223f2dd8e42b86889ed867f863cfe53c075bc710a2e77e2022f12 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp37-cp37m-linux_armv7l.whl#sha256=045b57a1d77223f2dd8e42b86889ed867f863cfe53c075bc710a2e77e2022f12 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp34-cp34m-linux_armv7l.whl#sha256=3737b737225631eb5791e4e6272c122d05eac40e69ed8b6a6c71fd8e5ecc2a3c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp34-cp34m-linux_armv6l.whl#sha256=3737b737225631eb5791e4e6272c122d05eac40e69ed8b6a6c71fd8e5ecc2a3c (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp39-cp39-linux_armv6l.whl#sha256=cad9f4e9bf3c907d3fe3575f966d93bfc776b5c270b1395c8fa731a3be9dae32 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: No binaries permitted for pysynphot: https://archive1.piwheels.org/simple/pysynphot/pysynphot-0.9.5-cp39-cp39-linux_armv7l.whl#sha256=cad9f4e9bf3c907d3fe3575f966d93bfc776b5c270b1395c8fa731a3be9dae32 (from https://www.piwheels.org/simple/pysynphot/) 2025-09-07T22:30:02,340 Skipping link: not a file: https://www.piwheels.org/simple/pysynphot/ 2025-09-07T22:30:02,341 Skipping link: not a file: https://pypi.org/simple/pysynphot/ 2025-09-07T22:30:02,364 Given no hashes to check 1 links for project 'pysynphot': discarding no candidates 2025-09-07T22:30:02,365 Collecting pysynphot==0.9.5 2025-09-07T22:30:02,366 Created temporary directory: /tmp/pip-unpack-aascwzo_ 2025-09-07T22:30:02,712 Downloading pysynphot-0.9.5.tar.gz (9.1 MB) 2025-09-07T22:30:05,371 Added pysynphot==0.9.5 from https://files.pythonhosted.org/packages/38/53/db2ec376e2efe1febbf0fa07ef299d0d23b9138566c9dab51fd30fdfe268/pysynphot-0.9.5.tar.gz to build tracker '/tmp/pip-build-tracker-qybx1x6u' 2025-09-07T22:30:05,373 Running setup.py (path:/tmp/pip-wheel-7pzdyasw/pysynphot_b1dbc0d567f74fe6af0f7256665c7c13/setup.py) egg_info for package pysynphot 2025-09-07T22:30:05,373 Created temporary directory: /tmp/pip-pip-egg-info-l1q3k4qv 2025-09-07T22:30:05,373 Preparing metadata (setup.py): started 2025-09-07T22:30:05,374 Running command python setup.py egg_info 2025-09-07T22:30:05,973 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead. 2025-09-07T22:30:05,973 !! 2025-09-07T22:30:05,973 ******************************************************************************** 2025-09-07T22:30:05,973 Usage of dash-separated 'author-email' will not be supported in future 2025-09-07T22:30:05,974 versions. Please use the underscore name 'author_email' instead. 2025-09-07T22:30:05,974 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,974 or your builds will no longer be supported. 2025-09-07T22:30:05,974 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,974 ******************************************************************************** 2025-09-07T22:30:05,974 !! 2025-09-07T22:30:05,974 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,975 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-07T22:30:05,975 !! 2025-09-07T22:30:05,975 ******************************************************************************** 2025-09-07T22:30:05,975 Usage of dash-separated 'description-file' will not be supported in future 2025-09-07T22:30:05,975 versions. Please use the underscore name 'description_file' instead. 2025-09-07T22:30:05,975 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,975 or your builds will no longer be supported. 2025-09-07T22:30:05,976 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,976 ******************************************************************************** 2025-09-07T22:30:05,976 !! 2025-09-07T22:30:05,976 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,976 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead. 2025-09-07T22:30:05,976 !! 2025-09-07T22:30:05,976 ******************************************************************************** 2025-09-07T22:30:05,976 Usage of dash-separated 'home-page' will not be supported in future 2025-09-07T22:30:05,976 versions. Please use the underscore name 'home_page' instead. 2025-09-07T22:30:05,977 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,977 or your builds will no longer be supported. 2025-09-07T22:30:05,977 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,977 ******************************************************************************** 2025-09-07T22:30:05,977 !! 2025-09-07T22:30:05,977 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,977 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'requires-python' in 'metadata' (setup.cfg), please use the underscore name 'requires_python' instead. 2025-09-07T22:30:05,977 !! 2025-09-07T22:30:05,978 ******************************************************************************** 2025-09-07T22:30:05,978 Usage of dash-separated 'requires-python' will not be supported in future 2025-09-07T22:30:05,978 versions. Please use the underscore name 'requires_python' instead. 2025-09-07T22:30:05,978 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,978 or your builds will no longer be supported. 2025-09-07T22:30:05,978 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,978 ******************************************************************************** 2025-09-07T22:30:05,978 !! 2025-09-07T22:30:05,979 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,979 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'requires-dist' in 'metadata' (setup.cfg), please use the underscore name 'requires_dist' instead. 2025-09-07T22:30:05,979 !! 2025-09-07T22:30:05,979 ******************************************************************************** 2025-09-07T22:30:05,979 Usage of dash-separated 'requires-dist' will not be supported in future 2025-09-07T22:30:05,979 versions. Please use the underscore name 'requires_dist' instead. 2025-09-07T22:30:05,979 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,979 or your builds will no longer be supported. 2025-09-07T22:30:05,979 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,980 ******************************************************************************** 2025-09-07T22:30:05,980 !! 2025-09-07T22:30:05,980 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,980 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'pre-hook.numpy-extension-hook' in 'build_ext' (setup.cfg), please use the underscore name 'pre_hook.numpy_extension_hook' instead. 2025-09-07T22:30:05,980 !! 2025-09-07T22:30:05,980 ******************************************************************************** 2025-09-07T22:30:05,980 Usage of dash-separated 'pre-hook.numpy-extension-hook' will not be supported in future 2025-09-07T22:30:05,980 versions. Please use the underscore name 'pre_hook.numpy_extension_hook' instead. 2025-09-07T22:30:05,981 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,981 or your builds will no longer be supported. 2025-09-07T22:30:05,981 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,981 ******************************************************************************** 2025-09-07T22:30:05,981 !! 2025-09-07T22:30:05,981 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,981 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'pre-hook.glob-data-files' in 'install_data' (setup.cfg), please use the underscore name 'pre_hook.glob_data_files' instead. 2025-09-07T22:30:05,981 !! 2025-09-07T22:30:05,982 ******************************************************************************** 2025-09-07T22:30:05,982 Usage of dash-separated 'pre-hook.glob-data-files' will not be supported in future 2025-09-07T22:30:05,982 versions. Please use the underscore name 'pre_hook.glob_data_files' instead. 2025-09-07T22:30:05,982 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:05,982 or your builds will no longer be supported. 2025-09-07T22:30:05,982 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:05,982 ******************************************************************************** 2025-09-07T22:30:05,982 !! 2025-09-07T22:30:05,983 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:05,983 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:30:05,983 !! 2025-09-07T22:30:05,983 ******************************************************************************** 2025-09-07T22:30:05,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:30:05,983 License :: OSI Approved :: BSD License 2025-09-07T22:30:05,983 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:30:05,983 ******************************************************************************** 2025-09-07T22:30:05,984 !! 2025-09-07T22:30:05,984 self._finalize_license_expression() 2025-09-07T22:30:06,002 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-07T22:30:06,002 !! 2025-09-07T22:30:06,002 ******************************************************************************** 2025-09-07T22:30:06,002 Requirements should be satisfied by a PEP 517 installer. 2025-09-07T22:30:06,002 If you are using pip, you can try `pip install --use-pep517`. 2025-09-07T22:30:06,002 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-07T22:30:06,003 or your builds will no longer be supported. 2025-09-07T22:30:06,003 ******************************************************************************** 2025-09-07T22:30:06,003 !! 2025-09-07T22:30:06,003 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T22:30:07,903 WARNING: The repository located at stsdas.stsci.edu is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host stsdas.stsci.edu'. 2025-09-07T22:30:10,413 WARNING: The repository located at stsdas.stsci.edu is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host stsdas.stsci.edu'. 2025-09-07T22:30:14,905 error: subprocess-exited-with-error 2025-09-07T22:30:14,905 × python setup.py egg_info did not run successfully. 2025-09-07T22:30:14,905 │ exit code: 1 2025-09-07T22:30:14,905 ╰─> [147 lines of output] 2025-09-07T22:30:14,905 /tmp/pip-wheel-_ho89x5c/stsci-distutils_dd368092dc274f1083a6721f281abd87/setup.py:12: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-07T22:30:14,905 from pkg_resources import get_distribution, Requirement 2025-09-07T22:30:14,906 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead. 2025-09-07T22:30:14,906 !! 2025-09-07T22:30:14,906 ******************************************************************************** 2025-09-07T22:30:14,906 Usage of dash-separated 'author-email' will not be supported in future 2025-09-07T22:30:14,906 versions. Please use the underscore name 'author_email' instead. 2025-09-07T22:30:14,906 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,906 or your builds will no longer be supported. 2025-09-07T22:30:14,907 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:14,907 ******************************************************************************** 2025-09-07T22:30:14,907 !! 2025-09-07T22:30:14,907 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:14,907 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead. 2025-09-07T22:30:14,907 !! 2025-09-07T22:30:14,907 ******************************************************************************** 2025-09-07T22:30:14,908 Usage of dash-separated 'home-page' will not be supported in future 2025-09-07T22:30:14,908 versions. Please use the underscore name 'home_page' instead. 2025-09-07T22:30:14,908 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,908 or your builds will no longer be supported. 2025-09-07T22:30:14,908 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:14,908 ******************************************************************************** 2025-09-07T22:30:14,908 !! 2025-09-07T22:30:14,908 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:14,908 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-07T22:30:14,909 !! 2025-09-07T22:30:14,909 ******************************************************************************** 2025-09-07T22:30:14,909 Usage of dash-separated 'description-file' will not be supported in future 2025-09-07T22:30:14,909 versions. Please use the underscore name 'description_file' instead. 2025-09-07T22:30:14,909 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,909 or your builds will no longer be supported. 2025-09-07T22:30:14,909 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:14,909 ******************************************************************************** 2025-09-07T22:30:14,910 !! 2025-09-07T22:30:14,910 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:14,910 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'requires-python' in 'metadata' (setup.cfg), please use the underscore name 'requires_python' instead. 2025-09-07T22:30:14,910 !! 2025-09-07T22:30:14,910 ******************************************************************************** 2025-09-07T22:30:14,910 Usage of dash-separated 'requires-python' will not be supported in future 2025-09-07T22:30:14,910 versions. Please use the underscore name 'requires_python' instead. 2025-09-07T22:30:14,910 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,910 or your builds will no longer be supported. 2025-09-07T22:30:14,911 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:14,911 ******************************************************************************** 2025-09-07T22:30:14,911 !! 2025-09-07T22:30:14,911 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:14,911 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'requires-dist' in 'metadata' (setup.cfg), please use the underscore name 'requires_dist' instead. 2025-09-07T22:30:14,911 !! 2025-09-07T22:30:14,911 ******************************************************************************** 2025-09-07T22:30:14,912 Usage of dash-separated 'requires-dist' will not be supported in future 2025-09-07T22:30:14,912 versions. Please use the underscore name 'requires_dist' instead. 2025-09-07T22:30:14,912 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,912 or your builds will no longer be supported. 2025-09-07T22:30:14,912 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:30:14,912 ******************************************************************************** 2025-09-07T22:30:14,912 !! 2025-09-07T22:30:14,913 opt = self._enforce_underscore(opt, section) 2025-09-07T22:30:14,913 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:30:14,913 !! 2025-09-07T22:30:14,913 ******************************************************************************** 2025-09-07T22:30:14,913 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:30:14,913 License :: OSI Approved :: BSD License 2025-09-07T22:30:14,913 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:30:14,913 ******************************************************************************** 2025-09-07T22:30:14,914 !! 2025-09-07T22:30:14,914 self._finalize_license_expression() 2025-09-07T22:30:14,914 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-07T22:30:14,914 !! 2025-09-07T22:30:14,914 ******************************************************************************** 2025-09-07T22:30:14,914 Requirements should be satisfied by a PEP 517 installer. 2025-09-07T22:30:14,914 If you are using pip, you can try `pip install --use-pep517`. 2025-09-07T22:30:14,914 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-07T22:30:14,915 or your builds will no longer be supported. 2025-09-07T22:30:14,915 ******************************************************************************** 2025-09-07T22:30:14,915 !! 2025-09-07T22:30:14,915 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T22:30:14,915 Traceback (most recent call last): 2025-09-07T22:30:14,915 File "", line 2, in 2025-09-07T22:30:14,915 exec(compile(''' 2025-09-07T22:30:14,915 ~~~~^^^^^^^^^^^^ 2025-09-07T22:30:14,915 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:30:14,915 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,916 ...<32 lines>... 2025-09-07T22:30:14,916 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:30:14,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,916 ''' % ('/tmp/pip-wheel-_ho89x5c/stsci-distutils_dd368092dc274f1083a6721f281abd87/setup.py',), "", "exec")) 2025-09-07T22:30:14,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,916 File "", line 35, in 2025-09-07T22:30:14,916 File "/tmp/pip-wheel-_ho89x5c/stsci-distutils_dd368092dc274f1083a6721f281abd87/setup.py", line 80, in 2025-09-07T22:30:14,916 setup( 2025-09-07T22:30:14,916 ~~~~~^ 2025-09-07T22:30:14,917 setup_requires=['d2to1>=0.2.9'], 2025-09-07T22:30:14,917 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,917 namespace_packages=['stsci'], packages=['stsci'], 2025-09-07T22:30:14,917 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,917 d2to1=True, 2025-09-07T22:30:14,917 ^^^^^^^^^^^ 2025-09-07T22:30:14,917 ) 2025-09-07T22:30:14,917 ^ 2025-09-07T22:30:14,917 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-07T22:30:14,917 return distutils.core.setup(**attrs) 2025-09-07T22:30:14,918 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-07T22:30:14,918 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-07T22:30:14,918 _setup_distribution = dist = klass(attrs) 2025-09-07T22:30:14,918 ~~~~~^^^^^^^ 2025-09-07T22:30:14,918 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 321, in __init__ 2025-09-07T22:30:14,918 _Distribution.__init__(self, dist_attrs) 2025-09-07T22:30:14,918 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,918 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 309, in __init__ 2025-09-07T22:30:14,919 self.finalize_options() 2025-09-07T22:30:14,919 ~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:30:14,919 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 784, in finalize_options 2025-09-07T22:30:14,919 ep(self) 2025-09-07T22:30:14,919 ~~^^^^^^ 2025-09-07T22:30:14,919 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 804, in _finalize_setup_keywords 2025-09-07T22:30:14,919 ep.load()(self, ep.name, value) 2025-09-07T22:30:14,919 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:14,920 File "/tmp/pip-wheel-_ho89x5c/stsci-distutils_dd368092dc274f1083a6721f281abd87/.eggs/d2to1-0.2.12.post1-py3.13.egg/d2to1/core.py", line 30, in d2to1 2025-09-07T22:30:14,920 from setuptools.dist import _get_unpatched 2025-09-07T22:30:14,920 ImportError: cannot import name '_get_unpatched' from 'setuptools.dist' (/usr/local/lib/python3.13/dist-packages/setuptools/dist.py) 2025-09-07T22:30:14,920 [end of output] 2025-09-07T22:30:14,920 note: This error originates from a subprocess, and is likely not a problem with pip. 2025-09-07T22:30:14,920 error: metadata-generation-failed 2025-09-07T22:30:14,920 × Encountered error while generating package metadata. 2025-09-07T22:30:14,921 ╰─> See above for output. 2025-09-07T22:30:14,921 note: This is an issue with the package mentioned above, not pip. 2025-09-07T22:30:14,921 hint: See above for details. 2025-09-07T22:30:15,097 Traceback (most recent call last): 2025-09-07T22:30:15,098 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 121, in _fetch_build_egg_no_warn 2025-09-07T22:30:15,098 subprocess.check_call(cmd) 2025-09-07T22:30:15,099 ~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-07T22:30:15,099 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-07T22:30:15,099 raise CalledProcessError(retcode, cmd) 2025-09-07T22:30:15,099 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp00to8o32', '--quiet', '--find-links', 'http://stsdas.stsci.edu/download/packages', 'stsci.distutils>=0.3']' returned non-zero exit status 1. 2025-09-07T22:30:15,099 The above exception was the direct cause of the following exception: 2025-09-07T22:30:15,099 Traceback (most recent call last): 2025-09-07T22:30:15,102 File "", line 2, in 2025-09-07T22:30:15,102 exec(compile(''' 2025-09-07T22:30:15,102 ~~~~^^^^^^^^^^^^ 2025-09-07T22:30:15,102 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:30:15,102 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,102 ...<32 lines>... 2025-09-07T22:30:15,102 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:30:15,102 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,103 ''' % ('/tmp/pip-wheel-7pzdyasw/pysynphot_b1dbc0d567f74fe6af0f7256665c7c13/setup.py',), "", "exec")) 2025-09-07T22:30:15,103 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,103 File "", line 35, in 2025-09-07T22:30:15,103 File "/tmp/pip-wheel-7pzdyasw/pysynphot_b1dbc0d567f74fe6af0f7256665c7c13/setup.py", line 10, in 2025-09-07T22:30:15,103 setup( 2025-09-07T22:30:15,103 ~~~~~^ 2025-09-07T22:30:15,103 setup_requires=['d2to1>=0.2.5', 'stsci.distutils>=0.3'], 2025-09-07T22:30:15,103 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,104 ...<3 lines>... 2025-09-07T22:30:15,104 zip_safe=False 2025-09-07T22:30:15,104 ^^^^^^^^^^^^^^ 2025-09-07T22:30:15,104 ) 2025-09-07T22:30:15,104 ^ 2025-09-07T22:30:15,104 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 114, in setup 2025-09-07T22:30:15,104 _install_setup_requires(attrs) 2025-09-07T22:30:15,104 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-07T22:30:15,105 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 87, in _install_setup_requires 2025-09-07T22:30:15,105 _fetch_build_eggs(dist) 2025-09-07T22:30:15,105 ~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-07T22:30:15,105 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 92, in _fetch_build_eggs 2025-09-07T22:30:15,105 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T22:30:15,105 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,105 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 766, in fetch_build_eggs 2025-09-07T22:30:15,105 return _fetch_build_eggs(self, requires) 2025-09-07T22:30:15,105 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 54, in _fetch_build_eggs 2025-09-07T22:30:15,106 resolved_dists = [_fetch_build_egg_no_warn(dist, req) for req in needed_reqs] 2025-09-07T22:30:15,106 ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-07T22:30:15,106 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 123, in _fetch_build_egg_no_warn 2025-09-07T22:30:15,106 raise DistutilsError(str(e)) from e 2025-09-07T22:30:15,106 distutils.errors.DistutilsError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmp00to8o32', '--quiet', '--find-links', 'http://stsdas.stsci.edu/download/packages', 'stsci.distutils>=0.3']' returned non-zero exit status 1. 2025-09-07T22:30:15,194 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:30:15,206 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:30:15,206 exec(compile('"'"''"'"''"'"' 2025-09-07T22:30:15,206 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:30:15,206 # 2025-09-07T22:30:15,206 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:30:15,206 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:30:15,206 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:30:15,206 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:30:15,206 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:30:15,206 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:30:15,206 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:30:15,206 import os, sys, tokenize, traceback 2025-09-07T22:30:15,206 2025-09-07T22:30:15,206 try: 2025-09-07T22:30:15,206 import setuptools 2025-09-07T22:30:15,206 except ImportError: 2025-09-07T22:30:15,206 print( 2025-09-07T22:30:15,206 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:30:15,206 "the build environment with exception:", 2025-09-07T22:30:15,206 file=sys.stderr, 2025-09-07T22:30:15,206 ) 2025-09-07T22:30:15,206 traceback.print_exc() 2025-09-07T22:30:15,206 sys.exit(1) 2025-09-07T22:30:15,206 2025-09-07T22:30:15,206 __file__ = %r 2025-09-07T22:30:15,206 sys.argv[0] = __file__ 2025-09-07T22:30:15,206 2025-09-07T22:30:15,206 if os.path.exists(__file__): 2025-09-07T22:30:15,206 filename = __file__ 2025-09-07T22:30:15,206 with tokenize.open(__file__) as f: 2025-09-07T22:30:15,206 setup_py_code = f.read() 2025-09-07T22:30:15,206 else: 2025-09-07T22:30:15,206 filename = "" 2025-09-07T22:30:15,206 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:30:15,206 2025-09-07T22:30:15,206 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:30:15,206 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7pzdyasw/pysynphot_b1dbc0d567f74fe6af0f7256665c7c13/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-l1q3k4qv[/] 2025-09-07T22:30:15,206 [bold magenta]cwd[/]: /tmp/pip-wheel-7pzdyasw/pysynphot_b1dbc0d567f74fe6af0f7256665c7c13/ 2025-09-07T22:30:15,206 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:30:15,207 ERROR: metadata generation failed 2025-09-07T22:30:15,212 Exception information: 2025-09-07T22:30:15,212 Traceback (most recent call last): 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:30:15,212 call_subprocess( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 args, 2025-09-07T22:30:15,212 ^^^^^ 2025-09-07T22:30:15,212 ...<2 lines>... 2025-09-07T22:30:15,212 spinner=spinner, 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:30:15,212 raise error 2025-09-07T22:30:15,212 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:30:15,212 2025-09-07T22:30:15,212 The above exception was the direct cause of the following exception: 2025-09-07T22:30:15,212 2025-09-07T22:30:15,212 Traceback (most recent call last): 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:30:15,212 status = _inner_run() 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:30:15,212 return self.run(options, args) 2025-09-07T22:30:15,212 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:30:15,212 return func(self, options, args) 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:30:15,212 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:30:15,212 result = self._result = resolver.resolve( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:30:15,212 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:30:15,212 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:30:15,212 if not criterion.candidates: 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:30:15,212 return bool(self._sequence) 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:30:15,212 self._bool = any(self) 2025-09-07T22:30:15,212 ~~~^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:30:15,212 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:30:15,212 ^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:30:15,212 candidate = func() 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:30:15,212 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 link, template, name, version 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:30:15,212 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 link, 2025-09-07T22:30:15,212 ^^^^^ 2025-09-07T22:30:15,212 ...<3 lines>... 2025-09-07T22:30:15,212 version=version, 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:30:15,212 super().__init__( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 link=link, 2025-09-07T22:30:15,212 ^^^^^^^^^^ 2025-09-07T22:30:15,212 ...<4 lines>... 2025-09-07T22:30:15,212 version=version, 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:30:15,212 self.dist = self._prepare() 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:30:15,212 dist = self._prepare_distribution() 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:30:15,212 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:30:15,212 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:30:15,212 dist = _get_prepared_distribution( 2025-09-07T22:30:15,212 req, 2025-09-07T22:30:15,212 ...<3 lines>... 2025-09-07T22:30:15,212 self.check_build_deps, 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:30:15,212 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 finder, build_isolation, check_build_deps 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:30:15,212 self.req.prepare_metadata() 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:30:15,212 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:30:15,212 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:30:15,212 build_env=self.build_env, 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ...<3 lines>... 2025-09-07T22:30:15,212 details=details, 2025-09-07T22:30:15,212 ^^^^^^^^^^^^^^^^ 2025-09-07T22:30:15,212 ) 2025-09-07T22:30:15,212 ^ 2025-09-07T22:30:15,212 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:30:15,212 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:30:15,212 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:30:15,231 Removed pysynphot==0.9.5 from https://files.pythonhosted.org/packages/38/53/db2ec376e2efe1febbf0fa07ef299d0d23b9138566c9dab51fd30fdfe268/pysynphot-0.9.5.tar.gz from build tracker '/tmp/pip-build-tracker-qybx1x6u' 2025-09-07T22:30:15,232 Removed build tracker: '/tmp/pip-build-tracker-qybx1x6u'