2025-12-10T15:26:36,285 Created temporary directory: /tmp/pip-ephem-wheel-cache-oycuf_9g 2025-12-10T15:26:36,287 Created temporary directory: /tmp/pip-build-tracker-qyiul3mt 2025-12-10T15:26:36,288 Initialized build tracking at /tmp/pip-build-tracker-qyiul3mt 2025-12-10T15:26:36,288 Created build tracker: /tmp/pip-build-tracker-qyiul3mt 2025-12-10T15:26:36,288 Entered build tracker: /tmp/pip-build-tracker-qyiul3mt 2025-12-10T15:26:36,289 Created temporary directory: /tmp/pip-wheel-4gx0i3r6 2025-12-10T15:26:36,292 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-12-10T15:26:36,295 Created temporary directory: /tmp/pip-ephem-wheel-cache-8hzvp71f 2025-12-10T15:26:36,319 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-10T15:26:36,322 2 location(s) to search for versions of bqscales: 2025-12-10T15:26:36,322 * https://pypi.org/simple/bqscales/ 2025-12-10T15:26:36,322 * https://www.piwheels.org/simple/bqscales/ 2025-12-10T15:26:36,323 Fetching project page and analyzing links: https://pypi.org/simple/bqscales/ 2025-12-10T15:26:36,324 Getting page https://pypi.org/simple/bqscales/ 2025-12-10T15:26:36,325 Found index url https://pypi.org/simple 2025-12-10T15:26:36,538 Fetched page https://pypi.org/simple/bqscales/ as application/vnd.pypi.simple.v1+json 2025-12-10T15:26:36,544 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/2d/22/2d406a1003caa02482ee9aa601d7782dd1e5605ba82691a648fccf06979d/bqscales-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,544 Found link https://files.pythonhosted.org/packages/6a/29/dae1381923cf7e3e5cfe857fa09232670ef20ea002fdf2dd738707c74539/bqscales-0.1.0.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.1.0 2025-12-10T15:26:36,545 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/75/4e/12bc302d7bcec36b34196edd6409fca76147881faf2b4fdfd6d658a9a0ad/bqscales-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,546 Found link https://files.pythonhosted.org/packages/5b/55/bf9bd764016f611186b0b053562225e247c15c4d00e21345bc5a88f62ef8/bqscales-0.1.1.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.1.1 2025-12-10T15:26:36,546 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/77/f3/8c1373d5267e46fb2e97f3a3578458e96f41d32a106dc5d1663e66f44bfd/bqscales-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,547 Found link https://files.pythonhosted.org/packages/68/ec/296dfcf2c2187bc6f5eecab6a5a68de0d34ff03c81b1b2b0b3ab876b6010/bqscales-0.2.0.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.2.0 2025-12-10T15:26:36,548 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/a8/96/b3b7cba1b8df73a9732d93a516b198b79afe620c6248bfb92145f2d40e98/bqscales-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,549 Found link https://files.pythonhosted.org/packages/79/6d/1be1c7c864abe0a1cff101272af0d1c74391d5bfe18351b81197a3aa71c8/bqscales-0.2.1.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.2.1 2025-12-10T15:26:36,549 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/a7/8d/d238197e50879bddadad944c88a5868015fab8294f0d2faad6207255cfc5/bqscales-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,550 Found link https://files.pythonhosted.org/packages/88/da/0f8a09a36ff7c1920e3234721f844cc0009a2b41083a2da3e6a5549f9dc8/bqscales-0.2.2.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.2.2 2025-12-10T15:26:36,551 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/98/aa/38c2cd9c58c7a5919acef7a02ca90c9b4af6261ee55e5a9ab01b07dfe959/bqscales-0.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) 2025-12-10T15:26:36,552 Found link https://files.pythonhosted.org/packages/ee/c3/ee38dac73c3addb7341399725f4464374fd9599a27725b5e04bd806774d6/bqscales-0.2.3.tar.gz (from https://pypi.org/simple/bqscales/), version: 0.2.3 2025-12-10T15:26:36,552 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/57/fe/9208c16d4bee3cfc8f746710cf663d6926234e96e169f6e3f71ed8386e76/bqscales-0.2.4-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,553 Found link https://files.pythonhosted.org/packages/c6/24/a1eb3662d5f83d3eacec5737a138a9852cfcddf60fda2ee54e1cfe890b21/bqscales-0.2.4.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.2.4 2025-12-10T15:26:36,554 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/e4/de/7dd39c958c41c06f3f9c5732f874cde0f62fca49f549281165088165641f/bqscales-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,555 Found link https://files.pythonhosted.org/packages/7b/79/2821c6af4fe07fda57c36d6d20a9eeef3a9674a683212af1cb0abae81584/bqscales-0.3.0.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.0 2025-12-10T15:26:36,555 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/54/5d/69874bc976c70e68a24255d34d1e3e6dd91613a4716eba59f6b760979d64/bqscales-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,556 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/60/53/7dcba3347f51e608f8e736b7f5a225d5608426124ba60569adca3802b3e3/bqscales-0.3.1-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,557 Found link https://files.pythonhosted.org/packages/07/94/9bdc1f554a45f8d265c46287f73fdde4f1bd88a55ab101b4a39564c672ae/bqscales-0.3.1.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.1 2025-12-10T15:26:36,558 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/6d/3c/5fb4f65dbde1b279e80fd470879b157f7fa9bc058116077ce84657c95f87/bqscales-0.3.2-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,558 Found link https://files.pythonhosted.org/packages/46/d1/737cbaa2d1a9da2386fd0dd3b514bb0bafafe52d3e898614324719ce0ef1/bqscales-0.3.2.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.2 2025-12-10T15:26:36,559 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/2d/11/9b9c0f3d3fc99682da1cfb015499a9a1457d110a18eaed2d10849363a45b/bqscales-0.3.3-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,560 Found link https://files.pythonhosted.org/packages/6a/13/3517111f8a63d09e8a8ca72f3bd231b662e72c66405766220bffb9083839/bqscales-0.3.3.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.3 2025-12-10T15:26:36,561 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/22/e5/de4ee99b784e7d76cf1751e5283e1f2e6147815330186a664eca8c821bfd/bqscales-0.3.4-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,562 Found link https://files.pythonhosted.org/packages/13/bf/89b8079c658e1befb2991ed913f23dc9b92b2800bf83f7071d7ffcc5e450/bqscales-0.3.4.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.4 2025-12-10T15:26:36,563 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/71/58/b5cb19f67828dc9a70e6e031fdb62990c09fd11decd919ed7e10bfd5b1b1/bqscales-0.3.5-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,564 Found link https://files.pythonhosted.org/packages/56/ed/be79a696f1bbe604a53a9111ae22aedfb51303392ea952a966543547ae31/bqscales-0.3.5.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.5 2025-12-10T15:26:36,564 Skipping link: No binaries permitted for bqscales: https://files.pythonhosted.org/packages/82/2b/1a7b5ef746b740d45c84f902e2e09d5775861f90b9fdb2cbb405cf006890/bqscales-0.3.6-py3-none-any.whl (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,565 Found link https://files.pythonhosted.org/packages/1c/3d/7f74388df5391b78a427ef53b503c1b4026b8c1b12d83a9f049b917ddc9f/bqscales-0.3.6.tar.gz (from https://pypi.org/simple/bqscales/) (requires-python:>=3.6), version: 0.3.6 2025-12-10T15:26:36,566 Fetching project page and analyzing links: https://www.piwheels.org/simple/bqscales/ 2025-12-10T15:26:36,567 Getting page https://www.piwheels.org/simple/bqscales/ 2025-12-10T15:26:36,568 Found index url https://www.piwheels.org/simple 2025-12-10T15:26:36,757 Fetched page https://www.piwheels.org/simple/bqscales/ as text/html 2025-12-10T15:26:36,760 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.3.1-py2.py3-none-any.whl#sha256=bfe5f9c74165208604d624c6e30023e057370e468745345bc9e1f82667f7f1ba (from https://www.piwheels.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,761 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.3.0-py2.py3-none-any.whl#sha256=0de2b204534c734e0ecc158ab559239f1ba3a1517d2ae0d6d1339dbbdfa05c6c (from https://www.piwheels.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,761 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.2.4-py2.py3-none-any.whl#sha256=7f548b1254bdb811d248403ba70108679de0dd65f241a7912e1416b88a939111 (from https://www.piwheels.org/simple/bqscales/) (requires-python:>=3.6) 2025-12-10T15:26:36,762 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.2.3-py2.py3-none-any.whl#sha256=16789c7300376c11cf4ca4b8a2be2796afe9316107b2f27e71f91d2ba65877df (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,762 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.2.2-py2.py3-none-any.whl#sha256=3adfa0ed1b894fd297e86e4af545623ca7d0bbd2673301995634f3362c794899 (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,763 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.2.1-py2.py3-none-any.whl#sha256=497443cc7ac2c57fbf3d4f9aaa4552de7e32138952ee072abed974a5b8af50cd (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,764 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.2.0-py2.py3-none-any.whl#sha256=1edafbf1930f5eb07fa506a31b3fee72bbcf6b8c7d963d83eeaeca8899b208c3 (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,764 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.1.1-py2.py3-none-any.whl#sha256=5e3c45e3b2c0a89843f08401c798fa9f3ec031ec646487eda923d85e47bd3dc6 (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,765 Skipping link: No binaries permitted for bqscales: https://archive1.piwheels.org/simple/bqscales/bqscales-0.1.0-py2.py3-none-any.whl#sha256=b5f422a7505447557b7db2e53bb62bae2731ca4f8682b9246fa616a9d63bab3d (from https://www.piwheels.org/simple/bqscales/) 2025-12-10T15:26:36,765 Skipping link: not a file: https://www.piwheels.org/simple/bqscales/ 2025-12-10T15:26:36,766 Skipping link: not a file: https://pypi.org/simple/bqscales/ 2025-12-10T15:26:36,786 Given no hashes to check 1 links for project 'bqscales': discarding no candidates 2025-12-10T15:26:36,804 Collecting bqscales==0.3.6 2025-12-10T15:26:36,807 Created temporary directory: /tmp/pip-unpack-4t7n_5ws 2025-12-10T15:26:37,026 Downloading bqscales-0.3.6.tar.gz (393 kB) 2025-12-10T15:26:37,286 Added bqscales==0.3.6 from https://files.pythonhosted.org/packages/1c/3d/7f74388df5391b78a427ef53b503c1b4026b8c1b12d83a9f049b917ddc9f/bqscales-0.3.6.tar.gz to build tracker '/tmp/pip-build-tracker-qyiul3mt' 2025-12-10T15:26:37,294 Created temporary directory: /tmp/pip-build-env-5k_ipv2g 2025-12-10T15:26:37,298 Installing build dependencies: started 2025-12-10T15:26:37,300 Running command pip subprocess to install build dependencies 2025-12-10T15:26:38,460 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-10T15:26:39,067 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-12-10T15:26:39,090 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-10T15:26:39,577 Collecting hatch 2025-12-10T15:26:39,589 Downloading https://www.piwheels.org/simple/hatch/hatch-1.16.2-py3-none-any.whl (140 kB) 2025-12-10T15:26:39,615 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.7/140.7 kB 8.4 MB/s eta 0:00:00 2025-12-10T15:26:39,832 Collecting hatchling 2025-12-10T15:26:39,849 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2025-12-10T15:26:39,932 Collecting hatch-nodejs-version 2025-12-10T15:26:40,156 Using cached https://www.piwheels.org/simple/hatch-nodejs-version/hatch_nodejs_version-0.4.0-py3-none-any.whl (8.9 kB) 2025-12-10T15:26:40,307 Collecting hatch-build-scripts 2025-12-10T15:26:40,540 Using cached https://archive1.piwheels.org/simple/hatch-build-scripts/hatch_build_scripts-1.0.0-py3-none-any.whl (6.5 kB) 2025-12-10T15:26:41,697 Collecting jupyterlab==4.* 2025-12-10T15:26:42,586 Using cached https://www.piwheels.org/simple/jupyterlab/jupyterlab-4.5.0-py3-none-any.whl (12.4 MB) 2025-12-10T15:26:43,159 Collecting async-lru>=1.0.0 2025-12-10T15:26:43,175 Using cached https://www.piwheels.org/simple/async-lru/async_lru-2.0.5-py3-none-any.whl (6.1 kB) 2025-12-10T15:26:43,398 Collecting httpx<1,>=0.25.0 2025-12-10T15:26:43,421 Using cached https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl (73 kB) 2025-12-10T15:26:43,830 Collecting ipykernel!=6.30.0,>=6.5.0 2025-12-10T15:26:43,851 Using cached https://www.piwheels.org/simple/ipykernel/ipykernel-7.1.0-py3-none-any.whl (117 kB) 2025-12-10T15:26:43,998 Collecting jinja2>=3.0.3 2025-12-10T15:26:44,018 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2025-12-10T15:26:44,224 Collecting jupyter-core 2025-12-10T15:26:44,241 Using cached https://www.piwheels.org/simple/jupyter-core/jupyter_core-5.9.1-py3-none-any.whl (29 kB) 2025-12-10T15:26:44,360 Collecting jupyter-lsp>=2.0.0 2025-12-10T15:26:44,379 Using cached https://www.piwheels.org/simple/jupyter-lsp/jupyter_lsp-2.3.0-py3-none-any.whl (76 kB) 2025-12-10T15:26:44,786 Collecting jupyter-server<3,>=2.4.0 2025-12-10T15:26:44,820 Using cached https://www.piwheels.org/simple/jupyter-server/jupyter_server-2.17.0-py3-none-any.whl (388 kB) 2025-12-10T15:26:45,129 Collecting jupyterlab-server<3,>=2.28.0 2025-12-10T15:26:45,145 Using cached https://www.piwheels.org/simple/jupyterlab-server/jupyterlab_server-2.28.0-py3-none-any.whl (59 kB) 2025-12-10T15:26:45,226 Collecting notebook-shim>=0.2 2025-12-10T15:26:45,241 Using cached https://www.piwheels.org/simple/notebook-shim/notebook_shim-0.2.4-py3-none-any.whl (13 kB) 2025-12-10T15:26:45,414 Collecting packaging 2025-12-10T15:26:45,433 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-10T15:26:46,976 Collecting setuptools>=41.1.0 2025-12-10T15:26:47,115 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-10T15:26:47,663 Collecting tornado>=6.2.0 2025-12-10T15:26:47,708 Using cached https://www.piwheels.org/simple/tornado/tornado-6.5.1-cp39-abi3-linux_armv7l.whl (441 kB) 2025-12-10T15:26:47,881 Collecting traitlets 2025-12-10T15:26:47,900 Using cached https://www.piwheels.org/simple/traitlets/traitlets-5.14.3-py3-none-any.whl (85 kB) 2025-12-10T15:26:48,109 Link requires a different Python (3.11.2 not in: '<3.14,>=3.13'): https://files.pythonhosted.org/packages/c4/9f/857f96a1ca0904958e764566835ba9d6adfcad9198e4866345f5332b0e44/backports_zstd-0.1.0.tar.gz (from https://pypi.org/simple/backports-zstd/) (requires-python:<3.14,>=3.13) 2025-12-10T15:26:48,293 Collecting backports-zstd>=1.0.0 2025-12-10T15:26:48,307 Downloading https://www.piwheels.org/simple/backports-zstd/backports_zstd-1.2.0-cp311-cp311-linux_armv7l.whl (401 kB) 2025-12-10T15:26:48,349 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 401.5/401.5 kB 11.9 MB/s eta 0:00:00 2025-12-10T15:26:48,531 Collecting click>=8.0.6 2025-12-10T15:26:48,551 Using cached https://www.piwheels.org/simple/click/click-8.3.1-py3-none-any.whl (108 kB) 2025-12-10T15:26:48,705 Collecting hyperlink>=21.0.0 2025-12-10T15:26:48,716 Downloading https://www.piwheels.org/simple/hyperlink/hyperlink-21.0.0-py2.py3-none-any.whl (74 kB) 2025-12-10T15:26:48,735 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 kB 5.4 MB/s eta 0:00:00 2025-12-10T15:26:49,139 Collecting keyring>=23.5.0 2025-12-10T15:26:49,162 Using cached https://www.piwheels.org/simple/keyring/keyring-25.7.0-py3-none-any.whl (39 kB) 2025-12-10T15:26:49,264 Collecting pexpect~=4.8 2025-12-10T15:26:49,282 Using cached https://www.piwheels.org/simple/pexpect/pexpect-4.9.0-py2.py3-none-any.whl (63 kB) 2025-12-10T15:26:49,473 Collecting platformdirs>=2.5.0 2025-12-10T15:26:49,489 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.5.1-py3-none-any.whl (18 kB) 2025-12-10T15:26:49,745 Collecting pyproject-hooks 2025-12-10T15:26:49,762 Using cached https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl (10 kB) 2025-12-10T15:26:50,312 Collecting rich>=11.2.0 2025-12-10T15:26:50,337 Using cached https://www.piwheels.org/simple/rich/rich-14.2.0-py3-none-any.whl (243 kB) 2025-12-10T15:26:50,482 Collecting shellingham>=1.4.0 2025-12-10T15:26:50,498 Using cached https://www.piwheels.org/simple/shellingham/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB) 2025-12-10T15:26:50,580 Collecting tomli-w>=1.0 2025-12-10T15:26:50,592 Downloading https://www.piwheels.org/simple/tomli-w/tomli_w-1.2.0-py3-none-any.whl (6.7 kB) 2025-12-10T15:26:50,813 Collecting tomlkit>=0.11.1 2025-12-10T15:26:50,829 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.13.3-py3-none-any.whl (38 kB) 2025-12-10T15:26:50,913 Collecting userpath~=1.7 2025-12-10T15:26:50,925 Downloading https://www.piwheels.org/simple/userpath/userpath-1.9.2-py3-none-any.whl (9.1 kB) 2025-12-10T15:26:52,927 Collecting uv>=0.5.23 2025-12-10T15:26:53,084 Downloading uv-0.9.17-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (20.9 MB) 2025-12-10T15:26:55,343 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.9/20.9 MB 5.7 MB/s eta 0:00:00 2025-12-10T15:26:56,565 Collecting virtualenv>=20.26.6 2025-12-10T15:26:56,996 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-20.35.4-py3-none-any.whl (6.0 MB) 2025-12-10T15:26:57,267 Collecting pathspec>=0.10.1 2025-12-10T15:26:57,282 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-12-10T15:26:57,400 Collecting pluggy>=1.0.0 2025-12-10T15:26:57,414 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-12-10T15:26:57,657 Collecting trove-classifiers 2025-12-10T15:26:57,671 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2025-12-10T15:26:57,966 Collecting anyio 2025-12-10T15:26:57,984 Using cached https://www.piwheels.org/simple/anyio/anyio-4.12.0-py3-none-any.whl (113 kB) 2025-12-10T15:26:58,158 Collecting certifi 2025-12-10T15:26:58,178 Using cached https://www.piwheels.org/simple/certifi/certifi-2025.11.12-py3-none-any.whl (159 kB) 2025-12-10T15:26:58,371 Collecting httpcore==1.* 2025-12-10T15:26:58,387 Using cached https://www.piwheels.org/simple/httpcore/httpcore-1.0.9-py3-none-any.whl (78 kB) 2025-12-10T15:26:58,500 Collecting idna 2025-12-10T15:26:58,516 Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB) 2025-12-10T15:26:58,619 Collecting h11>=0.16 2025-12-10T15:26:58,638 Using cached https://www.piwheels.org/simple/h11/h11-0.16.0-py3-none-any.whl (37 kB) 2025-12-10T15:26:58,943 Collecting comm>=0.1.1 2025-12-10T15:26:58,957 Using cached https://www.piwheels.org/simple/comm/comm-0.2.3-py3-none-any.whl (7.3 kB) 2025-12-10T15:26:59,777 Collecting debugpy>=1.6.5 2025-12-10T15:27:00,002 Using cached https://www.piwheels.org/simple/debugpy/debugpy-1.8.17-cp311-cp311-linux_armv7l.whl (3.1 MB) 2025-12-10T15:27:00,537 Collecting ipython>=7.23.1 2025-12-10T15:27:00,614 Using cached https://www.piwheels.org/simple/ipython/ipython-9.8.0-py3-none-any.whl (621 kB) 2025-12-10T15:27:00,916 Collecting jupyter-client>=8.0.0 2025-12-10T15:27:00,943 Using cached https://www.piwheels.org/simple/jupyter-client/jupyter_client-8.7.0-py3-none-any.whl (106 kB) 2025-12-10T15:27:01,076 Collecting matplotlib-inline>=0.1 2025-12-10T15:27:01,090 Using cached https://www.piwheels.org/simple/matplotlib-inline/matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB) 2025-12-10T15:27:01,230 Collecting nest-asyncio>=1.4 2025-12-10T15:27:01,244 Using cached https://www.piwheels.org/simple/nest-asyncio/nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) 2025-12-10T15:27:02,263 Collecting psutil>=5.7 2025-12-10T15:27:02,446 Using cached https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl (285 kB) 2025-12-10T15:27:04,717 Collecting pyzmq>=25 2025-12-10T15:27:04,770 Using cached https://www.piwheels.org/simple/pyzmq/pyzmq-27.1.0-cp311-cp311-linux_armv7l.whl (655 kB) 2025-12-10T15:27:05,324 Collecting MarkupSafe>=2.0 2025-12-10T15:27:05,338 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2025-12-10T15:27:05,873 Collecting argon2-cffi>=21.1 2025-12-10T15:27:05,888 Using cached https://www.piwheels.org/simple/argon2-cffi/argon2_cffi-25.1.0-py3-none-any.whl (14 kB) 2025-12-10T15:27:06,021 Collecting jupyter-events>=0.11.0 2025-12-10T15:27:06,035 Using cached https://www.piwheels.org/simple/jupyter-events/jupyter_events-0.12.0-py3-none-any.whl (19 kB) 2025-12-10T15:27:06,197 Collecting jupyter-server-terminals>=0.4.4 2025-12-10T15:27:06,211 Using cached https://www.piwheels.org/simple/jupyter-server-terminals/jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB) 2025-12-10T15:27:06,502 Collecting nbconvert>=6.4.4 2025-12-10T15:27:06,532 Using cached https://www.piwheels.org/simple/nbconvert/nbconvert-7.16.6-py3-none-any.whl (258 kB) 2025-12-10T15:27:06,682 Collecting nbformat>=5.3.0 2025-12-10T15:27:06,698 Using cached https://www.piwheels.org/simple/nbformat/nbformat-5.10.4-py3-none-any.whl (78 kB) 2025-12-10T15:27:06,827 Collecting overrides>=5.0 2025-12-10T15:27:06,842 Using cached https://www.piwheels.org/simple/overrides/overrides-7.7.0-py3-none-any.whl (17 kB) 2025-12-10T15:27:06,991 Collecting prometheus-client>=0.9 2025-12-10T15:27:07,012 Using cached https://www.piwheels.org/simple/prometheus-client/prometheus_client-0.23.1-py3-none-any.whl (61 kB) 2025-12-10T15:27:07,126 Collecting send2trash>=1.8.2 2025-12-10T15:27:07,145 Using cached https://www.piwheels.org/simple/send2trash/Send2Trash-1.8.3-py3-none-any.whl (18 kB) 2025-12-10T15:27:07,273 Collecting terminado>=0.8.3 2025-12-10T15:27:07,291 Using cached https://www.piwheels.org/simple/terminado/terminado-0.18.1-py3-none-any.whl (14 kB) 2025-12-10T15:27:07,515 Collecting websocket-client>=1.7 2025-12-10T15:27:07,531 Using cached https://www.piwheels.org/simple/websocket-client/websocket_client-1.9.0-py3-none-any.whl (82 kB) 2025-12-10T15:27:07,763 Collecting babel>=2.10 2025-12-10T15:27:08,501 Using cached https://www.piwheels.org/simple/babel/babel-2.17.0-py3-none-any.whl (10.2 MB) 2025-12-10T15:27:08,937 Collecting json5>=0.9.0 2025-12-10T15:27:08,958 Using cached https://www.piwheels.org/simple/json5/json5-0.12.1-py3-none-any.whl (36 kB) 2025-12-10T15:27:09,217 Collecting jsonschema>=4.18.0 2025-12-10T15:27:09,235 Using cached https://www.piwheels.org/simple/jsonschema/jsonschema-4.25.1-py3-none-any.whl (90 kB) 2025-12-10T15:27:09,620 Collecting requests>=2.31 2025-12-10T15:27:09,636 Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB) 2025-12-10T15:27:10,044 Collecting SecretStorage>=3.2 2025-12-10T15:27:10,058 Using cached https://www.piwheels.org/simple/secretstorage/secretstorage-3.5.0-py3-none-any.whl (15 kB) 2025-12-10T15:27:10,328 Collecting jeepney>=0.4.2 2025-12-10T15:27:10,347 Using cached https://www.piwheels.org/simple/jeepney/jeepney-0.9.0-py3-none-any.whl (49 kB) 2025-12-10T15:27:10,789 Collecting importlib_metadata>=4.11.4 2025-12-10T15:27:10,803 Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-8.7.0-py3-none-any.whl (27 kB) 2025-12-10T15:27:10,900 Collecting jaraco.classes 2025-12-10T15:27:10,920 Using cached https://www.piwheels.org/simple/jaraco-classes/jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) 2025-12-10T15:27:11,238 Collecting jaraco.functools 2025-12-10T15:27:11,253 Using cached https://www.piwheels.org/simple/jaraco-functools/jaraco_functools-4.3.0-py3-none-any.whl (10 kB) 2025-12-10T15:27:11,572 Collecting jaraco.context 2025-12-10T15:27:11,588 Using cached https://www.piwheels.org/simple/jaraco-context/jaraco.context-6.0.1-py3-none-any.whl (6.8 kB) 2025-12-10T15:27:11,845 Collecting ptyprocess>=0.5 2025-12-10T15:27:11,860 Using cached https://www.piwheels.org/simple/ptyprocess/ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) 2025-12-10T15:27:12,103 Collecting markdown-it-py>=2.2.0 2025-12-10T15:27:12,122 Using cached https://www.piwheels.org/simple/markdown-it-py/markdown_it_py-4.0.0-py3-none-any.whl (87 kB) 2025-12-10T15:27:12,314 Collecting pygments<3.0.0,>=2.13.0 2025-12-10T15:27:12,417 Using cached https://www.piwheels.org/simple/pygments/pygments-2.19.2-py3-none-any.whl (1.2 MB) 2025-12-10T15:27:12,901 Collecting distlib<1,>=0.3.7 2025-12-10T15:27:12,948 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2025-12-10T15:27:13,324 Collecting filelock<4,>=3.12.2 2025-12-10T15:27:13,339 Using cached https://www.piwheels.org/simple/filelock/filelock-3.20.0-py3-none-any.whl (16 kB) 2025-12-10T15:27:13,625 Collecting typing_extensions>=4.5 2025-12-10T15:27:13,639 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-12-10T15:27:13,753 Collecting argon2-cffi-bindings 2025-12-10T15:27:13,769 Using cached https://www.piwheels.org/simple/argon2-cffi-bindings/argon2_cffi_bindings-25.1.0-cp311-abi3-linux_armv7l.whl (77 kB) 2025-12-10T15:27:14,191 Collecting zipp>=3.20 2025-12-10T15:27:14,207 Using cached https://www.piwheels.org/simple/zipp/zipp-3.23.0-py3-none-any.whl (10 kB) 2025-12-10T15:27:14,462 Collecting decorator>=4.3.2 2025-12-10T15:27:14,476 Using cached https://www.piwheels.org/simple/decorator/decorator-5.2.1-py3-none-any.whl (8.9 kB) 2025-12-10T15:27:14,536 Collecting ipython-pygments-lexers>=1.0.0 2025-12-10T15:27:14,550 Using cached https://www.piwheels.org/simple/ipython-pygments-lexers/ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) 2025-12-10T15:27:14,685 Collecting jedi>=0.18.1 2025-12-10T15:27:14,799 Using cached https://www.piwheels.org/simple/jedi/jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) 2025-12-10T15:27:15,208 Collecting prompt_toolkit<3.1.0,>=3.0.41 2025-12-10T15:27:15,239 Using cached https://www.piwheels.org/simple/prompt-toolkit/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB) 2025-12-10T15:27:15,367 Collecting stack_data>=0.6.0 2025-12-10T15:27:15,383 Using cached https://www.piwheels.org/simple/stack-data/stack_data-0.6.3-py3-none-any.whl (24 kB) 2025-12-10T15:27:15,930 Collecting attrs>=22.2.0 2025-12-10T15:27:15,947 Using cached https://www.piwheels.org/simple/attrs/attrs-25.4.0-py3-none-any.whl (67 kB) 2025-12-10T15:27:16,066 Collecting jsonschema-specifications>=2023.03.6 2025-12-10T15:27:16,081 Using cached https://www.piwheels.org/simple/jsonschema-specifications/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2025-12-10T15:27:16,352 Collecting referencing>=0.28.4 2025-12-10T15:27:16,368 Using cached https://www.piwheels.org/simple/referencing/referencing-0.37.0-py3-none-any.whl (26 kB) 2025-12-10T15:27:18,783 Collecting rpds-py>=0.7.1 2025-12-10T15:27:18,794 Using cached rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (402 kB) 2025-12-10T15:27:19,057 Collecting python-dateutil>=2.8.2 2025-12-10T15:27:19,095 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2025-12-10T15:27:19,318 Collecting python-json-logger>=2.0.4 2025-12-10T15:27:19,339 Using cached https://www.piwheels.org/simple/python-json-logger/python_json_logger-4.0.0-py3-none-any.whl (15 kB) 2025-12-10T15:27:19,706 Collecting pyyaml>=5.3 2025-12-10T15:27:19,722 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl (45 kB) 2025-12-10T15:27:19,799 Collecting rfc3339-validator 2025-12-10T15:27:19,815 Using cached https://www.piwheels.org/simple/rfc3339-validator/rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB) 2025-12-10T15:27:19,877 Collecting rfc3986-validator>=0.1.1 2025-12-10T15:27:19,891 Using cached https://www.piwheels.org/simple/rfc3986-validator/rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB) 2025-12-10T15:27:20,125 Collecting mdurl~=0.1 2025-12-10T15:27:20,140 Using cached https://www.piwheels.org/simple/mdurl/mdurl-0.1.2-py3-none-any.whl (10.0 kB) 2025-12-10T15:27:20,487 Collecting beautifulsoup4 2025-12-10T15:27:20,509 Using cached https://www.piwheels.org/simple/beautifulsoup4/beautifulsoup4-4.14.3-py3-none-any.whl (107 kB) 2025-12-10T15:27:20,694 Collecting bleach[css]!=5.0.0 2025-12-10T15:27:20,714 Using cached https://www.piwheels.org/simple/bleach/bleach-6.3.0-py3-none-any.whl (164 kB) 2025-12-10T15:27:20,811 Collecting defusedxml 2025-12-10T15:27:20,827 Using cached https://www.piwheels.org/simple/defusedxml/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) 2025-12-10T15:27:20,972 Collecting jupyterlab-pygments 2025-12-10T15:27:20,977 Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB) 2025-12-10T15:27:21,162 Collecting mistune<4,>=2.0.3 2025-12-10T15:27:21,180 Using cached https://www.piwheels.org/simple/mistune/mistune-3.1.4-py3-none-any.whl (53 kB) 2025-12-10T15:27:21,341 Collecting nbclient>=0.5.0 2025-12-10T15:27:21,357 Using cached https://www.piwheels.org/simple/nbclient/nbclient-0.10.2-py3-none-any.whl (25 kB) 2025-12-10T15:27:21,462 Collecting pandocfilters>=1.4.1 2025-12-10T15:27:21,478 Using cached https://www.piwheels.org/simple/pandocfilters/pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB) 2025-12-10T15:27:21,712 Collecting fastjsonschema>=2.15 2025-12-10T15:27:21,728 Using cached https://www.piwheels.org/simple/fastjsonschema/fastjsonschema-2.21.2-py3-none-any.whl (24 kB) 2025-12-10T15:27:22,720 Collecting charset_normalizer<4,>=2 2025-12-10T15:27:22,727 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (142 kB) 2025-12-10T15:27:23,087 Collecting urllib3<3,>=1.21.1 2025-12-10T15:27:23,107 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.1-py3-none-any.whl (131 kB) 2025-12-10T15:27:25,073 Collecting cryptography>=2.0 2025-12-10T15:27:25,133 Using cached cryptography-46.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (4.0 MB) 2025-12-10T15:27:25,658 Collecting more-itertools 2025-12-10T15:27:25,676 Using cached https://www.piwheels.org/simple/more-itertools/more_itertools-10.8.0-py3-none-any.whl (69 kB) 2025-12-10T15:27:25,844 Collecting backports.tarfile 2025-12-10T15:27:25,863 Using cached https://www.piwheels.org/simple/backports-tarfile/backports.tarfile-1.2.0-py3-none-any.whl (30 kB) 2025-12-10T15:27:26,078 Collecting webencodings 2025-12-10T15:27:26,093 Using cached https://www.piwheels.org/simple/webencodings/webencodings-0.5.1-py2.py3-none-any.whl (11 kB) 2025-12-10T15:27:26,187 Collecting tinycss2<1.5,>=1.1.0 2025-12-10T15:27:26,204 Using cached https://www.piwheels.org/simple/tinycss2/tinycss2-1.4.0-py3-none-any.whl (26 kB) 2025-12-10T15:27:27,366 Collecting cffi>=2.0.0 2025-12-10T15:27:27,405 Using cached https://www.piwheels.org/simple/cffi/cffi-2.0.0-cp311-cp311-linux_armv7l.whl (392 kB) 2025-12-10T15:27:27,826 Collecting parso<0.9.0,>=0.8.4 2025-12-10T15:27:27,844 Using cached https://www.piwheels.org/simple/parso/parso-0.8.5-py2.py3-none-any.whl (106 kB) 2025-12-10T15:27:28,130 Collecting fqdn 2025-12-10T15:27:28,145 Using cached https://www.piwheels.org/simple/fqdn/fqdn-1.5.1-py3-none-any.whl (9.1 kB) 2025-12-10T15:27:28,204 Collecting isoduration 2025-12-10T15:27:28,219 Using cached https://www.piwheels.org/simple/isoduration/isoduration-20.11.0-py3-none-any.whl (11 kB) 2025-12-10T15:27:28,322 Collecting jsonpointer>1.13 2025-12-10T15:27:28,335 Using cached https://www.piwheels.org/simple/jsonpointer/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB) 2025-12-10T15:27:28,400 Collecting rfc3987-syntax>=1.1.0 2025-12-10T15:27:28,415 Using cached https://www.piwheels.org/simple/rfc3987-syntax/rfc3987_syntax-1.1.0-py3-none-any.whl (8.0 kB) 2025-12-10T15:27:28,480 Collecting uri-template 2025-12-10T15:27:28,494 Using cached https://www.piwheels.org/simple/uri-template/uri_template-1.3.0-py3-none-any.whl (11 kB) 2025-12-10T15:27:28,670 Collecting webcolors>=24.6.0 2025-12-10T15:27:28,686 Using cached https://www.piwheels.org/simple/webcolors/webcolors-25.10.0-py3-none-any.whl (14 kB) 2025-12-10T15:27:29,121 Collecting wcwidth 2025-12-10T15:27:29,136 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.2.14-py3-none-any.whl (35 kB) 2025-12-10T15:27:29,289 Collecting six>=1.5 2025-12-10T15:27:29,305 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2025-12-10T15:27:29,846 Collecting executing>=1.2.0 2025-12-10T15:27:29,861 Using cached https://www.piwheels.org/simple/executing/executing-2.2.1-py2.py3-none-any.whl (28 kB) 2025-12-10T15:27:29,976 Collecting asttokens>=2.1.0 2025-12-10T15:27:29,990 Using cached https://www.piwheels.org/simple/asttokens/asttokens-3.0.1-py3-none-any.whl (27 kB) 2025-12-10T15:27:30,052 Collecting pure-eval 2025-12-10T15:27:30,066 Using cached https://www.piwheels.org/simple/pure-eval/pure_eval-0.2.3-py3-none-any.whl (11 kB) 2025-12-10T15:27:30,630 Collecting soupsieve>=1.6.1 2025-12-10T15:27:30,645 Using cached https://www.piwheels.org/simple/soupsieve/soupsieve-2.8-py3-none-any.whl (36 kB) 2025-12-10T15:27:31,090 Collecting pycparser 2025-12-10T15:27:31,109 Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.23-py3-none-any.whl (118 kB) 2025-12-10T15:27:31,451 Collecting lark>=1.2.2 2025-12-10T15:27:31,475 Using cached https://www.piwheels.org/simple/lark/lark-1.3.1-py3-none-any.whl (113 kB) 2025-12-10T15:27:32,102 Collecting arrow>=0.15.0 2025-12-10T15:27:32,118 Using cached https://www.piwheels.org/simple/arrow/arrow-1.4.0-py3-none-any.whl (68 kB) 2025-12-10T15:27:32,555 Collecting tzdata 2025-12-10T15:27:32,591 Using cached https://www.piwheels.org/simple/tzdata/tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-12-10T15:27:38,859 Installing collected packages: webencodings, trove-classifiers, pure-eval, ptyprocess, fastjsonschema, distlib, zipp, websocket-client, webcolors, wcwidth, uv, urllib3, uri-template, tzdata, typing_extensions, traitlets, tornado, tomlkit, tomli-w, tinycss2, soupsieve, six, shellingham, setuptools, send2trash, rpds-py, rfc3986-validator, pyzmq, pyyaml, python-json-logger, pyproject-hooks, pygments, pycparser, psutil, prometheus-client, pluggy, platformdirs, pexpect, pathspec, parso, pandocfilters, packaging, overrides, nest-asyncio, more-itertools, mistune, mdurl, MarkupSafe, lark, jupyterlab-pygments, jsonpointer, json5, jeepney, idna, h11, fqdn, filelock, executing, defusedxml, decorator, debugpy, comm, click, charset_normalizer, certifi, bleach, backports-zstd, backports.tarfile, babel, attrs, async-lru, asttokens, virtualenv, userpath, terminado, stack_data, rfc3987-syntax, rfc3339-validator, requests, referencing, python-dateutil, prompt_toolkit, matplotlib-inline, markdown-it-py, jupyter-core, jinja2, jedi, jaraco.functools, jaraco.context, jaraco.classes, ipython-pygments-lexers, importlib_metadata, hyperlink, httpcore, hatchling, cffi, beautifulsoup4, anyio, rich, jupyter-server-terminals, jupyter-client, jsonschema-specifications, ipython, httpx, hatch-nodejs-version, hatch-build-scripts, cryptography, arrow, argon2-cffi-bindings, SecretStorage, jsonschema, isoduration, ipykernel, argon2-cffi, nbformat, keyring, nbclient, jupyter-events, hatch, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab 2025-12-10T15:27:38,947 Creating /tmp/pip-build-env-5k_ipv2g/overlay/local/bin 2025-12-10T15:27:38,949 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/trove-classifiers to 755 2025-12-10T15:27:39,821 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/wsdump to 755 2025-12-10T15:27:48,700 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/send2trash to 755 2025-12-10T15:27:53,416 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/pygmentize to 755 2025-12-10T15:27:56,949 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/pyjson5 to 755 2025-12-10T15:28:01,362 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/debugpy to 755 2025-12-10T15:28:01,364 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/debugpy-adapter to 755 2025-12-10T15:28:01,825 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/normalizer to 755 2025-12-10T15:28:05,724 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/pybabel to 755 2025-12-10T15:28:06,811 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/virtualenv to 755 2025-12-10T15:28:06,871 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/userpath to 755 2025-12-10T15:28:09,348 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/markdown-it to 755 2025-12-10T15:28:09,462 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter to 755 2025-12-10T15:28:09,464 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-migrate to 755 2025-12-10T15:28:09,467 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-troubleshoot to 755 2025-12-10T15:28:14,432 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/hatchling to 755 2025-12-10T15:28:16,702 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-kernel to 755 2025-12-10T15:28:16,704 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-kernelspec to 755 2025-12-10T15:28:16,706 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-run to 755 2025-12-10T15:28:18,419 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/ipython to 755 2025-12-10T15:28:18,421 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/ipython3 to 755 2025-12-10T15:28:18,692 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/httpx to 755 2025-12-10T15:28:20,304 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jsonschema to 755 2025-12-10T15:28:21,109 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-trust to 755 2025-12-10T15:28:21,294 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/keyring to 755 2025-12-10T15:28:21,379 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-execute to 755 2025-12-10T15:28:21,470 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-events to 755 2025-12-10T15:28:22,284 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/hatch to 755 2025-12-10T15:28:22,825 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-dejavu to 755 2025-12-10T15:28:22,827 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-nbconvert to 755 2025-12-10T15:28:23,655 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-server to 755 2025-12-10T15:28:27,183 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jlpm to 755 2025-12-10T15:28:27,185 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-lab to 755 2025-12-10T15:28:27,187 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-labextension to 755 2025-12-10T15:28:27,188 changing mode of /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jupyter-labhub to 755 2025-12-10T15:28:38,357 Successfully installed MarkupSafe-3.0.3 SecretStorage-3.5.0 anyio-4.12.0 argon2-cffi-25.1.0 argon2-cffi-bindings-25.1.0 arrow-1.4.0 asttokens-3.0.1 async-lru-2.0.5 attrs-25.4.0 babel-2.17.0 backports-zstd-1.2.0 backports.tarfile-1.2.0 beautifulsoup4-4.14.3 bleach-6.3.0 certifi-2025.11.12 cffi-2.0.0 charset_normalizer-3.4.4 click-8.3.1 comm-0.2.3 cryptography-46.0.3 debugpy-1.8.17 decorator-5.2.1 defusedxml-0.7.1 distlib-0.4.0 executing-2.2.1 fastjsonschema-2.21.2 filelock-3.20.0 fqdn-1.5.1 h11-0.16.0 hatch-1.16.2 hatch-build-scripts-1.0.0 hatch-nodejs-version-0.4.0 hatchling-1.28.0 httpcore-1.0.9 httpx-0.28.1 hyperlink-21.0.0 idna-3.11 importlib_metadata-8.7.0 ipykernel-7.1.0 ipython-9.8.0 ipython-pygments-lexers-1.1.1 isoduration-20.11.0 jaraco.classes-3.4.0 jaraco.context-6.0.1 jaraco.functools-4.3.0 jedi-0.19.2 jeepney-0.9.0 jinja2-3.1.6 json5-0.12.1 jsonpointer-3.0.0 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 jupyter-client-8.7.0 jupyter-core-5.9.1 jupyter-events-0.12.0 jupyter-lsp-2.3.0 jupyter-server-2.17.0 jupyter-server-terminals-0.5.3 jupyterlab-4.5.0 jupyterlab-pygments-0.3.0 jupyterlab-server-2.28.0 keyring-25.7.0 lark-1.3.1 markdown-it-py-4.0.0 matplotlib-inline-0.2.1 mdurl-0.1.2 mistune-3.1.4 more-itertools-10.8.0 nbclient-0.10.2 nbconvert-7.16.6 nbformat-5.10.4 nest-asyncio-1.6.0 notebook-shim-0.2.4 overrides-7.7.0 packaging-25.0 pandocfilters-1.5.1 parso-0.8.5 pathspec-0.12.1 pexpect-4.9.0 platformdirs-4.5.1 pluggy-1.6.0 prometheus-client-0.23.1 prompt_toolkit-3.0.52 psutil-6.0.0 ptyprocess-0.7.0 pure-eval-0.2.3 pycparser-2.23 pygments-2.19.2 pyproject-hooks-1.2.0 python-dateutil-2.9.0.post0 python-json-logger-4.0.0 pyyaml-6.0.3 pyzmq-27.1.0 referencing-0.37.0 requests-2.32.5 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 rfc3987-syntax-1.1.0 rich-14.2.0 rpds-py-0.30.0 send2trash-1.8.3 setuptools-80.9.0 shellingham-1.5.4 six-1.17.0 soupsieve-2.8 stack_data-0.6.3 terminado-0.18.1 tinycss2-1.4.0 tomli-w-1.2.0 tomlkit-0.13.3 tornado-6.5.1 traitlets-5.14.3 trove-classifiers-2025.12.1.14 typing_extensions-4.15.0 tzdata-2025.2 uri-template-1.3.0 urllib3-2.6.1 userpath-1.9.2 uv-0.9.17 virtualenv-20.35.4 wcwidth-0.2.14 webcolors-25.10.0 webencodings-0.5.1 websocket-client-1.9.0 zipp-3.23.0 2025-12-10T15:28:39,914 Installing build dependencies: finished with status 'done' 2025-12-10T15:28:39,922 Getting requirements to build wheel: started 2025-12-10T15:28:39,923 Running command Getting requirements to build wheel 2025-12-10T15:28:40,433 Getting requirements to build wheel: finished with status 'done' 2025-12-10T15:28:40,613 Installing backend dependencies: started 2025-12-10T15:28:40,615 Running command pip subprocess to install backend dependencies 2025-12-10T15:28:41,843 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-10T15:28:42,506 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-12-10T15:28:42,533 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-10T15:28:43,010 Collecting hatch-jupyter-builder>=0.8.1 2025-12-10T15:28:43,171 Using cached https://archive1.piwheels.org/simple/hatch-jupyter-builder/hatch_jupyter_builder-0.9.1-py3-none-any.whl (18 kB) 2025-12-10T15:28:43,422 Collecting hatchling>=1.17 2025-12-10T15:28:43,440 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2025-12-10T15:28:43,623 Collecting packaging>=24.2 2025-12-10T15:28:43,641 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-12-10T15:28:43,745 Collecting pathspec>=0.10.1 2025-12-10T15:28:43,761 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-12-10T15:28:43,882 Collecting pluggy>=1.0.0 2025-12-10T15:28:43,898 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-12-10T15:28:44,142 Collecting trove-classifiers 2025-12-10T15:28:44,158 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2025-12-10T15:28:46,773 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling, hatch-jupyter-builder 2025-12-10T15:28:46,810 Creating /tmp/pip-build-env-5k_ipv2g/normal/local/bin 2025-12-10T15:28:46,812 changing mode of /tmp/pip-build-env-5k_ipv2g/normal/local/bin/trove-classifiers to 755 2025-12-10T15:28:47,598 changing mode of /tmp/pip-build-env-5k_ipv2g/normal/local/bin/hatchling to 755 2025-12-10T15:28:47,694 changing mode of /tmp/pip-build-env-5k_ipv2g/normal/local/bin/hatch-jupyter-builder to 755 2025-12-10T15:28:47,740 Successfully installed hatch-jupyter-builder-0.9.1 hatchling-1.28.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.12.1.14 2025-12-10T15:28:47,994 Installing backend dependencies: finished with status 'done' 2025-12-10T15:28:47,996 Created temporary directory: /tmp/pip-modern-metadata-7o0xfxtc 2025-12-10T15:28:47,998 Preparing metadata (pyproject.toml): started 2025-12-10T15:28:47,999 Running command Preparing metadata (pyproject.toml) 2025-12-10T15:28:48,526 INFO:hatch_jupyter_builder.utils:Running jupyter-builder 2025-12-10T15:28:48,526 INFO:hatch_jupyter_builder.utils:Building with hatch_jupyter_builder.npm_builder 2025-12-10T15:28:48,527 INFO:hatch_jupyter_builder.utils:With kwargs: {'path': '.', 'build_cmd': 'build', 'npm': ['jlpm']} 2025-12-10T15:28:48,528 INFO:hatch_jupyter_builder.utils:Installing build dependencies with npm. This may take a while... 2025-12-10T15:28:48,528 INFO:hatch_jupyter_builder.utils:> /tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jlpm install 2025-12-10T15:28:55,646 Traceback (most recent call last): 2025-12-10T15:28:55,647 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jlpm", line 8, in 2025-12-10T15:28:55,647 sys.exit(main()) 2025-12-10T15:28:55,648 ^^^^^^ 2025-12-10T15:28:55,648 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/lib/python3.11/dist-packages/jupyterlab/jlpmapp.py", line 43, in main 2025-12-10T15:28:55,649 execvp("node", ["node", YARN_PATH, *argv]) 2025-12-10T15:28:55,649 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/lib/python3.11/dist-packages/jupyterlab/jlpmapp.py", line 24, in execvp 2025-12-10T15:28:55,650 cmd = which(cmd) 2025-12-10T15:28:55,651 ^^^^^^^^^^ 2025-12-10T15:28:55,651 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/lib/python3.11/dist-packages/jupyterlab_server/process.py", line 61, in which 2025-12-10T15:28:55,652 raise ValueError(msg) 2025-12-10T15:28:55,652 ValueError: Please install Node.js and npm before continuing installation. You may be able to install Node.js from your package manager, from conda, or directly from the Node.js website (https://nodejs.org). 2025-12-10T15:28:56,195 Traceback (most recent call last): 2025-12-10T15:28:56,196 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-12-10T15:28:56,197 main() 2025-12-10T15:28:56,197 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-12-10T15:28:56,198 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-12-10T15:28:56,198 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,199 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel 2025-12-10T15:28:56,199 whl_basename = backend.build_wheel(metadata_directory, config_settings) 2025-12-10T15:28:56,200 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,201 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/lib/python3.11/dist-packages/hatchling/build.py", line 58, in build_wheel 2025-12-10T15:28:56,201 return os.path.basename(next(builder.build(directory=wheel_directory, versions=["standard"]))) 2025-12-10T15:28:56,202 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,202 File "/tmp/pip-build-env-5k_ipv2g/overlay/local/lib/python3.11/dist-packages/hatchling/builders/plugin/interface.py", line 149, in build 2025-12-10T15:28:56,203 build_hook.initialize(version, build_data) 2025-12-10T15:28:56,204 File "/tmp/pip-build-env-5k_ipv2g/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/plugin.py", line 94, in initialize 2025-12-10T15:28:56,205 raise e 2025-12-10T15:28:56,206 File "/tmp/pip-build-env-5k_ipv2g/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/plugin.py", line 89, in initialize 2025-12-10T15:28:56,207 build_func(self.target_name, version, **build_kwargs) 2025-12-10T15:28:56,208 File "/tmp/pip-build-env-5k_ipv2g/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/utils.py", line 115, in npm_builder 2025-12-10T15:28:56,209 run([*npm_cmd, "install"], cwd=str(abs_path)) 2025-12-10T15:28:56,210 File "/tmp/pip-build-env-5k_ipv2g/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/utils.py", line 231, in run 2025-12-10T15:28:56,210 return subprocess.check_call(cmd, **kwargs) 2025-12-10T15:28:56,211 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,212 File "/usr/lib/python3.11/subprocess.py", line 413, in check_call 2025-12-10T15:28:56,213 raise CalledProcessError(retcode, cmd) 2025-12-10T15:28:56,214 subprocess.CalledProcessError: Command '['/tmp/pip-build-env-5k_ipv2g/overlay/local/bin/jlpm', 'install']' returned non-zero exit status 1. 2025-12-10T15:28:56,263 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-12-10T15:28:56,276 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpspfqe82z[/] 2025-12-10T15:28:56,277 [bold magenta]cwd[/]: /tmp/pip-wheel-4gx0i3r6/bqscales_d5ec33c004da4d23b39268b0e452c84f 2025-12-10T15:28:56,277 Preparing metadata (pyproject.toml): finished with status 'error' 2025-12-10T15:28:56,280 ERROR: [present-rich] metadata generation failed 2025-12-10T15:28:56,285 Exception information: 2025-12-10T15:28:56,285 Traceback (most recent call last): 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-12-10T15:28:56,285 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-12-10T15:28:56,285 return super().prepare_metadata_for_build_wheel( 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-12-10T15:28:56,285 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-12-10T15:28:56,285 self._subprocess_runner( 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-12-10T15:28:56,285 call_subprocess( 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-12-10T15:28:56,285 raise error 2025-12-10T15:28:56,285 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-12-10T15:28:56,285 2025-12-10T15:28:56,285 The above exception was the direct cause of the following exception: 2025-12-10T15:28:56,285 2025-12-10T15:28:56,285 Traceback (most recent call last): 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-10T15:28:56,285 status = run_func(*args) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-10T15:28:56,285 return func(self, options, args) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-12-10T15:28:56,285 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-12-10T15:28:56,285 result = self._result = resolver.resolve( 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-12-10T15:28:56,285 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-12-10T15:28:56,285 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-12-10T15:28:56,285 if not criterion.candidates: 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-12-10T15:28:56,285 return bool(self._sequence) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-12-10T15:28:56,285 return any(self) 2025-12-10T15:28:56,285 ^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-12-10T15:28:56,285 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-12-10T15:28:56,285 candidate = func() 2025-12-10T15:28:56,285 ^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-12-10T15:28:56,285 self._link_candidate_cache[link] = LinkCandidate( 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-12-10T15:28:56,285 super().__init__( 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-12-10T15:28:56,285 self.dist = self._prepare() 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-12-10T15:28:56,285 dist = self._prepare_distribution() 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-12-10T15:28:56,285 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-12-10T15:28:56,285 return self._prepare_linked_requirement(req, parallel_builds) 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-12-10T15:28:56,285 dist = _get_prepared_distribution( 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-12-10T15:28:56,285 abstract_dist.prepare_distribution_metadata( 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-12-10T15:28:56,285 self.req.prepare_metadata() 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-12-10T15:28:56,285 self.metadata_directory = generate_metadata( 2025-12-10T15:28:56,285 ^^^^^^^^^^^^^^^^^^ 2025-12-10T15:28:56,285 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-12-10T15:28:56,285 raise MetadataGenerationFailed(package_details=details) from error 2025-12-10T15:28:56,285 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-12-10T15:28:56,299 Removed bqscales==0.3.6 from https://files.pythonhosted.org/packages/1c/3d/7f74388df5391b78a427ef53b503c1b4026b8c1b12d83a9f049b917ddc9f/bqscales-0.3.6.tar.gz from build tracker '/tmp/pip-build-tracker-qyiul3mt' 2025-12-10T15:28:56,300 Removed build tracker: '/tmp/pip-build-tracker-qyiul3mt'