2026-06-03T01:38:15,075 Created temporary directory: /tmp/pip-ephem-wheel-cache-ms4vl4a6 2026-06-03T01:38:15,077 Created temporary directory: /tmp/pip-build-tracker-blif0y5p 2026-06-03T01:38:15,077 Initialized build tracking at /tmp/pip-build-tracker-blif0y5p 2026-06-03T01:38:15,078 Created build tracker: /tmp/pip-build-tracker-blif0y5p 2026-06-03T01:38:15,078 Entered build tracker: /tmp/pip-build-tracker-blif0y5p 2026-06-03T01:38:15,079 Created temporary directory: /tmp/pip-wheel-rlh6pwzs 2026-06-03T01:38:15,082 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-06-03T01:38:15,085 Created temporary directory: /tmp/pip-ephem-wheel-cache-z95olml4 2026-06-03T01:38:15,106 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T01:38:15,110 2 location(s) to search for versions of python-geohash: 2026-06-03T01:38:15,110 * https://pypi.org/simple/python-geohash/ 2026-06-03T01:38:15,110 * https://www.piwheels.org/simple/python-geohash/ 2026-06-03T01:38:15,110 Fetching project page and analyzing links: https://pypi.org/simple/python-geohash/ 2026-06-03T01:38:15,111 Getting page https://pypi.org/simple/python-geohash/ 2026-06-03T01:38:15,112 Found index url https://pypi.org/simple 2026-06-03T01:38:15,266 Fetched page https://pypi.org/simple/python-geohash/ as application/vnd.pypi.simple.v1+json 2026-06-03T01:38:15,269 Found link https://files.pythonhosted.org/packages/91/df/2d3f48fe49e5ba2451462e5a9b3b0929829a8d38ea3bfb214bd4b1de65fd/python-geohash-0.2.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.2 2026-06-03T01:38:15,270 Found link https://files.pythonhosted.org/packages/04/c7/78043b60c309e863d900558f3e738fcf77a5ccc78883e14acd2f15e2e801/python-geohash-0.3.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.3 2026-06-03T01:38:15,271 Found link https://files.pythonhosted.org/packages/9c/e2/1a3507af7c8f91f8a4975d651d4aeb6a846dfdf74713954186ade4205850/python-geohash-0.8.5.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.8.5 2026-06-03T01:38:15,271 Skipping link: No binaries permitted for python-geohash: https://files.pythonhosted.org/packages/17/69/7f59f27705c1ba8423bf66100c7a0c43db882219606f9f854a47aeac2b0d/python_geohash-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/python-geohash/) 2026-06-03T01:38:15,272 Found link https://files.pythonhosted.org/packages/bf/a0/8f830c9335c6cc039abf2c43a12a1073748163e5718227f0d731125338b6/python_geohash-0.9.0.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.9.0 2026-06-03T01:38:15,273 Skipping link: No binaries permitted for python-geohash: https://files.pythonhosted.org/packages/54/77/e2b3c7c140eb983377bef264285155dff7c08313bdf9b0a5ec97b404f393/python_geohash-0.9.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/python-geohash/) 2026-06-03T01:38:15,274 Found link https://files.pythonhosted.org/packages/c9/c8/de409706dceb003957faba67912b3059813b54b50db69c9866e85e60164d/python_geohash-0.9.1.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.9.1 2026-06-03T01:38:15,274 Skipping link: No binaries permitted for python-geohash: https://files.pythonhosted.org/packages/5f/ec/92f29f9eb788aa250a2cb6db5eeea2815a4097461eb535790ed240af90d3/python_geohash-0.9.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/python-geohash/) 2026-06-03T01:38:15,275 Found link https://files.pythonhosted.org/packages/da/3b/3819a06959801ab8d0f38be2b0bfe93c87bdd6a29c91543c68f08d88ec79/python_geohash-0.9.2.tar.gz (from https://pypi.org/simple/python-geohash/), version: 0.9.2 2026-06-03T01:38:15,276 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-geohash/ 2026-06-03T01:38:15,277 Getting page https://www.piwheels.org/simple/python-geohash/ 2026-06-03T01:38:15,278 Found index url https://www.piwheels.org/simple 2026-06-03T01:38:15,457 Fetched page https://www.piwheels.org/simple/python-geohash/ as text/html 2026-06-03T01:38:15,466 Skipping link: No binaries permitted for python-geohash: https://www.piwheels.org/simple/python-geohash/python_geohash-0.9.1-cp38-abi3-linux_armv6l.whl#sha256=ae1ac5ef0d9e51dc6f21da2b0a10c9e178ec6060b69a20669f05b7ddb21107eb (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,466 Skipping link: No binaries permitted for python-geohash: https://www.piwheels.org/simple/python-geohash/python_geohash-0.9.1-cp38-abi3-linux_armv7l.whl#sha256=ae1ac5ef0d9e51dc6f21da2b0a10c9e178ec6060b69a20669f05b7ddb21107eb (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,467 Skipping link: No binaries permitted for python-geohash: https://www.piwheels.org/simple/python-geohash/python_geohash-0.9.0-cp38-abi3-linux_armv6l.whl#sha256=5ea6d73b149ee4c35539fab240a7a4a9db30257ec9048e071112c2d4ac4bb496 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,467 Skipping link: No binaries permitted for python-geohash: https://www.piwheels.org/simple/python-geohash/python_geohash-0.9.0-cp38-abi3-linux_armv7l.whl#sha256=5ea6d73b149ee4c35539fab240a7a4a9db30257ec9048e071112c2d4ac4bb496 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,468 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp37-cp37m-linux_armv6l.whl#sha256=391692189802555e4303ca29e7d13c2bad81b0a337235978857cab2b535f141b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,468 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp37-cp37m-linux_armv7l.whl#sha256=391692189802555e4303ca29e7d13c2bad81b0a337235978857cab2b535f141b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,469 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp34-cp34m-linux_armv7l.whl#sha256=eb6e70f761e2740345e95f699d1e5aaaaaf2f1d34fd0df265fc7cb7c87d8ed4f (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,469 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp34-cp34m-linux_armv6l.whl#sha256=eb6e70f761e2740345e95f699d1e5aaaaaf2f1d34fd0df265fc7cb7c87d8ed4f (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,470 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp35-cp35m-linux_armv7l.whl#sha256=a804471d2404773950e36edfaa05435d0fff3e55c12df0aec8a074b73b025981 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,471 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp35-cp35m-linux_armv6l.whl#sha256=a804471d2404773950e36edfaa05435d0fff3e55c12df0aec8a074b73b025981 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,471 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp311-cp311-linux_armv6l.whl#sha256=e9dc3a2cbb908ffb52e7545e3c2963d3112505221987b03751f3fdf56b60274b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,472 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp311-cp311-linux_armv7l.whl#sha256=e9dc3a2cbb908ffb52e7545e3c2963d3112505221987b03751f3fdf56b60274b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,472 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp39-cp39-linux_armv6l.whl#sha256=af0b5fed8b24daf22de8a5a311f06b84355260c923eddf24937c1e699a76e362 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,473 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp39-cp39-linux_armv7l.whl#sha256=af0b5fed8b24daf22de8a5a311f06b84355260c923eddf24937c1e699a76e362 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,474 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp313-cp313-linux_armv6l.whl#sha256=f524e56df7db7e6dc83740e4f4de8fb5b64130fa2ac257bf59fe3c25b8b0775f (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,474 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.8.5-cp313-cp313-linux_armv7l.whl#sha256=f524e56df7db7e6dc83740e4f4de8fb5b64130fa2ac257bf59fe3c25b8b0775f (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,474 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp34-cp34m-linux_armv7l.whl#sha256=31f688942dbf747d423dc951a73f3de5a92e70b351d10b57629783ab676f9f7b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,475 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp34-cp34m-linux_armv6l.whl#sha256=31f688942dbf747d423dc951a73f3de5a92e70b351d10b57629783ab676f9f7b (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,475 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp35-cp35m-linux_armv6l.whl#sha256=870b980b27c3e386dd45eeac51ef3df2f8618ccc64af88e02f58c5dcd52cefae (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,476 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp35-cp35m-linux_armv7l.whl#sha256=870b980b27c3e386dd45eeac51ef3df2f8618ccc64af88e02f58c5dcd52cefae (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,476 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp37-cp37m-linux_armv7l.whl#sha256=5b3c300d92825bce5be339f4c808771f8085885273ed4dc99ba552e34f5512b2 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,477 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp37-cp37m-linux_armv6l.whl#sha256=5b3c300d92825bce5be339f4c808771f8085885273ed4dc99ba552e34f5512b2 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,478 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp311-cp311-linux_armv6l.whl#sha256=7c57799aa74c2784adc15565e9ddf3bf58c5b185dab05f29a5d4d85956b1aaa4 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,478 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp311-cp311-linux_armv7l.whl#sha256=7c57799aa74c2784adc15565e9ddf3bf58c5b185dab05f29a5d4d85956b1aaa4 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,479 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp39-cp39-linux_armv6l.whl#sha256=c01f8e272b58137ebd851e43ca931c1a9e01fd4f62620e74a4d44924fd3631c9 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,479 Skipping link: No binaries permitted for python-geohash: https://archive1.piwheels.org/simple/python-geohash/python_geohash-0.3-cp39-cp39-linux_armv7l.whl#sha256=c01f8e272b58137ebd851e43ca931c1a9e01fd4f62620e74a4d44924fd3631c9 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-03T01:38:15,480 Skipping link: not a file: https://www.piwheels.org/simple/python-geohash/ 2026-06-03T01:38:15,481 Skipping link: not a file: https://pypi.org/simple/python-geohash/ 2026-06-03T01:38:15,500 Given no hashes to check 1 links for project 'python-geohash': discarding no candidates 2026-06-03T01:38:15,517 Collecting python-geohash==0.9.2 2026-06-03T01:38:15,520 Created temporary directory: /tmp/pip-unpack-c83oh7ag 2026-06-03T01:38:15,672 Downloading python_geohash-0.9.2.tar.gz (17 kB) 2026-06-03T01:38:15,712 Added python-geohash==0.9.2 from https://files.pythonhosted.org/packages/da/3b/3819a06959801ab8d0f38be2b0bfe93c87bdd6a29c91543c68f08d88ec79/python_geohash-0.9.2.tar.gz to build tracker '/tmp/pip-build-tracker-blif0y5p' 2026-06-03T01:38:15,717 Created temporary directory: /tmp/pip-build-env-7026jrw7 2026-06-03T01:38:15,722 Installing build dependencies: started 2026-06-03T01:38:15,723 Running command pip subprocess to install build dependencies 2026-06-03T01:38:16,847 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-03T01:38:17,253 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-06-03T01:38:17,276 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T01:38:19,066 Collecting setuptools>=62 2026-06-03T01:38:19,067 Obtaining dependency information for setuptools>=62 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-03T01:38:19,083 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-03T01:38:19,249 Collecting setuptools-rust>=1.8 2026-06-03T01:38:19,250 Obtaining dependency information for setuptools-rust>=1.8 from https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl.metadata 2026-06-03T01:38:19,268 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl.metadata (9.6 kB) 2026-06-03T01:38:19,500 Collecting wheel 2026-06-03T01:38:19,501 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-03T01:38:19,514 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-03T01:38:19,949 Collecting semantic_version<3,>=2.8.2 2026-06-03T01:38:19,950 Obtaining dependency information for semantic_version<3,>=2.8.2 from https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl.metadata 2026-06-03T01:38:19,967 Using cached https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB) 2026-06-03T01:38:19,979 Discarding https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl#sha256=dc5baeac289ab6817f916c9cb73cef9448e973aa6f7b6c42c27ef39d0ba03ac9 (from https://www.piwheels.org/simple/semantic-version/) (requires-python:>=2.7): Requested semantic_version<3,>=2.8.2 from https://www.piwheels.org/simple/semantic-version/semantic_version-2.10.0-py2.py3-none-any.whl#sha256=dc5baeac289ab6817f916c9cb73cef9448e973aa6f7b6c42c27ef39d0ba03ac9 (from setuptools-rust>=1.8) has inconsistent Name: expected 'semantic_version', but metadata has 'semantic-version' 2026-06-03T01:38:20,003 Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-06-03T01:38:20,186 Collecting packaging>=24.0 2026-06-03T01:38:20,187 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-03T01:38:20,200 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-03T01:38:20,433 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl (28 kB) 2026-06-03T01:38:20,450 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-03T01:38:20,469 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T01:38:20,608 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T01:38:20,650 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl (28 kB) 2026-06-03T01:38:20,672 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-03T01:38:20,703 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T01:38:20,802 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T01:38:23,567 Installing collected packages: setuptools, semantic_version, packaging, wheel, setuptools-rust 2026-06-03T01:38:27,001 Creating /tmp/pip-build-env-7026jrw7/overlay/local/bin 2026-06-03T01:38:27,003 changing mode of /tmp/pip-build-env-7026jrw7/overlay/local/bin/wheel to 755 2026-06-03T01:38:27,141 Successfully installed packaging-26.2 semantic_version-2.10.0 setuptools-82.0.1 setuptools-rust-1.12.1 wheel-0.47.0 2026-06-03T01:38:27,438 Installing build dependencies: finished with status 'done' 2026-06-03T01:38:27,445 Getting requirements to build wheel: started 2026-06-03T01:38:27,447 Running command Getting requirements to build wheel 2026-06-03T01:38:28,106 /tmp/pip-build-env-7026jrw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T01:38:28,106 !! 2026-06-03T01:38:28,108 ******************************************************************************** 2026-06-03T01:38:28,109 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-03T01:38:28,110 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T01:38:28,111 or your builds will no longer be supported. 2026-06-03T01:38:28,112 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T01:38:28,113 ******************************************************************************** 2026-06-03T01:38:28,114 !! 2026-06-03T01:38:28,115 corresp(dist, value, root_dir) 2026-06-03T01:38:28,154 running egg_info 2026-06-03T01:38:28,160 creating python_geohash.egg-info 2026-06-03T01:38:28,161 writing python_geohash.egg-info/PKG-INFO 2026-06-03T01:38:28,165 writing dependency_links to python_geohash.egg-info/dependency_links.txt 2026-06-03T01:38:28,167 writing top-level names to python_geohash.egg-info/top_level.txt 2026-06-03T01:38:28,168 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:28,191 reading manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:28,193 reading manifest template 'MANIFEST.in' 2026-06-03T01:38:28,201 adding license file 'LICENSE' 2026-06-03T01:38:28,204 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:28,304 Getting requirements to build wheel: finished with status 'done' 2026-06-03T01:38:28,308 Created temporary directory: /tmp/pip-modern-metadata-f77hjxkt 2026-06-03T01:38:28,311 Preparing metadata (pyproject.toml): started 2026-06-03T01:38:28,312 Running command Preparing metadata (pyproject.toml) 2026-06-03T01:38:28,914 /tmp/pip-build-env-7026jrw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T01:38:28,915 !! 2026-06-03T01:38:28,916 ******************************************************************************** 2026-06-03T01:38:28,916 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-03T01:38:28,917 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T01:38:28,917 or your builds will no longer be supported. 2026-06-03T01:38:28,918 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T01:38:28,919 ******************************************************************************** 2026-06-03T01:38:28,919 !! 2026-06-03T01:38:28,920 corresp(dist, value, root_dir) 2026-06-03T01:38:28,960 running dist_info 2026-06-03T01:38:28,971 creating /tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info 2026-06-03T01:38:28,972 writing /tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/PKG-INFO 2026-06-03T01:38:28,976 writing dependency_links to /tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/dependency_links.txt 2026-06-03T01:38:28,978 writing top-level names to /tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/top_level.txt 2026-06-03T01:38:28,979 writing manifest file '/tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:28,997 reading manifest file '/tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:28,999 reading manifest template 'MANIFEST.in' 2026-06-03T01:38:29,006 adding license file 'LICENSE' 2026-06-03T01:38:29,009 writing manifest file '/tmp/pip-modern-metadata-f77hjxkt/python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:29,010 creating '/tmp/pip-modern-metadata-f77hjxkt/python_geohash-0.9.2.dist-info' 2026-06-03T01:38:29,135 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-03T01:38:29,141 Source in /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77 has version 0.9.2, which satisfies requirement python-geohash==0.9.2 from https://files.pythonhosted.org/packages/da/3b/3819a06959801ab8d0f38be2b0bfe93c87bdd6a29c91543c68f08d88ec79/python_geohash-0.9.2.tar.gz 2026-06-03T01:38:29,142 Removed python-geohash==0.9.2 from https://files.pythonhosted.org/packages/da/3b/3819a06959801ab8d0f38be2b0bfe93c87bdd6a29c91543c68f08d88ec79/python_geohash-0.9.2.tar.gz from build tracker '/tmp/pip-build-tracker-blif0y5p' 2026-06-03T01:38:29,147 Created temporary directory: /tmp/pip-unpack-yvr3d0zz 2026-06-03T01:38:29,148 Building wheels for collected packages: python-geohash 2026-06-03T01:38:29,152 Created temporary directory: /tmp/pip-wheel-4ig8lkhy 2026-06-03T01:38:29,152 Destination directory: /tmp/pip-wheel-4ig8lkhy 2026-06-03T01:38:29,155 Building wheel for python-geohash (pyproject.toml): started 2026-06-03T01:38:29,156 Running command Building wheel for python-geohash (pyproject.toml) 2026-06-03T01:38:29,753 /tmp/pip-build-env-7026jrw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-03T01:38:29,753 !! 2026-06-03T01:38:29,754 ******************************************************************************** 2026-06-03T01:38:29,755 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-03T01:38:29,756 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-03T01:38:29,757 or your builds will no longer be supported. 2026-06-03T01:38:29,758 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T01:38:29,759 ******************************************************************************** 2026-06-03T01:38:29,760 !! 2026-06-03T01:38:29,760 corresp(dist, value, root_dir) 2026-06-03T01:38:29,791 running bdist_wheel 2026-06-03T01:38:29,807 running build 2026-06-03T01:38:29,807 running build_py 2026-06-03T01:38:29,813 creating build/lib.linux-armv7l-cpython-311 2026-06-03T01:38:29,815 copying geohash.py -> build/lib.linux-armv7l-cpython-311 2026-06-03T01:38:29,817 copying quadtree.py -> build/lib.linux-armv7l-cpython-311 2026-06-03T01:38:29,819 copying jpgrid.py -> build/lib.linux-armv7l-cpython-311 2026-06-03T01:38:29,821 copying jpiarea.py -> build/lib.linux-armv7l-cpython-311 2026-06-03T01:38:29,822 running egg_info 2026-06-03T01:38:29,833 writing python_geohash.egg-info/PKG-INFO 2026-06-03T01:38:29,836 writing dependency_links to python_geohash.egg-info/dependency_links.txt 2026-06-03T01:38:29,837 writing top-level names to python_geohash.egg-info/top_level.txt 2026-06-03T01:38:29,846 reading manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:29,849 reading manifest template 'MANIFEST.in' 2026-06-03T01:38:29,856 adding license file 'LICENSE' 2026-06-03T01:38:29,859 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-03T01:38:29,860 running build_ext 2026-06-03T01:38:29,861 running build_rust 2026-06-03T01:38:30,291 cargo rustc --lib --message-format=json-render-diagnostics --manifest-path Cargo.toml --release -v --features pyo3/abi3-py38 pyo3/extension-module --crate-type cdylib 2026-06-03T01:38:30,656 Compiling target-lexicon v0.13.5 2026-06-03T01:38:30,657 Compiling proc-macro2 v1.0.106 2026-06-03T01:38:30,658 Compiling unicode-ident v1.0.24 2026-06-03T01:38:30,658 Compiling quote v1.0.45 2026-06-03T01:38:30,659 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2018 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(feature, values("rust_1_40", "cargo-clippy"))' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_z80", "arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=7004fc3839e9497a -C extra-filename=-74c2f82b04db6ed0 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/target-lexicon-74c2f82b04db6ed0 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:30,660 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=1eba218a46eeccbc -C extra-filename=-4d1d04026435f14b --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/proc-macro2-4d1d04026435f14b -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:30,661 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=65c796a835935bed -C extra-filename=-df69ce3f2bfec0d7 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/quote-df69ce3f2bfec0d7 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:30,661 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name unicode_ident --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/unicode-ident-1.0.24/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=af8e8df8fa410bb4 -C extra-filename=-aa135aab250e2bc3 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:31,179 Compiling libc v0.2.186 2026-06-03T01:38:31,180 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.186/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=1d4cc7e319043e2a -C extra-filename=-3a5a63de4d196b12 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/libc-3a5a63de4d196b12 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:32,056 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/quote-df69ce3f2bfec0d7/build-script-build` 2026-06-03T01:38:32,180 Compiling heck v0.5.0 2026-06-03T01:38:32,181 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name heck --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=edbcf090a11b2e25 -C extra-filename=-3df22cae401c83c2 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:32,727 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/proc-macro2-4d1d04026435f14b/build-script-build` 2026-06-03T01:38:33,427 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name proc_macro2 --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=50bd7f4490c5dce0 -C extra-filename=-c28d850e2afb5b90 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern unicode_ident=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libunicode_ident-aa135aab250e2bc3.rmeta --cap-lints allow --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` 2026-06-03T01:38:33,886 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/libc-3a5a63de4d196b12/build-script-build` 2026-06-03T01:38:33,988 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name libc --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.186/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6bdf63ddc3db84c5 -C extra-filename=-12b5fbcf82e617b0 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow --cfg freebsd12 --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_picolibc)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(musl32_time64)' --check-cfg 'cfg(musl_redir_time64)' --check-cfg 'cfg(vxworks_lt_25_09)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin","qurt"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` 2026-06-03T01:38:34,129 Compiling once_cell v1.21.4 2026-06-03T01:38:34,130 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name once_cell --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/once_cell-1.21.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=c474980e7ab53ca2 -C extra-filename=-4e087ec24f2f971e --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow` 2026-06-03T01:38:34,877 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/target-lexicon-74c2f82b04db6ed0/build-script-build` 2026-06-03T01:38:34,985 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name target_lexicon --edition=2018 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/target-lexicon-0.13.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(feature, values("rust_1_40", "cargo-clippy"))' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_z80", "arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=a1f405efbec5e66a -C extra-filename=-f0c9fe3d4db5deab --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --cap-lints allow --cfg 'feature="rust_1_40"'` 2026-06-03T01:38:37,778 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name quote --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/quote-1.0.45/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=9df10db2507ae3b3 -C extra-filename=-070a9228a5b32988 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern proc_macro2=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --cap-lints allow --check-cfg 'cfg(no_diagnostic_namespace)'` 2026-06-03T01:38:37,780 Compiling pyo3-build-config v0.28.3 2026-06-03T01:38:37,783 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-build-config-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib", "resolve-config"))' -C metadata=8efa2b104a8680a5 -C extra-filename=-3bb8ee0087d15db3 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-build-config-3bb8ee0087d15db3 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern target_lexicon=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libtarget_lexicon-f0c9fe3d4db5deab.rlib --cap-lints allow` 2026-06-03T01:38:40,575 Compiling syn v2.0.117 2026-06-03T01:38:40,576 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name syn --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-2.0.117/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=17a81468875687e5 -C extra-filename=-e48df7dc619189ed --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern proc_macro2=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --extern quote=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libquote-070a9228a5b32988.rmeta --extern unicode_ident=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libunicode_ident-aa135aab250e2bc3.rmeta --cap-lints allow` 2026-06-03T01:38:43,518 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-build-config-3bb8ee0087d15db3/build-script-build` 2026-06-03T01:38:43,797 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name pyo3_build_config --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-build-config-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="resolve-config"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib", "resolve-config"))' -C metadata=ee5df803e8902808 -C extra-filename=-94f78db7339fc507 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern target_lexicon=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libtarget_lexicon-f0c9fe3d4db5deab.rmeta --cap-lints allow` 2026-06-03T01:38:48,923 Compiling pyo3-ffi v0.28.3 2026-06-03T01:38:48,924 Compiling pyo3-macros-backend v0.28.3 2026-06-03T01:38:48,925 Compiling pyo3 v0.28.3 2026-06-03T01:38:48,926 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-ffi-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=1b6cfcac8caee673 -C extra-filename=-66918cacba4634e7 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-ffi-66918cacba4634e7 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-03T01:38:48,926 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "arc_lock", "auto-initialize", "bigdecimal", "bytes", "chrono", "chrono-local", "chrono-tz", "default", "either", "experimental-async", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "inventory", "jiff-02", "lock_api", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "num-rational", "ordered-float", "parking_lot", "py-clone", "pyo3-macros", "rust_decimal", "serde", "smallvec", "time", "uuid"))' -C metadata=719be3c2d261c984 -C extra-filename=-12fd2b5aaa03a7e9 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-12fd2b5aaa03a7e9 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-03T01:38:48,929 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name build_script_build --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-backend-0.28.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect"))' -C metadata=b88cb895ac8c3755 -C extra-filename=-b6557f6e57c11666 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-macros-backend-b6557f6e57c11666 -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-03T01:38:49,869 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-macros-backend-b6557f6e57c11666/build-script-build` 2026-06-03T01:38:50,492 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-ffi-66918cacba4634e7/build-script-build` 2026-06-03T01:38:50,576 Running `/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/build/pyo3-12fd2b5aaa03a7e9/build-script-build` 2026-06-03T01:38:50,577 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name pyo3_ffi --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-ffi-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "default", "extension-module", "generate-import-lib"))' -C metadata=8aaef0c8eb2bcce9 -C extra-filename=-d4b9cbbefcf4e9b6 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern libc=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/liblibc-12b5fbcf82e617b0.rmeta --cap-lints allow --cfg Py_3_7 --cfg Py_3_8 --cfg Py_LIMITED_API --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-06-03T01:39:08,263 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name pyo3_macros_backend --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-backend-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect"))' -C metadata=e7642830a341a700 -C extra-filename=-fa28ccf9e9cc9795 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern heck=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libheck-3df22cae401c83c2.rmeta --extern proc_macro2=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --extern pyo3_build_config=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_build_config-94f78db7339fc507.rmeta --extern quote=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libquote-070a9228a5b32988.rmeta --extern syn=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libsyn-e48df7dc619189ed.rmeta --cap-lints allow --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-06-03T01:39:37,177 Compiling pyo3-macros v0.28.3 2026-06-03T01:39:37,178 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name pyo3_macros --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-macros-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-async", "experimental-inspect", "multiple-pymethods"))' -C metadata=ea27cec189dc8694 -C extra-filename=-cda6cb1800437e5e --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern proc_macro2=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libproc_macro2-c28d850e2afb5b90.rlib --extern pyo3_macros_backend=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_macros_backend-fa28ccf9e9cc9795.rlib --extern quote=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libquote-070a9228a5b32988.rlib --extern syn=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libsyn-e48df7dc619189ed.rlib --extern proc_macro --cap-lints allow` 2026-06-03T01:39:41,233 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name pyo3 --edition=2021 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.28.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=rust_2018_idioms '--warn=clippy::useless_transmute' '--warn=clippy::used_underscore_binding' --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn '--warn=clippy::unnecessary_wraps' '--allow=clippy::undocumented_unsafe_blocks' '--warn=clippy::todo' --warn=rust_2021_prelude_collisions '--warn=clippy::manual_ok_or' '--warn=clippy::manual_assert' '--warn=clippy::let_unit_value' --warn=invalid_doc_attributes '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::explicit_iter_loop' '--warn=clippy::explicit_into_iter_loop' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--warn=clippy::checked_conversions' '--warn=rustdoc::broken_intra_doc_links' '--warn=rustdoc::bare_urls' --cfg 'feature="abi3"' --cfg 'feature="abi3-py310"' --cfg 'feature="abi3-py311"' --cfg 'feature="abi3-py312"' --cfg 'feature="abi3-py313"' --cfg 'feature="abi3-py314"' --cfg 'feature="abi3-py38"' --cfg 'feature="abi3-py39"' --cfg 'feature="default"' --cfg 'feature="extension-module"' --cfg 'feature="macros"' --cfg 'feature="pyo3-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("abi3", "abi3-py310", "abi3-py311", "abi3-py312", "abi3-py313", "abi3-py314", "abi3-py37", "abi3-py38", "abi3-py39", "anyhow", "arc_lock", "auto-initialize", "bigdecimal", "bytes", "chrono", "chrono-local", "chrono-tz", "default", "either", "experimental-async", "experimental-inspect", "extension-module", "eyre", "full", "generate-import-lib", "hashbrown", "indexmap", "inventory", "jiff-02", "lock_api", "macros", "multiple-pymethods", "nightly", "num-bigint", "num-complex", "num-rational", "ordered-float", "parking_lot", "py-clone", "pyo3-macros", "rust_decimal", "serde", "smallvec", "time", "uuid"))' -C metadata=bba0e9b1d4c3f482 -C extra-filename=-70c06f23baeb4e6d --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern libc=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/liblibc-12b5fbcf82e617b0.rmeta --extern once_cell=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libonce_cell-4e087ec24f2f971e.rmeta --extern pyo3_ffi=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_ffi-d4b9cbbefcf4e9b6.rmeta --extern pyo3_macros=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3_macros-cda6cb1800437e5e.so --cap-lints allow --cfg Py_3_7 --cfg Py_3_8 --cfg Py_LIMITED_API --cfg fn_ptr_eq --cfg from_bytes_with_nul_error --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(pyo3_disable_reference_pool)' --check-cfg 'cfg(pyo3_leak_on_drop_without_reference_pool)' --check-cfg 'cfg(Py_3_7)' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(fn_ptr_eq)' --check-cfg 'cfg(from_bytes_with_nul_error)'` 2026-06-03T01:40:16,579 Compiling python-geohash-rust v0.9.0 (/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77) 2026-06-03T01:40:16,580 Running `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name _geohash --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=09a5aaee7c804fc0 --out-dir /tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps --extern pyo3=/tmp/pip-wheel-rlh6pwzs/python-geohash_6afb7b10ff5742d0bcf3d2c40b0eca77/target/release/deps/libpyo3-70c06f23baeb4e6d.rlib` 2026-06-03T01:40:20,311 Finished `release` profile [optimized] target(s) in 1m 49s 2026-06-03T01:40:20,323 Copying rust artifact from target/release/lib_geohash.so to build/lib.linux-armv7l-cpython-311/_geohash.abi3.so 2026-06-03T01:40:20,344 installing to build/bdist.linux-armv7l/wheel 2026-06-03T01:40:20,345 running install 2026-06-03T01:40:20,370 running install_lib 2026-06-03T01:40:20,372 creating build/bdist.linux-armv7l/wheel 2026-06-03T01:40:20,374 copying build/lib.linux-armv7l-cpython-311/quadtree.py -> build/bdist.linux-armv7l/wheel/. 2026-06-03T01:40:20,376 copying build/lib.linux-armv7l-cpython-311/_geohash.abi3.so -> build/bdist.linux-armv7l/wheel/. 2026-06-03T01:40:20,392 copying build/lib.linux-armv7l-cpython-311/jpgrid.py -> build/bdist.linux-armv7l/wheel/. 2026-06-03T01:40:20,394 copying build/lib.linux-armv7l-cpython-311/geohash.py -> build/bdist.linux-armv7l/wheel/. 2026-06-03T01:40:20,397 copying build/lib.linux-armv7l-cpython-311/jpiarea.py -> build/bdist.linux-armv7l/wheel/. 2026-06-03T01:40:20,398 running install_egg_info 2026-06-03T01:40:20,408 Copying python_geohash.egg-info to build/bdist.linux-armv7l/wheel/./python_geohash-0.9.2-py3.11.egg-info 2026-06-03T01:40:20,419 running install_scripts 2026-06-03T01:40:20,464 creating build/bdist.linux-armv7l/wheel/python_geohash-0.9.2.dist-info/WHEEL 2026-06-03T01:40:20,467 creating '/tmp/pip-wheel-4ig8lkhy/.tmp-ixmz4ewk/python_geohash-0.9.2-cp38-abi3-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-03T01:40:20,593 adding '_geohash.abi3.so' 2026-06-03T01:40:20,599 adding 'geohash.py' 2026-06-03T01:40:20,601 adding 'jpgrid.py' 2026-06-03T01:40:20,603 adding 'jpiarea.py' 2026-06-03T01:40:20,605 adding 'quadtree.py' 2026-06-03T01:40:20,608 adding 'python_geohash-0.9.2.dist-info/licenses/LICENSE' 2026-06-03T01:40:20,610 adding 'python_geohash-0.9.2.dist-info/METADATA' 2026-06-03T01:40:20,611 adding 'python_geohash-0.9.2.dist-info/WHEEL' 2026-06-03T01:40:20,612 adding 'python_geohash-0.9.2.dist-info/top_level.txt' 2026-06-03T01:40:20,613 adding 'python_geohash-0.9.2.dist-info/RECORD' 2026-06-03T01:40:20,617 removing build/bdist.linux-armv7l/wheel 2026-06-03T01:40:20,726 Building wheel for python-geohash (pyproject.toml): finished with status 'done' 2026-06-03T01:40:20,738 Created wheel for python-geohash: filename=python_geohash-0.9.2-cp38-abi3-linux_armv7l.whl size=253353 sha256=81c8e492a96f6c243036d23af2921b2abd0ac06fb344b398f99ef12d6f8806e8 2026-06-03T01:40:20,739 Stored in directory: /tmp/pip-ephem-wheel-cache-z95olml4/wheels/e7/64/e7/0c2986494449fc2cebdbb3d75876538a5ce8e0cc97ede9d2c5 2026-06-03T01:40:20,751 Successfully built python-geohash 2026-06-03T01:40:20,763 Removed build tracker: '/tmp/pip-build-tracker-blif0y5p'