2025-09-09T14:58:29,369 Created temporary directory: /tmp/pip-build-tracker-hogye78k 2025-09-09T14:58:29,370 Initialized build tracking at /tmp/pip-build-tracker-hogye78k 2025-09-09T14:58:29,370 Created build tracker: /tmp/pip-build-tracker-hogye78k 2025-09-09T14:58:29,370 Entered build tracker: /tmp/pip-build-tracker-hogye78k 2025-09-09T14:58:29,370 Created temporary directory: /tmp/pip-wheel-z5cf_03j 2025-09-09T14:58:29,373 Created temporary directory: /tmp/pip-ephem-wheel-cache-bfzt8ckh 2025-09-09T14:58:29,433 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T14:58:29,435 2 location(s) to search for versions of battlefy-toolkit-slate: 2025-09-09T14:58:29,435 * https://pypi.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,435 * https://www.piwheels.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,435 Fetching project page and analyzing links: https://pypi.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,436 Getting page https://pypi.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,437 Found index url https://pypi.org/simple/ 2025-09-09T14:58:29,508 Fetched page https://pypi.org/simple/battlefy-toolkit-slate/ as application/vnd.pypi.simple.v1+json 2025-09-09T14:58:29,511 Found link https://files.pythonhosted.org/packages/6e/a8/7f699e10b2e3e41d12fbc903880d058729540057b7dfce7d073d29a9e95d/battlefy_toolkit-Slate-1.0.0.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9), version: 1.0.0 2025-09-09T14:58:29,511 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/9a/a0/ffe379251d9009e9835bfedac47baedcaf837e75ef2c4afaf0156c0aaba2/battlefy_toolkit_Slate-1.0.0-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9) 2025-09-09T14:58:29,511 Found link https://files.pythonhosted.org/packages/de/37/282cf85d233fb848a66175bd03df9b6783361fcc694b96060a51d0bc8764/battlefy_toolkit-Slate-1.1.0.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9), version: 1.1.0 2025-09-09T14:58:29,511 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/3f/fc/6b438f3d4dd9a437eee4e12652433d4a797895b0f740a0aacb9f70e1d5b2/battlefy_toolkit_Slate-1.1.0-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9) 2025-09-09T14:58:29,511 Found link https://files.pythonhosted.org/packages/c6/77/3a11757174e72c7136a37ad9841ec4237cdb0600fbc91330db257a0bb9aa/battlefy_toolkit-Slate-1.1.1.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9), version: 1.1.1 2025-09-09T14:58:29,512 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/04/2b/473b5320d40581c65b74223c75996621e70e4c7d883ecb4ffd9d045554f4/battlefy_toolkit_Slate-1.1.1-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9) 2025-09-09T14:58:29,512 Found link https://files.pythonhosted.org/packages/d4/7d/1f18ed35e7847030545a35e8fa957d2f268a4b1369e8dee44a9bad577193/battlefy_toolkit-Slate-1.1.2.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9), version: 1.1.2 2025-09-09T14:58:29,512 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/d6/56/58bcd9d63abca9a9fb4c5b850f6cde8ae16a48764cd8ed0055d1fa618be3/battlefy_toolkit_Slate-1.1.2-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9) 2025-09-09T14:58:29,512 Found link https://files.pythonhosted.org/packages/d6/6f/b3e79c2a905627e069f54b8e211715fd5da0ff1810d7e51b4e2791e372f6/battlefy_toolkit-Slate-1.2.0.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9), version: 1.2.0 2025-09-09T14:58:29,512 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/c1/3d/34deca26fc7a5fbcc92ce2fb0998b08f4b016287f14a7aab2c256410edc2/battlefy_toolkit_Slate-1.2.0-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9) 2025-09-09T14:58:29,513 Found link https://files.pythonhosted.org/packages/72/ac/5583a0a2e8101d7a5f21d7aac37230a47672fac823a7203a64697105541a/battlefy_toolkit-Slate-1.2.1.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4), version: 1.2.1 2025-09-09T14:58:29,513 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/85/0f/dd66d6f030629ff57e52d296c198b38196ee284de1bc4c435850896ff03d/battlefy_toolkit_Slate-1.2.1-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,514 Found link https://files.pythonhosted.org/packages/53/a6/590c1f64b44279e397235df923391a0c79ec6d9972f58886a3cc27f374c1/battlefy_toolkit-Slate-1.2.2.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4), version: 1.2.2 2025-09-09T14:58:29,514 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/58/1a/71f97531d029324a22109a929641f928c7cd5f1da4e3fb3a7e49cdb72c42/battlefy_toolkit_Slate-1.2.2-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,514 Found link https://files.pythonhosted.org/packages/3c/71/a1993e98d3a6d71e3df9667486f9bb8a37f8083e4c53ae53e2647d5136cc/battlefy_toolkit-Slate-1.3.0.tar.gz (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4), version: 1.3.0 2025-09-09T14:58:29,514 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://files.pythonhosted.org/packages/0c/80/8e1447ddcddfd5c1f2d7448242cec68c76b1bda621908b8d5b62ca5e094e/battlefy_toolkit_Slate-1.3.0-py3-none-any.whl (from https://pypi.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,514 Fetching project page and analyzing links: https://www.piwheels.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,515 Getting page https://www.piwheels.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,515 Found index url https://www.piwheels.org/simple/ 2025-09-09T14:58:29,601 Fetched page https://www.piwheels.org/simple/battlefy-toolkit-slate/ as text/html 2025-09-09T14:58:29,603 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://archive1.piwheels.org/simple/battlefy-toolkit-slate/battlefy_toolkit_Slate-1.3.0-py3-none-any.whl#sha256=e636ef761f646a12dfbdd511991282f7c6ad6703ac619395677a0f40668389ea (from https://www.piwheels.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,603 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://archive1.piwheels.org/simple/battlefy-toolkit-slate/battlefy_toolkit_Slate-1.2.2-py3-none-any.whl#sha256=f04f32e6e53a9e0f13d063bb1fe56cc34842c3d6c1d2b3ff1e9d7bd09bf9b9fe (from https://www.piwheels.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,603 Skipping link: No binaries permitted for battlefy-toolkit-slate: https://archive1.piwheels.org/simple/battlefy-toolkit-slate/battlefy_toolkit_Slate-1.2.1-py3-none-any.whl#sha256=85f8ecd7aeb3168ed48033dc7260cdf9159b481380de103efeea83e4d5888679 (from https://www.piwheels.org/simple/battlefy-toolkit-slate/) (requires-python:>=3.9, <4) 2025-09-09T14:58:29,604 Skipping link: not a file: https://www.piwheels.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,604 Skipping link: not a file: https://pypi.org/simple/battlefy-toolkit-slate/ 2025-09-09T14:58:29,629 Given no hashes to check 1 links for project 'battlefy-toolkit-slate': discarding no candidates 2025-09-09T14:58:29,630 Collecting battlefy-toolkit-slate==1.1.2 2025-09-09T14:58:29,632 Created temporary directory: /tmp/pip-unpack-sk8pi99v 2025-09-09T14:58:29,774 Downloading battlefy_toolkit-Slate-1.1.2.tar.gz (14 kB) 2025-09-09T14:58:29,817 Added battlefy-toolkit-slate==1.1.2 from https://files.pythonhosted.org/packages/d4/7d/1f18ed35e7847030545a35e8fa957d2f268a4b1369e8dee44a9bad577193/battlefy_toolkit-Slate-1.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-hogye78k' 2025-09-09T14:58:29,817 ERROR: battlefy-toolkit-slate==1.1.2 from https://files.pythonhosted.org/packages/d4/7d/1f18ed35e7847030545a35e8fa957d2f268a4b1369e8dee44a9bad577193/battlefy_toolkit-Slate-1.1.2.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-09T14:58:29,818 Exception information: 2025-09-09T14:58:29,818 Traceback (most recent call last): 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T14:58:29,818 status = _inner_run() 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T14:58:29,818 return self.run(options, args) 2025-09-09T14:58:29,818 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T14:58:29,818 return func(self, options, args) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T14:58:29,818 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T14:58:29,818 result = self._result = resolver.resolve( 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~^ 2025-09-09T14:58:29,818 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 ^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T14:58:29,818 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T14:58:29,818 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T14:58:29,818 if not criterion.candidates: 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T14:58:29,818 return bool(self._sequence) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T14:58:29,818 self._bool = any(self) 2025-09-09T14:58:29,818 ~~~^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T14:58:29,818 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T14:58:29,818 ^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T14:58:29,818 candidate = func() 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T14:58:29,818 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T14:58:29,818 link, template, name, version 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 ^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T14:58:29,818 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~^ 2025-09-09T14:58:29,818 link, 2025-09-09T14:58:29,818 ^^^^^ 2025-09-09T14:58:29,818 ...<3 lines>... 2025-09-09T14:58:29,818 version=version, 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 ^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T14:58:29,818 super().__init__( 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~^ 2025-09-09T14:58:29,818 link=link, 2025-09-09T14:58:29,818 ^^^^^^^^^^ 2025-09-09T14:58:29,818 ...<4 lines>... 2025-09-09T14:58:29,818 version=version, 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 ^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T14:58:29,818 self.dist = self._prepare() 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T14:58:29,818 dist = self._prepare_distribution() 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T14:58:29,818 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T14:58:29,818 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T14:58:29,818 dist = _get_prepared_distribution( 2025-09-09T14:58:29,818 req, 2025-09-09T14:58:29,818 ...<3 lines>... 2025-09-09T14:58:29,818 self.check_build_deps, 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T14:58:29,818 abstract_dist.prepare_distribution_metadata( 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T14:58:29,818 finder, build_isolation, check_build_deps 2025-09-09T14:58:29,818 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 ^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-09T14:58:29,818 self.req.load_pyproject_toml() 2025-09-09T14:58:29,818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-09T14:58:29,818 pyproject_toml_data = load_pyproject_toml( 2025-09-09T14:58:29,818 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-09T14:58:29,818 raise InstallationError( 2025-09-09T14:58:29,818 ...<2 lines>... 2025-09-09T14:58:29,818 ) 2025-09-09T14:58:29,818 pip._internal.exceptions.InstallationError: battlefy-toolkit-slate==1.1.2 from https://files.pythonhosted.org/packages/d4/7d/1f18ed35e7847030545a35e8fa957d2f268a4b1369e8dee44a9bad577193/battlefy_toolkit-Slate-1.1.2.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-09T14:58:29,837 Removed battlefy-toolkit-slate==1.1.2 from https://files.pythonhosted.org/packages/d4/7d/1f18ed35e7847030545a35e8fa957d2f268a4b1369e8dee44a9bad577193/battlefy_toolkit-Slate-1.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-hogye78k' 2025-09-09T14:58:29,838 Removed build tracker: '/tmp/pip-build-tracker-hogye78k'