2026-02-15T12:09:10,738 Created temporary directory: /tmp/pip-ephem-wheel-cache-98xaag28 2026-02-15T12:09:10,743 Created temporary directory: /tmp/pip-req-tracker-_4dnn1j0 2026-02-15T12:09:10,744 Initialized build tracking at /tmp/pip-req-tracker-_4dnn1j0 2026-02-15T12:09:10,744 Created build tracker: /tmp/pip-req-tracker-_4dnn1j0 2026-02-15T12:09:10,745 Entered build tracker: /tmp/pip-req-tracker-_4dnn1j0 2026-02-15T12:09:10,746 Created temporary directory: /tmp/pip-wheel-uoaf2j4l 2026-02-15T12:09:10,792 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-02-15T12:09:10,797 2 location(s) to search for versions of spyral-utils: 2026-02-15T12:09:10,797 * https://pypi.org/simple/spyral-utils/ 2026-02-15T12:09:10,797 * https://www.piwheels.org/simple/spyral-utils/ 2026-02-15T12:09:10,797 Fetching project page and analyzing links: https://pypi.org/simple/spyral-utils/ 2026-02-15T12:09:10,798 Getting page https://pypi.org/simple/spyral-utils/ 2026-02-15T12:09:10,802 Found index url https://pypi.org/simple 2026-02-15T12:09:10,811 Starting new HTTPS connection (1): pypi.org:443 2026-02-15T12:09:10,983 https://pypi.org:443 "GET /simple/spyral-utils/ HTTP/1.1" 200 3380 2026-02-15T12:09:11,195 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/2c/aa/649220f33cd1d967ed9528e4681038b9280b2c330d92557f909b872fe87d/spyral_utils-0.1.0-py3-none-any.whl#sha256=4309a8999f007be638185ca812ad9c5ed6deb48a8a1994e4fe8d637578b9f9d6 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,197 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/42/cf/5199241b147d2c4df7cad002c055bcedb9508d05a012a93caa1dd6ddbc29/spyral_utils-0.1.0.tar.gz#sha256=2961119b0b700428be2389dda697c5f42527e5c8f4337d4f94f7f34ae0f5c4da (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,198 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/ab/17/023431fefb3ccd189995ae77094d691f63c75c529bbcb844f4e251ba0552/spyral_utils-0.1.1-py3-none-any.whl#sha256=8470a5157e9d3e46a25f27363e2acd2825f2244eb668ec798144a58fbaceefc0 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,199 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/b3/6a/20950b203250f577505b2c00a294df113d64227e1badb763933bcee015a8/spyral_utils-0.1.1.tar.gz#sha256=66ac513b45dd8a2b385fd4609452254b8cbe29a718b614d7096690f8d1033f33 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,200 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/e7/95/2fe2ba407cdcd96b92bf9cc3e2226c1657577622930849754ad0ec1e2c2a/spyral_utils-0.1.2-py3-none-any.whl#sha256=72ff82ac124042da93417f37d32d19743f52b13631199f81e49d9770c001bcf5 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,202 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/56/3f/97c7e380eb5060e082f0ccf538c7e240f729a2b4d5d0c19f0afe2d8c3e0a/spyral_utils-0.1.2.tar.gz#sha256=596c6034d7bb8dd591cbfc1fcccfd27a5473cd919e02abb39fcc8b1bd2df4de4 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,202 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/3b/40/fb1509d781328592044baee536400f6cd339858bd2a4a5d391a0665dff4f/spyral_utils-0.1.3-py3-none-any.whl#sha256=40f6d3f101c0d6da8b500197f1a20e226c36a5a540a6c1b42aab0029e8ae19ee (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,204 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/af/b8/e59a82458a4d92d0b211c40007fcd9edcefec9bb9b76b70caeaaa78d3978/spyral_utils-0.1.3.tar.gz#sha256=630824cbd8187121125ec440a6c3929e9a94832c0ddea317111b534f43605be1 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,204 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/bd/4a/9e6563f298de791f2dd285ea59984f7cf79a7c6e7b200fd46f87849e675d/spyral_utils-0.2.0-py3-none-any.whl#sha256=2aa52be7b13d463e82eb2a452fb7614c4ffc07cab3b11860776b998fec428236 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,206 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/1e/00/f3e23b7ac19ba53ebe3a7d16efe924b610580d5a01bcd8bb7917c4227432/spyral_utils-0.2.0.tar.gz#sha256=8c323cf5270732e3841a4a645407d0b17a47d87b7e7c8722cec8993d0b149bee (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,207 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/4e/34/79a64ba2109e90aa6fd478d754f0526d9fb3651253213d55a819d29d0c29/spyral_utils-0.2.1-py3-none-any.whl#sha256=3ab36a3527d445de61ee724a3f3a2fb81da2b2d73dc375d6cb807de9f10fb6d6 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,208 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/8f/e9/0cb2a3816ae64fc23727d8610f9bac6eca73353a5426efeaaa1a361c1b05/spyral_utils-0.2.1.tar.gz#sha256=5a0d848a95f5e81c784b3d1c51cb1627d29181d896653f5b484bcc4e2117a2a9 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,209 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/bd/94/c92a422e09fe93911c3e27e720d2a650018151425b52bf73b766c6c706c3/spyral_utils-0.2.2-py3-none-any.whl#sha256=b8f5bdbc6f30a9d1b7ac5073e31d2be68c0e756462aead598414a6eca84fe914 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,211 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/21/c8/3c7b872edc2b145425af695c7ee547287ac7d18a8aebae080979967053bc/spyral_utils-0.2.2.tar.gz#sha256=9085e308158d9124ed60e181d4a20c9d07f89e6f492da7be206d9311f519f197 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,211 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/c8/ef/939e931b1a0195299f245079d434b86a532cba6a3160874e5e6caed68f62/spyral_utils-0.3.0-py3-none-any.whl#sha256=4e0b1f00b83558a82393d4dacc4fa41ac9f7ac5bafbd385c97329fcfa2bee055 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,213 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/db/ce/f04295828bee496caccbced410f7d7939ee6add7c2416680f6804aac5c53/spyral_utils-0.3.0.tar.gz#sha256=5e8501ba69df4998bfa04cb76beb8b286168ca7e6f4504804cbe4f1cba4194a9 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,213 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/7b/6c/86329901a85d80c5ca735c6a299dec5fea3b507f419adc162ff51dbbc118/spyral_utils-1.0.0-py3-none-any.whl#sha256=02e8aea9572eedc86c0b8366119f136afa3b77ed262b13697faf8b33c734196d (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,215 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/dd/51/f31d3a83e4135ce9c4f99b0172f4d840dda62e7fd7862aca66d50be7f38f/spyral_utils-1.0.0.tar.gz#sha256=155867f068ebf29caf2b7bc2561234597de1f92f6f424e22d3588c3de4ebe843 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,216 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/4a/46/cb6887e5b27fb90889e8cbbc48c2a34c48d3e429e5f819595687225bbe12/spyral_utils-1.1.0-py3-none-any.whl#sha256=2cd38f77da1e9ba801dfdae702c893f9a6983639d88b06eb837082c099af19c3 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,217 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/a9/bd/30586abf49067e18ed11645fb044a64c96045d043b342013531a1947e515/spyral_utils-1.1.0.tar.gz#sha256=a21d7791d5340b4f36f6be496f2281fdedab8c109675fdfb98004478ee906b69 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,218 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/da/7f/99efc26355fd3ce10bfae5c4fe594793140576612a4661e6ca5a888672c6/spyral_utils-1.2.0-py3-none-any.whl#sha256=50c9f482b15fb2d0bd59f7202d5dcb5910217b555d69352d65dc27a8e4f8d90a (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,220 Link requires a different Python (3.9.2 not in: '<3.13,>=3.10'): https://files.pythonhosted.org/packages/eb/cb/f008929c049599c393b3372ec40781954ba2162c6b93fc5fcbac969caa9d/spyral_utils-1.2.0.tar.gz#sha256=a5c8672bdb91cbe108331761eef7691bec5f0833f0242053ac1a2a85517c5e90 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,220 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/b6/a3/82299bf45af5f47f0d7148eff9be0f3702d35acd2719f8999a894640c335/spyral_utils-2.0.0-py3-none-any.whl#sha256=c5a00eea3f6db672fe28b359d750f301be309c789fede9bb520a40f322141f93 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.14,>=3.10) 2026-02-15T12:09:11,222 Link requires a different Python (3.9.2 not in: '<3.14,>=3.10'): https://files.pythonhosted.org/packages/b6/7c/afd2bfdc899b8fb64e08060f9bb66cffbae416d2a0bee8ed70fa09e623fa/spyral_utils-2.0.0.tar.gz#sha256=ba44c93a2d91bb54fd7f81c34780d2bffb5a345715e9b0ba1c4eb20122025a69 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.14,>=3.10) 2026-02-15T12:09:11,222 Skipping link: No binaries permitted for spyral-utils: https://files.pythonhosted.org/packages/f7/46/d0f8ea26846396a411a400df149724cd88fb190e9e9c5d800cb02f80fb51/spyral_utils-2.1.0-cp312-cp312-macosx_26_0_arm64.whl#sha256=0ac462655f62ae33689ffedaf633e201e5510f6f939d1632957addfca4377c51 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.14,>=3.10) 2026-02-15T12:09:11,224 Link requires a different Python (3.9.2 not in: '<3.14,>=3.10'): https://files.pythonhosted.org/packages/05/60/1dac73f2dd13c66f62ed404f0ad90a4f84eda405eeb77a82986006f6324a/spyral_utils-2.1.0.tar.gz#sha256=4a9b604f940ddaa7c58c4adde93dc9d712c601a32135d986a4cf53a63158c259 (from https://pypi.org/simple/spyral-utils/) (requires-python:<3.14,>=3.10) 2026-02-15T12:09:11,225 Fetching project page and analyzing links: https://www.piwheels.org/simple/spyral-utils/ 2026-02-15T12:09:11,225 Getting page https://www.piwheels.org/simple/spyral-utils/ 2026-02-15T12:09:11,227 Found index url https://www.piwheels.org/simple 2026-02-15T12:09:11,232 Starting new HTTPS connection (1): www.piwheels.org:443 2026-02-15T12:09:11,351 https://www.piwheels.org:443 "GET /simple/spyral-utils/ HTTP/1.1" 200 855 2026-02-15T12:09:11,378 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-2.0.0-py3-none-any.whl#sha256=c5a00eea3f6db672fe28b359d750f301be309c789fede9bb520a40f322141f93 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.14,>=3.10) 2026-02-15T12:09:11,379 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-1.2.0-py3-none-any.whl#sha256=50c9f482b15fb2d0bd59f7202d5dcb5910217b555d69352d65dc27a8e4f8d90a (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,380 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-1.1.0-py3-none-any.whl#sha256=2cd38f77da1e9ba801dfdae702c893f9a6983639d88b06eb837082c099af19c3 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,380 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-1.0.0-py3-none-any.whl#sha256=02e8aea9572eedc86c0b8366119f136afa3b77ed262b13697faf8b33c734196d (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,381 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.3.0-py3-none-any.whl#sha256=4e0b1f00b83558a82393d4dacc4fa41ac9f7ac5bafbd385c97329fcfa2bee055 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,381 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.2.2-py3-none-any.whl#sha256=b8f5bdbc6f30a9d1b7ac5073e31d2be68c0e756462aead598414a6eca84fe914 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,382 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.2.1-py3-none-any.whl#sha256=3ab36a3527d445de61ee724a3f3a2fb81da2b2d73dc375d6cb807de9f10fb6d6 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,382 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.2.0-py3-none-any.whl#sha256=2aa52be7b13d463e82eb2a452fb7614c4ffc07cab3b11860776b998fec428236 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,383 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.1.3-py3-none-any.whl#sha256=40f6d3f101c0d6da8b500197f1a20e226c36a5a540a6c1b42aab0029e8ae19ee (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,383 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.1.2-py3-none-any.whl#sha256=72ff82ac124042da93417f37d32d19743f52b13631199f81e49d9770c001bcf5 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,384 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.1.1-py3-none-any.whl#sha256=8470a5157e9d3e46a25f27363e2acd2825f2244eb668ec798144a58fbaceefc0 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,384 Skipping link: No binaries permitted for spyral-utils: https://archive1.piwheels.org/simple/spyral-utils/spyral_utils-0.1.0-py3-none-any.whl#sha256=4309a8999f007be638185ca812ad9c5ed6deb48a8a1994e4fe8d637578b9f9d6 (from https://www.piwheels.org/simple/spyral-utils/) (requires-python:<3.13,>=3.10) 2026-02-15T12:09:11,455 Given no hashes to check 0 links for project 'spyral-utils': discarding no candidates 2026-02-15T12:09:11,456 ERROR: Could not find a version that satisfies the requirement spyral-utils==2.1.0 2026-02-15T12:09:11,457 ERROR: No matching distribution found for spyral-utils==2.1.0 2026-02-15T12:09:11,458 Exception information: 2026-02-15T12:09:11,458 Traceback (most recent call last): 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2026-02-15T12:09:11,458 crit = self.state.criteria[name] 2026-02-15T12:09:11,458 KeyError: 'spyral-utils' 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 During handling of the above exception, another exception occurred: 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 Traceback (most recent call last): 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-02-15T12:09:11,458 name, crit = self._merge_into_criterion(r, parent=None) 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2026-02-15T12:09:11,458 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2026-02-15T12:09:11,458 raise RequirementsConflicted(criterion) 2026-02-15T12:09:11,458 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('spyral-utils==2.1.0') 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 During handling of the above exception, another exception occurred: 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 Traceback (most recent call last): 2026-02-15T12:09:11,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-02-15T12:09:11,458 self._result = resolver.resolve( 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-02-15T12:09:11,458 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-02-15T12:09:11,458 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2026-02-15T12:09:11,458 raise ResolutionImpossible(e.criterion.information) 2026-02-15T12:09:11,458 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('spyral-utils==2.1.0'), parent=None)] 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 The above exception was the direct cause of the following exception: 2026-02-15T12:09:11,458 2026-02-15T12:09:11,458 Traceback (most recent call last): 2026-02-15T12:09:11,458 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-02-15T12:09:11,458 status = self.run(options, args) 2026-02-15T12:09:11,458 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-02-15T12:09:11,458 return func(self, options, args) 2026-02-15T12:09:11,458 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-02-15T12:09:11,458 requirement_set = resolver.resolve( 2026-02-15T12:09:11,458 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2026-02-15T12:09:11,458 six.raise_from(error, e) 2026-02-15T12:09:11,458 File "", line 3, in raise_from 2026-02-15T12:09:11,458 pip._internal.exceptions.DistributionNotFound: No matching distribution found for spyral-utils==2.1.0 2026-02-15T12:09:11,467 Removed build tracker: '/tmp/pip-req-tracker-_4dnn1j0'