2025-09-11T00:23:46,018 Created temporary directory: /tmp/pip-build-tracker-yygbkgaw 2025-09-11T00:23:46,019 Initialized build tracking at /tmp/pip-build-tracker-yygbkgaw 2025-09-11T00:23:46,019 Created build tracker: /tmp/pip-build-tracker-yygbkgaw 2025-09-11T00:23:46,019 Entered build tracker: /tmp/pip-build-tracker-yygbkgaw 2025-09-11T00:23:46,019 Created temporary directory: /tmp/pip-wheel-wqsin396 2025-09-11T00:23:46,023 Created temporary directory: /tmp/pip-ephem-wheel-cache-lisnbk51 2025-09-11T00:23:46,082 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T00:23:46,084 2 location(s) to search for versions of sceleto2: 2025-09-11T00:23:46,084 * https://pypi.org/simple/sceleto2/ 2025-09-11T00:23:46,084 * https://www.piwheels.org/simple/sceleto2/ 2025-09-11T00:23:46,085 Fetching project page and analyzing links: https://pypi.org/simple/sceleto2/ 2025-09-11T00:23:46,085 Getting page https://pypi.org/simple/sceleto2/ 2025-09-11T00:23:46,087 Found index url https://pypi.org/simple/ 2025-09-11T00:23:46,161 Fetched page https://pypi.org/simple/sceleto2/ as application/vnd.pypi.simple.v1+json 2025-09-11T00:23:46,164 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/2e/ba/6321cf578697e6ec53d5bd861f2e43cdf8e5cf9c536ccc0258b04a3d72ab/sceleto2-1.0.1-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,165 Found link https://files.pythonhosted.org/packages/ce/97/c2972380135b70ae8a4895674d69b83c630811e89fbb7ce4b394b10295bd/sceleto2-1.0.1.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.0.1 2025-09-11T00:23:46,165 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/ac/6b/c6e5026bea1b4a06db155a2550beb9a7033e15882e9b643be12a5887edef/sceleto2-1.0.2-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,165 Found link https://files.pythonhosted.org/packages/39/0a/2e1f4115fabc472520fdc0ad1f4dbf982f8c3ee55a8c580e0ff83d5f727a/sceleto2-1.0.2.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.0.2 2025-09-11T00:23:46,165 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/39/b0/6b5198505aa066e03e8639ddd136f12c94bbb094b78a8a3c964be26d0604/sceleto2-1.0.3-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,166 Found link https://files.pythonhosted.org/packages/45/a4/742ff1934c029d87fd72ccec43f6f9a1aeee9779b08ad31df4011ddfc456/sceleto2-1.0.3.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.0.3 2025-09-11T00:23:46,166 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/5e/1a/258a9e41ce848c750c55056fe66498dc9ea15e820c8852802d21956e02ad/sceleto2-1.0.4-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,166 Found link https://files.pythonhosted.org/packages/14/f4/4cf4f539a1fae96443be7a91007817daf70786703c4c3483c35582b36078/sceleto2-1.0.4.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.0.4 2025-09-11T00:23:46,166 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/bf/e7/96ab119e10f77349550a9c0bdd5b7dfe5ea1b5c3f7ad8e775e39b25dd36b/sceleto2-1.1.0-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,167 Found link https://files.pythonhosted.org/packages/c2/85/e9459d9be4ad59c5adb4cb11d6f7d62b6dff82f1a383d510f7e0cf88c638/sceleto2-1.1.0.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.1.0 2025-09-11T00:23:46,167 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/d7/40/237c7dec006d286049bbc40184fdafe88a608173edc9da61555f3fbffc54/sceleto2-1.1.1-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,167 Found link https://files.pythonhosted.org/packages/57/56/ab7fc0c5d573a7e857147bb74e5525ec754631d5630ad7d781b8a873895c/sceleto2-1.1.1.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.1.1 2025-09-11T00:23:46,167 Skipping link: No binaries permitted for sceleto2: https://files.pythonhosted.org/packages/5a/37/0f4dee2eda713b44a0efe70e645c81db3471773ed0147532f2b04110145a/sceleto2-1.1.2-py3-none-any.whl (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7) 2025-09-11T00:23:46,168 Found link https://files.pythonhosted.org/packages/a4/2a/7a3628a0b411d70fcc8ca67566f577a742e1d89fcffa002ce73879c043bf/sceleto2-1.1.2.tar.gz (from https://pypi.org/simple/sceleto2/) (requires-python:>=3.7), version: 1.1.2 2025-09-11T00:23:46,168 Fetching project page and analyzing links: https://www.piwheels.org/simple/sceleto2/ 2025-09-11T00:23:46,168 Getting page https://www.piwheels.org/simple/sceleto2/ 2025-09-11T00:23:46,170 Found index url https://www.piwheels.org/simple/ 2025-09-11T00:23:46,261 Fetched page https://www.piwheels.org/simple/sceleto2/ as text/html 2025-09-11T00:23:46,262 Skipping link: not a file: https://www.piwheels.org/simple/sceleto2/ 2025-09-11T00:23:46,262 Skipping link: not a file: https://pypi.org/simple/sceleto2/ 2025-09-11T00:23:46,288 Given no hashes to check 1 links for project 'sceleto2': discarding no candidates 2025-09-11T00:23:46,289 Collecting sceleto2==1.1.2 2025-09-11T00:23:46,290 Created temporary directory: /tmp/pip-unpack-cxvb_oto 2025-09-11T00:23:46,614 Downloading sceleto2-1.1.2.tar.gz (19.3 MB) 2025-09-11T00:23:50,307 Added sceleto2==1.1.2 from https://files.pythonhosted.org/packages/a4/2a/7a3628a0b411d70fcc8ca67566f577a742e1d89fcffa002ce73879c043bf/sceleto2-1.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-yygbkgaw' 2025-09-11T00:23:50,308 ERROR: Exception: 2025-09-11T00:23:50,308 Traceback (most recent call last): 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T00:23:50,308 status = _inner_run() 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T00:23:50,308 return self.run(options, args) 2025-09-11T00:23:50,308 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T00:23:50,308 return func(self, options, args) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-11T00:23:50,308 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-11T00:23:50,308 result = self._result = resolver.resolve( 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~^ 2025-09-11T00:23:50,308 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 ^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-11T00:23:50,308 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-11T00:23:50,308 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-11T00:23:50,308 if not criterion.candidates: 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-11T00:23:50,308 return bool(self._sequence) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-11T00:23:50,308 self._bool = any(self) 2025-09-11T00:23:50,308 ~~~^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-11T00:23:50,308 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-11T00:23:50,308 ^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-11T00:23:50,308 candidate = func() 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-11T00:23:50,308 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T00:23:50,308 link, template, name, version 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 ^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-11T00:23:50,308 self._link_candidate_cache[link] = LinkCandidate( 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~^ 2025-09-11T00:23:50,308 link, 2025-09-11T00:23:50,308 ^^^^^ 2025-09-11T00:23:50,308 ...<3 lines>... 2025-09-11T00:23:50,308 version=version, 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 ^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-11T00:23:50,308 super().__init__( 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~^ 2025-09-11T00:23:50,308 link=link, 2025-09-11T00:23:50,308 ^^^^^^^^^^ 2025-09-11T00:23:50,308 ...<4 lines>... 2025-09-11T00:23:50,308 version=version, 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 ^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-11T00:23:50,308 self.dist = self._prepare() 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-11T00:23:50,308 dist = self._prepare_distribution() 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-11T00:23:50,308 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-11T00:23:50,308 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-11T00:23:50,308 dist = _get_prepared_distribution( 2025-09-11T00:23:50,308 req, 2025-09-11T00:23:50,308 ...<3 lines>... 2025-09-11T00:23:50,308 self.check_build_deps, 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-11T00:23:50,308 abstract_dist.prepare_distribution_metadata( 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T00:23:50,308 finder, build_isolation, check_build_deps 2025-09-11T00:23:50,308 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 ^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-11T00:23:50,308 self.req.load_pyproject_toml() 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-11T00:23:50,308 pyproject_toml_data = load_pyproject_toml( 2025-09-11T00:23:50,308 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-11T00:23:50,308 ) 2025-09-11T00:23:50,308 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 70, in load_pyproject_toml 2025-09-11T00:23:50,308 pp_toml = tomllib.loads(f.read()) 2025-09-11T00:23:50,308 File "/usr/lib/python3.13/tomllib/_parser.py", line 102, in loads 2025-09-11T00:23:50,308 pos = key_value_rule(src, pos, out, header, parse_float) 2025-09-11T00:23:50,308 File "/usr/lib/python3.13/tomllib/_parser.py", line 326, in key_value_rule 2025-09-11T00:23:50,308 pos, key, value = parse_key_value_pair(src, pos, parse_float) 2025-09-11T00:23:50,308 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3.13/tomllib/_parser.py", line 369, in parse_key_value_pair 2025-09-11T00:23:50,308 pos, value = parse_value(src, pos, parse_float) 2025-09-11T00:23:50,308 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T00:23:50,308 File "/usr/lib/python3.13/tomllib/_parser.py", line 649, in parse_value 2025-09-11T00:23:50,308 raise suffixed_err(src, pos, "Invalid value") 2025-09-11T00:23:50,308 tomllib.TOMLDecodeError: Invalid value (at line 12, column 12) 2025-09-11T00:23:50,338 Removed sceleto2==1.1.2 from https://files.pythonhosted.org/packages/a4/2a/7a3628a0b411d70fcc8ca67566f577a742e1d89fcffa002ce73879c043bf/sceleto2-1.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-yygbkgaw' 2025-09-11T00:23:50,338 Removed build tracker: '/tmp/pip-build-tracker-yygbkgaw'