2025-11-26T11:23:32,764 Created temporary directory: /tmp/pip-ephem-wheel-cache-gplztke1 2025-11-26T11:23:32,766 Created temporary directory: /tmp/pip-build-tracker-hipq_16s 2025-11-26T11:23:32,767 Initialized build tracking at /tmp/pip-build-tracker-hipq_16s 2025-11-26T11:23:32,767 Created build tracker: /tmp/pip-build-tracker-hipq_16s 2025-11-26T11:23:32,768 Entered build tracker: /tmp/pip-build-tracker-hipq_16s 2025-11-26T11:23:32,768 Created temporary directory: /tmp/pip-wheel-xk81kfh0 2025-11-26T11:23:32,771 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-11-26T11:23:32,773 Created temporary directory: /tmp/pip-ephem-wheel-cache-mzek991p 2025-11-26T11:23:32,795 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T11:23:32,798 2 location(s) to search for versions of ipycanvas: 2025-11-26T11:23:32,798 * https://pypi.org/simple/ipycanvas/ 2025-11-26T11:23:32,798 * https://www.piwheels.org/simple/ipycanvas/ 2025-11-26T11:23:32,799 Fetching project page and analyzing links: https://pypi.org/simple/ipycanvas/ 2025-11-26T11:23:32,800 Getting page https://pypi.org/simple/ipycanvas/ 2025-11-26T11:23:32,801 Found index url https://pypi.org/simple 2025-11-26T11:23:32,946 Fetched page https://pypi.org/simple/ipycanvas/ as application/vnd.pypi.simple.v1+json 2025-11-26T11:23:32,961 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/5c/3d/822c4a912e3c7923e831bb1af8d19daac5523057d53b2e5b8259c1466e60/ipycanvas-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,962 Found link https://files.pythonhosted.org/packages/f7/e8/a895129d3f21ce024f2effd9945a6727a5fd06ae34a1de2fdcb64d46c26b/ipycanvas-0.1.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.1.0 2025-11-26T11:23:32,963 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/83/a3/7adab7bc428e9253ae7695a4b5e355a19a929960c19c16dec9ef0403dff5/ipycanvas-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,963 Found link https://files.pythonhosted.org/packages/6a/41/fc094d5679d2f7b013355fb01e8937a4eab5bb133bab0ec9a176088c5425/ipycanvas-0.2.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.2.0 2025-11-26T11:23:32,964 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/43/53/2b7910bc59d5f60f16b1163e8183247953aaf51b06d2a88fc018ee4d10b0/ipycanvas-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,965 Found link https://files.pythonhosted.org/packages/31/55/53bbc366bf56ee3e8a2a20ac39990b675324f724c7c3530a3368c9f34fe1/ipycanvas-0.2.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.2.1 2025-11-26T11:23:32,966 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/fe/29/19d0e1394516539eaf28d20d32d0eda10843f1f25a948696188c71ac2d9a/ipycanvas-0.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,966 Found link https://files.pythonhosted.org/packages/f1/cc/62ba819cbef0e9c215d3b3cfef2eea266afc314839fde8248264eaa28a97/ipycanvas-0.2.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.2.2 2025-11-26T11:23:32,967 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/99/0e/e6b9a874696f8ba48630ca5e0fad2674344f3f1f8137149fe66835ec2026/ipycanvas-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,968 Found link https://files.pythonhosted.org/packages/0f/44/75b1397b642da0f7112c573d5ebd2c9196c9aa0f634814daaec54b2ba2dd/ipycanvas-0.3.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.3.0 2025-11-26T11:23:32,968 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/ea/f8/6a601f64ae512481d23f5392daa00dff7e657f1aa51ff174734e9904c77d/ipycanvas-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,969 Found link https://files.pythonhosted.org/packages/84/a3/f57553c0bb9daa5be7150e3754d08ee0b2fe925a9a3fe8e5af4e1cc86ccd/ipycanvas-0.3.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.3.1 2025-11-26T11:23:32,970 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/a2/53/8ec01a262ff885e6ddb3564412469da83825fa01e7e58392844e97b9d430/ipycanvas-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,970 Found link https://files.pythonhosted.org/packages/0a/3b/78c73f47142e51875d904047f69ef00936ef50abb5ecd49688f8a9a2b2b7/ipycanvas-0.3.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.3.2 2025-11-26T11:23:32,971 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/f6/63/ebb6961ea3a757776a21a7015fe3601de552c83cfda7f59c1afa966272ac/ipycanvas-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,971 Found link https://files.pythonhosted.org/packages/76/a3/981592bf1fc8d269d86314dff7f2c2c66f64b63ac5c8941ad05de82b5eb3/ipycanvas-0.3.3.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.3.3 2025-11-26T11:23:32,972 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/75/15/8e8e410c23efe5e4131210f6f5f2440a4594aad57fca4d76bb5b40a0b59e/ipycanvas-0.3.4-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,972 Found link https://files.pythonhosted.org/packages/19/38/31b04e247675a7016abbdfe9978baed7d7587d1592d0f7d54662d8ac59b4/ipycanvas-0.3.4.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.3.4 2025-11-26T11:23:32,973 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/61/af/d39f402e480dc033c803c61ac28e135e11ff2c4337d76335d45b8bc93233/ipycanvas-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,974 Found link https://files.pythonhosted.org/packages/af/54/4ec0113d53104f7070887767ac8062ecc51716ae3c23afaca6efa0c96d6f/ipycanvas-0.4.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.0 2025-11-26T11:23:32,974 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/4d/22/a830aa7f8bf50fc2332a9b7b7fdfbd48354bd789193a367fb0f975a9307f/ipycanvas-0.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,975 Found link https://files.pythonhosted.org/packages/72/0e/c75c3ba8d557ca271db0488c7273430fc75768c9e24e6c070f6f090c5ba7/ipycanvas-0.4.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.1 2025-11-26T11:23:32,976 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/04/5f/96fd40f8f018aeea46f872af5d46df61ad9018cdf6afffe74f8e3778056f/ipycanvas-0.4.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,977 Found link https://files.pythonhosted.org/packages/bf/09/0f203d78acfba1d96f98a89dd8067e2407a447a6465ab3039f38a92e386f/ipycanvas-0.4.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.2 2025-11-26T11:23:32,977 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/2a/9a/5ba498d6a3553dc2f9984d252f45fd824835dea27dd300dbeeb7e866dac5/ipycanvas-0.4.3-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,978 Found link https://files.pythonhosted.org/packages/c8/dc/96800da15babc3e651d4aa69c8ed3e3d827cb565a31be7cd61f659365bc2/ipycanvas-0.4.3.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.3 2025-11-26T11:23:32,978 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/e1/1d/16f55e3690e532f00618b0ca5232b2327299e1491e004e0425ea52592734/ipycanvas-0.4.4-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,979 Found link https://files.pythonhosted.org/packages/fc/a9/4fbd2a3e8939c656f79a388194d85872c5c3e913fb0731297fcd2f6adf6b/ipycanvas-0.4.4.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.4 2025-11-26T11:23:32,980 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/2a/ed/ca88f211e465198235bc4ae30ac8abb7a13ff3ea86614bded9c07114e4ab/ipycanvas-0.4.5-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,980 Found link https://files.pythonhosted.org/packages/e8/6c/f5dc3a193815979a1b06ffc9733f295f86474d967a468e0e19b5473987c8/ipycanvas-0.4.5.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.5 2025-11-26T11:23:32,981 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/97/2f/e64247259869bd0bad249e17ff5be1ed34603a53b51f7cc5107dc8345ca2/ipycanvas-0.4.6-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,981 Found link https://files.pythonhosted.org/packages/a7/de/9435ab1b7bf9ed56c1b390227cfed91750fca9e3b77d2b4d7d56c6282271/ipycanvas-0.4.6.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.6 2025-11-26T11:23:32,982 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/d9/40/227d5964fadae72deb50162cec3c3d1006a289eff093a4cc7320ff252597/ipycanvas-0.4.7-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,982 Found link https://files.pythonhosted.org/packages/9c/6e/196f32e803d9cb47e1a716a06d5c06cbf4bbcf1d7a9de75d869835b17618/ipycanvas-0.4.7.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.4.7 2025-11-26T11:23:32,983 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/d2/6f/88a96386e9298e666fff4322e4babdecf6ec3adde0a22f667ae323ce5ad0/ipycanvas-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,984 Found link https://files.pythonhosted.org/packages/3a/c2/094c3378785f8562a6b7cbd183d88cfffaff15becbe6f732c9b4a1fd7b42/ipycanvas-0.5.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.5.0 2025-11-26T11:23:32,985 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/5a/e5/a53ffcdd0b5e9d9a8b969d5ae327654700c8c9d5fbd0570b0ed84ec18ee4/ipycanvas-0.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,985 Found link https://files.pythonhosted.org/packages/a4/2f/996005808fcdc59b653a4dff4b2ceff3b8280fa153fabc7384aa5cc0a3e3/ipycanvas-0.5.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.5.1 2025-11-26T11:23:32,986 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/a5/95/37fb154a577b1d7c1038020c7675835d2d199379a32ab0358fad18bdbdad/ipycanvas-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,986 Found link https://files.pythonhosted.org/packages/ad/df/72722849ed5e03e8530a9988b6d94175a559d10281947b0fab67fd6b9828/ipycanvas-0.6.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.6.0 2025-11-26T11:23:32,987 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/8d/ec/87e50e2d47b45a7355796f3eca1e1120eee91613e4e0753fb3719035ffe2/ipycanvas-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,988 Found link https://files.pythonhosted.org/packages/c2/9f/0ddd3c13b59cf998eab4e90c3bd5e2c80849da0536d21641eda8d690536f/ipycanvas-0.7.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.7.0 2025-11-26T11:23:32,988 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/75/4f/b510f9609972384c514604b32ba0358907db1463a31469f7e31c961cddb5/ipycanvas-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,989 Found link https://files.pythonhosted.org/packages/6d/f7/ef28b6d030d39e62aa071d1c5c768aaafb82d0764f13cb0edb92ea260bcb/ipycanvas-0.8.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.8.0 2025-11-26T11:23:32,990 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/7e/2f/30c86e5e3d7febe0901f5848dec1c92fc34a2c1d31e1f7a5ab7da5ba7c93/ipycanvas-0.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,991 Found link https://files.pythonhosted.org/packages/59/99/4552a0d8764ab55e8eca2c2d351a6418e3cd94353c8e6fab5f07c9e8c87f/ipycanvas-0.8.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.8.1 2025-11-26T11:23:32,991 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/d7/66/cf77aaa148324f8d4eb05fb75899701c670ca98bd2c96862f569d3d0c0a5/ipycanvas-0.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,992 Found link https://files.pythonhosted.org/packages/df/8f/651602862d4bc44e39326742f5fec4eede87c5a6c55a3062f616812f2f76/ipycanvas-0.8.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.8.2 2025-11-26T11:23:32,992 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/b6/8b/ec60ae3d0596214c45c70788a7ecbc2ab303ab26decffd318a0e791f48e0/ipycanvas-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,993 Found link https://files.pythonhosted.org/packages/22/b0/8ac0942b3f6719803c6587e54c39738207b08e8c4f247dc48ae016c10c2d/ipycanvas-0.9.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.9.0 2025-11-26T11:23:32,993 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/d9/70/f573c4ba6bad46eb42adfb5f539ea54ee23505a45609c8494f1de23190ea/ipycanvas-0.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,994 Found link https://files.pythonhosted.org/packages/de/d2/7b5c88f4c8b21692d774c6ad82b2669d47537afd3608fc8a740a9fe9875a/ipycanvas-0.9.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.9.1 2025-11-26T11:23:32,994 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/68/11/1fa9e228b8ac5b864d3e68f4b830cb27a863a4fcf8bf64d474edb7752906/ipycanvas-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,995 Found link https://files.pythonhosted.org/packages/e4/89/66ec4f30b98700bedeb19d3331e012592ff70c7381d85240871c84abb343/ipycanvas-0.10.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.10.0 2025-11-26T11:23:32,996 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/f8/80/4f99f0afdf71ac68f70cb395a7ebefe1e3ece2ec1eb0f613964898723ead/ipycanvas-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,996 Found link https://files.pythonhosted.org/packages/4e/cf/0a7d4045b103eba3001b873dc1279fc8ee14bd7e10bc8b608f930741b88d/ipycanvas-0.10.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.10.1 2025-11-26T11:23:32,997 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/10/ca/752f0b9b406a8108930e36199ade32191b1348cd69c196afe7105c9c958e/ipycanvas-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,997 Found link https://files.pythonhosted.org/packages/32/bd/2d5ed2b2d591904a7674473154377cd4f7589b1e3018688e6d3672baef37/ipycanvas-0.10.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.10.2 2025-11-26T11:23:32,998 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/8a/00/4676077a4c1cdaecdffd0d631f2bb0b27d53f8ec63feba6a9487affb5e53/ipycanvas-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:32,999 Found link https://files.pythonhosted.org/packages/ec/3b/13231b9ff9498bb6e63b84f9cb582896d77d8a0fec391240c9a58068e844/ipycanvas-0.11.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.11.0 2025-11-26T11:23:32,999 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/9a/27/45d48efefc19251d4128048e4f0bb257f3f8b643a1edfcf4f56ac044c3f4/ipycanvas-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,000 Found link https://files.pythonhosted.org/packages/2e/7f/9ccdbed94d47e5ee4e673723ac4c6fca3af059fb731a983a7ddf2e7bcdbf/ipycanvas-0.12.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.12.0 2025-11-26T11:23:33,001 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/d6/72/9be64e137ce18e3f455c4897c6dff6e7bce432b4ad41e8fd3eaf29b0e129/ipycanvas-0.12.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,001 Found link https://files.pythonhosted.org/packages/a6/08/eb6485fa6fc86293e43232f1ffcbd44e5bc199cf615e2dfd272f3ba5c2eb/ipycanvas-0.12.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.12.1 2025-11-26T11:23:33,002 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/f3/56/562b3100dc763737234d335e29a15606855815edc829d4d1f3aa53a49bc8/ipycanvas-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,002 Found link https://files.pythonhosted.org/packages/3f/c8/6f51e7ba33326ade6045694212540b657afdfa188c783392483654e9c9bb/ipycanvas-0.13.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.13.0 2025-11-26T11:23:33,003 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/93/be/07cdebe07ef52569a4fdaf0ba2437d9d330380dddc061e529f72629c1c41/ipycanvas-0.13.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,003 Found link https://files.pythonhosted.org/packages/97/41/4b4e51bf3e4d684392d8ed8653bb026684b6c2a453870bf7a324501ab02f/ipycanvas-0.13.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.13.1 2025-11-26T11:23:33,004 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/26/a3/b40b8460c20bbe5bd1bde85f5f1046600be2c64a1499f6883f560c5b01a0/ipycanvas-0.13.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,004 Found link https://files.pythonhosted.org/packages/d5/a6/9b075dfe7a6f027a4abe2f2d487b7f1124ff871a2d66c32d1b01d0ec91f0/ipycanvas-0.13.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.13.2 2025-11-26T11:23:33,005 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/e2/fc/e3867e413adbfede3a9c372ec015416ccb0a6493659db5812eeec447a73b/ipycanvas-0.13.3-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,006 Found link https://files.pythonhosted.org/packages/af/cf/c0a80b1f4718a6c96e0b27751762180e39b3f30e09321d37cf3d04a09b99/ipycanvas-0.13.3.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.13.3 2025-11-26T11:23:33,006 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/61/0e/70f198aa6f8e1f2faf7a8c69544fdbd2530a0bd2daf77fd596d46b3f120c/ipycanvas-0.14.0-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,007 Found link https://files.pythonhosted.org/packages/92/f1/88933ccdb9edcb0a42e9c405114902a362486c4a8a8ef6f5e52b442d2c2b/ipycanvas-0.14.0.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.14.0 2025-11-26T11:23:33,008 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/e1/e2/9cb458d5afb33e5a4081f3ff50050c9fcc45854e44cf9c688b8709f2b1ef/ipycanvas-0.14.1-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,008 Found link https://files.pythonhosted.org/packages/63/3b/2aa03a35b8f02f750af3092988ad927f887c3a41e018504c0fc13ac93bc8/ipycanvas-0.14.1.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.14.1 2025-11-26T11:23:33,009 Skipping link: No binaries permitted for ipycanvas: https://files.pythonhosted.org/packages/fb/c1/5bee6c4952f2d7cb0d0f3a6ce3574680937ce75a3f46abc2c19cf2685c38/ipycanvas-0.14.2-py2.py3-none-any.whl (from https://pypi.org/simple/ipycanvas/) 2025-11-26T11:23:33,009 Found link https://files.pythonhosted.org/packages/b4/6f/26d4faa5bc2078d271c7b2f95e96ed919925ff4919a36b4412f406748f9d/ipycanvas-0.14.2.tar.gz (from https://pypi.org/simple/ipycanvas/), version: 0.14.2 2025-11-26T11:23:33,010 Fetching project page and analyzing links: https://www.piwheels.org/simple/ipycanvas/ 2025-11-26T11:23:33,011 Getting page https://www.piwheels.org/simple/ipycanvas/ 2025-11-26T11:23:33,012 Found index url https://www.piwheels.org/simple 2025-11-26T11:23:33,176 Fetched page https://www.piwheels.org/simple/ipycanvas/ as text/html 2025-11-26T11:23:33,186 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.13.1-py2.py3-none-any.whl#sha256=cc72a0b788469e16d49ed382da0c3a203ecd29bf4cbcf4efecaa01d9f9cfcb4b (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,187 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.13.0-py2.py3-none-any.whl#sha256=aefe7227a46e24748d8ba71680e199216109bca88bcc833123f7e6e0d5732303 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,187 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.12.1-py2.py3-none-any.whl#sha256=9a586ce3b636a63dd8a30ff72c142fa570488fdea49120ab42a5f48ea91e9a6a (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,188 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.12.0-py2.py3-none-any.whl#sha256=c992741ceeea33daf782127993ef8335ca3de77c919190c0d118b52a36cece6b (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,188 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.11.0-py2.py3-none-any.whl#sha256=0c935f074ea2f1f823949034e8ab36128618a8578cd5c68053763e639c3149ea (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,189 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.10.2-py2.py3-none-any.whl#sha256=740436abb766009f333f57d862c97372b8b1d5560ae20ac37c08b444d789166d (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,189 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.10.1-py2.py3-none-any.whl#sha256=4f3b10b9d9eda29e6d21ead5c6ed0bb8420c7ea7372c150283cd0353cdaa4264 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,190 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.10.0-py2.py3-none-any.whl#sha256=2b837f3122d9b8fc4b133619460ad34e9f2346aea3065770a96a42edbd656371 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,190 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.9.1-py2.py3-none-any.whl#sha256=ca8370bd2bf36b996e97b01ac157f51893315051dc34a89d78fd8a684880253c (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,191 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.9.0-py2.py3-none-any.whl#sha256=4a0b2bcc6b7403c02b6ac1fd6a65800b414a166072ede7998d94b74fd4ba9d08 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,192 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.8.2-py2.py3-none-any.whl#sha256=406c4cb0b7186f3c6c2bf67bbf7cececeecfe976f4d573613074aecc609c954f (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,192 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.8.1-py2.py3-none-any.whl#sha256=c4240862876f44f50aae91b2d36364d36da01d49208ebde957e359025f07cb43 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,193 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.8.0-py2.py3-none-any.whl#sha256=1924877f588ba1225a7c5c26197634ac6f163d080b4d3b578b7e2bbb6dfb0149 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,193 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.7.0-py2.py3-none-any.whl#sha256=3e315908f59c108f85fee3c733bf0106d3168f97e2cd472302a8dd8c8cedae07 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,194 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.6.0-py2.py3-none-any.whl#sha256=066f7280bb9e2c720c54f19fd4aa3f9c075c0306dc8baaeef3f6ec44776df619 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,194 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.5.1-py2.py3-none-any.whl#sha256=07c57b61cf6d280a10f995fa41c1a446b3e5b233904ef93686f130da4f967ee5 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,195 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.5.0-py2.py3-none-any.whl#sha256=9d87d6ea1cc7ec55c33d930647fac539b764c01310f6a14c45155bd88f855b52 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,195 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.7-py2.py3-none-any.whl#sha256=1ac96b7137476cb609af4e9877f47be582a394195eba8cc073c3a77a3f741ae1 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,196 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.6-py2.py3-none-any.whl#sha256=395adbdf84b559575bf3669d25b9df8744f1c2bca9759e3405a01e87480f510e (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,196 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.5-py2.py3-none-any.whl#sha256=bdb5b426082f91efacd8f840301892c946d3836068cc638cf2b0063f7f39d9c3 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,197 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.4-py2.py3-none-any.whl#sha256=28118952a5695d55fa1afcce1512bd87a3895022aa98f77474d630bcf89f3dc0 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,197 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.3-py2.py3-none-any.whl#sha256=036948547e199fb47d614b86b35d06f6af85152f2af472cad3ca38f4861045ef (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,198 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.2-py2.py3-none-any.whl#sha256=ce897067a685ce2cfba412bdb76c75a0a818deaa0edcb71d3e313cd2f3ce7aaa (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,199 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.1-py2.py3-none-any.whl#sha256=cfc9016e9f0d55f421b8deadc04340e4f00be18d5c58574d79caa15b4d2bf5b8 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,199 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.4.0-py2.py3-none-any.whl#sha256=be8f8faef8d3cbcd611e05e3f142bfa79e289292ff00079676e24a7e50461d81 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,200 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.3.4-py2.py3-none-any.whl#sha256=dd6bd225c0777731138e878df816537eb3f7ddc0a26303c43aee68427705fd04 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,200 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.3.3-py2.py3-none-any.whl#sha256=682aab5bd9614542e1d49b20f7ff3a8ee16a202bc137c59652546b3b76b3253b (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,201 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.3.2-py2.py3-none-any.whl#sha256=87cc8ef3fd7b8350aad1f5c0d92167c6a9831ace1967190d636cc20a3df5f4c0 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,201 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.3.1-py2.py3-none-any.whl#sha256=c65445454a2317b0d88c27449c6f76c88aa499fd9a2fc5c323f15e4cf1ed249c (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,202 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.3.0-py2.py3-none-any.whl#sha256=a6e376387b67166026a5e761654c730cf2f4c6f4c9ef9db093e049230797079c (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,202 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.2.2-py2.py3-none-any.whl#sha256=7855961bbffb225ae8190d0becb84be3e50edf94a7c429dcbf4081fd4f50e6fd (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,203 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.2.1-py2.py3-none-any.whl#sha256=16b7ce85ddcb0169abd2544b5edb2fee700b6d1f025f22c9c580776cfa8499c9 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,203 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.2.0-py2.py3-none-any.whl#sha256=4bc655822ef3a552ac84ace611cb4beead6e1859b26220207971e4c5c124185b (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,204 Skipping link: No binaries permitted for ipycanvas: https://archive1.piwheels.org/simple/ipycanvas/ipycanvas-0.1.0-py2.py3-none-any.whl#sha256=c72af3574eb31c063c74a70743ef657caff0d35d904e76f9283f9b5b53258104 (from https://www.piwheels.org/simple/ipycanvas/) 2025-11-26T11:23:33,204 Skipping link: not a file: https://www.piwheels.org/simple/ipycanvas/ 2025-11-26T11:23:33,205 Skipping link: not a file: https://pypi.org/simple/ipycanvas/ 2025-11-26T11:23:33,230 Given no hashes to check 1 links for project 'ipycanvas': discarding no candidates 2025-11-26T11:23:33,249 Collecting ipycanvas==0.14.2 2025-11-26T11:23:33,252 Created temporary directory: /tmp/pip-unpack-mcd44szc 2025-11-26T11:23:33,477 Downloading ipycanvas-0.14.2.tar.gz (4.1 MB) 2025-11-26T11:23:34,539 Added ipycanvas==0.14.2 from https://files.pythonhosted.org/packages/b4/6f/26d4faa5bc2078d271c7b2f95e96ed919925ff4919a36b4412f406748f9d/ipycanvas-0.14.2.tar.gz to build tracker '/tmp/pip-build-tracker-hipq_16s' 2025-11-26T11:23:34,546 Created temporary directory: /tmp/pip-build-env-pzjrn_ec 2025-11-26T11:23:34,550 Installing build dependencies: started 2025-11-26T11:23:34,552 Running command pip subprocess to install build dependencies 2025-11-26T11:23:35,686 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T11:23:36,505 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-11-26T11:23:36,528 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T11:23:37,070 Collecting hatchling 2025-11-26T11:23:37,087 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-11-26T11:23:38,344 Collecting jupyterlab<5,>=3 2025-11-26T11:23:39,257 Using cached https://www.piwheels.org/simple/jupyterlab/jupyterlab-4.5.0-py3-none-any.whl (12.4 MB) 2025-11-26T11:23:39,773 Collecting packaging>=24.2 2025-11-26T11:23:39,787 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-26T11:23:40,014 Collecting pathspec>=0.10.1 2025-11-26T11:23:40,028 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-11-26T11:23:40,144 Collecting pluggy>=1.0.0 2025-11-26T11:23:40,159 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-11-26T11:23:40,400 Collecting trove-classifiers 2025-11-26T11:23:40,416 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.11.14.15-py3-none-any.whl (14 kB) 2025-11-26T11:23:40,646 Collecting async-lru>=1.0.0 2025-11-26T11:23:40,658 Using cached https://www.piwheels.org/simple/async-lru/async_lru-2.0.5-py3-none-any.whl (6.1 kB) 2025-11-26T11:23:40,865 Collecting httpx<1,>=0.25.0 2025-11-26T11:23:40,884 Using cached https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl (73 kB) 2025-11-26T11:23:41,298 Collecting ipykernel!=6.30.0,>=6.5.0 2025-11-26T11:23:41,316 Using cached https://www.piwheels.org/simple/ipykernel/ipykernel-7.1.0-py3-none-any.whl (117 kB) 2025-11-26T11:23:41,459 Collecting jinja2>=3.0.3 2025-11-26T11:23:41,477 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2025-11-26T11:23:41,698 Collecting jupyter-core 2025-11-26T11:23:41,712 Using cached https://www.piwheels.org/simple/jupyter-core/jupyter_core-5.9.1-py3-none-any.whl (29 kB) 2025-11-26T11:23:41,828 Collecting jupyter-lsp>=2.0.0 2025-11-26T11:23:41,843 Using cached https://www.piwheels.org/simple/jupyter-lsp/jupyter_lsp-2.3.0-py3-none-any.whl (76 kB) 2025-11-26T11:23:42,279 Collecting jupyter-server<3,>=2.4.0 2025-11-26T11:23:42,332 Using cached https://www.piwheels.org/simple/jupyter-server/jupyter_server-2.17.0-py3-none-any.whl (388 kB) 2025-11-26T11:23:42,652 Collecting jupyterlab-server<3,>=2.28.0 2025-11-26T11:23:42,666 Using cached https://www.piwheels.org/simple/jupyterlab-server/jupyterlab_server-2.28.0-py3-none-any.whl (59 kB) 2025-11-26T11:23:42,745 Collecting notebook-shim>=0.2 2025-11-26T11:23:42,759 Using cached https://www.piwheels.org/simple/notebook-shim/notebook_shim-0.2.4-py3-none-any.whl (13 kB) 2025-11-26T11:23:44,236 Collecting setuptools>=41.1.0 2025-11-26T11:23:44,320 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T11:23:44,882 Collecting tornado>=6.2.0 2025-11-26T11:23:44,922 Using cached https://www.piwheels.org/simple/tornado/tornado-6.5.1-cp39-abi3-linux_armv7l.whl (441 kB) 2025-11-26T11:23:45,100 Collecting traitlets 2025-11-26T11:23:45,170 Using cached https://www.piwheels.org/simple/traitlets/traitlets-5.14.3-py3-none-any.whl (85 kB) 2025-11-26T11:23:45,731 Collecting anyio 2025-11-26T11:23:45,748 Using cached https://www.piwheels.org/simple/anyio/anyio-4.11.0-py3-none-any.whl (109 kB) 2025-11-26T11:23:45,928 Collecting certifi 2025-11-26T11:23:45,950 Using cached https://www.piwheels.org/simple/certifi/certifi-2025.11.12-py3-none-any.whl (159 kB) 2025-11-26T11:23:46,287 Collecting httpcore==1.* 2025-11-26T11:23:46,308 Using cached https://www.piwheels.org/simple/httpcore/httpcore-1.0.9-py3-none-any.whl (78 kB) 2025-11-26T11:23:46,433 Collecting idna 2025-11-26T11:23:46,448 Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB) 2025-11-26T11:23:46,549 Collecting h11>=0.16 2025-11-26T11:23:46,563 Using cached https://www.piwheels.org/simple/h11/h11-0.16.0-py3-none-any.whl (37 kB) 2025-11-26T11:23:46,731 Collecting comm>=0.1.1 2025-11-26T11:23:46,744 Using cached https://www.piwheels.org/simple/comm/comm-0.2.3-py3-none-any.whl (7.3 kB) 2025-11-26T11:23:47,646 Collecting debugpy>=1.6.5 2025-11-26T11:23:47,891 Using cached https://www.piwheels.org/simple/debugpy/debugpy-1.8.17-cp311-cp311-linux_armv7l.whl (3.1 MB) 2025-11-26T11:23:48,441 Collecting ipython>=7.23.1 2025-11-26T11:23:48,537 Using cached https://www.piwheels.org/simple/ipython/ipython-9.7.0-py3-none-any.whl (618 kB) 2025-11-26T11:23:48,822 Collecting jupyter-client>=8.0.0 2025-11-26T11:23:48,839 Using cached https://www.piwheels.org/simple/jupyter-client/jupyter_client-8.6.3-py3-none-any.whl (106 kB) 2025-11-26T11:23:48,955 Collecting matplotlib-inline>=0.1 2025-11-26T11:23:48,969 Using cached https://www.piwheels.org/simple/matplotlib-inline/matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB) 2025-11-26T11:23:49,105 Collecting nest-asyncio>=1.4 2025-11-26T11:23:49,118 Using cached https://www.piwheels.org/simple/nest-asyncio/nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) 2025-11-26T11:23:50,156 Collecting psutil>=5.7 2025-11-26T11:23:50,335 Using cached https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl (285 kB) 2025-11-26T11:23:52,759 Collecting pyzmq>=25 2025-11-26T11:23:52,813 Using cached https://www.piwheels.org/simple/pyzmq/pyzmq-27.1.0-cp311-cp311-linux_armv7l.whl (655 kB) 2025-11-26T11:23:53,490 Collecting MarkupSafe>=2.0 2025-11-26T11:23:53,504 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2025-11-26T11:23:53,728 Collecting platformdirs>=2.5 2025-11-26T11:23:53,742 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.5.0-py3-none-any.whl (18 kB) 2025-11-26T11:23:54,203 Collecting argon2-cffi>=21.1 2025-11-26T11:23:54,217 Using cached https://www.piwheels.org/simple/argon2-cffi/argon2_cffi-25.1.0-py3-none-any.whl (14 kB) 2025-11-26T11:23:54,349 Collecting jupyter-events>=0.11.0 2025-11-26T11:23:54,363 Using cached https://www.piwheels.org/simple/jupyter-events/jupyter_events-0.12.0-py3-none-any.whl (19 kB) 2025-11-26T11:23:54,449 Collecting jupyter-server-terminals>=0.4.4 2025-11-26T11:23:54,463 Using cached https://www.piwheels.org/simple/jupyter-server-terminals/jupyter_server_terminals-0.5.3-py3-none-any.whl (13 kB) 2025-11-26T11:23:54,746 Collecting nbconvert>=6.4.4 2025-11-26T11:23:54,779 Using cached https://www.piwheels.org/simple/nbconvert/nbconvert-7.16.6-py3-none-any.whl (258 kB) 2025-11-26T11:23:54,943 Collecting nbformat>=5.3.0 2025-11-26T11:23:54,964 Using cached https://www.piwheels.org/simple/nbformat/nbformat-5.10.4-py3-none-any.whl (78 kB) 2025-11-26T11:23:55,092 Collecting overrides>=5.0 2025-11-26T11:23:55,114 Using cached https://www.piwheels.org/simple/overrides/overrides-7.7.0-py3-none-any.whl (17 kB) 2025-11-26T11:23:55,263 Collecting prometheus-client>=0.9 2025-11-26T11:23:55,279 Using cached https://www.piwheels.org/simple/prometheus-client/prometheus_client-0.23.1-py3-none-any.whl (61 kB) 2025-11-26T11:23:55,393 Collecting send2trash>=1.8.2 2025-11-26T11:23:55,407 Using cached https://www.piwheels.org/simple/send2trash/Send2Trash-1.8.3-py3-none-any.whl (18 kB) 2025-11-26T11:23:55,534 Collecting terminado>=0.8.3 2025-11-26T11:23:55,548 Using cached https://www.piwheels.org/simple/terminado/terminado-0.18.1-py3-none-any.whl (14 kB) 2025-11-26T11:23:55,777 Collecting websocket-client>=1.7 2025-11-26T11:23:55,794 Using cached https://www.piwheels.org/simple/websocket-client/websocket_client-1.9.0-py3-none-any.whl (82 kB) 2025-11-26T11:23:56,022 Collecting babel>=2.10 2025-11-26T11:23:56,743 Using cached https://www.piwheels.org/simple/babel/babel-2.17.0-py3-none-any.whl (10.2 MB) 2025-11-26T11:23:57,164 Collecting json5>=0.9.0 2025-11-26T11:23:57,178 Using cached https://www.piwheels.org/simple/json5/json5-0.12.1-py3-none-any.whl (36 kB) 2025-11-26T11:23:57,444 Collecting jsonschema>=4.18.0 2025-11-26T11:23:57,465 Using cached https://www.piwheels.org/simple/jsonschema/jsonschema-4.25.1-py3-none-any.whl (90 kB) 2025-11-26T11:23:57,852 Collecting requests>=2.31 2025-11-26T11:23:57,873 Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB) 2025-11-26T11:23:58,207 Collecting sniffio>=1.1 2025-11-26T11:23:58,220 Using cached https://www.piwheels.org/simple/sniffio/sniffio-1.3.1-py3-none-any.whl (10 kB) 2025-11-26T11:23:58,382 Collecting typing_extensions>=4.5 2025-11-26T11:23:58,398 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-11-26T11:23:58,504 Collecting argon2-cffi-bindings 2025-11-26T11:23:58,520 Using cached https://www.piwheels.org/simple/argon2-cffi-bindings/argon2_cffi_bindings-25.1.0-cp311-abi3-linux_armv7l.whl (77 kB) 2025-11-26T11:23:58,863 Collecting decorator>=4.3.2 2025-11-26T11:23:58,876 Using cached https://www.piwheels.org/simple/decorator/decorator-5.2.1-py3-none-any.whl (8.9 kB) 2025-11-26T11:23:58,937 Collecting ipython-pygments-lexers>=1.0.0 2025-11-26T11:23:58,954 Using cached https://www.piwheels.org/simple/ipython-pygments-lexers/ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) 2025-11-26T11:23:59,099 Collecting jedi>=0.18.1 2025-11-26T11:23:59,227 Using cached https://www.piwheels.org/simple/jedi/jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) 2025-11-26T11:23:59,408 Collecting pexpect>4.3 2025-11-26T11:23:59,424 Using cached https://www.piwheels.org/simple/pexpect/pexpect-4.9.0-py2.py3-none-any.whl (63 kB) 2025-11-26T11:23:59,755 Collecting prompt_toolkit<3.1.0,>=3.0.41 2025-11-26T11:23:59,789 Using cached https://www.piwheels.org/simple/prompt-toolkit/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB) 2025-11-26T11:23:59,987 Collecting pygments>=2.11.0 2025-11-26T11:24:00,120 Using cached https://www.piwheels.org/simple/pygments/pygments-2.19.2-py3-none-any.whl (1.2 MB) 2025-11-26T11:24:00,239 Collecting stack_data>=0.6.0 2025-11-26T11:24:00,259 Using cached https://www.piwheels.org/simple/stack-data/stack_data-0.6.3-py3-none-any.whl (24 kB) 2025-11-26T11:24:00,575 Collecting attrs>=22.2.0 2025-11-26T11:24:00,590 Using cached https://www.piwheels.org/simple/attrs/attrs-25.4.0-py3-none-any.whl (67 kB) 2025-11-26T11:24:00,705 Collecting jsonschema-specifications>=2023.03.6 2025-11-26T11:24:00,719 Using cached https://www.piwheels.org/simple/jsonschema-specifications/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2025-11-26T11:24:00,989 Collecting referencing>=0.28.4 2025-11-26T11:24:01,003 Using cached https://www.piwheels.org/simple/referencing/referencing-0.37.0-py3-none-any.whl (26 kB) 2025-11-26T11:24:03,570 Collecting rpds-py>=0.7.1 2025-11-26T11:24:03,581 Using cached rpds_py-0.29.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (405 kB) 2025-11-26T11:24:03,783 Collecting python-dateutil>=2.8.2 2025-11-26T11:24:03,855 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2025-11-26T11:24:04,074 Collecting python-json-logger>=2.0.4 2025-11-26T11:24:04,088 Using cached https://www.piwheels.org/simple/python-json-logger/python_json_logger-4.0.0-py3-none-any.whl (15 kB) 2025-11-26T11:24:04,467 Collecting pyyaml>=5.3 2025-11-26T11:24:04,482 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl (45 kB) 2025-11-26T11:24:04,555 Collecting rfc3339-validator 2025-11-26T11:24:04,569 Using cached https://www.piwheels.org/simple/rfc3339-validator/rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB) 2025-11-26T11:24:04,629 Collecting rfc3986-validator>=0.1.1 2025-11-26T11:24:04,643 Using cached https://www.piwheels.org/simple/rfc3986-validator/rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB) 2025-11-26T11:24:05,015 Collecting beautifulsoup4 2025-11-26T11:24:05,033 Using cached https://www.piwheels.org/simple/beautifulsoup4/beautifulsoup4-4.14.2-py3-none-any.whl (106 kB) 2025-11-26T11:24:05,211 Collecting bleach[css]!=5.0.0 2025-11-26T11:24:05,233 Using cached https://www.piwheels.org/simple/bleach/bleach-6.3.0-py3-none-any.whl (164 kB) 2025-11-26T11:24:05,326 Collecting defusedxml 2025-11-26T11:24:05,339 Using cached https://www.piwheels.org/simple/defusedxml/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) 2025-11-26T11:24:05,472 Collecting jupyterlab-pygments 2025-11-26T11:24:05,477 Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB) 2025-11-26T11:24:05,650 Collecting mistune<4,>=2.0.3 2025-11-26T11:24:05,665 Using cached https://www.piwheels.org/simple/mistune/mistune-3.1.4-py3-none-any.whl (53 kB) 2025-11-26T11:24:05,821 Collecting nbclient>=0.5.0 2025-11-26T11:24:05,836 Using cached https://www.piwheels.org/simple/nbclient/nbclient-0.10.2-py3-none-any.whl (25 kB) 2025-11-26T11:24:05,938 Collecting pandocfilters>=1.4.1 2025-11-26T11:24:05,953 Using cached https://www.piwheels.org/simple/pandocfilters/pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB) 2025-11-26T11:24:06,176 Collecting fastjsonschema>=2.15 2025-11-26T11:24:06,190 Using cached https://www.piwheels.org/simple/fastjsonschema/fastjsonschema-2.21.2-py3-none-any.whl (24 kB) 2025-11-26T11:24:07,143 Collecting charset_normalizer<4,>=2 2025-11-26T11:24:07,149 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (142 kB) 2025-11-26T11:24:07,499 Collecting urllib3<3,>=1.21.1 2025-11-26T11:24:07,516 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.5.0-py3-none-any.whl (129 kB) 2025-11-26T11:24:07,740 Collecting ptyprocess 2025-11-26T11:24:07,754 Using cached https://www.piwheels.org/simple/ptyprocess/ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) 2025-11-26T11:24:07,935 Collecting webencodings 2025-11-26T11:24:07,949 Using cached https://www.piwheels.org/simple/webencodings/webencodings-0.5.1-py2.py3-none-any.whl (11 kB) 2025-11-26T11:24:08,041 Collecting tinycss2<1.5,>=1.1.0 2025-11-26T11:24:08,056 Using cached https://www.piwheels.org/simple/tinycss2/tinycss2-1.4.0-py3-none-any.whl (26 kB) 2025-11-26T11:24:08,421 Collecting parso<0.9.0,>=0.8.4 2025-11-26T11:24:08,439 Using cached https://www.piwheels.org/simple/parso/parso-0.8.5-py2.py3-none-any.whl (106 kB) 2025-11-26T11:24:08,700 Collecting fqdn 2025-11-26T11:24:08,725 Using cached https://www.piwheels.org/simple/fqdn/fqdn-1.5.1-py3-none-any.whl (9.1 kB) 2025-11-26T11:24:08,781 Collecting isoduration 2025-11-26T11:24:08,796 Using cached https://www.piwheels.org/simple/isoduration/isoduration-20.11.0-py3-none-any.whl (11 kB) 2025-11-26T11:24:08,897 Collecting jsonpointer>1.13 2025-11-26T11:24:08,911 Using cached https://www.piwheels.org/simple/jsonpointer/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB) 2025-11-26T11:24:08,973 Collecting rfc3987-syntax>=1.1.0 2025-11-26T11:24:08,987 Using cached https://www.piwheels.org/simple/rfc3987-syntax/rfc3987_syntax-1.1.0-py3-none-any.whl (8.0 kB) 2025-11-26T11:24:09,049 Collecting uri-template 2025-11-26T11:24:09,063 Using cached https://www.piwheels.org/simple/uri-template/uri_template-1.3.0-py3-none-any.whl (11 kB) 2025-11-26T11:24:09,161 Collecting webcolors>=24.6.0 2025-11-26T11:24:09,181 Using cached https://www.piwheels.org/simple/webcolors/webcolors-25.10.0-py3-none-any.whl (14 kB) 2025-11-26T11:24:09,725 Collecting wcwidth 2025-11-26T11:24:09,742 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.2.14-py3-none-any.whl (35 kB) 2025-11-26T11:24:09,939 Collecting six>=1.5 2025-11-26T11:24:09,953 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2025-11-26T11:24:10,468 Collecting executing>=1.2.0 2025-11-26T11:24:10,483 Using cached https://www.piwheels.org/simple/executing/executing-2.2.1-py2.py3-none-any.whl (28 kB) 2025-11-26T11:24:10,596 Collecting asttokens>=2.1.0 2025-11-26T11:24:10,611 Using cached https://www.piwheels.org/simple/asttokens/asttokens-3.0.1-py3-none-any.whl (27 kB) 2025-11-26T11:24:10,676 Collecting pure-eval 2025-11-26T11:24:10,693 Using cached https://www.piwheels.org/simple/pure-eval/pure_eval-0.2.3-py3-none-any.whl (11 kB) 2025-11-26T11:24:11,860 Collecting cffi>=1.0.1 2025-11-26T11:24:11,900 Using cached https://www.piwheels.org/simple/cffi/cffi-2.0.0-cp311-cp311-linux_armv7l.whl (392 kB) 2025-11-26T11:24:12,123 Collecting soupsieve>1.2 2025-11-26T11:24:12,144 Using cached https://www.piwheels.org/simple/soupsieve/soupsieve-2.8-py3-none-any.whl (36 kB) 2025-11-26T11:24:12,509 Collecting pycparser 2025-11-26T11:24:12,527 Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.23-py3-none-any.whl (118 kB) 2025-11-26T11:24:12,817 Collecting lark>=1.2.2 2025-11-26T11:24:12,862 Using cached https://www.piwheels.org/simple/lark/lark-1.3.1-py3-none-any.whl (113 kB) 2025-11-26T11:24:13,398 Collecting arrow>=0.15.0 2025-11-26T11:24:13,416 Using cached https://www.piwheels.org/simple/arrow/arrow-1.4.0-py3-none-any.whl (68 kB) 2025-11-26T11:24:13,805 Collecting tzdata 2025-11-26T11:24:13,839 Using cached https://www.piwheels.org/simple/tzdata/tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-11-26T11:24:19,208 Installing collected packages: webencodings, trove-classifiers, pure-eval, ptyprocess, fastjsonschema, websocket-client, webcolors, wcwidth, urllib3, uri-template, tzdata, typing_extensions, traitlets, tornado, tinycss2, soupsieve, sniffio, six, setuptools, send2trash, rpds-py, rfc3986-validator, pyzmq, pyyaml, python-json-logger, pygments, pycparser, psutil, prometheus-client, pluggy, platformdirs, pexpect, pathspec, parso, pandocfilters, packaging, overrides, nest-asyncio, mistune, MarkupSafe, lark, jupyterlab-pygments, jsonpointer, json5, idna, h11, fqdn, executing, defusedxml, decorator, debugpy, comm, charset_normalizer, certifi, bleach, babel, attrs, async-lru, asttokens, terminado, stack_data, rfc3987-syntax, rfc3339-validator, requests, referencing, python-dateutil, prompt_toolkit, matplotlib-inline, jupyter-core, jinja2, jedi, ipython-pygments-lexers, httpcore, hatchling, cffi, beautifulsoup4, anyio, jupyter-server-terminals, jupyter-client, jsonschema-specifications, ipython, httpx, arrow, argon2-cffi-bindings, jsonschema, isoduration, ipykernel, argon2-cffi, nbformat, nbclient, jupyter-events, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab 2025-11-26T11:24:19,291 Creating /tmp/pip-build-env-pzjrn_ec/overlay/local/bin 2025-11-26T11:24:19,294 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/trove-classifiers to 755 2025-11-26T11:24:19,775 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/wsdump to 755 2025-11-26T11:24:26,990 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/send2trash to 755 2025-11-26T11:24:31,140 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/pygmentize to 755 2025-11-26T11:24:34,389 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/pyjson5 to 755 2025-11-26T11:24:38,423 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/debugpy to 755 2025-11-26T11:24:38,425 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/debugpy-adapter to 755 2025-11-26T11:24:38,620 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/normalizer to 755 2025-11-26T11:24:42,056 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/pybabel to 755 2025-11-26T11:24:44,538 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter to 755 2025-11-26T11:24:44,540 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-migrate to 755 2025-11-26T11:24:44,542 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-troubleshoot to 755 2025-11-26T11:24:49,359 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/hatchling to 755 2025-11-26T11:24:50,717 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-kernel to 755 2025-11-26T11:24:50,719 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-kernelspec to 755 2025-11-26T11:24:50,721 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-run to 755 2025-11-26T11:24:52,368 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/ipython to 755 2025-11-26T11:24:52,370 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/ipython3 to 755 2025-11-26T11:24:52,641 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/httpx to 755 2025-11-26T11:24:53,232 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jsonschema to 755 2025-11-26T11:24:54,005 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-trust to 755 2025-11-26T11:24:54,090 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-execute to 755 2025-11-26T11:24:54,179 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-events to 755 2025-11-26T11:24:54,714 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-dejavu to 755 2025-11-26T11:24:54,717 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-nbconvert to 755 2025-11-26T11:24:55,549 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-server to 755 2025-11-26T11:24:59,184 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jlpm to 755 2025-11-26T11:24:59,186 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-lab to 755 2025-11-26T11:24:59,188 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-labextension to 755 2025-11-26T11:24:59,190 changing mode of /tmp/pip-build-env-pzjrn_ec/overlay/local/bin/jupyter-labhub to 755 2025-11-26T11:25:06,063 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 2025-11-26T11:25:06,064 conan 2.22.2 requires distro<=1.8.0,>=1.4.0; platform_system == "Linux" or platform_system == "FreeBSD", but you have distro 1.9.0 which is incompatible. 2025-11-26T11:25:06,065 Successfully installed MarkupSafe-3.0.3 anyio-4.11.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 beautifulsoup4-4.14.2 bleach-6.3.0 certifi-2025.11.12 cffi-2.0.0 charset_normalizer-3.4.4 comm-0.2.3 debugpy-1.8.17 decorator-5.2.1 defusedxml-0.7.1 executing-2.2.1 fastjsonschema-2.21.2 fqdn-1.5.1 h11-0.16.0 hatchling-1.27.0 httpcore-1.0.9 httpx-0.28.1 idna-3.11 ipykernel-7.1.0 ipython-9.7.0 ipython-pygments-lexers-1.1.1 isoduration-20.11.0 jedi-0.19.2 jinja2-3.1.6 json5-0.12.1 jsonpointer-3.0.0 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 jupyter-client-8.6.3 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 lark-1.3.1 matplotlib-inline-0.2.1 mistune-3.1.4 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.0 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 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 rpds-py-0.29.0 send2trash-1.8.3 setuptools-80.9.0 six-1.17.0 sniffio-1.3.1 soupsieve-2.8 stack_data-0.6.3 terminado-0.18.1 tinycss2-1.4.0 tornado-6.5.1 traitlets-5.14.3 trove-classifiers-2025.11.14.15 typing_extensions-4.15.0 tzdata-2025.2 uri-template-1.3.0 urllib3-2.5.0 wcwidth-0.2.14 webcolors-25.10.0 webencodings-0.5.1 websocket-client-1.9.0 2025-11-26T11:25:07,221 Installing build dependencies: finished with status 'done' 2025-11-26T11:25:07,228 Getting requirements to build wheel: started 2025-11-26T11:25:07,229 Running command Getting requirements to build wheel 2025-11-26T11:25:07,669 Getting requirements to build wheel: finished with status 'done' 2025-11-26T11:25:07,811 Installing backend dependencies: started 2025-11-26T11:25:07,813 Running command pip subprocess to install backend dependencies 2025-11-26T11:25:09,021 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T11:25:09,663 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-11-26T11:25:09,689 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T11:25:10,181 Collecting hatch-jupyter-builder>=0.8.1 2025-11-26T11:25:10,350 Using cached https://archive1.piwheels.org/simple/hatch-jupyter-builder/hatch_jupyter_builder-0.9.1-py3-none-any.whl (18 kB) 2025-11-26T11:25:10,598 Collecting hatchling>=1.17 2025-11-26T11:25:10,614 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-11-26T11:25:11,013 Collecting packaging>=24.2 2025-11-26T11:25:11,032 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-11-26T11:25:11,138 Collecting pathspec>=0.10.1 2025-11-26T11:25:11,159 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-11-26T11:25:11,278 Collecting pluggy>=1.0.0 2025-11-26T11:25:11,291 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-11-26T11:25:11,529 Collecting trove-classifiers 2025-11-26T11:25:11,542 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.11.14.15-py3-none-any.whl (14 kB) 2025-11-26T11:25:14,159 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling, hatch-jupyter-builder 2025-11-26T11:25:14,194 Creating /tmp/pip-build-env-pzjrn_ec/normal/local/bin 2025-11-26T11:25:14,196 changing mode of /tmp/pip-build-env-pzjrn_ec/normal/local/bin/trove-classifiers to 755 2025-11-26T11:25:14,967 changing mode of /tmp/pip-build-env-pzjrn_ec/normal/local/bin/hatchling to 755 2025-11-26T11:25:15,059 changing mode of /tmp/pip-build-env-pzjrn_ec/normal/local/bin/hatch-jupyter-builder to 755 2025-11-26T11:25:15,106 Successfully installed hatch-jupyter-builder-0.9.1 hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.11.14.15 2025-11-26T11:25:15,355 Installing backend dependencies: finished with status 'done' 2025-11-26T11:25:15,357 Created temporary directory: /tmp/pip-modern-metadata-5__puyc1 2025-11-26T11:25:15,359 Preparing metadata (pyproject.toml): started 2025-11-26T11:25:15,360 Running command Preparing metadata (pyproject.toml) 2025-11-26T11:25:15,832 INFO:hatch_jupyter_builder.utils:Running jupyter-builder 2025-11-26T11:25:15,832 INFO:hatch_jupyter_builder.utils:Building with hatch_jupyter_builder.npm_builder 2025-11-26T11:25:15,833 INFO:hatch_jupyter_builder.utils:With kwargs: {'path': '.', 'build_cmd': 'build:extensions', 'npm': ['yarn']} 2025-11-26T11:25:15,835 Traceback (most recent call last): 2025-11-26T11:25:15,836 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2025-11-26T11:25:15,837 main() 2025-11-26T11:25:15,837 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2025-11-26T11:25:15,838 json_out['return_val'] = hook(**hook_input['kwargs']) 2025-11-26T11:25:15,839 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,839 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel 2025-11-26T11:25:15,840 whl_basename = backend.build_wheel(metadata_directory, config_settings) 2025-11-26T11:25:15,840 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,841 File "/tmp/pip-build-env-pzjrn_ec/overlay/local/lib/python3.11/dist-packages/hatchling/build.py", line 58, in build_wheel 2025-11-26T11:25:15,842 return os.path.basename(next(builder.build(directory=wheel_directory, versions=['standard']))) 2025-11-26T11:25:15,843 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,843 File "/tmp/pip-build-env-pzjrn_ec/overlay/local/lib/python3.11/dist-packages/hatchling/builders/plugin/interface.py", line 147, in build 2025-11-26T11:25:15,844 build_hook.initialize(version, build_data) 2025-11-26T11:25:15,845 File "/tmp/pip-build-env-pzjrn_ec/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/plugin.py", line 94, in initialize 2025-11-26T11:25:15,846 raise e 2025-11-26T11:25:15,846 File "/tmp/pip-build-env-pzjrn_ec/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/plugin.py", line 89, in initialize 2025-11-26T11:25:15,847 build_func(self.target_name, version, **build_kwargs) 2025-11-26T11:25:15,847 File "/tmp/pip-build-env-pzjrn_ec/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/utils.py", line 106, in npm_builder 2025-11-26T11:25:15,848 npm_cmd = normalize_cmd(npm) 2025-11-26T11:25:15,849 ^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,849 File "/tmp/pip-build-env-pzjrn_ec/normal/local/lib/python3.11/dist-packages/hatch_jupyter_builder/utils.py", line 210, in normalize_cmd 2025-11-26T11:25:15,850 raise ValueError(msg) 2025-11-26T11:25:15,851 ValueError: Aborting. Could not find cmd (yarn) in path. If command is not expected to be in user's path, use an absolute path. 2025-11-26T11:25:15,900 ERROR: [present-rich] Preparing metadata (pyproject.toml) exited with 1 2025-11-26T11:25:15,913 [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/tmp95ni1_rn[/] 2025-11-26T11:25:15,914 [bold magenta]cwd[/]: /tmp/pip-wheel-xk81kfh0/ipycanvas_358baa771de64432bb43008e77640051 2025-11-26T11:25:15,915 Preparing metadata (pyproject.toml): finished with status 'error' 2025-11-26T11:25:15,917 ERROR: [present-rich] metadata generation failed 2025-11-26T11:25:15,922 Exception information: 2025-11-26T11:25:15,922 Traceback (most recent call last): 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2025-11-26T11:25:15,922 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 746, in prepare_metadata_for_build_wheel 2025-11-26T11:25:15,922 return super().prepare_metadata_for_build_wheel( 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2025-11-26T11:25:15,922 return self._call_hook('prepare_metadata_for_build_wheel', { 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2025-11-26T11:25:15,922 self._subprocess_runner( 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2025-11-26T11:25:15,922 call_subprocess( 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2025-11-26T11:25:15,922 raise error 2025-11-26T11:25:15,922 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2025-11-26T11:25:15,922 2025-11-26T11:25:15,922 The above exception was the direct cause of the following exception: 2025-11-26T11:25:15,922 2025-11-26T11:25:15,922 Traceback (most recent call last): 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-11-26T11:25:15,922 status = run_func(*args) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-11-26T11:25:15,922 return func(self, options, args) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-11-26T11:25:15,922 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-11-26T11:25:15,922 result = self._result = resolver.resolve( 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-11-26T11:25:15,922 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-11-26T11:25:15,922 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2025-11-26T11:25:15,922 if not criterion.candidates: 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2025-11-26T11:25:15,922 return bool(self._sequence) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2025-11-26T11:25:15,922 return any(self) 2025-11-26T11:25:15,922 ^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2025-11-26T11:25:15,922 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2025-11-26T11:25:15,922 candidate = func() 2025-11-26T11:25:15,922 ^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2025-11-26T11:25:15,922 self._link_candidate_cache[link] = LinkCandidate( 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2025-11-26T11:25:15,922 super().__init__( 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-11-26T11:25:15,922 self.dist = self._prepare() 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2025-11-26T11:25:15,922 dist = self._prepare_distribution() 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2025-11-26T11:25:15,922 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2025-11-26T11:25:15,922 return self._prepare_linked_requirement(req, parallel_builds) 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2025-11-26T11:25:15,922 dist = _get_prepared_distribution( 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2025-11-26T11:25:15,922 abstract_dist.prepare_distribution_metadata( 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2025-11-26T11:25:15,922 self.req.prepare_metadata() 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 539, in prepare_metadata 2025-11-26T11:25:15,922 self.metadata_directory = generate_metadata( 2025-11-26T11:25:15,922 ^^^^^^^^^^^^^^^^^^ 2025-11-26T11:25:15,922 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2025-11-26T11:25:15,922 raise MetadataGenerationFailed(package_details=details) from error 2025-11-26T11:25:15,922 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-11-26T11:25:15,938 Removed ipycanvas==0.14.2 from https://files.pythonhosted.org/packages/b4/6f/26d4faa5bc2078d271c7b2f95e96ed919925ff4919a36b4412f406748f9d/ipycanvas-0.14.2.tar.gz from build tracker '/tmp/pip-build-tracker-hipq_16s' 2025-11-26T11:25:15,939 Removed build tracker: '/tmp/pip-build-tracker-hipq_16s'