2025-09-15T08:31:56,550 Created temporary directory: /tmp/pip-build-tracker-2wzlhiy2 2025-09-15T08:31:56,551 Initialized build tracking at /tmp/pip-build-tracker-2wzlhiy2 2025-09-15T08:31:56,551 Created build tracker: /tmp/pip-build-tracker-2wzlhiy2 2025-09-15T08:31:56,551 Entered build tracker: /tmp/pip-build-tracker-2wzlhiy2 2025-09-15T08:31:56,551 Created temporary directory: /tmp/pip-wheel-a774wgdf 2025-09-15T08:31:56,555 Created temporary directory: /tmp/pip-ephem-wheel-cache-lye6150d 2025-09-15T08:31:56,617 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T08:31:56,619 2 location(s) to search for versions of fast-craftsmanship: 2025-09-15T08:31:56,619 * https://pypi.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,619 * https://www.piwheels.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,620 Fetching project page and analyzing links: https://pypi.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,620 Getting page https://pypi.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,621 Found index url https://pypi.org/simple/ 2025-09-15T08:31:56,773 Fetched page https://pypi.org/simple/fast-craftsmanship/ as application/vnd.pypi.simple.v1+json 2025-09-15T08:31:56,776 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/38/09/dc023148ec60ead01067d09000881e873b61223451bf0e7706f2d3bd838a/fast_craftsmanship-0.1.0-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,777 Found link https://files.pythonhosted.org/packages/c4/2b/930bf623819975c4d8ae26444914819c2999d142b2246bad18f7ada9275b/fast_craftsmanship-0.1.0.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.1.0 2025-09-15T08:31:56,777 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/27/eb/6708de1864455f2e9419378da3643649b1215be995e1a1768be7c2182afb/fast_craftsmanship-0.1.1-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,778 Found link https://files.pythonhosted.org/packages/f2/b2/e7b512484bd6c16bc4d9c11228f24a92d681b3a063306c5cfbe634b6be2a/fast_craftsmanship-0.1.1.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.1.1 2025-09-15T08:31:56,778 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/f3/16/bf57e062d4397524f755948ef755306dc61b9b2a865129bda6ad9815b1c9/fast_craftsmanship-0.2.2-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,778 Found link https://files.pythonhosted.org/packages/56/25/009d1c88f0736f5911a4c290f9b94f2fdf327f3f9ced32de4a29ec901071/fast_craftsmanship-0.2.2.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.2.2 2025-09-15T08:31:56,778 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/2b/88/f1c3f43de7d569ee822a9999c10f9aae162d0713ba72d0075d3496d886aa/fast_craftsmanship-0.2.3-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,779 Found link https://files.pythonhosted.org/packages/d5/de/90a2fc0ff6ff50ce4a981a976d19aa968b44ae33ac6758e9596ee27ecdb9/fast_craftsmanship-0.2.3.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.2.3 2025-09-15T08:31:56,779 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/91/93/e4dcc3db8d1b8b13324a7d78389e1949dc683c1143faa5cd5f7fe25fb22b/fast_craftsmanship-0.2.4-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,779 Found link https://files.pythonhosted.org/packages/7a/e4/8f5ef24c046720f5b14311c34190e9d31fc6b4432a6aaa0b9654df343031/fast_craftsmanship-0.2.4.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.2.4 2025-09-15T08:31:56,779 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/09/64/6781da722e42b3e38329877f2717bfaedd1aba6135e222a0b526a397116a/fast_craftsmanship-0.2.5-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,780 Found link https://files.pythonhosted.org/packages/97/0a/cfc8ac8806efd693478b0ec4247ab33157b5975c318716fc9fe6c74edb9c/fast_craftsmanship-0.2.5.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.2.5 2025-09-15T08:31:56,780 Skipping link: No binaries permitted for fast-craftsmanship: https://files.pythonhosted.org/packages/69/22/648c1c3559e8255e22a709ce096cc15d248f20dfa72c1d870754be2047b7/fast_craftsmanship-0.2.6-py3-none-any.whl (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12) 2025-09-15T08:31:56,780 Found link https://files.pythonhosted.org/packages/69/5c/250c324d30fec132e176c574a10b93faa43148faa1c2ce7d30b96ca0eddc/fast_craftsmanship-0.2.6.tar.gz (from https://pypi.org/simple/fast-craftsmanship/) (requires-python:>=3.12), version: 0.2.6 2025-09-15T08:31:56,781 Fetching project page and analyzing links: https://www.piwheels.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,781 Getting page https://www.piwheels.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,782 Found index url https://www.piwheels.org/simple/ 2025-09-15T08:31:56,874 Fetched page https://www.piwheels.org/simple/fast-craftsmanship/ as text/html 2025-09-15T08:31:56,875 Skipping link: not a file: https://www.piwheels.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,875 Skipping link: not a file: https://pypi.org/simple/fast-craftsmanship/ 2025-09-15T08:31:56,902 Given no hashes to check 1 links for project 'fast-craftsmanship': discarding no candidates 2025-09-15T08:31:56,903 Collecting fast-craftsmanship==0.1.0 2025-09-15T08:31:56,905 Created temporary directory: /tmp/pip-unpack-o97jvt8p 2025-09-15T08:31:57,045 Downloading fast_craftsmanship-0.1.0.tar.gz (74 kB) 2025-09-15T08:31:57,066 ERROR: Exception: 2025-09-15T08:31:57,066 Traceback (most recent call last): 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T08:31:57,066 status = _inner_run() 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T08:31:57,066 return self.run(options, args) 2025-09-15T08:31:57,066 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T08:31:57,066 return func(self, options, args) 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T08:31:57,066 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T08:31:57,066 result = self._result = resolver.resolve( 2025-09-15T08:31:57,066 ~~~~~~~~~~~~~~~~^ 2025-09-15T08:31:57,066 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-15T08:31:57,066 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T08:31:57,066 ) 2025-09-15T08:31:57,066 ^ 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-15T08:31:57,066 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-15T08:31:57,066 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-15T08:31:57,066 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-15T08:31:57,066 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T08:31:57,066 File "/