2025-05-30T09:49:03,440 Created temporary directory: /tmp/pip-build-tracker-15m82kvc 2025-05-30T09:49:03,442 Initialized build tracking at /tmp/pip-build-tracker-15m82kvc 2025-05-30T09:49:03,442 Created build tracker: /tmp/pip-build-tracker-15m82kvc 2025-05-30T09:49:03,443 Entered build tracker: /tmp/pip-build-tracker-15m82kvc 2025-05-30T09:49:03,443 Created temporary directory: /tmp/pip-wheel-poxqqah7 2025-05-30T09:49:03,447 Created temporary directory: /tmp/pip-ephem-wheel-cache-rbqvge5y 2025-05-30T09:49:03,497 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-30T09:49:03,499 2 location(s) to search for versions of jubilant: 2025-05-30T09:49:03,499 * https://pypi.org/simple/jubilant/ 2025-05-30T09:49:03,499 * https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:49:03,500 Fetching project page and analyzing links: https://pypi.org/simple/jubilant/ 2025-05-30T09:49:03,501 Getting page https://pypi.org/simple/jubilant/ 2025-05-30T09:49:03,503 Found index url https://pypi.org/simple/ 2025-05-30T09:49:03,726 Fetched page https://pypi.org/simple/jubilant/ as application/vnd.pypi.simple.v1+json 2025-05-30T09:49:03,735 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-05-30T09:49:03,737 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-05-30T09:49:03,738 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-05-30T09:49:03,739 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-05-30T09:49:03,739 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-05-30T09:49:03,740 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-05-30T09:49:03,741 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-05-30T09:49:03,742 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-05-30T09:49:03,743 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-05-30T09:49:03,744 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-05-30T09:49:03,745 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-05-30T09:49:03,746 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-05-30T09:49:03,748 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-05-30T09:49:03,749 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-05-30T09:49:03,749 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-05-30T09:49:03,750 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-05-30T09:49:03,751 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-05-30T09:49:03,751 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-05-30T09:49:03,752 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-05-30T09:49:03,752 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-05-30T09:49:03,753 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-05-30T09:49:03,754 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-05-30T09:49:03,755 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-05-30T09:49:03,755 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-05-30T09:49:03,756 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-05-30T09:49:03,757 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-05-30T09:49:03,758 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-05-30T09:49:03,759 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-05-30T09:49:03,759 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-05-30T09:49:03,760 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-05-30T09:49:03,760 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-05-30T09:49:03,761 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-05-30T09:49:03,761 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-05-30T09:49:03,762 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-05-30T09:49:03,763 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-05-30T09:49:03,763 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-05-30T09:49:03,764 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-05-30T09:49:03,765 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-05-30T09:49:03,766 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-05-30T09:49:03,767 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-05-30T09:49:03,767 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-05-30T09:49:03,768 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-05-30T09:49:03,769 Fetching project page and analyzing links: https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:49:03,770 Getting page https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:49:03,771 Found index url https://www.piwheels.org/simple/ 2025-05-30T09:49:03,926 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/jubilant/ 2025-05-30T09:49:04,593 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/jubilant/ 2025-05-30T09:49:05,778 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/jubilant/ 2025-05-30T09:49:07,951 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/jubilant/ 2025-05-30T09:49:12,124 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/jubilant/ 2025-05-30T09:49:12,294 Could not fetch URL https://www.piwheels.org/simple/jubilant/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/jubilant/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-30T09:49:12,296 Skipping link: not a file: https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:49:12,297 Skipping link: not a file: https://pypi.org/simple/jubilant/ 2025-05-30T09:49:12,318 Given no hashes to check 0 links for project 'jubilant': discarding no candidates 2025-05-30T09:49:12,319 ERROR: Ignored the following versions that require a different python version: 0.0.0 Requires-Python >=3.12; 0.1.0 Requires-Python >=3.12; 0.2.0 Requires-Python >=3.12; 0.2.1 Requires-Python >=3.12; 1.0.0b1 Requires-Python >=3.12; 1.0.0b3 Requires-Python >=3.12 2025-05-30T09:49:12,321 ERROR: Could not find a version that satisfies the requirement jubilant==0.2.0 (from versions: 0.3.0, 0.3.1, 0.3.2, 0.4.0, 0.4.1, 0.5.0, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.2.0, 1.3.0) 2025-05-30T09:49:12,322 ERROR: No matching distribution found for jubilant==0.2.0 2025-05-30T09:49:12,323 Exception information: 2025-05-30T09:49:12,323 Traceback (most recent call last): 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-05-30T09:49:12,323 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 151, in _add_to_criteria 2025-05-30T09:49:12,323 raise RequirementsConflicted(criterion) 2025-05-30T09:49:12,323 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('jubilant==0.2.0') 2025-05-30T09:49:12,323 2025-05-30T09:49:12,323 The above exception was the direct cause of the following exception: 2025-05-30T09:49:12,323 2025-05-30T09:49:12,323 Traceback (most recent call last): 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-05-30T09:49:12,323 result = self._result = resolver.resolve( 2025-05-30T09:49:12,323 ^^^^^^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-05-30T09:49:12,323 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-05-30T09:49:12,323 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 431, in resolve 2025-05-30T09:49:12,323 raise ResolutionImpossible(e.criterion.information) from e 2025-05-30T09:49:12,323 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('jubilant==0.2.0'), parent=None)] 2025-05-30T09:49:12,323 2025-05-30T09:49:12,323 The above exception was the direct cause of the following exception: 2025-05-30T09:49:12,323 2025-05-30T09:49:12,323 Traceback (most recent call last): 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-05-30T09:49:12,323 status = _inner_run() 2025-05-30T09:49:12,323 ^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-05-30T09:49:12,323 return self.run(options, args) 2025-05-30T09:49:12,323 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-05-30T09:49:12,323 return func(self, options, args) 2025-05-30T09:49:12,323 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-05-30T09:49:12,323 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-05-30T09:49:12,323 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:49:12,323 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 107, in resolve 2025-05-30T09:49:12,323 raise error from e 2025-05-30T09:49:12,323 pip._internal.exceptions.DistributionNotFound: No matching distribution found for jubilant==0.2.0 2025-05-30T09:49:12,329 Removed build tracker: '/tmp/pip-build-tracker-15m82kvc'