2025-06-04T18:27:12,407 Created temporary directory: /tmp/pip-build-tracker-0dmzpmqg 2025-06-04T18:27:12,409 Initialized build tracking at /tmp/pip-build-tracker-0dmzpmqg 2025-06-04T18:27:12,409 Created build tracker: /tmp/pip-build-tracker-0dmzpmqg 2025-06-04T18:27:12,409 Entered build tracker: /tmp/pip-build-tracker-0dmzpmqg 2025-06-04T18:27:12,410 Created temporary directory: /tmp/pip-wheel-q0clrr8h 2025-06-04T18:27:12,414 Created temporary directory: /tmp/pip-ephem-wheel-cache-cc_osroz 2025-06-04T18:27:12,468 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-04T18:27:12,471 2 location(s) to search for versions of ptjpl: 2025-06-04T18:27:12,471 * https://pypi.org/simple/ptjpl/ 2025-06-04T18:27:12,471 * https://www.piwheels.org/simple/ptjpl/ 2025-06-04T18:27:12,471 Fetching project page and analyzing links: https://pypi.org/simple/ptjpl/ 2025-06-04T18:27:12,472 Getting page https://pypi.org/simple/ptjpl/ 2025-06-04T18:27:12,474 Found index url https://pypi.org/simple/ 2025-06-04T18:27:12,821 Fetched page https://pypi.org/simple/ptjpl/ as application/vnd.pypi.simple.v1+json 2025-06-04T18:27:12,832 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/f7/5d/c3d9d854384d8084b72b17ea050d713c74e7819343fe86e5a6c58d3c267a/PTJPL-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-06-04T18:27:12,835 Found link https://files.pythonhosted.org/packages/fa/14/44fb835b27cb36c0389962f3c50f463ba57d027e17af85fafba29f582311/ptjpl-1.0.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.0 2025-06-04T18:27:12,836 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/88/53/d292c52ca5ea7acaeb61d4b345f069c31e322f669e3489338be6f728a140/PTJPL-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-06-04T18:27:12,837 Found link https://files.pythonhosted.org/packages/19/5a/f3098037f4b92049119ca81ecf129a8e2e3e254cdbab42d56feea1a5ac4f/ptjpl-1.0.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.1 2025-06-04T18:27:12,838 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/9f/41/f4f664989bacab7ce6a71aca252a9069632ac5b9613a37a5e1b466d0abef/PTJPL-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-06-04T18:27:12,839 Found link https://files.pythonhosted.org/packages/b1/3e/5cf62f6020af7157ea33bc2e310105d15410e1283559df9830803916c94c/ptjpl-1.0.3.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.3 2025-06-04T18:27:12,840 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/12/f5/00e2ac87955630617f528eca799bc3579c6a741ed3483f74ed00d78a035e/ptjpl-1.0.4-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,841 Found link https://files.pythonhosted.org/packages/58/33/07dc7f1b412881a8ea2e21add43d8f8d4d1dd012f954406eb8fc64fc6591/ptjpl-1.0.4.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.4 2025-06-04T18:27:12,842 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/d6/30/096515f0a290381489768ec996237043056dfae47b6d2d0f6d56a077bcba/ptjpl-1.0.5-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,842 Found link https://files.pythonhosted.org/packages/f2/29/ef266567b5413fce130ca412ce51ebb99c2ea8fbb9586a9d6ce7fdfaff7f/ptjpl-1.0.5.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.5 2025-06-04T18:27:12,843 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/a2/1d/116f0b76f663684912b0e4a69dbc87d2e3b73502633ab09c8b844c5f57dc/ptjpl-1.0.6-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,843 Found link https://files.pythonhosted.org/packages/04/f1/80677993bdbbf8c540186d8c8d8c16e980d99ea925a837d6cf804cf23661/ptjpl-1.0.6.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.6 2025-06-04T18:27:12,844 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/36/2a/df49f9be4329fbd9c1dc04e74f3f6e81e7759d1c28419691bc6cdda0a4a9/ptjpl-1.0.7-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,845 Found link https://files.pythonhosted.org/packages/ca/9b/0157097be06ebc9a1c5516b9fa8cba39ee9633bf1ed0860ce1ab08c7bc56/ptjpl-1.0.7.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.7 2025-06-04T18:27:12,846 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/45/d1/0d352a57a8a11616ddd605b16ea24c948b34d75a89972391473eedcfbf16/ptjpl-1.0.8-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,846 Found link https://files.pythonhosted.org/packages/b1/39/604f995c9d39eb30e95e641f19fb36f06327909e40e35dc93c61f3da9878/ptjpl-1.0.8.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.8 2025-06-04T18:27:12,847 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/60/19/fc9a9c7d9d1c83b3dc800b5365e06b417888b5851cbc1e4c730fb0173a5a/ptjpl-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,847 Found link https://files.pythonhosted.org/packages/d7/dd/ad7453bcd0eab16fd7f90a0a563e102b45d38078835eff951085054c3759/ptjpl-1.1.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.1.0 2025-06-04T18:27:12,848 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/23/26/ae3558b70b5ed1951123a63e676a0d8596ec3610d8b04de0f7fcf46f78b8/ptjpl-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,848 Found link https://files.pythonhosted.org/packages/28/21/80ae803f19afb26011de8252230791abb80075cc41f4f7ff58bd23c2c302/ptjpl-1.2.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.2.0 2025-06-04T18:27:12,849 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/a4/fa/92d16902d4c9ddd8b413fcbc7f6e43055d2be67d43cd9d9c41647a512660/ptjpl-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,850 Found link https://files.pythonhosted.org/packages/ef/6a/ba8c407f2a6c79c252a229a55e594090d33f4849a636cb9b7448187e242b/ptjpl-1.3.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.0 2025-06-04T18:27:12,850 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/71/12/5b9a65f84eb8c262332348c600a41711f079816ad22950f490a10897acaf/ptjpl-1.3.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,851 Found link https://files.pythonhosted.org/packages/c5/6f/d9b22b15843b731fb0cfbf1d8aa4124ea9994c4cc2d35d28526d101d6156/ptjpl-1.3.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.1 2025-06-04T18:27:12,852 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/1c/93/51536281ac85fe85e5ebcdab3dd6ea90fdfa4a96c7e54022b55f7a0a7872/ptjpl-1.3.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,852 Found link https://files.pythonhosted.org/packages/80/94/66d5cc675177fe376225c1b578ea0cfacf75f6786e524989bab5c95aeb2c/ptjpl-1.3.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.2 2025-06-04T18:27:12,853 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/62/f9/9a1c063fccebdb09de494b2e8aa59e882f8d97866c79cbca62bf8a2a8fa2/ptjpl-1.4.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,854 Found link https://files.pythonhosted.org/packages/11/e5/6acf3423c8c8eb5fe221705296f4aefe9e63c32217c4de1d68f8b03d7699/ptjpl-1.4.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.0 2025-06-04T18:27:12,855 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/c1/99/68ed81f2da5e15bf64230f78fa2cea001e4fcb9f12ced897bc640727baf9/ptjpl-1.4.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,856 Found link https://files.pythonhosted.org/packages/bf/ad/ec2f7595e6539b2af09f7938b9300be9283f387834f799d714f19561de79/ptjpl-1.4.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.1 2025-06-04T18:27:12,856 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/ff/f0/570427e34a01a2b31c7597af683603cc88954546fd89cbb1bf5719b16c5f/ptjpl-1.4.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,857 Found link https://files.pythonhosted.org/packages/72/a0/5d77b04257454e43f5ba7afe30494f984690fe84a03437a749580c0ac313/ptjpl-1.4.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.2 2025-06-04T18:27:12,857 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/82/f3/834aec021b16537f153cafd9d7e7479a83a28c91166e05c1ea9712c7a133/ptjpl-1.4.3-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,858 Found link https://files.pythonhosted.org/packages/93/e2/f410afb0ad4aa237e2eaba7132ac5ac1fba5a9c4909b77caab4fdbdff614/ptjpl-1.4.3.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.3 2025-06-04T18:27:12,858 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/16/b8/c9a48cc6c0389521fc517b339c007bb11764a64b72907fd03d65c136cfbe/ptjpl-1.5.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,859 Found link https://files.pythonhosted.org/packages/a7/7a/a5da71202496a3d3396fd8760ee3c7cbc49e43fef371070898c66d6d9a9a/ptjpl-1.5.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.5.0 2025-06-04T18:27:12,860 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/81/8a/416dbad302a8d7774846305c0db5c89037ea98e763b52860a63fdee55af8/ptjpl-1.5.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-06-04T18:27:12,861 Found link https://files.pythonhosted.org/packages/f8/2b/e37355b5e86dc45927738dbc9c926e4a40f67dbd2976bda8eabc170b8bfb/ptjpl-1.5.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.5.1 2025-06-04T18:27:12,861 Fetching project page and analyzing links: https://www.piwheels.org/simple/ptjpl/ 2025-06-04T18:27:12,862 Getting page https://www.piwheels.org/simple/ptjpl/ 2025-06-04T18:27:12,864 Found index url https://www.piwheels.org/simple/ 2025-06-04T18:27:13,025 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/ptjpl/ 2025-06-04T18:27:13,683 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/ptjpl/ 2025-06-04T18:27:14,856 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/ptjpl/ 2025-06-04T18:27:17,026 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/ptjpl/ 2025-06-04T18:27:21,210 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/ptjpl/ 2025-06-04T18:27:21,382 Could not fetch URL https://www.piwheels.org/simple/ptjpl/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/ptjpl/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-04T18:27:21,384 Skipping link: not a file: https://www.piwheels.org/simple/ptjpl/ 2025-06-04T18:27:21,385 Skipping link: not a file: https://pypi.org/simple/ptjpl/ 2025-06-04T18:27:21,408 Given no hashes to check 1 links for project 'ptjpl': discarding no candidates 2025-06-04T18:27:21,409 Collecting ptjpl==1.2.0 2025-06-04T18:27:21,412 Created temporary directory: /tmp/pip-unpack-rp4u82sd 2025-06-04T18:27:21,712 Downloading ptjpl-1.2.0.tar.gz (23.8 MB) 2025-06-04T18:27:22,471 ERROR: Exception: 2025-06-04T18:27:22,471 Traceback (most recent call last): 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-06-04T18:27:22,471 status = _inner_run() 2025-06-04T18:27:22,471 ^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-06-04T18:27:22,471 return self.run(options, args) 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-06-04T18:27:22,471 return func(self, options, args) 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-06-04T18:27:22,471 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-06-04T18:27:22,471 result = self._result = resolver.resolve( 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-06-04T18:27:22,471 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-06-04T18:27:22,471 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 150, in _add_to_criteria 2025-06-04T18:27:22,471 if not criterion.candidates: 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-06-04T18:27:22,471 return bool(self._sequence) 2025-06-04T18:27:22,471 ^^^^^^^^^^^^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 165, in __bool__ 2025-06-04T18:27:22,471 self._bool = any(self) 2025-06-04T18:27:22,471 ^^^^^^^^^ 2025-06-04T18:27:22,471 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 149, in