2026-03-01T08:16:16,840 Created temporary directory: /tmp/pip-ephem-wheel-cache-o8gxo8oo 2026-03-01T08:16:16,842 Created temporary directory: /tmp/pip-build-tracker-dxswfoj2 2026-03-01T08:16:16,843 Initialized build tracking at /tmp/pip-build-tracker-dxswfoj2 2026-03-01T08:16:16,843 Created build tracker: /tmp/pip-build-tracker-dxswfoj2 2026-03-01T08:16:16,844 Entered build tracker: /tmp/pip-build-tracker-dxswfoj2 2026-03-01T08:16:16,845 Created temporary directory: /tmp/pip-wheel-jtu456ra 2026-03-01T08:16:16,848 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 2026-03-01T08:16:16,850 Created temporary directory: /tmp/pip-ephem-wheel-cache-m4i_r40f 2026-03-01T08:16:16,871 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T08:16:16,875 2 location(s) to search for versions of cruxctl: 2026-03-01T08:16:16,875 * https://pypi.org/simple/cruxctl/ 2026-03-01T08:16:16,875 * https://www.piwheels.org/simple/cruxctl/ 2026-03-01T08:16:16,875 Fetching project page and analyzing links: https://pypi.org/simple/cruxctl/ 2026-03-01T08:16:16,876 Getting page https://pypi.org/simple/cruxctl/ 2026-03-01T08:16:16,878 Found index url https://pypi.org/simple 2026-03-01T08:16:17,154 Fetched page https://pypi.org/simple/cruxctl/ as application/vnd.pypi.simple.v1+json 2026-03-01T08:16:17,160 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/e6/37/ccb628bccdc954bece96628272c5af4fd538fa6780abfbcc65b139dc879e/cruxctl-2.1.4-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,161 Found link https://files.pythonhosted.org/packages/bc/9a/f255d0f02e2621df1c1965a3b561315d307ad40efa88b06d359fbd8ff19a/cruxctl-2.1.4.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.1.4 2026-03-01T08:16:17,162 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/31/ed/02756558314219014631657a9da3ecb565c88e7d05b938d7ddafba9d9606/cruxctl-2.2.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,163 Found link https://files.pythonhosted.org/packages/4c/8f/273e2d8fbc4e083807351c5f42fe8fbb7bd9be23b2733b74b4374b242448/cruxctl-2.2.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.2.0 2026-03-01T08:16:17,164 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/cf/71/61b2f736659d928a5cc9ca858d8ffd7251d07c5b45dddc4e6d730a06c7f8/cruxctl-2.2.1-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,165 Found link https://files.pythonhosted.org/packages/3a/84/52dbf2261061432c259b4eb1d403a68c1934674ec40ffa6638885036eaee/cruxctl-2.2.1.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.2.1 2026-03-01T08:16:17,166 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/92/6a/994e7465ef30c1d2ad7c85cb366b785db9500cb3a0b37427d62ca9744112/cruxctl-2.3.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,167 Found link https://files.pythonhosted.org/packages/fa/d5/37725e2f45af423e75f3e16bca1656f86c702c8d3be16e6bce27833d0fdc/cruxctl-2.3.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.0 2026-03-01T08:16:17,168 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/5b/2d/3e4f84aff0994902baacc3018d12f9a9b68bfbbb81b8198c05df1f24d078/cruxctl-2.3.1-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,169 Found link https://files.pythonhosted.org/packages/0f/05/d81f8d29400d1512c573d987efc7cc5ecbe0b8fefab04b219d868eb2dee1/cruxctl-2.3.1.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.1 2026-03-01T08:16:17,170 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/6d/96/b26c869f2b0f59d1749b319a7c0631dc7d85817137e2ba1c94906de040c9/cruxctl-2.3.2-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,170 Found link https://files.pythonhosted.org/packages/66/e5/bd327f6d9a66b24a9cda8f9dab069762a11e69edc3241da58cd3ca7ffc53/cruxctl-2.3.2.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.2 2026-03-01T08:16:17,171 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/67/f7/4eba464cdb9ef4be3aa0bc78e9e09ffd48310bd3e9e1e1cef66698109d8e/cruxctl-2.3.3-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,172 Found link https://files.pythonhosted.org/packages/6d/39/9930c153b11b49f0f7c929d165ae5b25a9bb456593cfe885309a11e2662a/cruxctl-2.3.3.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.3 2026-03-01T08:16:17,173 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/01/24/f497128872e88b6d6178d199d4e90dcbe105d195030939d2b8e617d6e4c9/cruxctl-2.3.4-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,173 Found link https://files.pythonhosted.org/packages/6d/34/900034cd1cef699c135f9a5634d7fa50b655035ba380fb042ca058b2756f/cruxctl-2.3.4.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.4 2026-03-01T08:16:17,174 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/a6/65/602f70ac5217745ba2456acde29f2efe554d8e12c62baffc8e6faadc86fa/cruxctl-2.3.5-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,175 Found link https://files.pythonhosted.org/packages/73/ea/b0032b8f518c5105a067f7e5528ae18bce6ec637dd5fe98e6e68625556c0/cruxctl-2.3.5.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.3.5 2026-03-01T08:16:17,176 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/37/5f/7cabcdd14bcb9247a8ca253dbc4bbadfc046bf3774e4874fb72de70f04a2/cruxctl-2.4.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,177 Found link https://files.pythonhosted.org/packages/bd/aa/ec520f26561696e80086dc5001ecff14527a3d6e7cdaccfaa55e84c49b2c/cruxctl-2.4.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.4.0 2026-03-01T08:16:17,178 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/01/7d/48eb914f1675d793a93bd9fc38ee2d96b8ae5d3df698814606360944d18f/cruxctl-2.5.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,179 Found link https://files.pythonhosted.org/packages/f5/a4/b1ecb9eed792486dd82da065bf42c40d3906921222f8ed74e3dc1f0c3777/cruxctl-2.5.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.5.0 2026-03-01T08:16:17,179 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/49/c3/3245012173ec080ba9da6d9fd1bcbe55b1ec0b09a520757f6961018a756d/cruxctl-2.6.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,180 Found link https://files.pythonhosted.org/packages/46/66/02225cfd8fe337d74169bec1f7d55dd9a1a45dc7770fa5c5f2288a6f42be/cruxctl-2.6.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.6.0 2026-03-01T08:16:17,181 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/f2/ab/fe74528909f50adc352673034f7ec9bdea9eb0160798ec6a041b17130fa6/cruxctl-2.7.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,182 Found link https://files.pythonhosted.org/packages/b8/82/99cdfbc5d5ce58937f0dcfc00e980150abc281871d2da52d2a7112781de5/cruxctl-2.7.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.7.0 2026-03-01T08:16:17,183 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/34/80/7042357915cc46dc0b9c8bbc30db342fae4111d9906a219d294c54bd41bc/cruxctl-2.8.0-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,184 Found link https://files.pythonhosted.org/packages/0e/8f/27b586a149452995ded5dd246381d4b777faf3b08cee8a918e1bdc5370d2/cruxctl-2.8.0.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 2.8.0 2026-03-01T08:16:17,185 Skipping link: No binaries permitted for cruxctl: https://files.pythonhosted.org/packages/94/80/ac4a22393bf5d478cb699d4b4e2a1ae17097e579612fc0d42519f36cbd67/cruxctl-3.0.1-py3-none-any.whl (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10) 2026-03-01T08:16:17,185 Found link https://files.pythonhosted.org/packages/a1/a9/f3e4a36ebfb3de6ce1be0b46dc3105b885f7e3e87cccab460576201ecf36/cruxctl-3.0.1.tar.gz (from https://pypi.org/simple/cruxctl/) (requires-python:<3.12,>=3.10), version: 3.0.1 2026-03-01T08:16:17,186 Fetching project page and analyzing links: https://www.piwheels.org/simple/cruxctl/ 2026-03-01T08:16:17,187 Getting page https://www.piwheels.org/simple/cruxctl/ 2026-03-01T08:16:17,188 Found index url https://www.piwheels.org/simple 2026-03-01T08:16:17,374 Fetched page https://www.piwheels.org/simple/cruxctl/ as text/html 2026-03-01T08:16:17,379 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.8.0-py3-none-any.whl#sha256=f075c8e67b00d4eb3253f544f65efbd3119ae7233b63197eb781f0bd1b9bb320 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,379 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.7.0-py3-none-any.whl#sha256=260885ac72eded4a2ed71f29eccedf64157fc39e5d27221aa7969f3ed82f435e (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,380 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.6.0-py3-none-any.whl#sha256=94418e6d8d345ef6181732f7ad47ba73e136b9aa4be866d708dc807a43c2d9d2 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,380 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.5.0-py3-none-any.whl#sha256=c8e0626e2b0b260e81405970342bf70bb1bfe6dc39d62a5003fc97266024dbfa (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,381 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.4.0-py3-none-any.whl#sha256=34e6c1ac23dab291e9dc0e15b78cd4da55ce07931c18e6505647daef9e9e501b (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,381 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.5-py3-none-any.whl#sha256=3ddff6290a709b3ed5b9f49f746374c9f38adb64be61a07140095d8a2b2c1e55 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,382 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.4-py3-none-any.whl#sha256=776e937bb9d2fc5262895267d99294fcf5704b3370b5fd7b51af0157c995a5a9 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,382 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.3-py3-none-any.whl#sha256=fa9437c3f821efe5e828c2c6e0035af51af79dfc81faa9ea3a2b9e7f6506649d (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,383 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.2-py3-none-any.whl#sha256=c5c003075c0c1c40643928bba694e34994c3f03694c0c94350e58e26bff7a217 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,384 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.1-py3-none-any.whl#sha256=cbf2d0c994720cb468e23b3bcd57ed9d881629f7df13ca3da7ff4c31bfc371d1 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,384 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.3.0-py3-none-any.whl#sha256=45fe728e6f9091ab8520b2f8b59259b530214ca94aac05497a8014acb1dd7ca0 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,385 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.2.1-py3-none-any.whl#sha256=1dbd5af6a4eb4a527d18709feee00277b93181d31c7d27752bba407c0da49dc8 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,385 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.2.0-py3-none-any.whl#sha256=454e01e51edb52c0f2de6806d1f2d056daf38b7f80acaadfd62e591ff6d3c0b6 (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,386 Skipping link: No binaries permitted for cruxctl: https://archive1.piwheels.org/simple/cruxctl/cruxctl-2.1.4-py3-none-any.whl#sha256=0dc4b6e77377c6822a826ed38b0eae29a55aadaf340f8ed3309c3342179d637d (from https://www.piwheels.org/simple/cruxctl/) (requires-python:>=3.10,<3.12) 2026-03-01T08:16:17,386 Skipping link: not a file: https://www.piwheels.org/simple/cruxctl/ 2026-03-01T08:16:17,387 Skipping link: not a file: https://pypi.org/simple/cruxctl/ 2026-03-01T08:16:17,409 Given no hashes to check 1 links for project 'cruxctl': discarding no candidates 2026-03-01T08:16:17,429 Collecting cruxctl==3.0.1 2026-03-01T08:16:17,431 Created temporary directory: /tmp/pip-unpack-miktry9y 2026-03-01T08:16:17,563 Downloading cruxctl-3.0.1.tar.gz (168 kB) 2026-03-01T08:16:17,814 Added cruxctl==3.0.1 from https://files.pythonhosted.org/packages/a1/a9/f3e4a36ebfb3de6ce1be0b46dc3105b885f7e3e87cccab460576201ecf36/cruxctl-3.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-dxswfoj2' 2026-03-01T08:16:17,821 Created temporary directory: /tmp/pip-build-env-o8nv6r97 2026-03-01T08:16:17,825 Installing build dependencies: started 2026-03-01T08:16:17,827 Running command pip subprocess to install build dependencies 2026-03-01T08:16:17,857 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-01T08:16:17,896 Traceback (most recent call last): 2026-03-01T08:16:17,897 File "", line 192, in addpackage 2026-03-01T08:16:17,897 File "", line 1, in 2026-03-01T08:16:17,898 ModuleNotFoundError: No module named 'cntimer' 2026-03-01T08:16:17,899 Remainder of file ignored 2026-03-01T08:16:18,949 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T08:16:19,582 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 2026-03-01T08:16:19,606 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T08:16:20,137 Collecting poetry-core 2026-03-01T08:16:20,171 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.3.1-py3-none-any.whl (340 kB) 2026-03-01T08:16:22,758 Installing collected packages: poetry-core 2026-03-01T08:16:24,240 Successfully installed poetry-core-2.3.1 2026-03-01T08:16:24,498 Installing build dependencies: finished with status 'done' 2026-03-01T08:16:24,505 Getting requirements to build wheel: started 2026-03-01T08:16:24,506 Running command Getting requirements to build wheel 2026-03-01T08:16:24,970 Getting requirements to build wheel: finished with status 'done' 2026-03-01T08:16:24,974 Created temporary directory: /tmp/pip-modern-metadata-fcoiifvj 2026-03-01T08:16:24,976 Preparing metadata (pyproject.toml): started 2026-03-01T08:16:24,977 Running command Preparing metadata (pyproject.toml) 2026-03-01T08:16:25,715 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T08:16:25,720 Source in /tmp/pip-wheel-jtu456ra/cruxctl_53345ec6819b419680b5c19a836be5d8 has version 3.0.1, which satisfies requirement cruxctl==3.0.1 from https://files.pythonhosted.org/packages/a1/a9/f3e4a36ebfb3de6ce1be0b46dc3105b885f7e3e87cccab460576201ecf36/cruxctl-3.0.1.tar.gz 2026-03-01T08:16:25,721 Removed cruxctl==3.0.1 from https://files.pythonhosted.org/packages/a1/a9/f3e4a36ebfb3de6ce1be0b46dc3105b885f7e3e87cccab460576201ecf36/cruxctl-3.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-dxswfoj2' 2026-03-01T08:16:25,727 Created temporary directory: /tmp/pip-unpack-j01sxc6r 2026-03-01T08:16:25,728 Building wheels for collected packages: cruxctl 2026-03-01T08:16:25,732 Created temporary directory: /tmp/pip-wheel-kfb1jmhg 2026-03-01T08:16:25,733 Destination directory: /tmp/pip-wheel-kfb1jmhg 2026-03-01T08:16:25,735 Building wheel for cruxctl (pyproject.toml): started 2026-03-01T08:16:25,736 Running command Building wheel for cruxctl (pyproject.toml) 2026-03-01T08:16:26,858 Building wheel for cruxctl (pyproject.toml): finished with status 'done' 2026-03-01T08:16:26,864 Created wheel for cruxctl: filename=cruxctl-3.0.1-py3-none-any.whl size=193831 sha256=66f75df9808a0911b79a62f8b34f6bcd88d7ea630074369337799f7c654e23f9 2026-03-01T08:16:26,865 Stored in directory: /tmp/pip-ephem-wheel-cache-m4i_r40f/wheels/00/66/b6/c0d0f71fa651048cf44bfd3c3d23cd4a9c06641b0c48dc8d77 2026-03-01T08:16:26,879 Successfully built cruxctl 2026-03-01T08:16:26,889 Removed build tracker: '/tmp/pip-build-tracker-dxswfoj2'