2026-01-05T12:43:32,030 Created temporary directory: /tmp/pip-ephem-wheel-cache-y7a2_80l 2026-01-05T12:43:32,032 Created temporary directory: /tmp/pip-build-tracker-ndg3gb8h 2026-01-05T12:43:32,033 Initialized build tracking at /tmp/pip-build-tracker-ndg3gb8h 2026-01-05T12:43:32,033 Created build tracker: /tmp/pip-build-tracker-ndg3gb8h 2026-01-05T12:43:32,034 Entered build tracker: /tmp/pip-build-tracker-ndg3gb8h 2026-01-05T12:43:32,034 Created temporary directory: /tmp/pip-wheel-ooru2kdd 2026-01-05T12:43:32,037 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-01-05T12:43:32,040 Created temporary directory: /tmp/pip-ephem-wheel-cache-8ubmrn8a 2026-01-05T12:43:32,065 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T12:43:32,069 2 location(s) to search for versions of quadgrid: 2026-01-05T12:43:32,069 * https://pypi.org/simple/quadgrid/ 2026-01-05T12:43:32,069 * https://www.piwheels.org/simple/quadgrid/ 2026-01-05T12:43:32,070 Fetching project page and analyzing links: https://pypi.org/simple/quadgrid/ 2026-01-05T12:43:32,070 Getting page https://pypi.org/simple/quadgrid/ 2026-01-05T12:43:32,072 Found index url https://pypi.org/simple 2026-01-05T12:43:32,214 Fetched page https://pypi.org/simple/quadgrid/ as application/vnd.pypi.simple.v1+json 2026-01-05T12:43:32,218 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/f7/e6/aca91d1a8db0da95cf35f720d3e7843c5879dcd69853d861156be2fd9aac/quadgrid-0.1.0-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,219 Found link https://files.pythonhosted.org/packages/5b/b7/a50fdd70736b3a8de7152206a5db5c02bc02546dfde8403be6018c0d249e/quadgrid-0.1.0.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8), version: 0.1.0 2026-01-05T12:43:32,219 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/38/5a/eafc0ee81649a2ad3886a40e3b1febbc74bd58f8486feafc94724e994f2d/quadgrid-0.1.1-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,220 Found link https://files.pythonhosted.org/packages/4f/ad/14e9fd44133d48d9826042f5a122686cb7ee6959f33e0db34a4830c847d5/quadgrid-0.1.1.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8), version: 0.1.1 2026-01-05T12:43:32,221 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/a0/64/a2e6b41cc6676767b9d555fbd378d9271bc62a057b61a46f2637120f83ab/quadgrid-0.1.2-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,222 Found link https://files.pythonhosted.org/packages/f8/a3/9cb9b6527c1a5ce776896603ed6c56426ac64918b265a3224fe36e295794/quadgrid-0.1.2.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8), version: 0.1.2 2026-01-05T12:43:32,223 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/49/31/56ce70c109bac94fa6a24799ad83351e97a57b2e2683e2b47e754faf8c59/quadgrid-0.1.3-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,224 Found link https://files.pythonhosted.org/packages/2e/14/09518adf45d1bd4d4ee0657b9cd28c8d100969e50fe7bf41fbbf4ce2cba2/quadgrid-0.1.3.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8), version: 0.1.3 2026-01-05T12:43:32,224 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/9f/3a/5a76a0a7342229f2ea6869bf9253b61c97f6e5a8d8acb569ae56c0f78f21/quadgrid-0.1.4-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,225 Found link https://files.pythonhosted.org/packages/5f/da/d587e6202fc2c42a446e019ff9e7d1d65bddfef4ae2de5e2758a0242729c/quadgrid-0.1.4.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.8), version: 0.1.4 2026-01-05T12:43:32,226 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/b0/f8/d11ab0060908f12a05cf84fc566ae21705d571728d1519bf91d049682d3a/quadgrid-0.2.0-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.11) 2026-01-05T12:43:32,227 Found link https://files.pythonhosted.org/packages/66/b8/866f6de1333ef821a7756fea8bb17cc3df56c8f5a347d684f859c8969dfe/quadgrid-0.2.0.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.11), version: 0.2.0 2026-01-05T12:43:32,228 Skipping link: No binaries permitted for quadgrid: https://files.pythonhosted.org/packages/0c/b5/b523b18b3f19fbefc64c6c288a72a72145b61c0ac08d787b0eecb8f77c4c/quadgrid-0.2.1-py3-none-any.whl (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.11) 2026-01-05T12:43:32,229 Found link https://files.pythonhosted.org/packages/92/81/69586282854adbe727a70b8c1cd7285c16a380367627684b74860434e44b/quadgrid-0.2.1.tar.gz (from https://pypi.org/simple/quadgrid/) (requires-python:>=3.11), version: 0.2.1 2026-01-05T12:43:32,230 Fetching project page and analyzing links: https://www.piwheels.org/simple/quadgrid/ 2026-01-05T12:43:32,230 Getting page https://www.piwheels.org/simple/quadgrid/ 2026-01-05T12:43:32,231 Found index url https://www.piwheels.org/simple 2026-01-05T12:43:32,391 Fetched page https://www.piwheels.org/simple/quadgrid/ as text/html 2026-01-05T12:43:32,394 Skipping link: No binaries permitted for quadgrid: https://www.piwheels.org/simple/quadgrid/quadgrid-0.2.0-py3-none-any.whl#sha256=c56b89fcaa5b941402a5c44984faf125377131f361011ef24b92a5abfc6d96ff (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.11) 2026-01-05T12:43:32,394 Skipping link: No binaries permitted for quadgrid: https://archive1.piwheels.org/simple/quadgrid/quadgrid-0.1.4-py3-none-any.whl#sha256=aeb0cc3da156eb675fba16c07325309c8c75e1cf707badbb9a8396f5a8f15024 (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,395 Skipping link: No binaries permitted for quadgrid: https://archive1.piwheels.org/simple/quadgrid/quadgrid-0.1.3-py3-none-any.whl#sha256=eb06ba4e51bec2ba1d4baaf4a2e714c228ae0e153e488a93d06163d7ee0c4015 (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,396 Skipping link: No binaries permitted for quadgrid: https://archive1.piwheels.org/simple/quadgrid/quadgrid-0.1.2-py3-none-any.whl#sha256=3b6d9ccd0e540f6e19c5d3c4fbd0d66cd5b300f1312bbd3613a3430688aca14e (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,397 Skipping link: No binaries permitted for quadgrid: https://archive1.piwheels.org/simple/quadgrid/quadgrid-0.1.1-py3-none-any.whl#sha256=f78a1f7c417acf8d69a97712d0f9e8309d12afec95b7a3176a2e45e553b6d115 (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,397 Skipping link: No binaries permitted for quadgrid: https://archive1.piwheels.org/simple/quadgrid/quadgrid-0.1.0-py3-none-any.whl#sha256=50c19c708bb6e7205bef944d86a9c271be5200aede209e0c2dfeabac914bcbad (from https://www.piwheels.org/simple/quadgrid/) (requires-python:>=3.8) 2026-01-05T12:43:32,398 Skipping link: not a file: https://www.piwheels.org/simple/quadgrid/ 2026-01-05T12:43:32,398 Skipping link: not a file: https://pypi.org/simple/quadgrid/ 2026-01-05T12:43:32,418 Given no hashes to check 1 links for project 'quadgrid': discarding no candidates 2026-01-05T12:43:32,435 Collecting quadgrid==0.2.1 2026-01-05T12:43:32,438 Created temporary directory: /tmp/pip-unpack-p39e1udq 2026-01-05T12:43:32,575 Downloading quadgrid-0.2.1.tar.gz (624 kB) 2026-01-05T12:43:32,756 Added quadgrid==0.2.1 from https://files.pythonhosted.org/packages/92/81/69586282854adbe727a70b8c1cd7285c16a380367627684b74860434e44b/quadgrid-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-ndg3gb8h' 2026-01-05T12:43:32,760 Created temporary directory: /tmp/pip-build-env-g_cj692u 2026-01-05T12:43:32,765 Installing build dependencies: started 2026-01-05T12:43:32,766 Running command pip subprocess to install build dependencies 2026-01-05T12:43:33,948 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-05T12:43:34,533 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-01-05T12:43:34,556 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-05T12:43:35,066 Collecting hatchling 2026-01-05T12:43:35,085 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-01-05T12:43:35,268 Collecting packaging>=24.2 2026-01-05T12:43:35,285 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-05T12:43:35,393 Collecting pathspec>=0.10.1 2026-01-05T12:43:35,409 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-01-05T12:43:35,529 Collecting pluggy>=1.0.0 2026-01-05T12:43:35,546 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-01-05T12:43:35,792 Collecting trove-classifiers 2026-01-05T12:43:35,807 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2026-01-05T12:43:38,460 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-01-05T12:43:38,496 Creating /tmp/pip-build-env-g_cj692u/overlay/local/bin 2026-01-05T12:43:38,498 changing mode of /tmp/pip-build-env-g_cj692u/overlay/local/bin/trove-classifiers to 755 2026-01-05T12:43:39,322 changing mode of /tmp/pip-build-env-g_cj692u/overlay/local/bin/hatchling to 755 2026-01-05T12:43:39,361 Successfully installed hatchling-1.28.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.12.1.14 2026-01-05T12:43:39,606 Installing build dependencies: finished with status 'done' 2026-01-05T12:43:39,613 Getting requirements to build wheel: started 2026-01-05T12:43:39,615 Running command Getting requirements to build wheel 2026-01-05T12:43:39,925 Getting requirements to build wheel: finished with status 'done' 2026-01-05T12:43:39,929 Created temporary directory: /tmp/pip-modern-metadata-1sh7lznm 2026-01-05T12:43:39,931 Preparing metadata (pyproject.toml): started 2026-01-05T12:43:39,932 Running command Preparing metadata (pyproject.toml) 2026-01-05T12:43:40,469 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-05T12:43:40,474 Source in /tmp/pip-wheel-ooru2kdd/quadgrid_9cb564c292c84ccf8224ea9673d316f2 has version 0.2.1, which satisfies requirement quadgrid==0.2.1 from https://files.pythonhosted.org/packages/92/81/69586282854adbe727a70b8c1cd7285c16a380367627684b74860434e44b/quadgrid-0.2.1.tar.gz 2026-01-05T12:43:40,475 Removed quadgrid==0.2.1 from https://files.pythonhosted.org/packages/92/81/69586282854adbe727a70b8c1cd7285c16a380367627684b74860434e44b/quadgrid-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-ndg3gb8h' 2026-01-05T12:43:40,480 Created temporary directory: /tmp/pip-unpack-j08ieg4r 2026-01-05T12:43:40,481 Building wheels for collected packages: quadgrid 2026-01-05T12:43:40,486 Created temporary directory: /tmp/pip-wheel-6f0z7fcn 2026-01-05T12:43:40,486 Destination directory: /tmp/pip-wheel-6f0z7fcn 2026-01-05T12:43:40,489 Building wheel for quadgrid (pyproject.toml): started 2026-01-05T12:43:40,490 Running command Building wheel for quadgrid (pyproject.toml) 2026-01-05T12:43:40,621 Building wheel for quadgrid (pyproject.toml): finished with status 'done' 2026-01-05T12:43:40,626 Created wheel for quadgrid: filename=quadgrid-0.2.1-py3-none-any.whl size=10430 sha256=d7cb42dcf45fcdc6623f2846ee54247c8d1cc8d5a6fe80813dc6b1b8a7b2ea19 2026-01-05T12:43:40,627 Stored in directory: /tmp/pip-ephem-wheel-cache-8ubmrn8a/wheels/c9/c2/85/7f8275f8b1d3277722aeb981dd206895c809d32e12c8e1f8c4 2026-01-05T12:43:40,637 Successfully built quadgrid 2026-01-05T12:43:40,640 Removed build tracker: '/tmp/pip-build-tracker-ndg3gb8h'