2026-03-26T19:59:37,873 Created temporary directory: /tmp/pip-ephem-wheel-cache-ff1983ny 2026-03-26T19:59:37,874 Created temporary directory: /tmp/pip-build-tracker-7p5xp8iz 2026-03-26T19:59:37,875 Initialized build tracking at /tmp/pip-build-tracker-7p5xp8iz 2026-03-26T19:59:37,875 Created build tracker: /tmp/pip-build-tracker-7p5xp8iz 2026-03-26T19:59:37,876 Entered build tracker: /tmp/pip-build-tracker-7p5xp8iz 2026-03-26T19:59:37,877 Created temporary directory: /tmp/pip-wheel-t_bgqy1j 2026-03-26T19:59:37,880 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-26T19:59:37,882 Created temporary directory: /tmp/pip-ephem-wheel-cache-czu9sqz9 2026-03-26T19:59:37,903 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T19:59:37,907 2 location(s) to search for versions of jupytercad-core: 2026-03-26T19:59:37,907 * https://pypi.org/simple/jupytercad-core/ 2026-03-26T19:59:37,907 * https://www.piwheels.org/simple/jupytercad-core/ 2026-03-26T19:59:37,908 Fetching project page and analyzing links: https://pypi.org/simple/jupytercad-core/ 2026-03-26T19:59:37,908 Getting page https://pypi.org/simple/jupytercad-core/ 2026-03-26T19:59:37,910 Found index url https://pypi.org/simple 2026-03-26T19:59:38,156 Fetched page https://pypi.org/simple/jupytercad-core/ as application/vnd.pypi.simple.v1+json 2026-03-26T19:59:38,171 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/3b/e3/5e301595fa0e329759455a3b80b1fca79e9bbac8dec9e491109eeb9c802c/jupytercad_core-1.0.0a1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,172 Found link https://files.pythonhosted.org/packages/bb/35/b70ae598d240bb38b9ec2642bb6371c7551470e1ed8d87ac4d11564e22ee/jupytercad_core-1.0.0a1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.0a1 2026-03-26T19:59:38,173 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/1a/37/b11c59c71d0547ffb85f1311302fd95ae4dd41ead9f489d33910c11acb65/jupytercad_core-1.0.0a2-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,174 Found link https://files.pythonhosted.org/packages/91/5d/faf6a8d5254b8c6a43f7c844ed5dadb81debc9ecca5fac2fb64217c5efd6/jupytercad_core-1.0.0a2.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.0a2 2026-03-26T19:59:38,175 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/7d/80/bdd06f0d97666d669bb8dc54b07167edbd338a454e5b5fde23e3dfbe4d71/jupytercad_core-1.0.0a3-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,176 Found link https://files.pythonhosted.org/packages/2b/80/53c23d9ad3d089e3a0d38cbce03b7365720e5f04ab97db0b655986fad44a/jupytercad_core-1.0.0a3.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.0a3 2026-03-26T19:59:38,177 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/70/d4/eeca9a16fdac2430622432972362a5e850d80620fd77ff02e2d3b725091a/jupytercad_core-1.0.0a4-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,178 Found link https://files.pythonhosted.org/packages/8d/32/28d188565792598b2fd1b26fb8d6a6d7e607d55f25dd8be9d85f3a353201/jupytercad_core-1.0.0a4.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.0a4 2026-03-26T19:59:38,179 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/6a/ee/9fd51766c09c6e15e2f0f210a2f7f7cfafaef87438e2c7de941db41e274a/jupytercad_core-1.0.0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,180 Found link https://files.pythonhosted.org/packages/2f/a8/1f971cd7328c5943038a984b373575f747b9ee428d7da6d40e9afd7e95cf/jupytercad_core-1.0.0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.0 2026-03-26T19:59:38,182 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/1f/f6/31cd204d6cc265d2f38f5b57e15899d4f27f4f4991296e25db0153c8bba6/jupytercad_core-1.0.1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,183 Found link https://files.pythonhosted.org/packages/05/42/c9a789568bf1ff9d25101824c6cabddc5b6b94c2e504d615122a939918f2/jupytercad_core-1.0.1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 1.0.1 2026-03-26T19:59:38,183 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/ea/bb/f9c085ce61b8fb0477c356bdebb1f0ce59f27d5b62480f690cb5a7b9826b/jupytercad_core-2.0.0a0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,184 Found link https://files.pythonhosted.org/packages/a0/fb/b239b1e9ebd055d78722ddeda14e3be36099a55b151f8621c59ad0cb01f1/jupytercad_core-2.0.0a0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a0 2026-03-26T19:59:38,185 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/d9/81/6b4f47dc2ca1c4958a17a69460bae4a5cda9463c4f2fc559b35e5770d066/jupytercad_core-2.0.0a1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,186 Found link https://files.pythonhosted.org/packages/07/ab/7a36b248afb7d51d828b8a3986186a639bafdd64510e8923439a4fbd5910/jupytercad_core-2.0.0a1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a1 2026-03-26T19:59:38,186 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/ec/dd/c1c71e86ae89ff6efecf2569ec46face81e0eda018ca7b2a640ea3e8fa00/jupytercad_core-2.0.0a2-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,187 Found link https://files.pythonhosted.org/packages/85/25/b77c406b43c8b8fd042c6afac38a9c63efdbce21cc1d6685db9f587cf330/jupytercad_core-2.0.0a2.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a2 2026-03-26T19:59:38,188 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/6d/fa/d9cae023211caf53e8be7c61e699938f4d5750fdc173f8347ab6b3ec3ffd/jupytercad_core-2.0.0a4-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,189 Found link https://files.pythonhosted.org/packages/93/e8/f772864d6e946d72e781878f5986b92877e6ef0ed38573b41f2275ddb944/jupytercad_core-2.0.0a4.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a4 2026-03-26T19:59:38,190 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/32/ce/a2c67fa8a26392988e2b3f2bffa81ae84dd1ecd3dd664701ff41c86d98a8/jupytercad_core-2.0.0a5-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,191 Found link https://files.pythonhosted.org/packages/eb/62/8022ea53f03b1e932c0b2ea4ecba6fa155c08e8466de79b0cd91ff94dca6/jupytercad_core-2.0.0a5.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a5 2026-03-26T19:59:38,191 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/16/e9/56ba06d3da63c684b10d46c91ce61ef4e52b31c489017b2260886f2d2815/jupytercad_core-2.0.0a6-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,192 Found link https://files.pythonhosted.org/packages/d8/7c/da3a047a9d05e2e3cb5eb9f8f5ea114662db414901b2a3e33d67fbe783b7/jupytercad_core-2.0.0a6.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a6 2026-03-26T19:59:38,193 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/3c/ed/d1791fbf8e94c2bce3cbbcc2f384341662ea63bd4c2b65e682d485e54a52/jupytercad_core-2.0.0a7-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,194 Found link https://files.pythonhosted.org/packages/d1/0d/c47150176e972cc02d7151d3cbab76c17f33c6370f0972319c1511780ec6/jupytercad_core-2.0.0a7.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a7 2026-03-26T19:59:38,195 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/19/74/38e066c875289b29ec1005cecb8cf05ec2c4fbed92453a63206cf3fe35c7/jupytercad_core-2.0.0a8-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,196 Found link https://files.pythonhosted.org/packages/3c/ca/d306b48cb22ed0ad50733719640cc7eb1d07e3650383d36240fdeb37220d/jupytercad_core-2.0.0a8.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a8 2026-03-26T19:59:38,196 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/33/d2/6007f0656373f66c2549dd746a0ba34b58fc1e99d2ad1e5b2677913c1084/jupytercad_core-2.0.0a9-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,197 Found link https://files.pythonhosted.org/packages/a6/65/4f086cf08196f0facb1484d7d3871bfba318b665993af86e239452fabd20/jupytercad_core-2.0.0a9.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a9 2026-03-26T19:59:38,198 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/78/84/0c580dca050fa2cc721789b93a261c050d6a5eaefdc298fb0654d1bb8e9e/jupytercad_core-2.0.0a10-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,199 Found link https://files.pythonhosted.org/packages/20/7e/2eb7898fa6252eae3cd79cdc22d58dbb24dc702f322cadf3f9ca305d9758/jupytercad_core-2.0.0a10.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0a10 2026-03-26T19:59:38,200 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/64/7e/4fe0a5c99edb33e5169ff814b3c6d91ba33f5b7b3fffb17f13f23adf08c3/jupytercad_core-2.0.0rc0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,201 Found link https://files.pythonhosted.org/packages/35/f2/cf0f3a1c4b722f0a01d2cc664bcedffd07bd93af54875665c410f5d8ff0a/jupytercad_core-2.0.0rc0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0rc0 2026-03-26T19:59:38,201 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/e2/bd/75fe7ded8046223c2d6f3681da9defcaa7e62bfc9fc8f8a7956c6b175877/jupytercad_core-2.0.0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,202 Found link https://files.pythonhosted.org/packages/04/c1/b5dea4247237e19468305beda4b6b24583b03cfe10b6a1ea4b9a533ef686/jupytercad_core-2.0.0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.0 2026-03-26T19:59:38,203 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/ac/67/358461d568bd71418ec4cbd726769e1087f5dee40f7c6ad2d6f63702c74e/jupytercad_core-2.0.1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,204 Found link https://files.pythonhosted.org/packages/b2/ff/bfeedacc951e0c6b553ccfdf5dad65166ea849ee2f1dbeab2617be70c124/jupytercad_core-2.0.1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.1 2026-03-26T19:59:38,205 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/e2/01/b23cee44e02f0db144b58d54817069e113cdb184edf1fb4d1a1a833ffd76/jupytercad_core-2.0.2-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,206 Found link https://files.pythonhosted.org/packages/cb/d6/3cefbe04223433855d2e9ccbe0332330558cf35434ea3010508ad8ac24bd/jupytercad_core-2.0.2.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 2.0.2 2026-03-26T19:59:38,206 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/0a/d3/61048736f9956d60edb3c87e6d85e2ce25368062f08f30698f7b5c015a1b/jupytercad_core-3.0.0a0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,207 Found link https://files.pythonhosted.org/packages/35/59/3d3bc6deaa89d73dbdad76639d7cc1e79f2c94a664afb9761c8f11237254/jupytercad_core-3.0.0a0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a0 2026-03-26T19:59:38,208 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/b4/96/c6934d53c408c3a8d5c4f8fa7751071ed86757c0a3859a980e71012397f1/jupytercad_core-3.0.0a1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,209 Found link https://files.pythonhosted.org/packages/13/2f/09d890027d65f0c4b60d1e0c4c985c0045c408453f6e05397fd2b46151cf/jupytercad_core-3.0.0a1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a1 2026-03-26T19:59:38,209 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/cb/84/30c4440e581e7957aced0f807eb53a9f5c490aaaafeb3bf32d5ace1a74e0/jupytercad_core-3.0.0a2-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,210 Found link https://files.pythonhosted.org/packages/0d/8f/7410816335eb07cc0013413e2af225d85d5e5e88497577d880c3a9e0ddfe/jupytercad_core-3.0.0a2.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a2 2026-03-26T19:59:38,211 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/33/8d/771f252708d78fe3fac17688bb8ae8aada0ba74d66df548830ae883aea5e/jupytercad_core-3.0.0a3-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,212 Found link https://files.pythonhosted.org/packages/62/98/4112178c993fd7d4e63c23c437555b362db9993ce1fc5797ec3b3b57607f/jupytercad_core-3.0.0a3.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a3 2026-03-26T19:59:38,213 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/a5/40/6d538fb19a98c62fe31f7c7fd27605294bd1011df9409738a596090d4381/jupytercad_core-3.0.0a4-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,214 Found link https://files.pythonhosted.org/packages/78/94/502e67fcc814242fb22e3797c80476d21494f1e88651ed68fd2f33fc7c5f/jupytercad_core-3.0.0a4.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a4 2026-03-26T19:59:38,215 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/a5/ac/20d50c74d19c21053dc9caedda51a47529d721ec6cc044e19ee09609df4b/jupytercad_core-3.0.0a5-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,215 Found link https://files.pythonhosted.org/packages/da/19/40bd800781ca6eebee4f427fd19ced21d033457142441f003c0f121210e7/jupytercad_core-3.0.0a5.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a5 2026-03-26T19:59:38,216 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/8b/20/067f2a030a7cec33e88bba3b01367bc3eac71f1f60820722556a9f249533/jupytercad_core-3.0.0a6-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,217 Found link https://files.pythonhosted.org/packages/05/f0/8df546483318a677015ca279456f249a03b2c1743daed2feacbd971c7ef1/jupytercad_core-3.0.0a6.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a6 2026-03-26T19:59:38,218 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/2a/4a/7ef53ad34da22c943a58691a18df7502436e69b0320fddd1f9d5ccbc96df/jupytercad_core-3.0.0a7-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,219 Found link https://files.pythonhosted.org/packages/31/be/fd29dc7eabe8a94aad97dcc652c163aea80261885063785ecfe8f51986f4/jupytercad_core-3.0.0a7.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0a7 2026-03-26T19:59:38,219 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/ec/6c/9437a2263516d76151cdb08875c6fc8611aa77269bdb3f3e869f1ec532cc/jupytercad_core-3.0.0rc0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,220 Found link https://files.pythonhosted.org/packages/6d/16/dae0818269442864cd3fd73da99857b16aa3e3616dfb94e20172a6a8e7a0/jupytercad_core-3.0.0rc0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0rc0 2026-03-26T19:59:38,221 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/a6/11/901318d4a79ed3e2db0bb98c7c1135beec96ea126bc92434d66b642267b5/jupytercad_core-3.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,222 Found link https://files.pythonhosted.org/packages/04/ad/5c87e9d695ceb646d8e64229472606e5c7a84d77efe88813614930868087/jupytercad_core-3.0.0rc1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0rc1 2026-03-26T19:59:38,223 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/dd/4f/04b17616254c38abf51285b643130fe812990278d191a2d2b907223e563a/jupytercad_core-3.0.0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,224 Found link https://files.pythonhosted.org/packages/ce/3c/cfaaf567eefc2ef1ec1349bfc8810cbbadd9325bd9900ce191263ac42912/jupytercad_core-3.0.0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.0 2026-03-26T19:59:38,224 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/a6/dc/17d830fd4bdee06ca591f6a520756a6961bc66ee06aee8ff6ef5fb8313e4/jupytercad_core-3.0.1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,225 Found link https://files.pythonhosted.org/packages/8b/6e/398ba67d111dcbbd29bebb6348bc88f951e145379a35fb2343f8f81e4b6c/jupytercad_core-3.0.1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.0.1 2026-03-26T19:59:38,226 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/28/3f/55eeb8ca2b22df5454aac436b904cc42ec01b3e6e56afa97cd9da420d7c3/jupytercad_core-3.1.0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,227 Found link https://files.pythonhosted.org/packages/b9/4c/ee3818f3e93b49c43d3d5907d4bcdd8ed2e4981bda64f047495e71e32dc4/jupytercad_core-3.1.0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.0 2026-03-26T19:59:38,228 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/be/51/0bf43369043e4dbd3c00043f69cbcd395980c1b2d6b69cd7cc9cb100908e/jupytercad_core-3.1.1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,229 Found link https://files.pythonhosted.org/packages/90/d5/3467b9ddd574a9257eed5cb11dbe34817dab9ed6185b67b57afd718debc4/jupytercad_core-3.1.1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.1 2026-03-26T19:59:38,230 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/46/59/0ab9056988ba061032ba80c39839d3ec9c72a24449b50bccc64a292f7604/jupytercad_core-3.1.2-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,230 Found link https://files.pythonhosted.org/packages/a3/2a/2640f5b5fd72044f226cdb654c25dc312e13c84d07130d6a9f0e87b3e3ea/jupytercad_core-3.1.2.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.2 2026-03-26T19:59:38,231 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/b2/72/74ea8c16cadb683f0f79972131977160b057852a925d2dbfc8cdb4855762/jupytercad_core-3.1.3-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,232 Found link https://files.pythonhosted.org/packages/a9/c8/fb646d3e8e142c948e44933f5bbce20c58c916c365bc7402d34e9e7bf4ad/jupytercad_core-3.1.3.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.3 2026-03-26T19:59:38,232 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/04/c4/a249a346d19df3cecf5c4e8f3733760ac32c32535753f21e42d152f7414e/jupytercad_core-3.1.4-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,233 Found link https://files.pythonhosted.org/packages/0e/bc/3893c9b8ad9ecab0367b001e0824a991a4ce8228b161fc4f33918f530d76/jupytercad_core-3.1.4.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.4 2026-03-26T19:59:38,234 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/b7/0b/38e1593f014b34fd573da2ac1d3bb13edb2b8961ba3160f85982e112afc0/jupytercad_core-3.1.5-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,235 Found link https://files.pythonhosted.org/packages/4e/11/47b4630176837e9cf5eada5e0e8f8f40ce8c4135e2b7d2086400135a1d71/jupytercad_core-3.1.5.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.5 2026-03-26T19:59:38,235 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/42/68/11e46ad01b135c8ea6ec16b4d3c425f517b706cd270fece89bb32e3b61e2/jupytercad_core-3.1.6-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,236 Found link https://files.pythonhosted.org/packages/83/cd/108de174cdd1b60d4209345961141b8cf2e8eb06968b14ecac0e90c62600/jupytercad_core-3.1.6.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.6 2026-03-26T19:59:38,237 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/1f/ed/a7819cf3aead017e59a553f6d129ef7b12373832ec2392f5fb244aaf56cb/jupytercad_core-3.1.7-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,238 Found link https://files.pythonhosted.org/packages/e2/db/1965c3372d448a39a70b82ce6690256dd2b013f9712838599251008ac98a/jupytercad_core-3.1.7.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.1.7 2026-03-26T19:59:38,239 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/61/da/991277132ee5be9edafa37c4922e5c740fdea0fddd99ae365accfddb8141/jupytercad_core-3.4.0-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,240 Found link https://files.pythonhosted.org/packages/3e/39/c1281a8b5bf0cb9283e4d76c1296cf9cf8a19b434bd9f30a48cfd11bb4af/jupytercad_core-3.4.0.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.4.0 2026-03-26T19:59:38,240 Skipping link: No binaries permitted for jupytercad-core: https://files.pythonhosted.org/packages/bb/cb/5748119f34265009d06d5b7c6762fc645eb55a946b630ea49be272cbecfd/jupytercad_core-3.4.1-py3-none-any.whl (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,241 Found link https://files.pythonhosted.org/packages/12/4e/3236bdf73c9d31d1d996cc1d12d178e23f436d1b191bd7344fcd64c3c6e5/jupytercad_core-3.4.1.tar.gz (from https://pypi.org/simple/jupytercad-core/) (requires-python:>=3.8), version: 3.4.1 2026-03-26T19:59:38,242 Fetching project page and analyzing links: https://www.piwheels.org/simple/jupytercad-core/ 2026-03-26T19:59:38,243 Getting page https://www.piwheels.org/simple/jupytercad-core/ 2026-03-26T19:59:38,244 Found index url https://www.piwheels.org/simple 2026-03-26T19:59:38,431 Fetched page https://www.piwheels.org/simple/jupytercad-core/ as text/html 2026-03-26T19:59:38,443 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.4.0-py3-none-any.whl#sha256=3f3d26dcea5b27cba0e870e10e34749973f23c8ed9046205aec4cabc34467e7d (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,444 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.7-py3-none-any.whl#sha256=5bed30b7af0598e9004e5075c6391da29ca4613f61ae0e0ea4e44fd352a8d73e (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,445 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.6-py3-none-any.whl#sha256=aedad19d90a2ae46b35e6e2a96556b3b03b9f458bdb860fbfc65348881543385 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,445 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.5-py3-none-any.whl#sha256=68f655397993e434e82b64df004733944bcaea6521024a634326eb8de70aa0d0 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,446 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.4-py3-none-any.whl#sha256=ac3e7fcf2be8d91947c749afc0b39c8b9177cea85aa87824528058b967b6ea04 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,446 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.3-py3-none-any.whl#sha256=13d1369f6d7a932bdb83ead4f6654221329289c59e156b6e2ffe9acbb93992c1 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,447 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.2-py3-none-any.whl#sha256=0d7461948670edd365aeb33c2dd32ba5b1ef281fc28b5ff73e5a8f0212624f85 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,448 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.1-py3-none-any.whl#sha256=095ae1df2ed5fd5cd7a48c7bee009e96ec33de23775616991a964a52f772a620 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,448 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.1.0-py3-none-any.whl#sha256=9fe43663a367b959433eece811d74c4c70dfcebf87951a1c5ff82555dac60355 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,449 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.1-py3-none-any.whl#sha256=df12bf8edbff8ac3d18ba7edc2876f65dbbb37b4c07c279e20f513f2e42e88b3 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,449 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0-py3-none-any.whl#sha256=26a8412e49dfcd3120b2d3b8f2fae616183db64793cdade7d78187fede0da024 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,450 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0rc1-py3-none-any.whl#sha256=78bf5bbd953e3f14fae205d03d9bda7ee9c0fdb26cc4e9eef29d223f819749e0 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,450 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0rc0-py3-none-any.whl#sha256=4c1e7f4d361672d39dd45ef63abc1ef5ede700c034223890fda77cc7722c72a1 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,451 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a7-py3-none-any.whl#sha256=3144162d41527f4ddd8a91f43cda6f6e82f7c4e5e2ec57153d916682761582d9 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,451 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a6-py3-none-any.whl#sha256=7b925154f59a44b204acfb9570dec41e0949d03d1b4f1f3254054e392e17e5b0 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,452 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a5-py3-none-any.whl#sha256=3d7c8d210d46ecf62e9bdc7de2e3071b3fbce69902d7e59207cf4299dfd768c8 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,452 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a4-py3-none-any.whl#sha256=8c43868f6759e31ef61977f0aa854269ff088f79841d1c9b47f131a8a6da2e41 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,453 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a3-py3-none-any.whl#sha256=c5b2c9c598617380e66f9fa94d030b9898d3d1587b8a0a4b11478f332e36b39f (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,453 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a2-py3-none-any.whl#sha256=bb9c0a56192a37981e185c5db78c71aa792c0c0bc40666bffd2f58694e861326 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,454 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a1-py3-none-any.whl#sha256=1f6a59d5d686210d21883a84801a7e94b5a175978f549d7a6ac9fab149b34ef1 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,454 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-3.0.0a0-py3-none-any.whl#sha256=67efb42701ba447440bad58cd0c561cd86bda20bacb97aa2b2afe6d6ec23efdd (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,455 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.2-py3-none-any.whl#sha256=3258dd8c8cc60bc99d57cff6111a7773acf1de442cd724901ee74b61f08225e2 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,456 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.1-py3-none-any.whl#sha256=d3002c1721724aaaf1bf7b3fb4f2e49a50d85844c44e3d438a34f1198f3e45a1 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,456 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0-py3-none-any.whl#sha256=e5712268469e6c7b0424467a4513cca8c9a881d25af76267125fa765c17d3c32 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,457 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0rc0-py3-none-any.whl#sha256=552ca671b215c37bf74adc7d0b7ec490cd7284baeb690e22dc72fff3d23995e0 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,457 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a10-py3-none-any.whl#sha256=d24b3fe6248c0defefb6704e0d3b875aafb06a10c9d02d79bcdec80aeb95250d (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,458 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a9-py3-none-any.whl#sha256=ec6e0fcd084bfcc525b05bdd040845b455fff4b1f8f7bc46c674ad9d14da68fb (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,458 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a8-py3-none-any.whl#sha256=f8554150f7c1570090bb75d8ae7653235216eff334d7f46ea5e4555f1ee6a2fa (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,459 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a7-py3-none-any.whl#sha256=44d7873e3dd22c13064e64210dffb2c687637985541f7732704a7f9d84faaef5 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,459 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a6-py3-none-any.whl#sha256=1b95204dc2274a310f0ed09d4d0c2c4584e4fe820b312d3dff3ba65581d370a9 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,460 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a5-py3-none-any.whl#sha256=7e29cdbb62439397747b38ef9b29cbe2dbfe45eb977774563b08e858275cf6dd (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,461 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a4-py3-none-any.whl#sha256=cbb5f2d779c24132314956c737850237a8c35df878356eebaee6569ed34e5d3b (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,461 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a2-py3-none-any.whl#sha256=fa503dc0e4fbf86303bf9b0c38dcac5e64e3cd6ccc8a7536ee398c9b616ee5dc (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,462 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a1-py3-none-any.whl#sha256=2e9e9ec74de641eb0bc562ab3efe61955d39dad5958add3336c4c95f32f375ed (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,462 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-2.0.0a0-py3-none-any.whl#sha256=2a46e6fadfff3e82af69698a102ec0d844eea49710f1ab6797f8f93b37d5bf65 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,463 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.1-py3-none-any.whl#sha256=6bd5084edac26ca86c71741f34f437c43b5a5237582d87db8d3e6f914f51eeb9 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,464 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.0-py3-none-any.whl#sha256=dda3e787420e5057c25de9346d65568628eade2360b4c9621135c33bed45dcda (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,464 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.0a4-py3-none-any.whl#sha256=bcf26b28ecca28c8ce04771375f01a90df58d3d1f577c08545485a3a8a221c2c (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,465 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.0a3-py3-none-any.whl#sha256=d6c89e279446c2587f27377beb37219a83ebd03d5220d6617ce882ea76128f62 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,465 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.0a2-py3-none-any.whl#sha256=b6a5268d93f89cca8b54966c3d1eab7730ef87e96bc99e7a78df4a421acc0bb8 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,465 Skipping link: No binaries permitted for jupytercad-core: https://archive1.piwheels.org/simple/jupytercad-core/jupytercad_core-1.0.0a1-py3-none-any.whl#sha256=697ea98c6282ee48313095def54fbb012e375c071f614b8343095a0f08faade4 (from https://www.piwheels.org/simple/jupytercad-core/) (requires-python:>=3.8) 2026-03-26T19:59:38,466 Skipping link: not a file: https://www.piwheels.org/simple/jupytercad-core/ 2026-03-26T19:59:38,467 Skipping link: not a file: https://pypi.org/simple/jupytercad-core/ 2026-03-26T19:59:38,491 Given no hashes to check 1 links for project 'jupytercad-core': discarding no candidates 2026-03-26T19:59:38,509 Collecting jupytercad-core==3.4.1 2026-03-26T19:59:38,511 Created temporary directory: /tmp/pip-unpack-l24mxi89 2026-03-26T19:59:38,775 Downloading jupytercad_core-3.4.1.tar.gz (4.2 MB) 2026-03-26T19:59:40,014 Added jupytercad-core==3.4.1 from https://files.pythonhosted.org/packages/12/4e/3236bdf73c9d31d1d996cc1d12d178e23f436d1b191bd7344fcd64c3c6e5/jupytercad_core-3.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-7p5xp8iz' 2026-03-26T19:59:40,022 Created temporary directory: /tmp/pip-build-env-04zcw_pi 2026-03-26T19:59:40,027 Installing build dependencies: started 2026-03-26T19:59:40,028 Running command pip subprocess to install build dependencies 2026-03-26T19:59:41,149 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T19:59:41,589 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-26T19:59:41,613 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T19:59:42,178 Collecting hatchling>=1.5.0 2026-03-26T19:59:42,195 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-26T19:59:43,384 Collecting jupyterlab<5,>=4.0.0 2026-03-26T19:59:44,270 Using cached https://www.piwheels.org/simple/jupyterlab/jupyterlab-4.5.6-py3-none-any.whl (12.4 MB) 2026-03-26T19:59:44,723 Collecting hatch-nodejs-version>=0.3.2 2026-03-26T19:59:44,743 Using cached https://www.piwheels.org/simple/hatch-nodejs-version/hatch_nodejs_version-0.4.0-py3-none-any.whl (8.9 kB) 2026-03-26T19:59:44,926 Collecting packaging>=24.2 2026-03-26T19:59:44,944 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T19:59:45,061 Collecting pathspec>=0.10.1 2026-03-26T19:59:45,090 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-26T19:59:45,207 Collecting pluggy>=1.0.0 2026-03-26T19:59:45,223 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-26T19:59:45,464 Collecting trove-classifiers 2026-03-26T19:59:45,480 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-26T19:59:45,724 Collecting async-lru>=1.0.0 2026-03-26T19:59:45,739 Using cached https://www.piwheels.org/simple/async-lru/async_lru-2.3.0-py3-none-any.whl (8.4 kB) 2026-03-26T19:59:45,954 Collecting httpx<1,>=0.25.0 2026-03-26T19:59:45,974 Using cached https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl (73 kB) 2026-03-26T19:59:46,387 Collecting ipykernel!=6.30.0,>=6.5.0 2026-03-26T19:59:46,405 Using cached https://www.piwheels.org/simple/ipykernel/ipykernel-7.2.0-py3-none-any.whl (118 kB) 2026-03-26T19:59:46,547 Collecting jinja2>=3.0.3 2026-03-26T19:59:46,566 Using cached https://www.piwheels.org/simple/jinja2/jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-03-26T19:59:46,762 Collecting jupyter-core 2026-03-26T19:59:46,777 Using cached https://www.piwheels.org/simple/jupyter-core/jupyter_core-5.9.1-py3-none-any.whl (29 kB) 2026-03-26T19:59:46,894 Collecting jupyter-lsp>=2.0.0 2026-03-26T19:59:46,911 Using cached https://www.piwheels.org/simple/jupyter-lsp/jupyter_lsp-2.3.0-py3-none-any.whl (76 kB) 2026-03-26T19:59:47,357 Collecting jupyter-server<3,>=2.4.0 2026-03-26T19:59:47,392 Using cached https://www.piwheels.org/simple/jupyter-server/jupyter_server-2.17.0-py3-none-any.whl (388 kB) 2026-03-26T19:59:47,716 Collecting jupyterlab-server<3,>=2.28.0 2026-03-26T19:59:47,731 Using cached https://www.piwheels.org/simple/jupyterlab-server/jupyterlab_server-2.28.0-py3-none-any.whl (59 kB) 2026-03-26T19:59:47,810 Collecting notebook-shim>=0.2 2026-03-26T19:59:47,824 Using cached https://www.piwheels.org/simple/notebook-shim/notebook_shim-0.2.4-py3-none-any.whl (13 kB) 2026-03-26T19:59:49,286 Collecting setuptools>=41.1.0 2026-03-26T19:59:49,412 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-26T19:59:50,022 Collecting tornado>=6.2.0 2026-03-26T19:59:50,063 Using cached https://www.piwheels.org/simple/tornado/tornado-6.5.5-cp39-abi3-linux_armv7l.whl (445 kB) 2026-03-26T19:59:50,249 Collecting traitlets 2026-03-26T19:59:50,266 Using cached https://www.piwheels.org/simple/traitlets/traitlets-5.14.3-py3-none-any.whl (85 kB) 2026-03-26T19:59:50,581 Collecting anyio 2026-03-26T19:59:50,588 Using cached anyio-4.13.0-py3-none-any.whl (114 kB) 2026-03-26T19:59:50,765 Collecting certifi 2026-03-26T19:59:50,789 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.2.25-py3-none-any.whl (153 kB) 2026-03-26T19:59:50,977 Collecting httpcore==1.* 2026-03-26T19:59:50,992 Using cached https://www.piwheels.org/simple/httpcore/httpcore-1.0.9-py3-none-any.whl (78 kB) 2026-03-26T19:59:51,104 Collecting idna 2026-03-26T19:59:51,121 Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB) 2026-03-26T19:59:51,220 Collecting h11>=0.16 2026-03-26T19:59:51,234 Using cached https://www.piwheels.org/simple/h11/h11-0.16.0-py3-none-any.whl (37 kB) 2026-03-26T19:59:51,403 Collecting comm>=0.1.1 2026-03-26T19:59:51,417 Using cached https://www.piwheels.org/simple/comm/comm-0.2.3-py3-none-any.whl (7.3 kB) 2026-03-26T19:59:52,350 Collecting debugpy>=1.6.5 2026-03-26T19:59:52,595 Using cached https://www.piwheels.org/simple/debugpy/debugpy-1.8.20-cp311-cp311-linux_armv7l.whl (3.1 MB) 2026-03-26T19:59:52,901 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/b2/90/45c72becc57158facc6a6404f663b77bbcea2519ca57f760e2879ae1315d/ipython-9.11.0-py3-none-any.whl (from https://pypi.org/simple/ipython/) (requires-python:>=3.12) 2026-03-26T19:59:52,902 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/86/28/a4698eda5a8928a45d6b693578b135b753e14fa1c2b36ee9441e69a45576/ipython-9.11.0.tar.gz (from https://pypi.org/simple/ipython/) (requires-python:>=3.12) 2026-03-26T19:59:53,143 Collecting ipython>=7.23.1 2026-03-26T19:59:53,200 Using cached https://www.piwheels.org/simple/ipython/ipython-9.10.0-py3-none-any.whl (622 kB) 2026-03-26T19:59:53,513 Collecting jupyter-client>=8.8.0 2026-03-26T19:59:53,533 Using cached https://www.piwheels.org/simple/jupyter-client/jupyter_client-8.8.0-py3-none-any.whl (107 kB) 2026-03-26T19:59:53,733 Collecting matplotlib-inline>=0.1 2026-03-26T19:59:53,764 Using cached https://www.piwheels.org/simple/matplotlib-inline/matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB) 2026-03-26T19:59:53,898 Collecting nest-asyncio>=1.4 2026-03-26T19:59:53,912 Using cached https://www.piwheels.org/simple/nest-asyncio/nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) 2026-03-26T19:59:54,944 Collecting psutil>=5.7 2026-03-26T19:59:55,148 Using cached https://archive1.piwheels.org/simple/psutil/psutil-6.0.0-cp311-abi3-linux_armv7l.whl (285 kB) 2026-03-26T19:59:57,300 Collecting pyzmq>=25 2026-03-26T19:59:57,357 Using cached https://www.piwheels.org/simple/pyzmq/pyzmq-27.1.0-cp311-cp311-linux_armv7l.whl (655 kB) 2026-03-26T19:59:58,036 Collecting MarkupSafe>=2.0 2026-03-26T19:59:58,051 Using cached https://www.piwheels.org/simple/markupsafe/markupsafe-3.0.3-cp311-cp311-linux_armv7l.whl (21 kB) 2026-03-26T19:59:58,299 Collecting platformdirs>=2.5 2026-03-26T19:59:58,314 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.9.4-py3-none-any.whl (21 kB) 2026-03-26T19:59:58,810 Collecting argon2-cffi>=21.1 2026-03-26T19:59:58,825 Using cached https://www.piwheels.org/simple/argon2-cffi/argon2_cffi-25.1.0-py3-none-any.whl (14 kB) 2026-03-26T19:59:59,024 Collecting jupyter-events>=0.11.0 2026-03-26T19:59:59,040 Using cached https://www.piwheels.org/simple/jupyter-events/jupyter_events-0.12.0-py3-none-any.whl (19 kB) 2026-03-26T19:59:59,132 Collecting jupyter-server-terminals>=0.4.4 2026-03-26T19:59:59,149 Using cached https://www.piwheels.org/simple/jupyter-server-terminals/jupyter_server_terminals-0.5.4-py3-none-any.whl (13 kB) 2026-03-26T19:59:59,435 Collecting nbconvert>=6.4.4 2026-03-26T19:59:59,466 Using cached https://www.piwheels.org/simple/nbconvert/nbconvert-7.17.0-py3-none-any.whl (261 kB) 2026-03-26T19:59:59,615 Collecting nbformat>=5.3.0 2026-03-26T19:59:59,635 Using cached https://www.piwheels.org/simple/nbformat/nbformat-5.10.4-py3-none-any.whl (78 kB) 2026-03-26T19:59:59,765 Collecting overrides>=5.0 2026-03-26T19:59:59,780 Using cached https://www.piwheels.org/simple/overrides/overrides-7.7.0-py3-none-any.whl (17 kB) 2026-03-26T19:59:59,932 Collecting prometheus-client>=0.9 2026-03-26T19:59:59,951 Using cached https://www.piwheels.org/simple/prometheus-client/prometheus_client-0.24.1-py3-none-any.whl (64 kB) 2026-03-26T20:00:00,075 Collecting send2trash>=1.8.2 2026-03-26T20:00:00,091 Using cached https://www.piwheels.org/simple/send2trash/send2trash-2.1.0-py3-none-any.whl (17 kB) 2026-03-26T20:00:00,219 Collecting terminado>=0.8.3 2026-03-26T20:00:00,235 Using cached https://www.piwheels.org/simple/terminado/terminado-0.18.1-py3-none-any.whl (14 kB) 2026-03-26T20:00:00,466 Collecting websocket-client>=1.7 2026-03-26T20:00:00,484 Using cached https://www.piwheels.org/simple/websocket-client/websocket_client-1.9.0-py3-none-any.whl (82 kB) 2026-03-26T20:00:00,721 Collecting babel>=2.10 2026-03-26T20:00:01,452 Using cached https://www.piwheels.org/simple/babel/babel-2.18.0-py3-none-any.whl (10.2 MB) 2026-03-26T20:00:01,992 Collecting json5>=0.9.0 2026-03-26T20:00:02,008 Using cached https://www.piwheels.org/simple/json5/json5-0.13.0-py3-none-any.whl (36 kB) 2026-03-26T20:00:02,272 Collecting jsonschema>=4.18.0 2026-03-26T20:00:02,312 Using cached https://www.piwheels.org/simple/jsonschema/jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-03-26T20:00:02,715 Collecting requests>=2.31 2026-03-26T20:00:02,721 Using cached requests-2.33.0-py3-none-any.whl (65 kB) 2026-03-26T20:00:03,214 Collecting typing_extensions>=4.5 2026-03-26T20:00:03,246 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-03-26T20:00:03,353 Collecting argon2-cffi-bindings 2026-03-26T20:00:03,370 Using cached https://www.piwheels.org/simple/argon2-cffi-bindings/argon2_cffi_bindings-25.1.0-cp311-abi3-linux_armv7l.whl (77 kB) 2026-03-26T20:00:03,713 Collecting decorator>=4.3.2 2026-03-26T20:00:03,728 Using cached https://www.piwheels.org/simple/decorator/decorator-5.2.1-py3-none-any.whl (8.9 kB) 2026-03-26T20:00:03,798 Collecting ipython-pygments-lexers>=1.0.0 2026-03-26T20:00:03,813 Using cached https://www.piwheels.org/simple/ipython-pygments-lexers/ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) 2026-03-26T20:00:03,948 Collecting jedi>=0.18.1 2026-03-26T20:00:04,054 Using cached https://www.piwheels.org/simple/jedi/jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) 2026-03-26T20:00:04,233 Collecting pexpect>4.3 2026-03-26T20:00:04,256 Using cached https://www.piwheels.org/simple/pexpect/pexpect-4.9.0-py2.py3-none-any.whl (63 kB) 2026-03-26T20:00:04,588 Collecting prompt_toolkit<3.1.0,>=3.0.41 2026-03-26T20:00:04,621 Using cached https://www.piwheels.org/simple/prompt-toolkit/prompt_toolkit-3.0.52-py3-none-any.whl (391 kB) 2026-03-26T20:00:04,819 Collecting pygments>=2.11.0 2026-03-26T20:00:04,924 Using cached https://www.piwheels.org/simple/pygments/pygments-2.19.2-py3-none-any.whl (1.2 MB) 2026-03-26T20:00:05,039 Collecting stack_data>=0.6.0 2026-03-26T20:00:05,054 Using cached https://www.piwheels.org/simple/stack-data/stack_data-0.6.3-py3-none-any.whl (24 kB) 2026-03-26T20:00:05,335 Collecting attrs>=22.2.0 2026-03-26T20:00:05,352 Using cached https://www.piwheels.org/simple/attrs/attrs-26.1.0-py3-none-any.whl (67 kB) 2026-03-26T20:00:05,470 Collecting jsonschema-specifications>=2023.03.6 2026-03-26T20:00:05,487 Using cached https://www.piwheels.org/simple/jsonschema-specifications/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-03-26T20:00:05,756 Collecting referencing>=0.28.4 2026-03-26T20:00:05,775 Using cached https://www.piwheels.org/simple/referencing/referencing-0.37.0-py3-none-any.whl (26 kB) 2026-03-26T20:00:08,323 Collecting rpds-py>=0.25.0 2026-03-26T20:00:08,333 Using cached rpds_py-0.30.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (402 kB) 2026-03-26T20:00:08,544 Collecting python-dateutil>=2.8.2 2026-03-26T20:00:08,571 Using cached https://www.piwheels.org/simple/python-dateutil/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2026-03-26T20:00:08,762 Collecting python-json-logger>=2.0.4 2026-03-26T20:00:08,776 Using cached https://www.piwheels.org/simple/python-json-logger/python_json_logger-4.0.0-py3-none-any.whl (15 kB) 2026-03-26T20:00:09,409 Collecting pyyaml>=5.3 2026-03-26T20:00:09,425 Using cached https://www.piwheels.org/simple/pyyaml/pyyaml-6.0.3-cp311-cp311-linux_armv7l.whl (45 kB) 2026-03-26T20:00:09,504 Collecting rfc3339-validator 2026-03-26T20:00:09,518 Using cached https://www.piwheels.org/simple/rfc3339-validator/rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB) 2026-03-26T20:00:09,581 Collecting rfc3986-validator>=0.1.1 2026-03-26T20:00:09,594 Using cached https://www.piwheels.org/simple/rfc3986-validator/rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB) 2026-03-26T20:00:09,980 Collecting beautifulsoup4 2026-03-26T20:00:10,030 Using cached https://www.piwheels.org/simple/beautifulsoup4/beautifulsoup4-4.14.3-py3-none-any.whl (107 kB) 2026-03-26T20:00:10,212 Collecting bleach[css]!=5.0.0 2026-03-26T20:00:10,232 Using cached https://www.piwheels.org/simple/bleach/bleach-6.3.0-py3-none-any.whl (164 kB) 2026-03-26T20:00:10,340 Collecting defusedxml 2026-03-26T20:00:10,354 Using cached https://www.piwheels.org/simple/defusedxml/defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) 2026-03-26T20:00:10,506 Collecting jupyterlab-pygments 2026-03-26T20:00:10,511 Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB) 2026-03-26T20:00:10,688 Collecting mistune<4,>=2.0.3 2026-03-26T20:00:10,702 Using cached https://www.piwheels.org/simple/mistune/mistune-3.2.0-py3-none-any.whl (53 kB) 2026-03-26T20:00:10,861 Collecting nbclient>=0.5.0 2026-03-26T20:00:10,877 Using cached https://www.piwheels.org/simple/nbclient/nbclient-0.10.4-py3-none-any.whl (25 kB) 2026-03-26T20:00:10,975 Collecting pandocfilters>=1.4.1 2026-03-26T20:00:10,989 Using cached https://www.piwheels.org/simple/pandocfilters/pandocfilters-1.5.1-py2.py3-none-any.whl (8.7 kB) 2026-03-26T20:00:11,205 Collecting fastjsonschema>=2.15 2026-03-26T20:00:11,218 Using cached https://www.piwheels.org/simple/fastjsonschema/fastjsonschema-2.21.2-py3-none-any.whl (24 kB) 2026-03-26T20:00:12,241 Collecting charset_normalizer<4,>=2 2026-03-26T20:00:12,247 Using cached charset_normalizer-3.4.6-cp311-cp311-manylinux_2_31_armv7l.whl (191 kB) 2026-03-26T20:00:12,605 Collecting urllib3<3,>=1.26 2026-03-26T20:00:12,622 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.3-py3-none-any.whl (131 kB) 2026-03-26T20:00:12,990 Collecting ptyprocess 2026-03-26T20:00:13,003 Using cached https://www.piwheels.org/simple/ptyprocess/ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) 2026-03-26T20:00:13,185 Collecting webencodings 2026-03-26T20:00:13,199 Using cached https://www.piwheels.org/simple/webencodings/webencodings-0.5.1-py2.py3-none-any.whl (11 kB) 2026-03-26T20:00:13,291 Collecting tinycss2<1.5,>=1.1.0 2026-03-26T20:00:13,305 Using cached https://www.piwheels.org/simple/tinycss2/tinycss2-1.4.0-py3-none-any.whl (26 kB) 2026-03-26T20:00:13,755 Collecting parso<0.9.0,>=0.8.4 2026-03-26T20:00:13,771 Using cached https://www.piwheels.org/simple/parso/parso-0.8.6-py2.py3-none-any.whl (106 kB) 2026-03-26T20:00:14,031 Collecting fqdn 2026-03-26T20:00:14,045 Using cached https://www.piwheels.org/simple/fqdn/fqdn-1.5.1-py3-none-any.whl (9.1 kB) 2026-03-26T20:00:14,103 Collecting isoduration 2026-03-26T20:00:14,118 Using cached https://www.piwheels.org/simple/isoduration/isoduration-20.11.0-py3-none-any.whl (11 kB) 2026-03-26T20:00:14,221 Collecting jsonpointer>1.13 2026-03-26T20:00:14,234 Using cached https://www.piwheels.org/simple/jsonpointer/jsonpointer-3.1.1-py3-none-any.whl (7.7 kB) 2026-03-26T20:00:14,296 Collecting rfc3987-syntax>=1.1.0 2026-03-26T20:00:14,309 Using cached https://www.piwheels.org/simple/rfc3987-syntax/rfc3987_syntax-1.1.0-py3-none-any.whl (8.0 kB) 2026-03-26T20:00:14,369 Collecting uri-template 2026-03-26T20:00:14,382 Using cached https://www.piwheels.org/simple/uri-template/uri_template-1.3.0-py3-none-any.whl (11 kB) 2026-03-26T20:00:14,558 Collecting webcolors>=24.6.0 2026-03-26T20:00:14,572 Using cached https://www.piwheels.org/simple/webcolors/webcolors-25.10.0-py3-none-any.whl (14 kB) 2026-03-26T20:00:14,978 Collecting wcwidth 2026-03-26T20:00:14,995 Using cached https://www.piwheels.org/simple/wcwidth/wcwidth-0.6.0-py3-none-any.whl (94 kB) 2026-03-26T20:00:15,192 Collecting six>=1.5 2026-03-26T20:00:15,205 Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB) 2026-03-26T20:00:15,660 Collecting executing>=1.2.0 2026-03-26T20:00:15,673 Using cached https://www.piwheels.org/simple/executing/executing-2.2.1-py2.py3-none-any.whl (28 kB) 2026-03-26T20:00:15,783 Collecting asttokens>=2.1.0 2026-03-26T20:00:15,800 Using cached https://www.piwheels.org/simple/asttokens/asttokens-3.0.1-py3-none-any.whl (27 kB) 2026-03-26T20:00:15,866 Collecting pure-eval 2026-03-26T20:00:15,880 Using cached https://www.piwheels.org/simple/pure-eval/pure_eval-0.2.3-py3-none-any.whl (11 kB) 2026-03-26T20:00:17,019 Collecting cffi>=1.0.1 2026-03-26T20:00:17,060 Using cached https://www.piwheels.org/simple/cffi/cffi-2.0.0-cp311-cp311-linux_armv7l.whl (392 kB) 2026-03-26T20:00:17,287 Collecting soupsieve>=1.6.1 2026-03-26T20:00:17,302 Using cached https://www.piwheels.org/simple/soupsieve/soupsieve-2.8.3-py3-none-any.whl (37 kB) 2026-03-26T20:00:17,634 Collecting pycparser 2026-03-26T20:00:17,649 Using cached https://www.piwheels.org/simple/pycparser/pycparser-3.0-py3-none-any.whl (48 kB) 2026-03-26T20:00:17,940 Collecting lark>=1.2.2 2026-03-26T20:00:17,961 Using cached https://www.piwheels.org/simple/lark/lark-1.3.1-py3-none-any.whl (113 kB) 2026-03-26T20:00:18,494 Collecting arrow>=0.15.0 2026-03-26T20:00:18,511 Using cached https://www.piwheels.org/simple/arrow/arrow-1.4.0-py3-none-any.whl (68 kB) 2026-03-26T20:00:18,902 Collecting tzdata 2026-03-26T20:00:18,937 Using cached https://www.piwheels.org/simple/tzdata/tzdata-2025.3-py2.py3-none-any.whl (348 kB) 2026-03-26T20:00:24,413 Installing collected packages: webencodings, trove-classifiers, pure-eval, ptyprocess, fastjsonschema, websocket-client, webcolors, wcwidth, urllib3, uri-template, tzdata, typing_extensions, traitlets, tornado, tinycss2, soupsieve, 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, hatch-nodejs-version, arrow, argon2-cffi-bindings, jsonschema, isoduration, ipykernel, argon2-cffi, nbformat, nbclient, jupyter-events, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-lsp, jupyterlab 2026-03-26T20:00:24,497 Creating /tmp/pip-build-env-04zcw_pi/overlay/local/bin 2026-03-26T20:00:24,499 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/trove-classifiers to 755 2026-03-26T20:00:24,969 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/wsdump to 755 2026-03-26T20:00:31,450 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/send2trash to 755 2026-03-26T20:00:35,588 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/pygmentize to 755 2026-03-26T20:00:38,684 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/pyjson5 to 755 2026-03-26T20:00:43,104 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/debugpy to 755 2026-03-26T20:00:43,106 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/debugpy-adapter to 755 2026-03-26T20:00:43,311 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/normalizer to 755 2026-03-26T20:00:46,924 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/pybabel to 755 2026-03-26T20:00:49,352 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter to 755 2026-03-26T20:00:49,354 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-migrate to 755 2026-03-26T20:00:49,357 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-troubleshoot to 755 2026-03-26T20:00:54,209 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/hatchling to 755 2026-03-26T20:00:55,639 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-kernel to 755 2026-03-26T20:00:55,642 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-kernelspec to 755 2026-03-26T20:00:55,644 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-run to 755 2026-03-26T20:00:57,325 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/ipython to 755 2026-03-26T20:00:57,328 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/ipython3 to 755 2026-03-26T20:00:57,599 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/httpx to 755 2026-03-26T20:00:58,258 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jsonschema to 755 2026-03-26T20:00:59,073 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-trust to 755 2026-03-26T20:00:59,164 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-execute to 755 2026-03-26T20:00:59,255 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-events to 755 2026-03-26T20:00:59,813 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-dejavu to 755 2026-03-26T20:00:59,815 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-nbconvert to 755 2026-03-26T20:01:00,665 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-server to 755 2026-03-26T20:01:04,434 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jlpm to 755 2026-03-26T20:01:04,436 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-lab to 755 2026-03-26T20:01:04,438 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-labextension to 755 2026-03-26T20:01:04,440 changing mode of /tmp/pip-build-env-04zcw_pi/overlay/local/bin/jupyter-labhub to 755 2026-03-26T20:01:11,655 Successfully installed MarkupSafe-3.0.3 anyio-4.13.0 argon2-cffi-25.1.0 argon2-cffi-bindings-25.1.0 arrow-1.4.0 asttokens-3.0.1 async-lru-2.3.0 attrs-26.1.0 babel-2.18.0 beautifulsoup4-4.14.3 bleach-6.3.0 certifi-2026.2.25 cffi-2.0.0 charset_normalizer-3.4.6 comm-0.2.3 debugpy-1.8.20 decorator-5.2.1 defusedxml-0.7.1 executing-2.2.1 fastjsonschema-2.21.2 fqdn-1.5.1 h11-0.16.0 hatch-nodejs-version-0.4.0 hatchling-1.29.0 httpcore-1.0.9 httpx-0.28.1 idna-3.11 ipykernel-7.2.0 ipython-9.10.0 ipython-pygments-lexers-1.1.1 isoduration-20.11.0 jedi-0.19.2 jinja2-3.1.6 json5-0.13.0 jsonpointer-3.1.1 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 jupyter-client-8.8.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.4 jupyterlab-4.5.6 jupyterlab-pygments-0.3.0 jupyterlab-server-2.28.0 lark-1.3.1 matplotlib-inline-0.2.1 mistune-3.2.0 nbclient-0.10.4 nbconvert-7.17.0 nbformat-5.10.4 nest-asyncio-1.6.0 notebook-shim-0.2.4 overrides-7.7.0 packaging-26.0 pandocfilters-1.5.1 parso-0.8.6 pathspec-1.0.4 pexpect-4.9.0 platformdirs-4.9.4 pluggy-1.6.0 prometheus-client-0.24.1 prompt_toolkit-3.0.52 psutil-6.0.0 ptyprocess-0.7.0 pure-eval-0.2.3 pycparser-3.0 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.33.0 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 rfc3987-syntax-1.1.0 rpds-py-0.30.0 send2trash-2.1.0 setuptools-82.0.1 six-1.17.0 soupsieve-2.8.3 stack_data-0.6.3 terminado-0.18.1 tinycss2-1.4.0 tornado-6.5.5 traitlets-5.14.3 trove-classifiers-2026.1.14.14 typing_extensions-4.15.0 tzdata-2025.3 uri-template-1.3.0 urllib3-2.6.3 wcwidth-0.6.0 webcolors-25.10.0 webencodings-0.5.1 websocket-client-1.9.0 2026-03-26T20:01:12,839 Installing build dependencies: finished with status 'done' 2026-03-26T20:01:12,847 Getting requirements to build wheel: started 2026-03-26T20:01:12,848 Running command Getting requirements to build wheel 2026-03-26T20:01:13,470 Getting requirements to build wheel: finished with status 'done' 2026-03-26T20:01:13,615 Installing backend dependencies: started 2026-03-26T20:01:13,616 Running command pip subprocess to install backend dependencies 2026-03-26T20:01:15,040 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-26T20:01:15,522 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-26T20:01:15,548 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-26T20:01:15,989 Collecting hatch-jupyter-builder>=0.5 2026-03-26T20:01:16,167 Using cached https://archive1.piwheels.org/simple/hatch-jupyter-builder/hatch_jupyter_builder-0.9.1-py3-none-any.whl (18 kB) 2026-03-26T20:01:16,420 Collecting hatchling>=1.17 2026-03-26T20:01:16,437 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-26T20:01:16,628 Collecting packaging>=24.2 2026-03-26T20:01:16,645 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-26T20:01:16,762 Collecting pathspec>=0.10.1 2026-03-26T20:01:16,777 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-26T20:01:16,897 Collecting pluggy>=1.0.0 2026-03-26T20:01:16,910 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-26T20:01:17,155 Collecting trove-classifiers 2026-03-26T20:01:17,169 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-26T20:01:19,901 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling, hatch-jupyter-builder 2026-03-26T20:01:19,935 Creating /tmp/pip-build-env-04zcw_pi/normal/local/bin 2026-03-26T20:01:19,937 changing mode of /tmp/pip-build-env-04zcw_pi/normal/local/bin/trove-classifiers to 755 2026-03-26T20:01:20,882 changing mode of /tmp/pip-build-env-04zcw_pi/normal/local/bin/hatchling to 755 2026-03-26T20:01:20,980 changing mode of /tmp/pip-build-env-04zcw_pi/normal/local/bin/hatch-jupyter-builder to 755 2026-03-26T20:01:21,025 Successfully installed hatch-jupyter-builder-0.9.1 hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-26T20:01:21,274 Installing backend dependencies: finished with status 'done' 2026-03-26T20:01:21,276 Created temporary directory: /tmp/pip-modern-metadata-ocilz48v 2026-03-26T20:01:21,279 Preparing metadata (pyproject.toml): started 2026-03-26T20:01:21,282 Running command Preparing metadata (pyproject.toml) 2026-03-26T20:01:21,877 INFO:hatch_jupyter_builder.utils:Running jupyter-builder 2026-03-26T20:01:21,878 INFO:hatch_jupyter_builder.utils:Skip-if-exists file(s) found 2026-03-26T20:01:21,879 INFO:hatch_jupyter_builder.utils:Skipping build 2026-03-26T20:01:21,879 INFO:hatch_jupyter_builder.utils:Ensured target(s) exist! 2026-03-26T20:01:21,880 INFO:hatch_jupyter_builder.utils:Finished running jupyter-builder 2026-03-26T20:01:23,951 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-26T20:01:23,956 Source in /tmp/pip-wheel-t_bgqy1j/jupytercad-core_69386fa2a02d4324af303a7c291bfd03 has version 3.4.1, which satisfies requirement jupytercad-core==3.4.1 from https://files.pythonhosted.org/packages/12/4e/3236bdf73c9d31d1d996cc1d12d178e23f436d1b191bd7344fcd64c3c6e5/jupytercad_core-3.4.1.tar.gz 2026-03-26T20:01:23,957 Removed jupytercad-core==3.4.1 from https://files.pythonhosted.org/packages/12/4e/3236bdf73c9d31d1d996cc1d12d178e23f436d1b191bd7344fcd64c3c6e5/jupytercad_core-3.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-7p5xp8iz' 2026-03-26T20:01:23,963 Created temporary directory: /tmp/pip-unpack-1uvs6bao 2026-03-26T20:01:23,964 Building wheels for collected packages: jupytercad-core 2026-03-26T20:01:23,968 Created temporary directory: /tmp/pip-wheel-r7aiq519 2026-03-26T20:01:23,968 Destination directory: /tmp/pip-wheel-r7aiq519 2026-03-26T20:01:23,971 Building wheel for jupytercad-core (pyproject.toml): started 2026-03-26T20:01:23,972 Running command Building wheel for jupytercad-core (pyproject.toml) 2026-03-26T20:01:24,212 Building wheel for jupytercad-core (pyproject.toml): finished with status 'done' 2026-03-26T20:01:24,257 Created wheel for jupytercad-core: filename=jupytercad_core-3.4.1-py3-none-any.whl size=4169019 sha256=8344bbb5c32e6dc6de53ffc408b9676bbaa7c2b7282ab5f865e3c475aead04c2 2026-03-26T20:01:24,258 Stored in directory: /tmp/pip-ephem-wheel-cache-czu9sqz9/wheels/05/a7/3f/3d49bf8b195df90404f3bfcb4ed27238cf68c4f055ba0589b8 2026-03-26T20:01:24,272 Successfully built jupytercad-core 2026-03-26T20:01:24,369 Removed build tracker: '/tmp/pip-build-tracker-7p5xp8iz'