2025-10-19T15:02:43,619 Created temporary directory: /tmp/pip-ephem-wheel-cache-ympkdd8f 2025-10-19T15:02:43,621 Created temporary directory: /tmp/pip-build-tracker-t0e7khpz 2025-10-19T15:02:43,622 Initialized build tracking at /tmp/pip-build-tracker-t0e7khpz 2025-10-19T15:02:43,622 Created build tracker: /tmp/pip-build-tracker-t0e7khpz 2025-10-19T15:02:43,622 Entered build tracker: /tmp/pip-build-tracker-t0e7khpz 2025-10-19T15:02:43,623 Created temporary directory: /tmp/pip-wheel-3ubx17qa 2025-10-19T15:02:43,627 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-19T15:02:43,629 Created temporary directory: /tmp/pip-ephem-wheel-cache-e882yjwu 2025-10-19T15:02:43,652 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-19T15:02:43,656 2 location(s) to search for versions of mark-sideways: 2025-10-19T15:02:43,656 * https://pypi.org/simple/mark-sideways/ 2025-10-19T15:02:43,656 * https://www.piwheels.org/simple/mark-sideways/ 2025-10-19T15:02:43,657 Fetching project page and analyzing links: https://pypi.org/simple/mark-sideways/ 2025-10-19T15:02:43,658 Getting page https://pypi.org/simple/mark-sideways/ 2025-10-19T15:02:43,659 Found index url https://pypi.org/simple 2025-10-19T15:02:43,868 Fetched page https://pypi.org/simple/mark-sideways/ as application/vnd.pypi.simple.v1+json 2025-10-19T15:02:43,871 Found link https://files.pythonhosted.org/packages/eb/46/251a9d435af853074531e3210e1c4fbafd4004baa702f7378ba8d20485d6/mark-sideways-0.1.0.tar.gz (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0), version: 0.1.0 2025-10-19T15:02:43,872 Skipping link: No binaries permitted for mark-sideways: https://files.pythonhosted.org/packages/1d/6a/89e857b6c2878061b3d9acfe99e030fce8688e4dc8f0abfdd5b2a86edb3d/mark_sideways-0.1.0-py3-none-any.whl (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0) 2025-10-19T15:02:43,873 Found link https://files.pythonhosted.org/packages/b1/21/c6a85ef48ea8edcbf565d8bf20a4b80fd8a57ba497bc94d5699eeb899c2f/mark-sideways-0.1.1.tar.gz (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0), version: 0.1.1 2025-10-19T15:02:43,874 Skipping link: No binaries permitted for mark-sideways: https://files.pythonhosted.org/packages/c3/fd/54b22670ae778764c0d5b10dc376f9c07fea7c9eabe7a36ddd442cdaebf7/mark_sideways-0.1.1-py3-none-any.whl (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0) 2025-10-19T15:02:43,875 Found link https://files.pythonhosted.org/packages/bb/6f/81e92250a21c2c3392f4c3a9e3507f286619a3dc3fd207b8064ea3116f87/mark-sideways-0.2.0.tar.gz (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.7,<4.0), version: 0.2.0 2025-10-19T15:02:43,876 Skipping link: No binaries permitted for mark-sideways: https://files.pythonhosted.org/packages/ae/ad/214910b56753cec49c4f7a13b762e7a4a89a8afc2eb5846bba7d1cf07d92/mark_sideways-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.7,<4.0) 2025-10-19T15:02:43,876 Skipping link: No binaries permitted for mark-sideways: https://files.pythonhosted.org/packages/20/a9/e67bdf7cf01bf0c56c83f3846af15d5ff86fe1eaf752429270a1432e87b8/mark_sideways-0.3.0-py3-none-any.whl (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.8) 2025-10-19T15:02:43,877 Found link https://files.pythonhosted.org/packages/9f/83/bd248cb15d46d55f2298b1e5dbeb2d3e666aa6b4b20ac40461abf854dad5/mark_sideways-0.3.0.tar.gz (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.8), version: 0.3.0 2025-10-19T15:02:43,878 Skipping link: No binaries permitted for mark-sideways: https://files.pythonhosted.org/packages/41/bd/33f716d6f07cf7aa532e9cfe0ad11481c0f8d1a5bc7cb4375be793ba0230/mark_sideways-0.4.0-py3-none-any.whl (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.10) 2025-10-19T15:02:43,879 Found link https://files.pythonhosted.org/packages/1b/b4/41eba976f17031a48bf7fa32a7f3620d68272236b2e9e19a2ddcda4dab37/mark_sideways-0.4.0.tar.gz (from https://pypi.org/simple/mark-sideways/) (requires-python:>=3.10), version: 0.4.0 2025-10-19T15:02:43,880 Fetching project page and analyzing links: https://www.piwheels.org/simple/mark-sideways/ 2025-10-19T15:02:43,881 Getting page https://www.piwheels.org/simple/mark-sideways/ 2025-10-19T15:02:43,882 Found index url https://www.piwheels.org/simple 2025-10-19T15:02:44,040 Fetched page https://www.piwheels.org/simple/mark-sideways/ as text/html 2025-10-19T15:02:44,042 Skipping link: No binaries permitted for mark-sideways: https://archive1.piwheels.org/simple/mark-sideways/mark_sideways-0.3.0-py3-none-any.whl#sha256=fea0593039f14a67500876f252966d17a958e120fce2c7528f7798e5bb96ebaf (from https://www.piwheels.org/simple/mark-sideways/) (requires-python:>=3.8) 2025-10-19T15:02:44,043 Skipping link: No binaries permitted for mark-sideways: https://archive1.piwheels.org/simple/mark-sideways/mark_sideways-0.2.0-py3-none-any.whl#sha256=2116a4675b9503af7330d4ad97e5d4c142d399bc7727ca04de2c6e923b2c27af (from https://www.piwheels.org/simple/mark-sideways/) (requires-python:>=3.7,<4.0) 2025-10-19T15:02:44,043 Skipping link: No binaries permitted for mark-sideways: https://archive1.piwheels.org/simple/mark-sideways/mark_sideways-0.1.1-py3-none-any.whl#sha256=5377a4011bd04168c73b51fc5d9a1c0fdcb0f75fa82adaced011d0988b71e812 (from https://www.piwheels.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0) 2025-10-19T15:02:44,044 Skipping link: No binaries permitted for mark-sideways: https://archive1.piwheels.org/simple/mark-sideways/mark_sideways-0.1.0-py3-none-any.whl#sha256=00f760dda57572e8f4644a86612b955c3ac57d55720a169e7585c5579f8edd43 (from https://www.piwheels.org/simple/mark-sideways/) (requires-python:>=3.6,<4.0) 2025-10-19T15:02:44,044 Skipping link: not a file: https://www.piwheels.org/simple/mark-sideways/ 2025-10-19T15:02:44,045 Skipping link: not a file: https://pypi.org/simple/mark-sideways/ 2025-10-19T15:02:44,064 Given no hashes to check 1 links for project 'mark-sideways': discarding no candidates 2025-10-19T15:02:44,082 Collecting mark-sideways==0.4.0 2025-10-19T15:02:44,084 Created temporary directory: /tmp/pip-unpack-_fsa6gbh 2025-10-19T15:02:44,214 Downloading mark_sideways-0.4.0.tar.gz (2.6 kB) 2025-10-19T15:02:44,229 Added mark-sideways==0.4.0 from https://files.pythonhosted.org/packages/1b/b4/41eba976f17031a48bf7fa32a7f3620d68272236b2e9e19a2ddcda4dab37/mark_sideways-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-t0e7khpz' 2025-10-19T15:02:44,234 Created temporary directory: /tmp/pip-build-env-awgdy81a 2025-10-19T15:02:44,238 Installing build dependencies: started 2025-10-19T15:02:44,239 Running command pip subprocess to install build dependencies 2025-10-19T15:02:45,401 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-19T15:02:45,984 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-19T15:02:46,007 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-19T15:02:46,539 Collecting poetry-core<3.0.0,>=2.0.0 2025-10-19T15:02:46,573 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.2.1-py3-none-any.whl (338 kB) 2025-10-19T15:02:49,231 Installing collected packages: poetry-core 2025-10-19T15:02:50,552 Successfully installed poetry-core-2.2.1 2025-10-19T15:02:50,782 Installing build dependencies: finished with status 'done' 2025-10-19T15:02:50,789 Getting requirements to build wheel: started 2025-10-19T15:02:50,791 Running command Getting requirements to build wheel 2025-10-19T15:02:50,941 Getting requirements to build wheel: finished with status 'done' 2025-10-19T15:02:50,944 ERROR: Exception: 2025-10-19T15:02:50,944 Traceback (most recent call last): 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-10-19T15:02:50,944 status = run_func(*args) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-10-19T15:02:50,944 return func(self, options, args) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-10-19T15:02:50,944 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-10-19T15:02:50,944 result = self._result = resolver.resolve( 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-10-19T15:02:50,944 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-10-19T15:02:50,944 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-10-19T15:02:50,944 if not criterion.candidates: 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-10-19T15:02:50,944 return bool(self._sequence) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-10-19T15:02:50,944 return any(self) 2025-10-19T15:02:50,944 ^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-10-19T15:02:50,944 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-10-19T15:02:50,944 candidate = func() 2025-10-19T15:02:50,944 ^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-10-19T15:02:50,944 self._link_candidate_cache[link] = LinkCandidate( 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-10-19T15:02:50,944 super().__init__( 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-10-19T15:02:50,944 self.dist = self._prepare() 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-10-19T15:02:50,944 dist = self._prepare_distribution() 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-10-19T15:02:50,944 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-10-19T15:02:50,944 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-10-19T15:02:50,944 dist = _get_prepared_distribution( 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-10-19T15:02:50,944 abstract_dist.prepare_distribution_metadata( 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2025-10-19T15:02:50,944 self._install_build_reqs(finder) 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2025-10-19T15:02:50,944 build_reqs = self._get_build_requires_wheel() 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2025-10-19T15:02:50,944 return backend.get_requires_for_build_wheel() 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2025-10-19T15:02:50,944 return super().get_requires_for_build_wheel(config_settings=cs) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2025-10-19T15:02:50,944 return self._call_hook('get_requires_for_build_wheel', { 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 321, in _call_hook 2025-10-19T15:02:50,944 raise BackendUnavailable(data.get('traceback', '')) 2025-10-19T15:02:50,944 pip._vendor.pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last): 2025-10-19T15:02:50,944 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend 2025-10-19T15:02:50,944 obj = import_module(mod_path) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module 2025-10-19T15:02:50,944 return _bootstrap._gcd_import(name[level:], package, level) 2025-10-19T15:02:50,944 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-19T15:02:50,944 File "", line 1206, in _gcd_import 2025-10-19T15:02:50,944 File "", line 1178, in _find_and_load 2025-10-19T15:02:50,944 File "", line 1128, in _find_and_load_unlocked 2025-10-19T15:02:50,944 File "", line 241, in _call_with_frames_removed 2025-10-19T15:02:50,944 File "", line 1206, in _gcd_import 2025-10-19T15:02:50,944 File "", line 1178, in _find_and_load 2025-10-19T15:02:50,944 File "", line 1142, in _find_and_load_unlocked 2025-10-19T15:02:50,944 ModuleNotFoundError: No module named 'poetry.masonry' 2025-10-19T15:02:50,962 Removed mark-sideways==0.4.0 from https://files.pythonhosted.org/packages/1b/b4/41eba976f17031a48bf7fa32a7f3620d68272236b2e9e19a2ddcda4dab37/mark_sideways-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-t0e7khpz' 2025-10-19T15:02:50,963 Removed build tracker: '/tmp/pip-build-tracker-t0e7khpz'