2025-05-30T09:59:43,496 Created temporary directory: /tmp/pip-build-tracker-0hkuygfb 2025-05-30T09:59:43,498 Initialized build tracking at /tmp/pip-build-tracker-0hkuygfb 2025-05-30T09:59:43,498 Created build tracker: /tmp/pip-build-tracker-0hkuygfb 2025-05-30T09:59:43,498 Entered build tracker: /tmp/pip-build-tracker-0hkuygfb 2025-05-30T09:59:43,499 Created temporary directory: /tmp/pip-wheel-qv27cxkp 2025-05-30T09:59:43,503 Created temporary directory: /tmp/pip-ephem-wheel-cache-c0qesjc0 2025-05-30T09:59:43,554 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-30T09:59:43,557 2 location(s) to search for versions of jubilant: 2025-05-30T09:59:43,557 * https://pypi.org/simple/jubilant/ 2025-05-30T09:59:43,557 * https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:59:43,558 Fetching project page and analyzing links: https://pypi.org/simple/jubilant/ 2025-05-30T09:59:43,558 Getting page https://pypi.org/simple/jubilant/ 2025-05-30T09:59:43,560 Found index url https://pypi.org/simple/ 2025-05-30T09:59:43,709 Fetched page https://pypi.org/simple/jubilant/ as application/vnd.pypi.simple.v1+json 2025-05-30T09:59:43,715 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:59:43,716 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:59:43,717 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:59:43,718 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:59:43,718 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:59:43,719 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:59:43,720 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:59:43,721 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:59:43,722 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:59:43,722 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:59:43,723 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:59:43,724 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:59:43,725 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:59:43,725 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:59:43,726 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:59:43,727 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:59:43,727 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:59:43,728 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:59:43,728 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:59:43,729 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:59:43,730 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:59:43,730 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:59:43,731 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:59:43,732 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:59:43,733 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:59:43,733 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:59:43,734 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:59:43,735 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:59:43,736 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:59:43,736 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:59:43,737 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:59:43,737 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:59:43,738 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:59:43,739 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:59:43,739 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:59:43,740 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:59:43,741 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:59:43,741 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:59:43,742 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:59:43,743 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:59:43,743 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:59:43,744 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:59:43,745 Fetching project page and analyzing links: https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:59:43,746 Getting page https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:59:43,748 Found index url https://www.piwheels.org/simple/ 2025-05-30T09:59:43,908 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:59:44,567 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:59:45,735 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:59:47,905 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:59:52,079 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:59:52,248 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:59:52,250 Skipping link: not a file: https://www.piwheels.org/simple/jubilant/ 2025-05-30T09:59:52,251 Skipping link: not a file: https://pypi.org/simple/jubilant/ 2025-05-30T09:59:52,275 Given no hashes to check 0 links for project 'jubilant': discarding no candidates 2025-05-30T09:59:52,276 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:59:52,277 ERROR: Could not find a version that satisfies the requirement jubilant==0.2.1 (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:59:52,279 ERROR: No matching distribution found for jubilant==0.2.1 2025-05-30T09:59:52,280 Exception information: 2025-05-30T09:59:52,280 Traceback (most recent call last): 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-05-30T09:59:52,280 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 151, in _add_to_criteria 2025-05-30T09:59:52,280 raise RequirementsConflicted(criterion) 2025-05-30T09:59:52,280 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('jubilant==0.2.1') 2025-05-30T09:59:52,280 2025-05-30T09:59:52,280 The above exception was the direct cause of the following exception: 2025-05-30T09:59:52,280 2025-05-30T09:59:52,280 Traceback (most recent call last): 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-05-30T09:59:52,280 result = self._result = resolver.resolve( 2025-05-30T09:59:52,280 ^^^^^^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-05-30T09:59:52,280 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-05-30T09:59:52,280 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 431, in resolve 2025-05-30T09:59:52,280 raise ResolutionImpossible(e.criterion.information) from e 2025-05-30T09:59:52,280 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('jubilant==0.2.1'), parent=None)] 2025-05-30T09:59:52,280 2025-05-30T09:59:52,280 The above exception was the direct cause of the following exception: 2025-05-30T09:59:52,280 2025-05-30T09:59:52,280 Traceback (most recent call last): 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-05-30T09:59:52,280 status = _inner_run() 2025-05-30T09:59:52,280 ^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-05-30T09:59:52,280 return self.run(options, args) 2025-05-30T09:59:52,280 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-05-30T09:59:52,280 return func(self, options, args) 2025-05-30T09:59:52,280 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-05-30T09:59:52,280 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-05-30T09:59:52,280 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-30T09:59:52,280 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 107, in resolve 2025-05-30T09:59:52,280 raise error from e 2025-05-30T09:59:52,280 pip._internal.exceptions.DistributionNotFound: No matching distribution found for jubilant==0.2.1 2025-05-30T09:59:52,286 Removed build tracker: '/tmp/pip-build-tracker-0hkuygfb'