2025-11-10T20:02:13,964 Created temporary directory: /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:13,965 Initialized build tracking at /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:13,965 Created build tracker: /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:13,965 Entered build tracker: /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:13,965 Created temporary directory: /tmp/pip-wheel-9y4rxbmy 2025-11-10T20:02:13,969 Created temporary directory: /tmp/pip-ephem-wheel-cache-y0mncrzv 2025-11-10T20:02:14,028 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-10T20:02:14,030 2 location(s) to search for versions of lintkit: 2025-11-10T20:02:14,030 * https://pypi.org/simple/lintkit/ 2025-11-10T20:02:14,030 * https://www.piwheels.org/simple/lintkit/ 2025-11-10T20:02:14,030 Fetching project page and analyzing links: https://pypi.org/simple/lintkit/ 2025-11-10T20:02:14,031 Getting page https://pypi.org/simple/lintkit/ 2025-11-10T20:02:14,032 Found index url https://pypi.org/simple/ 2025-11-10T20:02:14,106 Fetched page https://pypi.org/simple/lintkit/ as application/vnd.pypi.simple.v1+json 2025-11-10T20:02:14,108 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/f2/9d/253b19e9267f696c9c91e4380c7e13241c35b807d57711675ac3540f7905/lintkit-0.1.0-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,109 Found link https://files.pythonhosted.org/packages/d8/bb/418243a3e47ca6f9ce797fe515bd9a30ab0876174e153ffdcb64e09eca5b/lintkit-0.1.0.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11), version: 0.1.0 2025-11-10T20:02:14,109 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/d0/fb/6152b3731252cfa2db7561b30d681d68d1adab4091a731f1006beba0969a/lintkit-0.2.0-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,109 Found link https://files.pythonhosted.org/packages/8e/e8/4beb2b9de9eba05076b4c785635a1180e55a8e29d5afe36448ee683deabf/lintkit-0.2.0.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11), version: 0.2.0 2025-11-10T20:02:14,110 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/59/05/c5e69dc34920337d6352a723b5ebe95c2fb3e115333e7980088170499300/lintkit-0.2.1-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,110 Found link https://files.pythonhosted.org/packages/83/9d/4d88b199270cf3d41ed6c07fe2f799487e7974531065b368c950f824d3c3/lintkit-0.2.1.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11), version: 0.2.1 2025-11-10T20:02:14,110 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/3d/43/cd6904c5cebed089e4b87dba9e6c0394da378b6c3cd3fcdabb2dcea3536a/lintkit-1.0.0-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,110 Found link https://files.pythonhosted.org/packages/0d/0c/b923318cdf503e7e0ff9cbfe46976721a2723907f0d0aa1181ab7dc2f6d5/lintkit-1.0.0.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11), version: 1.0.0 2025-11-10T20:02:14,110 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/cd/41/842b643d8f65054f4cdc21776c18e12f95b18a560d358115bea3e6842cc0/lintkit-1.0.1-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,111 Found link https://files.pythonhosted.org/packages/3b/09/65b95ffa29dbd12a08b3f5a5812c420ee23c8ceabba0967083720c9edf6b/lintkit-1.0.1.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.11), version: 1.0.1 2025-11-10T20:02:14,111 Skipping link: No binaries permitted for lintkit: https://files.pythonhosted.org/packages/d5/d1/603c4ff6328fb1f5221c8db9e40df256d43227a92fb124cb5a1163796c2e/lintkit-1.1.1-py3-none-any.whl (from https://pypi.org/simple/lintkit/) (requires-python:>=3.12) 2025-11-10T20:02:14,111 Found link https://files.pythonhosted.org/packages/56/0f/38e446c78c74d72c95a68b88461afd1d04568b2f48ab893704c9678e7551/lintkit-1.1.1.tar.gz (from https://pypi.org/simple/lintkit/) (requires-python:>=3.12), version: 1.1.1 2025-11-10T20:02:14,112 Fetching project page and analyzing links: https://www.piwheels.org/simple/lintkit/ 2025-11-10T20:02:14,112 Getting page https://www.piwheels.org/simple/lintkit/ 2025-11-10T20:02:14,113 Found index url https://www.piwheels.org/simple/ 2025-11-10T20:02:14,324 Fetched page https://www.piwheels.org/simple/lintkit/ as text/html 2025-11-10T20:02:14,328 Skipping link: No binaries permitted for lintkit: https://www.piwheels.org/simple/lintkit/lintkit-1.0.1-py3-none-any.whl#sha256=fa61bd6fda08a15ebd2d400ed2e1e821ee937625c58379459e36ec33c29fcf4d (from https://www.piwheels.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,329 Skipping link: No binaries permitted for lintkit: https://www.piwheels.org/simple/lintkit/lintkit-1.0.0-py3-none-any.whl#sha256=651c69bd36238fdf6fd084f56cee0ddfa3213e25c7f1a87efe9d091ccd562e82 (from https://www.piwheels.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,329 Skipping link: No binaries permitted for lintkit: https://www.piwheels.org/simple/lintkit/lintkit-0.2.1-py3-none-any.whl#sha256=892bb0d9aabaa49e88fa874e92a865f3c55348f201e8f324703691bf1875caa6 (from https://www.piwheels.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,329 Skipping link: No binaries permitted for lintkit: https://www.piwheels.org/simple/lintkit/lintkit-0.2.0-py3-none-any.whl#sha256=0f65a03997bdafe56116d3ef0670e51c11d68a91192b924eb634f8130d8cc6f1 (from https://www.piwheels.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,330 Skipping link: No binaries permitted for lintkit: https://www.piwheels.org/simple/lintkit/lintkit-0.1.0-py3-none-any.whl#sha256=ddb1542aec7fb9aa16c8e6f4fc896af75ee143d87f958ec376fe77da5085b9a6 (from https://www.piwheels.org/simple/lintkit/) (requires-python:>=3.11) 2025-11-10T20:02:14,330 Skipping link: not a file: https://www.piwheels.org/simple/lintkit/ 2025-11-10T20:02:14,330 Skipping link: not a file: https://pypi.org/simple/lintkit/ 2025-11-10T20:02:14,361 Given no hashes to check 1 links for project 'lintkit': discarding no candidates 2025-11-10T20:02:14,362 Collecting lintkit==1.1.1 2025-11-10T20:02:14,363 Created temporary directory: /tmp/pip-unpack-dyop1lkf 2025-11-10T20:02:14,504 Downloading lintkit-1.1.1.tar.gz (38 kB) 2025-11-10T20:02:14,544 Added lintkit==1.1.1 from https://files.pythonhosted.org/packages/56/0f/38e446c78c74d72c95a68b88461afd1d04568b2f48ab893704c9678e7551/lintkit-1.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-2h7ckdk4' 2025-11-10T20:02:14,561 Created temporary directory: /tmp/pip-build-env-udiftj90 2025-11-10T20:02:14,564 Installing build dependencies: started 2025-11-10T20:02:14,565 Running command pip subprocess to install build dependencies 2025-11-10T20:02:15,727 Using pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13) 2025-11-10T20:02:15,728 Non-user install by explicit request 2025-11-10T20:02:16,107 Created build tracker: /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:16,107 Entered build tracker: /tmp/pip-build-tracker-2h7ckdk4 2025-11-10T20:02:16,109 Created temporary directory: /tmp/pip-install-mujryqb9 2025-11-10T20:02:16,113 Created temporary directory: /tmp/pip-ephem-wheel-cache-uae43l80 2025-11-10T20:02:16,169 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-10T20:02:16,171 2 location(s) to search for versions of comver: 2025-11-10T20:02:16,171 * https://pypi.org/simple/comver/ 2025-11-10T20:02:16,171 * https://www.piwheels.org/simple/comver/ 2025-11-10T20:02:16,172 Fetching project page and analyzing links: https://pypi.org/simple/comver/ 2025-11-10T20:02:16,173 Getting page https://pypi.org/simple/comver/ 2025-11-10T20:02:16,175 Found index url https://pypi.org/simple/ 2025-11-10T20:02:16,177 Looking up "https://pypi.org/simple/comver/" in the cache 2025-11-10T20:02:16,178 Request header has "max_age" as 0, cache bypassed 2025-11-10T20:02:16,184 Starting new HTTPS connection (1): pypi.org:443 2025-11-10T20:02:16,332 https://pypi.org:443 "GET /simple/comver/ HTTP/1.1" 304 0 2025-11-10T20:02:16,345 Fetched page https://pypi.org/simple/comver/ as application/vnd.pypi.simple.v1+json 2025-11-10T20:02:16,375 Found link https://files.pythonhosted.org/packages/de/52/490ae0ae247f5cbb97733593c0b116651756a5069f5408f011195524a27d/comver-0.2.0-py3-none-any.whl (from https://pypi.org/simple/comver/) (requires-python:>=3.11), version: 0.2.0 2025-11-10T20:02:16,376 Found link https://files.pythonhosted.org/packages/2b/04/9b9d2ad8b62e901e6c23fa8c9d84ca522b4279e6c96bd7a92905bad889ab/comver-0.2.0.tar.gz (from https://pypi.org/simple/comver/) (requires-python:>=3.11), version: 0.2.0 2025-11-10T20:02:16,377 Fetching project page and analyzing links: https://www.piwheels.org/simple/comver/ 2025-11-10T20:02:16,377 Getting page https://www.piwheels.org/simple/comver/ 2025-11-10T20:02:16,379 Found index url https://www.piwheels.org/simple/ 2025-11-10T20:02:16,380 Looking up "https://www.piwheels.org/simple/comver/" in the cache 2025-11-10T20:02:16,381 Request header has "max_age" as 0, cache bypassed 2025-11-10T20:02:16,389 Starting new HTTPS connection (1): www.piwheels.org:443 2025-11-10T20:02:16,484 https://www.piwheels.org:443 "GET /simple/comver/ HTTP/1.1" 200 250 2025-11-10T20:02:16,486 Updating cache with response from "https://www.piwheels.org/simple/comver/" 2025-11-10T20:02:16,487 etag object cached for 1209600 seconds 2025-11-10T20:02:16,487 Caching due to etag 2025-11-10T20:02:16,493 Fetched page https://www.piwheels.org/simple/comver/ as text/html 2025-11-10T20:02:16,495 Found link https://archive1.piwheels.org/simple/comver/comver-0.2.0-py3-none-any.whl#sha256=0dc3e2a43b1cd0cc57e95770b20eac3537398e1c8eec179ab73becffbc9a44b9 (from https://www.piwheels.org/simple/comver/) (requires-python:>=3.11), version: 0.2.0 2025-11-10T20:02:16,496 Skipping link: not a file: https://www.piwheels.org/simple/comver/ 2025-11-10T20:02:16,497 Skipping link: not a file: https://pypi.org/simple/comver/ 2025-11-10T20:02:16,499 Given no hashes to check 3 links for project 'comver': discarding no candidates 2025-11-10T20:02:16,502 Collecting comver>=0.2.0 2025-11-10T20:02:16,503 Created temporary directory: /tmp/pip-unpack-nx627ooc 2025-11-10T20:02:16,505 Looking up "https://archive1.piwheels.org/simple/comver/comver-0.2.0-py3-none-any.whl" in the cache 2025-11-10T20:02:16,509 Current age based on date: 1486838 2025-11-10T20:02:16,512 Starting new HTTPS connection (1): archive1.piwheels.org:443 2025-11-10T20:02:16,515 Incremented Retry for (url='/simple/comver/comver-0.2.0-py3-none-any.whl'): Retry(total=4, connect=None, read=None, redirect=None, status=None) 2025-11-10T20:02:16,516 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/comver/comver-0.2.0-py3-none-any.whl 2025-11-10T20:02:16,517 Starting new HTTPS connection (2): archive1.piwheels.org:443 2025-11-10T20:02:16,520 Incremented Retry for (url='/simple/comver/comver-0.2.0-py3-none-any.whl'): Retry(total=3, connect=None, read=None, redirect=None, status=None) 2025-11-10T20:02:17,022 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/comver/comver-0.2.0-py3-none-any.whl 2025-11-10T20:02:17,024 Starting new HTTPS connection (3): archive1.piwheels.org:443 2025-11-10T20:02:17,028 Incremented Retry for (url='/simple/comver/comver-0.2.0-py3-none-any.whl'): Retry(total=2, connect=None, read=None, redirect=None, status=None) 2025-11-10T20:02:18,031 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/comver/comver-0.2.0-py3-none-any.whl 2025-11-10T20:02:18,033 Starting new HTTPS connection (4): archive1.piwheels.org:443 2025-11-10T20:02:18,036 Incremented Retry for (url='/simple/comver/comver-0.2.0-py3-none-any.whl'): Retry(total=1, connect=None, read=None, redirect=None, status=None) 2025-11-10T20:02:20,039 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/comver/comver-0.2.0-py3-none-any.whl 2025-11-10T20:02:20,041 Starting new HTTPS connection (5): archive1.piwheels.org:443 2025-11-10T20:02:20,045 Incremented Retry for (url='/simple/comver/comver-0.2.0-py3-none-any.whl'): Retry(total=0, connect=None, read=None, redirect=None, status=None) 2025-11-10T20:02:24,047 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')': /simple/comver/comver-0.2.0-py3-none-any.whl 2025-11-10T20:02:24,049 Starting new HTTPS connection (6): archive1.piwheels.org:443 2025-11-10T20:02:24,120 ERROR: Could not install packages due to an OSError. 2025-11-10T20:02:24,120 Traceback (most recent call last): 2025-11-10T20:02:24,120 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connection.py", line 174, in _new_conn 2025-11-10T20:02:24,120 conn = connection.create_connection( 2025-11-10T20:02:24,120 (self._dns_host, self.port), self.timeout, **extra_kw 2025-11-10T20:02:24,120 ) 2025-11-10T20:02:24,121 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/util/connection.py", line 72, in create_connection 2025-11-10T20:02:24,121 for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): 2025-11-10T20:02:24,121 ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,121 File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo 2025-11-10T20:02:24,121 for res in _socket.getaddrinfo(host, port, family, type, proto, flags): 2025-11-10T20:02:24,121 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,121 socket.gaierror: [Errno -2] Name or service not known 2025-11-10T20:02:24,122 During handling of the above exception, another exception occurred: 2025-11-10T20:02:24,122 Traceback (most recent call last): 2025-11-10T20:02:24,122 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 716, in urlopen 2025-11-10T20:02:24,122 httplib_response = self._make_request( 2025-11-10T20:02:24,122 conn, 2025-11-10T20:02:24,122 ...<5 lines>... 2025-11-10T20:02:24,122 chunked=chunked, 2025-11-10T20:02:24,122 ) 2025-11-10T20:02:24,123 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 404, in _make_request 2025-11-10T20:02:24,123 self._validate_conn(conn) 2025-11-10T20:02:24,123 ~~~~~~~~~~~~~~~~~~~^^^^^^ 2025-11-10T20:02:24,123 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 1061, in _validate_conn 2025-11-10T20:02:24,123 conn.connect() 2025-11-10T20:02:24,123 ~~~~~~~~~~~~^^ 2025-11-10T20:02:24,123 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connection.py", line 363, in connect 2025-11-10T20:02:24,123 self.sock = conn = self._new_conn() 2025-11-10T20:02:24,124 ~~~~~~~~~~~~~~^^ 2025-11-10T20:02:24,124 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connection.py", line 186, in _new_conn 2025-11-10T20:02:24,124 raise NewConnectionError( 2025-11-10T20:02:24,124 self, "Failed to establish a new connection: %s" % e 2025-11-10T20:02:24,124 ) 2025-11-10T20:02:24,124 pip._vendor.urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno -2] Name or service not known 2025-11-10T20:02:24,124 During handling of the above exception, another exception occurred: 2025-11-10T20:02:24,124 Traceback (most recent call last): 2025-11-10T20:02:24,125 File "/usr/lib/python3/dist-packages/pip/_vendor/requests/adapters.py", line 667, in send 2025-11-10T20:02:24,125 resp = conn.urlopen( 2025-11-10T20:02:24,125 method=request.method, 2025-11-10T20:02:24,125 ...<9 lines>... 2025-11-10T20:02:24,125 chunked=chunked, 2025-11-10T20:02:24,125 ) 2025-11-10T20:02:24,125 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 830, in urlopen 2025-11-10T20:02:24,125 return self.urlopen( 2025-11-10T20:02:24,125 ~~~~~~~~~~~~^ 2025-11-10T20:02:24,125 method, 2025-11-10T20:02:24,126 ^^^^^^^ 2025-11-10T20:02:24,126 ...<11 lines>... 2025-11-10T20:02:24,126 **response_kw 2025-11-10T20:02:24,126 ^^^^^^^^^^^^^ 2025-11-10T20:02:24,126 ) 2025-11-10T20:02:24,126 ^ 2025-11-10T20:02:24,126 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 830, in urlopen 2025-11-10T20:02:24,126 return self.urlopen( 2025-11-10T20:02:24,126 ~~~~~~~~~~~~^ 2025-11-10T20:02:24,127 method, 2025-11-10T20:02:24,127 ^^^^^^^ 2025-11-10T20:02:24,127 ...<11 lines>... 2025-11-10T20:02:24,127 **response_kw 2025-11-10T20:02:24,127 ^^^^^^^^^^^^^ 2025-11-10T20:02:24,127 ) 2025-11-10T20:02:24,127 ^ 2025-11-10T20:02:24,127 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 830, in urlopen 2025-11-10T20:02:24,127 return self.urlopen( 2025-11-10T20:02:24,128 ~~~~~~~~~~~~^ 2025-11-10T20:02:24,128 method, 2025-11-10T20:02:24,128 ^^^^^^^ 2025-11-10T20:02:24,128 ...<11 lines>... 2025-11-10T20:02:24,128 **response_kw 2025-11-10T20:02:24,128 ^^^^^^^^^^^^^ 2025-11-10T20:02:24,128 ) 2025-11-10T20:02:24,128 ^ 2025-11-10T20:02:24,128 [Previous line repeated 2 more times] 2025-11-10T20:02:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/connectionpool.py", line 802, in urlopen 2025-11-10T20:02:24,129 retries = retries.increment( 2025-11-10T20:02:24,129 method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2] 2025-11-10T20:02:24,129 ) 2025-11-10T20:02:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/urllib3/util/retry.py", line 594, in increment 2025-11-10T20:02:24,129 raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2025-11-10T20:02:24,129 pip._vendor.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='archive1.piwheels.org', port=443): Max retries exceeded with url: /simple/comver/comver-0.2.0-py3-none-any.whl (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')) 2025-11-10T20:02:24,130 During handling of the above exception, another exception occurred: 2025-11-10T20:02:24,130 Traceback (most recent call last): 2025-11-10T20:02:24,130 File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run 2025-11-10T20:02:24,130 requirement_set = resolver.resolve( 2025-11-10T20:02:24,130 reqs, check_supported_wheels=not options.target_dir 2025-11-10T20:02:24,130 ) 2025-11-10T20:02:24,130 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-11-10T20:02:24,130 result = self._result = resolver.resolve( 2025-11-10T20:02:24,131 ~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,131 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-11-10T20:02:24,131 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,131 ) 2025-11-10T20:02:24,131 ^ 2025-11-10T20:02:24,131 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-11-10T20:02:24,131 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-10T20:02:24,132 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-11-10T20:02:24,132 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-10T20:02:24,132 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,132 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-11-10T20:02:24,132 if not criterion.candidates: 2025-11-10T20:02:24,132 ^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,132 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-11-10T20:02:24,132 return bool(self._sequence) 2025-11-10T20:02:24,132 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-11-10T20:02:24,133 self._bool = any(self) 2025-11-10T20:02:24,133 ~~~^^^^^^ 2025-11-10T20:02:24,133 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-11-10T20:02:24,133 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-10T20:02:24,133 ^^^^^^^^ 2025-11-10T20:02:24,133 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-11-10T20:02:24,133 candidate = func() 2025-11-10T20:02:24,133 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-11-10T20:02:24,133 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-11-10T20:02:24,134 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,134 link, template, name, version 2025-11-10T20:02:24,134 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,134 ) 2025-11-10T20:02:24,134 ^ 2025-11-10T20:02:24,134 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-11-10T20:02:24,134 self._link_candidate_cache[link] = LinkCandidate( 2025-11-10T20:02:24,134 ~~~~~~~~~~~~~^ 2025-11-10T20:02:24,134 link, 2025-11-10T20:02:24,134 ^^^^^ 2025-11-10T20:02:24,135 ...<3 lines>... 2025-11-10T20:02:24,135 version=version, 2025-11-10T20:02:24,135 ^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,135 ) 2025-11-10T20:02:24,135 ^ 2025-11-10T20:02:24,135 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-11-10T20:02:24,135 super().__init__( 2025-11-10T20:02:24,135 ~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,136 link=link, 2025-11-10T20:02:24,136 ^^^^^^^^^^ 2025-11-10T20:02:24,136 ...<4 lines>... 2025-11-10T20:02:24,136 version=version, 2025-11-10T20:02:24,136 ^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,136 ) 2025-11-10T20:02:24,136 ^ 2025-11-10T20:02:24,136 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-11-10T20:02:24,136 self.dist = self._prepare() 2025-11-10T20:02:24,136 ~~~~~~~~~~~~~^^ 2025-11-10T20:02:24,137 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-11-10T20:02:24,137 dist = self._prepare_distribution() 2025-11-10T20:02:24,137 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-11-10T20:02:24,137 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-10T20:02:24,137 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,137 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-11-10T20:02:24,137 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-10T20:02:24,137 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,137 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 603, in _prepare_linked_requirement 2025-11-10T20:02:24,138 local_file = unpack_url( 2025-11-10T20:02:24,138 link, 2025-11-10T20:02:24,138 ...<4 lines>... 2025-11-10T20:02:24,138 hashes, 2025-11-10T20:02:24,138 ) 2025-11-10T20:02:24,138 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 174, in unpack_url 2025-11-10T20:02:24,138 file = get_http_url( 2025-11-10T20:02:24,138 link, 2025-11-10T20:02:24,138 ...<2 lines>... 2025-11-10T20:02:24,139 hashes=hashes, 2025-11-10T20:02:24,139 ) 2025-11-10T20:02:24,139 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 115, in get_http_url 2025-11-10T20:02:24,139 from_path, content_type = download(link, temp_dir.path) 2025-11-10T20:02:24,139 ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,139 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 174, in __call__ 2025-11-10T20:02:24,139 resp = _http_get_download(self._session, link) 2025-11-10T20:02:24,139 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 149, in _http_get_download 2025-11-10T20:02:24,140 resp = session.get(target_url, headers=headers, stream=True) 2025-11-10T20:02:24,140 File "/usr/lib/python3/dist-packages/pip/_vendor/requests/sessions.py", line 602, in get 2025-11-10T20:02:24,140 return self.request("GET", url, **kwargs) 2025-11-10T20:02:24,140 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,140 File "/usr/lib/python3/dist-packages/pip/_internal/network/session.py", line 523, in request 2025-11-10T20:02:24,140 return super().request(method, url, *args, **kwargs) 2025-11-10T20:02:24,140 ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,140 File "/usr/lib/python3/dist-packages/pip/_vendor/requests/sessions.py", line 589, in request 2025-11-10T20:02:24,140 resp = self.send(prep, **send_kwargs) 2025-11-10T20:02:24,140 File "/usr/lib/python3/dist-packages/pip/_vendor/requests/sessions.py", line 703, in send 2025-11-10T20:02:24,141 r = adapter.send(request, **kwargs) 2025-11-10T20:02:24,141 File "/usr/lib/python3/dist-packages/pip/_vendor/cachecontrol/adapter.py", line 77, in send 2025-11-10T20:02:24,141 resp = super().send(request, stream, timeout, verify, cert, proxies) 2025-11-10T20:02:24,141 File "/usr/lib/python3/dist-packages/pip/_vendor/requests/adapters.py", line 700, in send 2025-11-10T20:02:24,141 raise ConnectionError(e, request=request) 2025-11-10T20:02:24,141 pip._vendor.requests.exceptions.ConnectionError: HTTPSConnectionPool(host='archive1.piwheels.org', port=443): Max retries exceeded with url: /simple/comver/comver-0.2.0-py3-none-any.whl (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -2] Name or service not known')) 2025-11-10T20:02:24,141 Removed build tracker: '/tmp/pip-build-tracker-2h7ckdk4' 2025-11-10T20:02:24,308 ERROR: pip subprocess to install build dependencies exited with 1 2025-11-10T20:02:24,321 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-udiftj90/overlay --no-warn-script-location --disable-pip-version-check --no-compile --target '' -vv --no-binary lintkit --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'comver>=0.2.0' 'pdm-backend>=2'[/] 2025-11-10T20:02:24,321 [bold magenta]cwd[/]: \[inherit] 2025-11-10T20:02:24,321 Installing build dependencies: finished with status 'error' 2025-11-10T20:02:24,322 ERROR: pip subprocess to install build dependencies exited with 1 2025-11-10T20:02:24,327 Exception information: 2025-11-10T20:02:24,327 Traceback (most recent call last): 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-11-10T20:02:24,327 status = _inner_run() 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-11-10T20:02:24,327 return self.run(options, args) 2025-11-10T20:02:24,327 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-11-10T20:02:24,327 return func(self, options, args) 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-11-10T20:02:24,327 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-11-10T20:02:24,327 result = self._result = resolver.resolve( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-11-10T20:02:24,327 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-11-10T20:02:24,327 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-11-10T20:02:24,327 if not criterion.candidates: 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-11-10T20:02:24,327 return bool(self._sequence) 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-11-10T20:02:24,327 self._bool = any(self) 2025-11-10T20:02:24,327 ~~~^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-11-10T20:02:24,327 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-10T20:02:24,327 ^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-11-10T20:02:24,327 candidate = func() 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-11-10T20:02:24,327 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 link, template, name, version 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-11-10T20:02:24,327 self._link_candidate_cache[link] = LinkCandidate( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 link, 2025-11-10T20:02:24,327 ^^^^^ 2025-11-10T20:02:24,327 ...<3 lines>... 2025-11-10T20:02:24,327 version=version, 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-11-10T20:02:24,327 super().__init__( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 link=link, 2025-11-10T20:02:24,327 ^^^^^^^^^^ 2025-11-10T20:02:24,327 ...<4 lines>... 2025-11-10T20:02:24,327 version=version, 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-11-10T20:02:24,327 self.dist = self._prepare() 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-11-10T20:02:24,327 dist = self._prepare_distribution() 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-11-10T20:02:24,327 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-11-10T20:02:24,327 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-11-10T20:02:24,327 dist = _get_prepared_distribution( 2025-11-10T20:02:24,327 req, 2025-11-10T20:02:24,327 ...<3 lines>... 2025-11-10T20:02:24,327 self.check_build_deps, 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-11-10T20:02:24,327 abstract_dist.prepare_distribution_metadata( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 finder, build_isolation, check_build_deps 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 46, in prepare_distribution_metadata 2025-11-10T20:02:24,327 self._prepare_build_backend(finder) 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 78, in _prepare_build_backend 2025-11-10T20:02:24,327 self.req.build_env.install_requirements( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 finder, pyproject_requires, "overlay", kind="build dependencies" 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 216, in install_requirements 2025-11-10T20:02:24,327 self._install_requirements( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 get_runnable_pip(), 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ...<3 lines>... 2025-11-10T20:02:24,327 kind=kind, 2025-11-10T20:02:24,327 ^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/build_env.py", line 290, in _install_requirements 2025-11-10T20:02:24,327 call_subprocess( 2025-11-10T20:02:24,327 ~~~~~~~~~~~~~~~^ 2025-11-10T20:02:24,327 args, 2025-11-10T20:02:24,327 ^^^^^ 2025-11-10T20:02:24,327 command_desc=f"pip subprocess to install {kind}", 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 spinner=spinner, 2025-11-10T20:02:24,327 ^^^^^^^^^^^^^^^^ 2025-11-10T20:02:24,327 ) 2025-11-10T20:02:24,327 ^ 2025-11-10T20:02:24,327 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-11-10T20:02:24,327 raise error 2025-11-10T20:02:24,327 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2025-11-10T20:02:24,348 Removed lintkit==1.1.1 from https://files.pythonhosted.org/packages/56/0f/38e446c78c74d72c95a68b88461afd1d04568b2f48ab893704c9678e7551/lintkit-1.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-2h7ckdk4' 2025-11-10T20:02:24,348 Removed build tracker: '/tmp/pip-build-tracker-2h7ckdk4'