2026-01-01T15:04:29,153 Created temporary directory: /tmp/pip-ephem-wheel-cache-ejjcil24 2026-01-01T15:04:29,155 Created temporary directory: /tmp/pip-build-tracker-qa5dbvdt 2026-01-01T15:04:29,155 Initialized build tracking at /tmp/pip-build-tracker-qa5dbvdt 2026-01-01T15:04:29,156 Created build tracker: /tmp/pip-build-tracker-qa5dbvdt 2026-01-01T15:04:29,156 Entered build tracker: /tmp/pip-build-tracker-qa5dbvdt 2026-01-01T15:04:29,157 Created temporary directory: /tmp/pip-wheel-vhlxijvi 2026-01-01T15:04:29,160 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-01T15:04:29,163 Created temporary directory: /tmp/pip-ephem-wheel-cache-rk384vua 2026-01-01T15:04:29,184 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-01T15:04:29,188 2 location(s) to search for versions of quadgrid: 2026-01-01T15:04:29,188 * https://pypi.org/simple/quadgrid/ 2026-01-01T15:04:29,188 * https://www.piwheels.org/simple/quadgrid/ 2026-01-01T15:04:29,189 Fetching project page and analyzing links: https://pypi.org/simple/quadgrid/ 2026-01-01T15:04:29,190 Getting page https://pypi.org/simple/quadgrid/ 2026-01-01T15:04:29,191 Found index url https://pypi.org/simple 2026-01-01T15:04:29,408 Fetched page https://pypi.org/simple/quadgrid/ as application/vnd.pypi.simple.v1+json 2026-01-01T15:04:29,411 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-01T15:04:29,412 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-01T15:04:29,413 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-01T15:04:29,414 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-01T15:04:29,414 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-01T15:04:29,415 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-01T15:04:29,416 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-01T15:04:29,417 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-01T15:04:29,418 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-01T15:04:29,419 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-01T15:04:29,420 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-01T15:04:29,421 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-01T15:04:29,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/quadgrid/ 2026-01-01T15:04:29,422 Getting page https://www.piwheels.org/simple/quadgrid/ 2026-01-01T15:04:29,423 Found index url https://www.piwheels.org/simple 2026-01-01T15:04:29,581 Fetched page https://www.piwheels.org/simple/quadgrid/ as text/html 2026-01-01T15:04:29,584 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-01T15:04:29,585 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-01T15:04:29,586 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-01T15:04:29,587 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-01T15:04:29,587 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-01T15:04:29,588 Skipping link: not a file: https://www.piwheels.org/simple/quadgrid/ 2026-01-01T15:04:29,589 Skipping link: not a file: https://pypi.org/simple/quadgrid/ 2026-01-01T15:04:29,618 Given no hashes to check 1 links for project 'quadgrid': discarding no candidates 2026-01-01T15:04:29,644 Collecting quadgrid==0.2.0 2026-01-01T15:04:29,647 Created temporary directory: /tmp/pip-unpack-g22l18i_ 2026-01-01T15:04:29,872 Downloading quadgrid-0.2.0.tar.gz (625 kB) 2026-01-01T15:04:30,046 Added quadgrid==0.2.0 from https://files.pythonhosted.org/packages/66/b8/866f6de1333ef821a7756fea8bb17cc3df56c8f5a347d684f859c8969dfe/quadgrid-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-qa5dbvdt' 2026-01-01T15:04:30,050 Created temporary directory: /tmp/pip-build-env-6nxxvqx6 2026-01-01T15:04:30,055 Installing build dependencies: started 2026-01-01T15:04:30,056 Running command pip subprocess to install build dependencies 2026-01-01T15:04:31,540 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-01T15:04:32,142 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-01T15:04:32,167 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-01T15:04:32,668 Collecting hatchling 2026-01-01T15:04:32,686 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-01-01T15:04:32,867 Collecting packaging>=24.2 2026-01-01T15:04:32,882 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-01T15:04:32,988 Collecting pathspec>=0.10.1 2026-01-01T15:04:33,003 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-01-01T15:04:33,122 Collecting pluggy>=1.0.0 2026-01-01T15:04:33,136 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-01-01T15:04:33,379 Collecting trove-classifiers 2026-01-01T15:04:33,393 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2026-01-01T15:04:36,068 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-01-01T15:04:36,104 Creating /tmp/pip-build-env-6nxxvqx6/overlay/local/bin 2026-01-01T15:04:36,106 changing mode of /tmp/pip-build-env-6nxxvqx6/overlay/local/bin/trove-classifiers to 755 2026-01-01T15:04:36,917 changing mode of /tmp/pip-build-env-6nxxvqx6/overlay/local/bin/hatchling to 755 2026-01-01T15:04:36,957 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-01T15:04:37,207 Installing build dependencies: finished with status 'done' 2026-01-01T15:04:37,213 Getting requirements to build wheel: started 2026-01-01T15:04:37,215 Running command Getting requirements to build wheel 2026-01-01T15:04:37,524 Getting requirements to build wheel: finished with status 'done' 2026-01-01T15:04:37,528 Created temporary directory: /tmp/pip-modern-metadata-xgnenotl 2026-01-01T15:04:37,531 Preparing metadata (pyproject.toml): started 2026-01-01T15:04:37,532 Running command Preparing metadata (pyproject.toml) 2026-01-01T15:04:38,087 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-01T15:04:38,092 Source in /tmp/pip-wheel-vhlxijvi/quadgrid_bd26d428b406494cae6de59de00387a6 has version 0.2.0, which satisfies requirement quadgrid==0.2.0 from https://files.pythonhosted.org/packages/66/b8/866f6de1333ef821a7756fea8bb17cc3df56c8f5a347d684f859c8969dfe/quadgrid-0.2.0.tar.gz 2026-01-01T15:04:38,093 Removed quadgrid==0.2.0 from https://files.pythonhosted.org/packages/66/b8/866f6de1333ef821a7756fea8bb17cc3df56c8f5a347d684f859c8969dfe/quadgrid-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-qa5dbvdt' 2026-01-01T15:04:38,098 Created temporary directory: /tmp/pip-unpack-gwb3fg6t 2026-01-01T15:04:38,099 Building wheels for collected packages: quadgrid 2026-01-01T15:04:38,104 Created temporary directory: /tmp/pip-wheel-felba_cp 2026-01-01T15:04:38,107 Destination directory: /tmp/pip-wheel-felba_cp 2026-01-01T15:04:38,109 Building wheel for quadgrid (pyproject.toml): started 2026-01-01T15:04:38,111 Running command Building wheel for quadgrid (pyproject.toml) 2026-01-01T15:04:38,241 Building wheel for quadgrid (pyproject.toml): finished with status 'done' 2026-01-01T15:04:38,245 Created wheel for quadgrid: filename=quadgrid-0.2.0-py3-none-any.whl size=10446 sha256=c56b89fcaa5b941402a5c44984faf125377131f361011ef24b92a5abfc6d96ff 2026-01-01T15:04:38,246 Stored in directory: /tmp/pip-ephem-wheel-cache-rk384vua/wheels/f8/82/9b/50724395b18b144ba6b2ab761b3cfc86c4d70d42f380ab4a84 2026-01-01T15:04:38,257 Successfully built quadgrid 2026-01-01T15:04:38,260 Removed build tracker: '/tmp/pip-build-tracker-qa5dbvdt'