2025-12-17T22:14:47,458 Created temporary directory: /tmp/pip-ephem-wheel-cache-dfxlh4w9 2025-12-17T22:14:47,460 Created temporary directory: /tmp/pip-build-tracker-812w62pi 2025-12-17T22:14:47,461 Initialized build tracking at /tmp/pip-build-tracker-812w62pi 2025-12-17T22:14:47,461 Created build tracker: /tmp/pip-build-tracker-812w62pi 2025-12-17T22:14:47,462 Entered build tracker: /tmp/pip-build-tracker-812w62pi 2025-12-17T22:14:47,463 Created temporary directory: /tmp/pip-wheel-6mofbncf 2025-12-17T22:14:47,466 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-12-17T22:14:47,468 Created temporary directory: /tmp/pip-ephem-wheel-cache-9vvqd7dk 2025-12-17T22:14:47,490 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T22:14:47,494 2 location(s) to search for versions of jubilant: 2025-12-17T22:14:47,494 * https://pypi.org/simple/jubilant/ 2025-12-17T22:14:47,494 * https://www.piwheels.org/simple/jubilant/ 2025-12-17T22:14:47,494 Fetching project page and analyzing links: https://pypi.org/simple/jubilant/ 2025-12-17T22:14:47,495 Getting page https://pypi.org/simple/jubilant/ 2025-12-17T22:14:47,497 Found index url https://pypi.org/simple 2025-12-17T22:14:47,724 Fetched page https://pypi.org/simple/jubilant/ as application/vnd.pypi.simple.v1+json 2025-12-17T22:14:47,733 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-12-17T22:14:47,734 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-12-17T22:14:47,735 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-12-17T22:14:47,735 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-12-17T22:14:47,737 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-12-17T22:14:47,737 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-12-17T22:14:47,738 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-12-17T22:14:47,739 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-12-17T22:14:47,740 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-12-17T22:14:47,740 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-12-17T22:14:47,742 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-12-17T22:14:47,742 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-12-17T22:14:47,743 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-12-17T22:14:47,744 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-12-17T22:14:47,744 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-12-17T22:14:47,745 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-12-17T22:14:47,746 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-12-17T22:14:47,747 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-12-17T22:14:47,748 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-12-17T22:14:47,749 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-12-17T22:14:47,750 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-12-17T22:14:47,751 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-12-17T22:14:47,752 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-12-17T22:14:47,753 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-12-17T22:14:47,753 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-12-17T22:14:47,754 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-12-17T22:14:47,755 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-12-17T22:14:47,755 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-12-17T22:14:47,756 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-12-17T22:14:47,757 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-12-17T22:14:47,757 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-12-17T22:14:47,758 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-12-17T22:14:47,759 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-12-17T22:14:47,759 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-12-17T22:14:47,760 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-12-17T22:14:47,761 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-12-17T22:14:47,762 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-12-17T22:14:47,762 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-12-17T22:14:47,763 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-12-17T22:14:47,764 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-12-17T22:14:47,765 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-12-17T22:14:47,766 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-12-17T22:14:47,766 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-12-17T22:14:47,767 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-12-17T22:14:47,768 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-12-17T22:14:47,769 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-12-17T22:14:47,769 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-12-17T22:14:47,770 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-12-17T22:14:47,771 Skipping link: No binaries permitted for jubilant: https://files.pythonhosted.org/packages/78/13/22f29f41fc6e2467f039a2d38179f59c069245090524ebc3d8aaf64d3d4b/jubilant-1.6.2-py3-none-any.whl (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8) 2025-12-17T22:14:47,772 Found link https://files.pythonhosted.org/packages/8c/7f/4b1a751930713ee585ea0a4dcf4af30d19f4af478cf7658376ca788adbf3/jubilant-1.6.2.tar.gz (from https://pypi.org/simple/jubilant/) (requires-python:>=3.8), version: 1.6.2 2025-12-17T22:14:47,772 Fetching project page and analyzing links: https://www.piwheels.org/simple/jubilant/ 2025-12-17T22:14:47,773 Getting page https://www.piwheels.org/simple/jubilant/ 2025-12-17T22:14:47,774 Found index url https://www.piwheels.org/simple 2025-12-17T22:14:47,946 Fetched page https://www.piwheels.org/simple/jubilant/ as text/html 2025-12-17T22:14:47,956 Skipping link: No binaries permitted for jubilant: https://www.piwheels.org/simple/jubilant/jubilant-1.6.1-py3-none-any.whl#sha256=b1946b0fd85b7292a2176ba77dd47305c2b1465fd9dce24f7184827c02fb6827 (from https://www.piwheels.org/simple/jubilant/) (requires-python:>=3.8) 2025-12-17T22:14:47,957 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-12-17T22:14:47,958 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-12-17T22:14:47,958 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-12-17T22:14:47,959 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-12-17T22:14:47,960 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-12-17T22:14:47,961 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-12-17T22:14:47,962 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-12-17T22:14:47,962 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-12-17T22:14:47,963 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-12-17T22:14:47,963 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-12-17T22:14:47,964 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-12-17T22:14:47,965 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-12-17T22:14:47,966 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-12-17T22:14:47,966 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-12-17T22:14:47,967 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-12-17T22:14:47,968 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-12-17T22:14:47,968 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-12-17T22:14:47,969 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-12-17T22:14:47,970 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-12-17T22:14:47,971 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-12-17T22:14:47,971 Skipping link: not a file: https://www.piwheels.org/simple/jubilant/ 2025-12-17T22:14:47,972 Skipping link: not a file: https://pypi.org/simple/jubilant/ 2025-12-17T22:14:47,999 Given no hashes to check 1 links for project 'jubilant': discarding no candidates 2025-12-17T22:14:48,017 Collecting jubilant==1.6.2 2025-12-17T22:14:48,019 Created temporary directory: /tmp/pip-unpack-4gvrt9ww 2025-12-17T22:14:48,225 Downloading jubilant-1.6.2.tar.gz (32 kB) 2025-12-17T22:14:48,283 Added jubilant==1.6.2 from https://files.pythonhosted.org/packages/8c/7f/4b1a751930713ee585ea0a4dcf4af30d19f4af478cf7658376ca788adbf3/jubilant-1.6.2.tar.gz to build tracker '/tmp/pip-build-tracker-812w62pi' 2025-12-17T22:14:48,289 Created temporary directory: /tmp/pip-build-env-p59z5fhv 2025-12-17T22:14:48,293 Installing build dependencies: started 2025-12-17T22:14:48,295 Running command pip subprocess to install build dependencies 2025-12-17T22:14:49,652 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-17T22:14:50,269 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-12-17T22:14:50,293 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-17T22:14:52,014 Collecting setuptools>=60 2025-12-17T22:14:52,123 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-17T22:14:55,310 Installing collected packages: setuptools 2025-12-17T22:14:58,976 Successfully installed setuptools-80.9.0 2025-12-17T22:14:59,241 Installing build dependencies: finished with status 'done' 2025-12-17T22:14:59,248 Getting requirements to build wheel: started 2025-12-17T22:14:59,250 Running command Getting requirements to build wheel 2025-12-17T22:14:59,875 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-12-17T22:14:59,876 `flat-layout` detected -- analysing . 2025-12-17T22:14:59,891 discovered packages -- ['jubilant'] 2025-12-17T22:14:59,895 /tmp/pip-build-env-p59z5fhv/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-12-17T22:14:59,896 !! 2025-12-17T22:14:59,897 ******************************************************************************** 2025-12-17T22:14:59,899 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-17T22:14:59,899 or your builds will no longer be supported. 2025-12-17T22:14:59,900 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-12-17T22:14:59,900 ******************************************************************************** 2025-12-17T22:14:59,901 !! 2025-12-17T22:14:59,901 _apply_tool_table(dist, config, filename) 2025-12-17T22:14:59,982 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:14:59,982 !! 2025-12-17T22:14:59,983 ******************************************************************************** 2025-12-17T22:14:59,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:14:59,984 License :: OSI Approved :: Apache Software License 2025-12-17T22:14:59,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:14:59,986 ******************************************************************************** 2025-12-17T22:14:59,987 !! 2025-12-17T22:14:59,987 dist._finalize_license_expression() 2025-12-17T22:14:59,987 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:14:59,988 !! 2025-12-17T22:14:59,989 ******************************************************************************** 2025-12-17T22:14:59,990 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:14:59,991 License :: OSI Approved :: Apache Software License 2025-12-17T22:14:59,992 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:14:59,992 ******************************************************************************** 2025-12-17T22:14:59,993 !! 2025-12-17T22:14:59,994 self._finalize_license_expression() 2025-12-17T22:14:59,998 running egg_info 2025-12-17T22:15:00,006 writing jubilant.egg-info/PKG-INFO 2025-12-17T22:15:00,010 writing dependency_links to jubilant.egg-info/dependency_links.txt 2025-12-17T22:15:00,012 writing requirements to jubilant.egg-info/requires.txt 2025-12-17T22:15:00,014 writing top-level names to jubilant.egg-info/top_level.txt 2025-12-17T22:15:00,036 reading manifest file 'jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:00,042 writing manifest file 'jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:00,139 Getting requirements to build wheel: finished with status 'done' 2025-12-17T22:15:00,143 Created temporary directory: /tmp/pip-modern-metadata-v31qrn5p 2025-12-17T22:15:00,145 Preparing metadata (pyproject.toml): started 2025-12-17T22:15:00,147 Running command Preparing metadata (pyproject.toml) 2025-12-17T22:15:00,712 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-12-17T22:15:00,713 `flat-layout` detected -- analysing . 2025-12-17T22:15:00,727 discovered packages -- ['jubilant'] 2025-12-17T22:15:00,731 /tmp/pip-build-env-p59z5fhv/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-12-17T22:15:00,732 !! 2025-12-17T22:15:00,733 ******************************************************************************** 2025-12-17T22:15:00,734 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-17T22:15:00,735 or your builds will no longer be supported. 2025-12-17T22:15:00,736 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-12-17T22:15:00,737 ******************************************************************************** 2025-12-17T22:15:00,738 !! 2025-12-17T22:15:00,739 _apply_tool_table(dist, config, filename) 2025-12-17T22:15:00,814 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:15:00,815 !! 2025-12-17T22:15:00,816 ******************************************************************************** 2025-12-17T22:15:00,816 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:15:00,817 License :: OSI Approved :: Apache Software License 2025-12-17T22:15:00,818 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:15:00,819 ******************************************************************************** 2025-12-17T22:15:00,820 !! 2025-12-17T22:15:00,820 dist._finalize_license_expression() 2025-12-17T22:15:00,821 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:15:00,822 !! 2025-12-17T22:15:00,823 ******************************************************************************** 2025-12-17T22:15:00,823 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:15:00,824 License :: OSI Approved :: Apache Software License 2025-12-17T22:15:00,825 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:15:00,826 ******************************************************************************** 2025-12-17T22:15:00,827 !! 2025-12-17T22:15:00,827 self._finalize_license_expression() 2025-12-17T22:15:00,828 running dist_info 2025-12-17T22:15:00,837 creating /tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info 2025-12-17T22:15:00,838 writing /tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/PKG-INFO 2025-12-17T22:15:00,842 writing dependency_links to /tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/dependency_links.txt 2025-12-17T22:15:00,844 writing requirements to /tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/requires.txt 2025-12-17T22:15:00,845 writing top-level names to /tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/top_level.txt 2025-12-17T22:15:00,846 writing manifest file '/tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:00,867 reading manifest file '/tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:00,872 writing manifest file '/tmp/pip-modern-metadata-v31qrn5p/jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:00,873 creating '/tmp/pip-modern-metadata-v31qrn5p/jubilant-1.6.2.dist-info' 2025-12-17T22:15:00,997 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-17T22:15:01,002 Source in /tmp/pip-wheel-6mofbncf/jubilant_2621c6385dbf4078ada56dee1562eb9b has version 1.6.2, which satisfies requirement jubilant==1.6.2 from https://files.pythonhosted.org/packages/8c/7f/4b1a751930713ee585ea0a4dcf4af30d19f4af478cf7658376ca788adbf3/jubilant-1.6.2.tar.gz 2025-12-17T22:15:01,003 Removed jubilant==1.6.2 from https://files.pythonhosted.org/packages/8c/7f/4b1a751930713ee585ea0a4dcf4af30d19f4af478cf7658376ca788adbf3/jubilant-1.6.2.tar.gz from build tracker '/tmp/pip-build-tracker-812w62pi' 2025-12-17T22:15:01,008 Created temporary directory: /tmp/pip-unpack-xvb_9ain 2025-12-17T22:15:01,009 Building wheels for collected packages: jubilant 2025-12-17T22:15:01,014 Created temporary directory: /tmp/pip-wheel-z4er8i71 2025-12-17T22:15:01,015 Destination directory: /tmp/pip-wheel-z4er8i71 2025-12-17T22:15:01,017 Building wheel for jubilant (pyproject.toml): started 2025-12-17T22:15:01,019 Running command Building wheel for jubilant (pyproject.toml) 2025-12-17T22:15:01,559 No `packages` or `py_modules` configuration, performing automatic discovery. 2025-12-17T22:15:01,559 `flat-layout` detected -- analysing . 2025-12-17T22:15:01,573 discovered packages -- ['jubilant'] 2025-12-17T22:15:01,577 /tmp/pip-build-env-p59z5fhv/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-12-17T22:15:01,577 !! 2025-12-17T22:15:01,578 ******************************************************************************** 2025-12-17T22:15:01,579 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-17T22:15:01,579 or your builds will no longer be supported. 2025-12-17T22:15:01,580 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-files for details. 2025-12-17T22:15:01,581 ******************************************************************************** 2025-12-17T22:15:01,582 !! 2025-12-17T22:15:01,582 _apply_tool_table(dist, config, filename) 2025-12-17T22:15:01,652 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:15:01,652 !! 2025-12-17T22:15:01,653 ******************************************************************************** 2025-12-17T22:15:01,654 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:15:01,655 License :: OSI Approved :: Apache Software License 2025-12-17T22:15:01,656 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:15:01,657 ******************************************************************************** 2025-12-17T22:15:01,658 !! 2025-12-17T22:15:01,659 dist._finalize_license_expression() 2025-12-17T22:15:01,659 /tmp/pip-build-env-p59z5fhv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-17T22:15:01,660 !! 2025-12-17T22:15:01,661 ******************************************************************************** 2025-12-17T22:15:01,662 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-17T22:15:01,663 License :: OSI Approved :: Apache Software License 2025-12-17T22:15:01,664 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-17T22:15:01,664 ******************************************************************************** 2025-12-17T22:15:01,666 !! 2025-12-17T22:15:01,666 self._finalize_license_expression() 2025-12-17T22:15:01,667 running bdist_wheel 2025-12-17T22:15:01,678 running build 2025-12-17T22:15:01,679 running build_py 2025-12-17T22:15:01,686 creating build/lib/jubilant 2025-12-17T22:15:01,689 copying jubilant/_yaml.py -> build/lib/jubilant 2025-12-17T22:15:01,691 copying jubilant/_pretty.py -> build/lib/jubilant 2025-12-17T22:15:01,694 copying jubilant/_juju.py -> build/lib/jubilant 2025-12-17T22:15:01,697 copying jubilant/_version.py -> build/lib/jubilant 2025-12-17T22:15:01,699 copying jubilant/_all_any.py -> build/lib/jubilant 2025-12-17T22:15:01,701 copying jubilant/__init__.py -> build/lib/jubilant 2025-12-17T22:15:01,703 copying jubilant/statustypes.py -> build/lib/jubilant 2025-12-17T22:15:01,706 copying jubilant/_test_helpers.py -> build/lib/jubilant 2025-12-17T22:15:01,709 copying jubilant/secrettypes.py -> build/lib/jubilant 2025-12-17T22:15:01,710 copying jubilant/_task.py -> build/lib/jubilant 2025-12-17T22:15:01,713 copying jubilant/modeltypes.py -> build/lib/jubilant 2025-12-17T22:15:01,715 running egg_info 2025-12-17T22:15:01,727 writing jubilant.egg-info/PKG-INFO 2025-12-17T22:15:01,730 writing dependency_links to jubilant.egg-info/dependency_links.txt 2025-12-17T22:15:01,731 writing requirements to jubilant.egg-info/requires.txt 2025-12-17T22:15:01,732 writing top-level names to jubilant.egg-info/top_level.txt 2025-12-17T22:15:01,742 reading manifest file 'jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:01,747 writing manifest file 'jubilant.egg-info/SOURCES.txt' 2025-12-17T22:15:01,750 copying jubilant/py.typed -> build/lib/jubilant 2025-12-17T22:15:01,762 installing to build/bdist.linux-armv7l/wheel 2025-12-17T22:15:01,763 running install 2025-12-17T22:15:01,786 running install_lib 2025-12-17T22:15:01,792 creating build/bdist.linux-armv7l/wheel 2025-12-17T22:15:01,794 creating build/bdist.linux-armv7l/wheel/jubilant 2025-12-17T22:15:01,795 copying build/lib/jubilant/_yaml.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,797 copying build/lib/jubilant/_pretty.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,799 copying build/lib/jubilant/_juju.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,802 copying build/lib/jubilant/_version.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,804 copying build/lib/jubilant/_all_any.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,806 copying build/lib/jubilant/__init__.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,808 copying build/lib/jubilant/statustypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,811 copying build/lib/jubilant/_test_helpers.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,813 copying build/lib/jubilant/secrettypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,815 copying build/lib/jubilant/py.typed -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,816 copying build/lib/jubilant/_task.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,818 copying build/lib/jubilant/modeltypes.py -> build/bdist.linux-armv7l/wheel/./jubilant 2025-12-17T22:15:01,820 running install_egg_info 2025-12-17T22:15:01,825 Copying jubilant.egg-info to build/bdist.linux-armv7l/wheel/./jubilant-1.6.2-py3.11.egg-info 2025-12-17T22:15:01,835 running install_scripts 2025-12-17T22:15:01,842 creating build/bdist.linux-armv7l/wheel/jubilant-1.6.2.dist-info/WHEEL 2025-12-17T22:15:01,845 creating '/tmp/pip-wheel-z4er8i71/.tmp-_zug88t5/jubilant-1.6.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-17T22:15:01,847 adding 'jubilant/__init__.py' 2025-12-17T22:15:01,849 adding 'jubilant/_all_any.py' 2025-12-17T22:15:01,855 adding 'jubilant/_juju.py' 2025-12-17T22:15:01,857 adding 'jubilant/_pretty.py' 2025-12-17T22:15:01,859 adding 'jubilant/_task.py' 2025-12-17T22:15:01,860 adding 'jubilant/_test_helpers.py' 2025-12-17T22:15:01,862 adding 'jubilant/_version.py' 2025-12-17T22:15:01,863 adding 'jubilant/_yaml.py' 2025-12-17T22:15:01,865 adding 'jubilant/modeltypes.py' 2025-12-17T22:15:01,866 adding 'jubilant/py.typed' 2025-12-17T22:15:01,867 adding 'jubilant/secrettypes.py' 2025-12-17T22:15:01,870 adding 'jubilant/statustypes.py' 2025-12-17T22:15:01,872 adding 'jubilant-1.6.2.dist-info/METADATA' 2025-12-17T22:15:01,873 adding 'jubilant-1.6.2.dist-info/WHEEL' 2025-12-17T22:15:01,874 adding 'jubilant-1.6.2.dist-info/top_level.txt' 2025-12-17T22:15:01,875 adding 'jubilant-1.6.2.dist-info/RECORD' 2025-12-17T22:15:01,877 removing build/bdist.linux-armv7l/wheel 2025-12-17T22:15:01,979 Building wheel for jubilant (pyproject.toml): finished with status 'done' 2025-12-17T22:15:01,985 Created wheel for jubilant: filename=jubilant-1.6.2-py3-none-any.whl size=33034 sha256=83d57ddd64a7c68d1b7ed6a38a469c87dbeea2985e14bbb33a26ce2f0dad885a 2025-12-17T22:15:01,986 Stored in directory: /tmp/pip-ephem-wheel-cache-9vvqd7dk/wheels/af/57/27/5c66cfe29d1b741d189d5a4891dcbf5ffa89707336a9112a82 2025-12-17T22:15:01,996 Successfully built jubilant 2025-12-17T22:15:02,001 Removed build tracker: '/tmp/pip-build-tracker-812w62pi'