2025-11-26T21:55:24,980 Created temporary directory: /tmp/pip-ephem-wheel-cache-5d8gm7p8 2025-11-26T21:55:24,982 Created temporary directory: /tmp/pip-build-tracker-17bu39bw 2025-11-26T21:55:24,983 Initialized build tracking at /tmp/pip-build-tracker-17bu39bw 2025-11-26T21:55:24,983 Created build tracker: /tmp/pip-build-tracker-17bu39bw 2025-11-26T21:55:24,984 Entered build tracker: /tmp/pip-build-tracker-17bu39bw 2025-11-26T21:55:24,984 Created temporary directory: /tmp/pip-wheel-lugy5tzd 2025-11-26T21:55:24,987 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-26T21:55:24,990 Created temporary directory: /tmp/pip-ephem-wheel-cache-w_fxfs5q 2025-11-26T21:55:25,015 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T21:55:25,018 2 location(s) to search for versions of jubilant: 2025-11-26T21:55:25,018 * https://pypi.org/simple/jubilant/ 2025-11-26T21:55:25,018 * https://www.piwheels.org/simple/jubilant/ 2025-11-26T21:55:25,019 Fetching project page and analyzing links: https://pypi.org/simple/jubilant/ 2025-11-26T21:55:25,020 Getting page https://pypi.org/simple/jubilant/ 2025-11-26T21:55:25,021 Found index url https://pypi.org/simple 2025-11-26T21:55:25,238 Fetched page https://pypi.org/simple/jubilant/ as application/vnd.pypi.simple.v1+json 2025-11-26T21:55:25,246 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/5c/37/cf01a15183c8cfbe6fdaff5c4de09d737f8ad82aacba22ccdf1f9cd887c1/jubilant-0.0.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,247 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/bf/94/0fafd676b368a81eb9907c41c5893a8405484950c45204fcc96848cd1953/jubilant-0.0.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,248 Skipping link: 0.0.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/bf/94/0fafd676b368a81eb9907c41c5893a8405484950c45204fcc96848cd1953/jubilant-0.0.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,249 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/42/63/e40fda1ada6f88bf874baf82f23408190a668e1919a620d7e2095aab4f8f/jubilant-0.1.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,250 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/f0/76/9dad8e440f69be6f1a5e30964208dd77d353fca5b04e013886b82bc85176/jubilant-0.1.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,251 Skipping link: 0.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/f0/76/9dad8e440f69be6f1a5e30964208dd77d353fca5b04e013886b82bc85176/jubilant-0.1.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,251 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/43/cd/ade1d9d5d9bc2f30393a27c77a3e1f67dad7b6a3c42908db9fe83b2ee3a1/jubilant-0.2.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,252 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/79/b2/e68885ae6e9b6b3f77ad7f15f1f0ebd8f9f71e935edb7993d49c8042174b/jubilant-0.2.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,253 Skipping link: 0.2.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/79/b2/e68885ae6e9b6b3f77ad7f15f1f0ebd8f9f71e935edb7993d49c8042174b/jubilant-0.2.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,254 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/fc/38/c134e1bd167db2e61ecf0c4cbb3e597f3d52b57f02c9add311e4d3a29b6f/jubilant-0.2.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,255 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/03/8b/ac214669f3b401bd69d42648f59e13b09dcd570ec706c76dcf0070e5659d/jubilant-0.2.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,255 Skipping link: 0.2.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/03/8b/ac214669f3b401bd69d42648f59e13b09dcd570ec706c76dcf0070e5659d/jubilant-0.2.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,256 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/e7/d0/af80770207c299a30ea76bf1ad7964be48e716dc939722a8e7a3810872cd/jubilant-0.3.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,257 Found link https://files.pythonhosted.org/packages/d8/09/bd087faab8c52f1969fad79c941236fa1610bfb942c590356a6dd47c9e1d/jubilant-0.3.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.3.0 2025-11-26T21:55:25,257 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/e1/06/dcb4a22208e9511d95d80beeb4aca6733a2fa61c133dfb20507afb52a182/jubilant-0.3.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,258 Found link https://files.pythonhosted.org/packages/a0/b8/a71d4882675afb75f4d2bf6071d65b8a6d3b4b76b91b245a11d0b3dd0986/jubilant-0.3.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.3.1 2025-11-26T21:55:25,259 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/8c/e2/373a0c079c6b4a4d86cb9dcbdb206caec37bd4a09ab375838d0dc5bf1af4/jubilant-0.3.2-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,260 Found link https://files.pythonhosted.org/packages/9e/75/7e9ec75fd1c917f46f44f663e4563882eaa325dff76829893c592db1012e/jubilant-0.3.2.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.3.2 2025-11-26T21:55:25,260 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/7b/83/5d6bba578f5d58e38e82533444c4bd9c2a6b3d72d30c5874889b98207001/jubilant-0.4.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,261 Found link https://files.pythonhosted.org/packages/ce/2e/47b32265d66ab4d77b38954cc4f20ea2835daedbffd789edd70373127c7d/jubilant-0.4.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.4.0 2025-11-26T21:55:25,262 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/8e/c1/c2cc03d2c0420353659388f3e646a09ea54c27357d79c6bf528bf71793ff/jubilant-0.4.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,263 Found link https://files.pythonhosted.org/packages/2c/f1/41362d3bfb5c2c44f9bdf9a900e5899f3b9da40fa6e7b88be821dd619e27/jubilant-0.4.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.4.1 2025-11-26T21:55:25,264 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/87/9e/e760873c1dce7fd7b5ed46a4b376b88ace64b8a3b01c560125f3d3c468cf/jubilant-0.5.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,265 Found link https://files.pythonhosted.org/packages/07/87/f7b572051328839b2c0a058d53dc4a5f7af0897644da52a1ee8868490cbd/jubilant-0.5.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 0.5.0 2025-11-26T21:55:25,265 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/05/f3/f62f10a06611e3abb7486618de954ad04651c942b24ec295c0ee20cffe27/jubilant-1.0.0b1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,266 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/58/73/09d3a27de8ac609e0530355499852cebdd8fe460af5b5f45e52585db3680/jubilant-1.0.0b1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,267 Skipping link: 1.0.0b1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/58/73/09d3a27de8ac609e0530355499852cebdd8fe460af5b5f45e52585db3680/jubilant-1.0.0b1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,268 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/2e/3d/54f2f19f70ae1fbcb69fc7877217507f91267e4ddebb31edbc4468c3ff26/jubilant-1.0.0b3-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,269 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/56/88/eb5a97437ef18f9b0ca9ec0a556487fc11550b5427e0df5db930fdbdad67/jubilant-1.0.0b3.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,269 Skipping link: 1.0.0b3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/56/88/eb5a97437ef18f9b0ca9ec0a556487fc11550b5427e0df5db930fdbdad67/jubilant-1.0.0b3.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,270 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/8e/07/6bf3bc21635b7a161ce93e15acc3ad83817235d0ad617de74bf68514dd05/jubilant-1.0.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,270 Found link https://files.pythonhosted.org/packages/af/70/4745c0bd7df074cb8b6eb8cbd16a17fabd09ebd3a5a1485da89d2d22886e/jubilant-1.0.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.0.0 2025-11-26T21:55:25,271 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/00/25/e000016c951839e6ea7fc9a5ea9aee8d3b7b499b1ab0fb59c09cabd00bf7/jubilant-1.0.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,272 Found link https://files.pythonhosted.org/packages/15/1a/5f199ecb6b77ef7d7fd74e6e9c6ddd618d9405a7c8adc69ecf1bc7e03d50/jubilant-1.0.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.0.1 2025-11-26T21:55:25,273 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/9c/9d/acbcf8f55d7f5407b2e2309bfa9446070ed92f2e9dd0f67e0f272dda5fec/jubilant-1.1.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,274 Found link https://files.pythonhosted.org/packages/13/1f/39a9a764a15693ed7b822af278758f4abf76f21f08333e9946bc2377b643/jubilant-1.1.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.1.0 2025-11-26T21:55:25,275 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/a8/b4/7a401a99ee6351dc52c8755c137652508f3a8810b378765e128c9b282232/jubilant-1.1.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,276 Found link https://files.pythonhosted.org/packages/32/1d/6077242245ffe5f986d23a675521c339a7c4d271b64e333e9f86709f8f73/jubilant-1.1.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.1.1 2025-11-26T21:55:25,276 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/b8/f8/9facac17df370d13eb701ff5bb5c132716f2034181aa51bfac103154c08d/jubilant-1.2.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,277 Found link https://files.pythonhosted.org/packages/e3/2a/6f01a32b2821cfbdb4c4a1506a845ead11fbb3099568c40be0f40791254f/jubilant-1.2.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.2.0 2025-11-26T21:55:25,278 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/a2/97/ad9cbc4718cdc4feed0e841ccb2a3d15de7cb1187d63d1e2ba419cc34f51/jubilant-1.3.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,279 Found link https://files.pythonhosted.org/packages/43/49/9ea5efac9127c76247d42e286e56e26d9b5c01edbf9f24bcfae9aab3cf81/jubilant-1.3.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.3.0 2025-11-26T21:55:25,280 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/e5/06/4965ed70d4b9d405c8bdefc4926d94cae202014b4488a25aa8c1fe9fb462/jubilant-1.4.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,280 Found link https://files.pythonhosted.org/packages/4d/1a/ba5838825ac99db4ceec68fa146b594c97b682cf3ccf670b1ecf1261209d/jubilant-1.4.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.4.0 2025-11-26T21:55:25,281 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/f6/c9/05e5aa65baa7b71b17c1314b8f25744f36fd9aad60ef9fb46fd84347885a/jubilant-1.5.0-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,282 Found link https://files.pythonhosted.org/packages/d1/af/2c7d2a677389eb4de3bb841f399b749ca2fd4c6c1b70313e21249536e6be/jubilant-1.5.0.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.5.0 2025-11-26T21:55:25,282 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/e2/38/c054fa0b9de01d0b108f91f892c288bf99e68abd6593b55c2a8964de40f2/jubilant-1.6.1-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,283 Found link https://files.pythonhosted.org/packages/b3/13/c38036a0b2d44bae765216f5f85d4feed8f1a254110b0d1df7158b7a35f0/jubilant-1.6.1.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.6.1 2025-11-26T21:55:25,284 Fetching project page and analyzing links: https://www.piwheels.org/simple/jubilant/ 2025-11-26T21:55:25,285 Getting page https://www.piwheels.org/simple/jubilant/ 2025-11-26T21:55:25,286 Found index url https://www.piwheels.org/simple 2025-11-26T21:55:25,450 Fetched page https://www.piwheels.org/simple/jubilant/ as text/html 2025-11-26T21:55:25,456 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.5.0-py3-none-any.whl#sha256=387737f1fcc9689f8f89b8117333d23bff2c983a2219344366fb167efa9ef445 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,457 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.4.0-py3-none-any.whl#sha256=232db89064404ea826ec90deaa6c034ce86685519c5e6bcc7415cf456e7a37df (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,458 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.3.0-py3-none-any.whl#sha256=fb6197d34b1abe13e44067109ee4e24c6afe6cf1ee6805e83b1ae2bc9ca74b64 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,458 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.2.0-py3-none-any.whl#sha256=260249e5b483aa56f52e99fe6ff45322932ebcc9f07d7adacc10bd94beba645c (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,459 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.1.1-py3-none-any.whl#sha256=a6614f8562b513f9c830e34fb28bd95e7d120e2bf165e9f24cee621995cb4d8d (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,459 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.1.0-py3-none-any.whl#sha256=750d5ff7fbc2060cf414d7ba2037c130a85eccfa68101a93bd5eade204f2f618 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,460 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.0.1-py3-none-any.whl#sha256=157425b7aca4326857e8904e4fa1dd164b1defbda43b5eb0ec7b39b90946e584 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,460 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.0.0-py3-none-any.whl#sha256=76e7965826adc3330a5650417efc92476a776b5907b4ab09e8110a7dde6c0819 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,461 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.0.0b3-py3-none-any.whl#sha256=1e05fde7749998ebe5a0d7c6ec385d7c0bbfce1e40b5d1ccd7d1895c16c184d7 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,461 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-1.0.0b1-py3-none-any.whl#sha256=b84891142b528066ed8999f77f86b46be7974305034850d876ecc48365578071 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,462 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.5.0-py3-none-any.whl#sha256=8676d41541a80566f8c852bdf8f102b9d4144f28f1d99a19c0d1f696e46b0b07 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,462 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.4.1-py3-none-any.whl#sha256=9c18c20f296ad1d617a946a6c7efc4b98295628de119915c3735acd629c4c3f7 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,463 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.4.0-py3-none-any.whl#sha256=9fe2e5e4a145f81b0ab88ab4beb264e63608be0a349c3165678786c4729d3808 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,463 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.3.2-py3-none-any.whl#sha256=8f3c51497f396c4bbdd7843c0631bb4ad29a74b568abf5168016d251316773aa (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,464 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.3.1-py3-none-any.whl#sha256=0108aa464d32f9b55b4a050c747402ab0dd64a916d04920dfdf759e11611c376 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,464 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.3.0-py3-none-any.whl#sha256=7505e98b3ced3a5dbdeea4167cdc203da076b07fd67ae38b2a22365c91ab03b2 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-11-26T21:55:25,465 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.2.1-py3-none-any.whl#sha256=14d713b725e8efe2228901e50da8cddf0385f759f44f8021d52699a778b2c652 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,466 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.2.0-py3-none-any.whl#sha256=f9ec0b5f3233fd38a98fc02b41be50898e7a23396f33c1ae2eab5a6e42f8cfa7 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,466 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.1.0-py3-none-any.whl#sha256=bc300d924f3909cc3ce54fdafbb879d4f021c2b1ed12dcf5b22194a426d51d2b (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,467 Skipping link: No binaries permitted for jubilant: https://archive1.piwheels.org/simple/jubilant/jubilant-0.0.0-py3-none-any.whl#sha256=2c067a1a6e26ee2c8cce90d8ee2be5a4247fe63436fc1eeb42f3cbfeadaac98e (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.12) 2025-11-26T21:55:25,467 Skipping link: not a file: https://www.piwheels.org/simple/jubilant/ 2025-11-26T21:55:25,468 Skipping link: not a file: https://pypi.org/simple/jubilant/ 2025-11-26T21:55:25,488 Given no hashes to check 1 links for project 'jubilant': discarding no candidates 2025-11-26T21:55:25,506 Collecting jubilant==1.6.1 2025-11-26T21:55:25,508 Created temporary directory: /tmp/pip-unpack-f7p792ft 2025-11-26T21:55:25,648 Downloading jubilant-1.6.1.tar.gz (31 kB) 2025-11-26T21:55:25,714 Added jubilant==1.6.1 from https://files.pythonhosted.org/packages/b3/13/c38036a0b2d44bae765216f5f85d4feed8f1a254110b0d1df7158b7a35f0/jubilant-1.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-17bu39bw' 2025-11-26T21:55:25,719 Created temporary directory: /tmp/pip-build-env-a75d0_ka 2025-11-26T21:55:25,724 Installing build dependencies: started 2025-11-26T21:55:25,725 Running command pip subprocess to install build dependencies 2025-11-26T21:55:26,868 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T21:55:27,497 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-11-26T21:55:27,520 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T21:55:29,522 Collecting setuptools>=60 2025-11-26T21:55:29,618 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T21:55:32,484 Installing collected packages: setuptools 2025-11-26T21:55:36,013 Successfully installed setuptools-80.9.0 2025-11-26T21:55:36,279 Installing build dependencies: finished with status 'done' 2025-11-26T21:55:36,286 Getting requirements to build wheel: started 2025-11-26T21:55:36,287 Running command Getting requirements to build wheel 2025-11-26T21:55:36,889 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-11-26T21:55:36,890 `flat-layout` detected -- analysing . 2025-11-26T21:55:36,904 discovered packages -- ['jubilant'] 2025-11-26T21:55:36,908 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2025-11-26T21:55:36,908 !! 2025-11-26T21:55:36,909 ******************************************************************************** 2025-11-26T21:55:36,911 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T21:55:36,911 or your builds will no longer be supported. 2025-11-26T21:55:36,912 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-11-26T21:55:36,913 ******************************************************************************** 2025-11-26T21:55:36,914 !! 2025-11-26T21:55:36,914 _apply_tool_table(dist, config, filename) 2025-11-26T21:55:36,991 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:36,991 !! 2025-11-26T21:55:36,993 ******************************************************************************** 2025-11-26T21:55:36,993 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:36,994 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:36,995 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:36,996 ******************************************************************************** 2025-11-26T21:55:36,996 !! 2025-11-26T21:55:36,997 dist._finalize_license_expression() 2025-11-26T21:55:36,997 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:36,998 !! 2025-11-26T21:55:36,999 ******************************************************************************** 2025-11-26T21:55:36,999 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:37,000 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:37,001 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:37,001 ******************************************************************************** 2025-11-26T21:55:37,002 !! 2025-11-26T21:55:37,003 self._finalize_license_expression() 2025-11-26T21:55:37,003 running egg_info 2025-11-26T21:55:37,006 writing jubilant.egg-info/PKG-INFO 2025-11-26T21:55:37,009 writing dependency_links to jubilant.egg-info/dependency_links.txt 2025-11-26T21:55:37,011 writing requirements to jubilant.egg-info/requires.txt 2025-11-26T21:55:37,012 writing top-level names to jubilant.egg-info/top_level.txt 2025-11-26T21:55:37,034 reading manifest file 'jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:37,039 writing manifest file 'jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:37,137 Getting requirements to build wheel: finished with status 'done' 2025-11-26T21:55:37,141 Created temporary directory: /tmp/pip-modern-metadata-24iqwv11 2025-11-26T21:55:37,143 Preparing metadata (pyproject.toml): started 2025-11-26T21:55:37,144 Running command Preparing metadata (pyproject.toml) 2025-11-26T21:55:37,721 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-11-26T21:55:37,721 `flat-layout` detected -- analysing . 2025-11-26T21:55:37,735 discovered packages -- ['jubilant'] 2025-11-26T21:55:37,739 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2025-11-26T21:55:37,739 !! 2025-11-26T21:55:37,741 ******************************************************************************** 2025-11-26T21:55:37,742 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T21:55:37,742 or your builds will no longer be supported. 2025-11-26T21:55:37,743 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-11-26T21:55:37,744 ******************************************************************************** 2025-11-26T21:55:37,745 !! 2025-11-26T21:55:37,745 _apply_tool_table(dist, config, filename) 2025-11-26T21:55:37,821 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:37,822 !! 2025-11-26T21:55:37,823 ******************************************************************************** 2025-11-26T21:55:37,824 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:37,825 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:37,826 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:37,827 ******************************************************************************** 2025-11-26T21:55:37,828 !! 2025-11-26T21:55:37,828 dist._finalize_license_expression() 2025-11-26T21:55:37,828 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:37,829 !! 2025-11-26T21:55:37,830 ******************************************************************************** 2025-11-26T21:55:37,830 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:37,831 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:37,832 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:37,832 ******************************************************************************** 2025-11-26T21:55:37,833 !! 2025-11-26T21:55:37,834 self._finalize_license_expression() 2025-11-26T21:55:37,834 running dist_info 2025-11-26T21:55:37,843 creating /tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info 2025-11-26T21:55:37,844 writing /tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/PKG-INFO 2025-11-26T21:55:37,847 writing dependency_links to /tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/dependency_links.txt 2025-11-26T21:55:37,849 writing requirements to /tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/requires.txt 2025-11-26T21:55:37,850 writing top-level names to /tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/top_level.txt 2025-11-26T21:55:37,851 writing manifest file '/tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:37,871 reading manifest file '/tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:37,875 writing manifest file '/tmp/pip-modern-metadata-24iqwv11/jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:37,876 creating '/tmp/pip-modern-metadata-24iqwv11/jubilant-1.6.1.dist-info' 2025-11-26T21:55:38,000 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T21:55:38,005 Source in /tmp/pip-wheel-lugy5tzd/jubilant_a084f48a15ac4295b2e691f6a4766369 has version 1.6.1, which satisfies requirement jubilant==1.6.1 from https://files.pythonhosted.org/packages/b3/13/c38036a0b2d44bae765216f5f85d4feed8f1a254110b0d1df7158b7a35f0/jubilant-1.6.1.tar.gz 2025-11-26T21:55:38,006 Removed jubilant==1.6.1 from https://files.pythonhosted.org/packages/b3/13/c38036a0b2d44bae765216f5f85d4feed8f1a254110b0d1df7158b7a35f0/jubilant-1.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-17bu39bw' 2025-11-26T21:55:38,012 Created temporary directory: /tmp/pip-unpack-br13rv6p 2025-11-26T21:55:38,012 Building wheels for collected packages: jubilant 2025-11-26T21:55:38,016 Created temporary directory: /tmp/pip-wheel-jnrt3ts2 2025-11-26T21:55:38,017 Destination directory: /tmp/pip-wheel-jnrt3ts2 2025-11-26T21:55:38,020 Building wheel for jubilant (pyproject.toml): started 2025-11-26T21:55:38,021 Running command Building wheel for jubilant (pyproject.toml) 2025-11-26T21:55:38,561 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-11-26T21:55:38,561 `flat-layout` detected -- analysing . 2025-11-26T21:55:38,576 discovered packages -- ['jubilant'] 2025-11-26T21:55:38,579 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:55: SetuptoolsDeprecationWarning: 'tool.setuptools.license-files' is deprecated in favor of 'project.license-files' (available on setuptools>=77.0.0). 2025-11-26T21:55:38,580 !! 2025-11-26T21:55:38,581 ******************************************************************************** 2025-11-26T21:55:38,583 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-26T21:55:38,583 or your builds will no longer be supported. 2025-11-26T21:55:38,585 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-11-26T21:55:38,585 ******************************************************************************** 2025-11-26T21:55:38,587 !! 2025-11-26T21:55:38,587 _apply_tool_table(dist, config, filename) 2025-11-26T21:55:38,656 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:38,656 !! 2025-11-26T21:55:38,657 ******************************************************************************** 2025-11-26T21:55:38,658 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:38,659 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:38,660 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:38,660 ******************************************************************************** 2025-11-26T21:55:38,661 !! 2025-11-26T21:55:38,662 dist._finalize_license_expression() 2025-11-26T21:55:38,662 /tmp/pip-build-env-a75d0_ka/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-26T21:55:38,662 !! 2025-11-26T21:55:38,663 ******************************************************************************** 2025-11-26T21:55:38,664 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-26T21:55:38,665 License :: OSI Approved :: Apache Software License 2025-11-26T21:55:38,666 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-26T21:55:38,667 ******************************************************************************** 2025-11-26T21:55:38,668 !! 2025-11-26T21:55:38,669 self._finalize_license_expression() 2025-11-26T21:55:38,669 running bdist_wheel 2025-11-26T21:55:38,684 running build 2025-11-26T21:55:38,685 running build_py 2025-11-26T21:55:38,692 creating build/lib/jubilant 2025-11-26T21:55:38,694 copying jubilant/statustypes.py -> build/lib/jubilant 2025-11-26T21:55:38,697 copying jubilant/_all_any.py -> build/lib/jubilant 2025-11-26T21:55:38,699 copying jubilant/_version.py -> build/lib/jubilant 2025-11-26T21:55:38,701 copying jubilant/_pretty.py -> build/lib/jubilant 2025-11-26T21:55:38,703 copying jubilant/__init__.py -> build/lib/jubilant 2025-11-26T21:55:38,705 copying jubilant/_yaml.py -> build/lib/jubilant 2025-11-26T21:55:38,707 copying jubilant/_test_helpers.py -> build/lib/jubilant 2025-11-26T21:55:38,709 copying jubilant/_juju.py -> build/lib/jubilant 2025-11-26T21:55:38,712 copying jubilant/_task.py -> build/lib/jubilant 2025-11-26T21:55:38,714 copying jubilant/secrettypes.py -> build/lib/jubilant 2025-11-26T21:55:38,716 copying jubilant/modeltypes.py -> build/lib/jubilant 2025-11-26T21:55:38,718 running egg_info 2025-11-26T21:55:38,729 writing jubilant.egg-info/PKG-INFO 2025-11-26T21:55:38,733 writing dependency_links to jubilant.egg-info/dependency_links.txt 2025-11-26T21:55:38,734 writing requirements to jubilant.egg-info/requires.txt 2025-11-26T21:55:38,736 writing top-level names to jubilant.egg-info/top_level.txt 2025-11-26T21:55:38,745 reading manifest file 'jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:38,751 writing manifest file 'jubilant.egg-info/SOURCES.txt' 2025-11-26T21:55:38,753 copying jubilant/py.typed -> build/lib/jubilant 2025-11-26T21:55:38,765 installing to build/bdist.linux-armv7l/wheel 2025-11-26T21:55:38,766 running install 2025-11-26T21:55:38,789 running install_lib 2025-11-26T21:55:38,795 creating build/bdist.linux-armv7l/wheel 2025-11-26T21:55:38,797 creating build/bdist.linux-armv7l/wheel/jubilant 2025-11-26T21:55:38,799 copying build/lib/jubilant/statustypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,801 copying build/lib/jubilant/_all_any.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,803 copying build/lib/jubilant/_version.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,805 copying build/lib/jubilant/_pretty.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,807 copying build/lib/jubilant/__init__.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,809 copying build/lib/jubilant/_yaml.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,811 copying build/lib/jubilant/py.typed -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,812 copying build/lib/jubilant/_test_helpers.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,814 copying build/lib/jubilant/_juju.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,817 copying build/lib/jubilant/_task.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,819 copying build/lib/jubilant/secrettypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,820 copying build/lib/jubilant/modeltypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-11-26T21:55:38,822 running install_egg_info 2025-11-26T21:55:38,828 Copying jubilant.egg-info to build/bdist.linux-armv7l/wheel/./jubilant-1.6.1-py3.11.egg-info 2025-11-26T21:55:38,837 running install_scripts 2025-11-26T21:55:38,844 creating build/bdist.linux-armv7l/wheel/jubilant-1.6.1.dist-info/WHEEL 2025-11-26T21:55:38,846 creating '/tmp/pip-wheel-jnrt3ts2/.tmp-jfvn6ez9/jubilant-1.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T21:55:38,849 adding 'jubilant/__init__.py' 2025-11-26T21:55:38,850 adding 'jubilant/_all_any.py' 2025-11-26T21:55:38,857 adding 'jubilant/_juju.py' 2025-11-26T21:55:38,859 adding 'jubilant/_pretty.py' 2025-11-26T21:55:38,861 adding 'jubilant/_task.py' 2025-11-26T21:55:38,862 adding 'jubilant/_test_helpers.py' 2025-11-26T21:55:38,864 adding 'jubilant/_version.py' 2025-11-26T21:55:38,865 adding 'jubilant/_yaml.py' 2025-11-26T21:55:38,866 adding 'jubilant/modeltypes.py' 2025-11-26T21:55:38,867 adding 'jubilant/py.typed' 2025-11-26T21:55:38,869 adding 'jubilant/secrettypes.py' 2025-11-26T21:55:38,872 adding 'jubilant/statustypes.py' 2025-11-26T21:55:38,874 adding 'jubilant-1.6.1.dist-info/METADATA' 2025-11-26T21:55:38,875 adding 'jubilant-1.6.1.dist-info/WHEEL' 2025-11-26T21:55:38,876 adding 'jubilant-1.6.1.dist-info/top_level.txt' 2025-11-26T21:55:38,877 adding 'jubilant-1.6.1.dist-info/RECORD' 2025-11-26T21:55:38,879 removing build/bdist.linux-armv7l/wheel 2025-11-26T21:55:38,982 Building wheel for jubilant (pyproject.toml): finished with status 'done' 2025-11-26T21:55:38,987 Created wheel for jubilant: filename=jubilant-1.6.1-py3-none-any.whl size=33005 sha256=b1946b0fd85b7292a2176ba77dd47305c2b1465fd9dce24f7184827c02fb6827 2025-11-26T21:55:38,988 Stored in directory: /tmp/pip-ephem-wheel-cache-w_fxfs5q/wheels/84/82/40/54adae299fa31655a3595621a58632808b17b17f57169a654b 2025-11-26T21:55:38,998 Successfully built jubilant 2025-11-26T21:55:39,002 Removed build tracker: '/tmp/pip-build-tracker-17bu39bw'