2026-03-04T05:21:03,269 Created temporary directory: /tmp/pip-build-tracker-ja57aeu8 2026-03-04T05:21:03,269 Initialized build tracking at /tmp/pip-build-tracker-ja57aeu8 2026-03-04T05:21:03,270 Created build tracker: /tmp/pip-build-tracker-ja57aeu8 2026-03-04T05:21:03,270 Entered build tracker: /tmp/pip-build-tracker-ja57aeu8 2026-03-04T05:21:03,270 Created temporary directory: /tmp/pip-wheel-3mn119ht 2026-03-04T05:21:03,274 Created temporary directory: /tmp/pip-ephem-wheel-cache-0lgfjbaw 2026-03-04T05:21:03,329 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T05:21:03,332 2 location(s) to search for versions of jac-scale: 2026-03-04T05:21:03,332 * https://pypi.org/simple/jac-scale/ 2026-03-04T05:21:03,332 * https://www.piwheels.org/simple/jac-scale/ 2026-03-04T05:21:03,332 Fetching project page and analyzing links: https://pypi.org/simple/jac-scale/ 2026-03-04T05:21:03,332 Getting page https://pypi.org/simple/jac-scale/ 2026-03-04T05:21:03,334 Found index url https://pypi.org/simple/ 2026-03-04T05:21:03,478 Fetched page https://pypi.org/simple/jac-scale/ as application/vnd.pypi.simple.v1+json 2026-03-04T05:21:03,483 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/b6/a6/b2e7c094f0335456057ea2aa107ac7a98b41e13bc32fa58b298553d3e8cc/jac_scale-0.1.0-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,483 Found link https://files.pythonhosted.org/packages/2a/f9/c872823ffd6d02a054dcbc5b3f7e45c0c06dfc6debd5b913eb01c9495916/jac_scale-0.1.0.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.0 2026-03-04T05:21:03,484 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/6d/48/de89403a80a1d0fbc8ca974d8c0ad9955f88b3f5b005e79c7bf1e6719631/jac_scale-0.1.1-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,484 Found link https://files.pythonhosted.org/packages/b8/b6/8a9a574cf8c4661a6ba49862af4fae2b57b8f1b25b45d5f790cff61c028a/jac_scale-0.1.1.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.1 2026-03-04T05:21:03,484 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/c4/b6/b73b40b9282f5f4a24c886858aa5654856c91d2d5f4a09041ae22bca0e5a/jac_scale-0.1.2-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,484 Found link https://files.pythonhosted.org/packages/3b/0b/859e2f1e6862addb0c5ae457a2306a0ba28a107e25027d0c4676c94ef30d/jac_scale-0.1.2.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.2 2026-03-04T05:21:03,484 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/cf/2e/e7ca61fca3095be58926ca2c01fb9537ca9a5d6cd989e01693ad7d4a4980/jac_scale-0.1.3-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,485 Found link https://files.pythonhosted.org/packages/d6/77/fe2818b901eb57147d13b8490073182c8e2ff0e6ce341bb96f1066ccdddf/jac_scale-0.1.3.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.3 2026-03-04T05:21:03,485 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/ce/c0/6939aa419c8c7dfa8fb11759bfa0ac430d09c2b13a2f5cc51a9579c7400c/jac_scale-0.1.4-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,485 Found link https://files.pythonhosted.org/packages/09/43/c0b8c89477f61413969f48c202beac7a636c0678553989895f716eed2ad9/jac_scale-0.1.4.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.4 2026-03-04T05:21:03,485 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/05/49/1241033291bc9c516126da1aeaf48f12404ad9a34f323d496ed9543a29e6/jac_scale-0.1.5-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,485 Found link https://files.pythonhosted.org/packages/47/12/5634589e495d195b98355e7d1ae55dfed11ef33fd7e32563f803aa72647d/jac_scale-0.1.5.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.5 2026-03-04T05:21:03,485 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/04/fe/57852e257f7b7ac56deab49e3f4853126fbda5debe02365c7e1eef34d8ba/jac_scale-0.1.6-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,486 Found link https://files.pythonhosted.org/packages/67/65/9f7693493bf2b8437712432e1b4ff14e71561a201e562c6ea8c935727005/jac_scale-0.1.6.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.6 2026-03-04T05:21:03,486 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/6c/84/c535fc62648a63f0605936f6aec277fa6b14c63feb26967219ba84ed1888/jac_scale-0.1.7-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,486 Found link https://files.pythonhosted.org/packages/3e/73/d8570754e4b1769fea5280c310504c467411e5d9dc07a430db298900dc74/jac_scale-0.1.7.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.7 2026-03-04T05:21:03,486 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/a4/bb/1d1257e90615ca792c71f851aa080d415a290132ea9eac99def6ae3e8437/jac_scale-0.1.8-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,486 Found link https://files.pythonhosted.org/packages/54/f3/2a9e97387b5d34b690237b1741c8c38e1c80a3c980aded6724ec81f884f5/jac_scale-0.1.8.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.8 2026-03-04T05:21:03,486 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/7c/78/52a887c28280b19376220d1700d9bf88fdf507ffc7efb5a261ded6d3f86f/jac_scale-0.1.9-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,487 Found link https://files.pythonhosted.org/packages/41/84/05ad69930cfd22440307765b3848cd6b6f6281e13e8a6824b1253adc9967/jac_scale-0.1.9.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.9 2026-03-04T05:21:03,487 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/69/17/0ed93fe9235cb53413f62903ba53283fe4bf3dbc1ac501ea55d829769454/jac_scale-0.1.10-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,487 Found link https://files.pythonhosted.org/packages/3d/eb/cd8c82088d3d11834021be3b46f5a91e637ee81c97c1d8323144892b3a06/jac_scale-0.1.10.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.10 2026-03-04T05:21:03,487 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/9b/01/f66c184927418692b4b2bb5ca8b9064383f06cd2312d9d80b31658387f31/jac_scale-0.1.11-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,487 Found link https://files.pythonhosted.org/packages/09/ff/96bd4c117d560ba31b4329d3a5b461f01f2c3297d764ce07cf6599fac281/jac_scale-0.1.11.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.1.11 2026-03-04T05:21:03,487 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/07/58/3de6ae079366009a1568f56bc06b4e89fff7d125df180839fcc8e4603fca/jac_scale-0.2.0-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,488 Found link https://files.pythonhosted.org/packages/3d/64/2f1aa2a3b3acc1f97c1c51584827125f8ed3dfb1441126a2ca593b4a752c/jac_scale-0.2.0.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.2.0 2026-03-04T05:21:03,488 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/20/c4/f5c208b0a3ee21b85acc76c026889c16166d9326a7c4f7bd040a3030f539/jac_scale-0.2.1-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,488 Found link https://files.pythonhosted.org/packages/52/c8/75f3f8fa27c0c484b44516f091e4dce4f18facddb84db4adee95ed0a2f1a/jac_scale-0.2.1.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.2.1 2026-03-04T05:21:03,488 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/76/d1/a481c9d3151c175399017470fa957bf9e8fb3eaadcec2af8efa9cf4fbdab/jac_scale-0.2.2-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,488 Found link https://files.pythonhosted.org/packages/e2/07/36f655664716c958e5b3ad0f3a1974d0cafd32f3a2bbab7d9551aa708461/jac_scale-0.2.2.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.2.2 2026-03-04T05:21:03,489 Skipping link: No binaries permitted for jac-scale: https://files.pythonhosted.org/packages/17/e8/f537442f9a45cc476ad905be009c124f37c3510e73aa42fc829d2f7ebefc/jac_scale-0.2.3-py3-none-any.whl (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,489 Found link https://files.pythonhosted.org/packages/f1/c0/6529eb530c75707b4c4e35311c0cc1a2a52d03c73a93e3deb622df6acd6f/jac_scale-0.2.3.tar.gz (from https://pypi.org/simple/jac-scale/) (requires-python:>=3.12), version: 0.2.3 2026-03-04T05:21:03,489 Fetching project page and analyzing links: https://www.piwheels.org/simple/jac-scale/ 2026-03-04T05:21:03,490 Getting page https://www.piwheels.org/simple/jac-scale/ 2026-03-04T05:21:03,491 Found index url https://www.piwheels.org/simple/ 2026-03-04T05:21:03,595 Fetched page https://www.piwheels.org/simple/jac-scale/ as text/html 2026-03-04T05:21:03,597 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.10-py3-none-any.whl#sha256=bca526f4ff7770e12875de8e2632077d5d79995ab30c8cf30fa92985e92b86ff (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.7-py3-none-any.whl#sha256=1dc149222e9505b96c6b352f4288964a744fef4c05864330f34675ce37fab4b0 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.6-py3-none-any.whl#sha256=795c8c5671fd829ecfedbd215c6975c2a1590bb82a96bd75e4ab780fafe014ee (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.5-py3-none-any.whl#sha256=cb1f3923ed423e8711c2b1677c8dc7708a905840a64a61aaaa7c99d5b3e4c2c6 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.4-py3-none-any.whl#sha256=6dfee82acdac83a1f079541c33d8888d78c61c04812229006867e1dc3267796d (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.3-py3-none-any.whl#sha256=02c92a495e66c1d7fd553f17510a5749086cddbae8bbbe9e7f93832b0d0a66a5 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.2-py3-none-any.whl#sha256=17018502d348c1b88977fd9d00815a144d1802cf4d5f9e1b2a2b41720b9f1232 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,598 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.1-py3-none-any.whl#sha256=ddb0c7ee15bf517da1fb20192fb16403b24ef740efbf10078ed3e4365263c586 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,599 Skipping link: No binaries permitted for jac-scale: https://archive1.piwheels.org/simple/jac-scale/jac_scale-0.1.0-py3-none-any.whl#sha256=25619266092a92ce3358ee4c785fc8db30d9d1119db687d23abb7867ec5461d6 (from https://www.piwheels.org/simple/jac-scale/) (requires-python:>=3.12) 2026-03-04T05:21:03,599 Skipping link: not a file: https://www.piwheels.org/simple/jac-scale/ 2026-03-04T05:21:03,599 Skipping link: not a file: https://pypi.org/simple/jac-scale/ 2026-03-04T05:21:03,626 Given no hashes to check 1 links for project 'jac-scale': discarding no candidates 2026-03-04T05:21:03,628 Collecting jac-scale==0.2.3 2026-03-04T05:21:03,629 Created temporary directory: /tmp/pip-unpack-w18wsi3c 2026-03-04T05:21:03,784 Downloading jac_scale-0.2.3.tar.gz (811 kB) 2026-03-04T05:21:04,089 ERROR: Exception: 2026-03-04T05:21:04,089 Traceback (most recent call last): 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-03-04T05:21:04,089 status = _inner_run() 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-03-04T05:21:04,089 return self.run(options, args) 2026-03-04T05:21:04,089 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-03-04T05:21:04,089 return func(self, options, args) 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-03-04T05:21:04,089 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-03-04T05:21:04,089 result = self._result = resolver.resolve( 2026-03-04T05:21:04,089 ~~~~~~~~~~~~~~~~^ 2026-03-04T05:21:04,089 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-03-04T05:21:04,089 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-04T05:21:04,089 ) 2026-03-04T05:21:04,089 ^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-03-04T05:21:04,089 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-03-04T05:21:04,089 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-03-04T05:21:04,089 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-03-04T05:21:04,089 if not criterion.candidates: 2026-03-04T05:21:04,089 ^^^^^^^^^^^^^^^^^^^^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-03-04T05:21:04,089 return bool(self._sequence) 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-03-04T05:21:04,089 self._bool = any(self) 2026-03-04T05:21:04,089 ~~~^^^^^^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-03-04T05:21:04,089 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-03-04T05:21:04,089 ^^^^^^^^ 2026-03-04T05:21:04,089 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line2026-03-04T05:21:04,135 Removed build tracker: '/tmp/pip-build-tracker-ja57aeu8'