2026-06-02T21:33:02,371 Created temporary directory: /tmp/pip-ephem-wheel-cache-u0xqfqty 2026-06-02T21:33:02,373 Created temporary directory: /tmp/pip-build-tracker-c_3zgrim 2026-06-02T21:33:02,373 Initialized build tracking at /tmp/pip-build-tracker-c_3zgrim 2026-06-02T21:33:02,374 Created build tracker: /tmp/pip-build-tracker-c_3zgrim 2026-06-02T21:33:02,374 Entered build tracker: /tmp/pip-build-tracker-c_3zgrim 2026-06-02T21:33:02,375 Created temporary directory: /tmp/pip-wheel-snlur94m 2026-06-02T21:33:02,378 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-02T21:33:02,380 Created temporary directory: /tmp/pip-ephem-wheel-cache-a71nx1tp 2026-06-02T21:33:02,401 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-02T21:33:02,405 2 location(s) to search for versions of python-geohash: 2026-06-02T21:33:02,405 * https://pypi.org/simple/python-geohash/ 2026-06-02T21:33:02,405 * https://www.piwheels.org/simple/python-geohash/ 2026-06-02T21:33:02,406 Fetching project page and analyzing links: https://pypi.org/simple/python-geohash/ 2026-06-02T21:33:02,407 Getting page https://pypi.org/simple/python-geohash/ 2026-06-02T21:33:02,408 Found index url https://pypi.org/simple 2026-06-02T21:33:02,558 Fetched page https://pypi.org/simple/python-geohash/ as application/vnd.pypi.simple.v1+json 2026-06-02T21:33:02,560 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-02T21:33:02,561 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-02T21:33:02,562 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-02T21:33:02,563 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-02T21:33:02,563 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-02T21:33:02,564 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-02T21:33:02,565 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-02T21:33:02,565 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-geohash/ 2026-06-02T21:33:02,566 Getting page https://www.piwheels.org/simple/python-geohash/ 2026-06-02T21:33:02,567 Found index url https://www.piwheels.org/simple 2026-06-02T21:33:02,738 Fetched page https://www.piwheels.org/simple/python-geohash/ as text/html 2026-06-02T21:33:02,747 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=375e50957786b9677d71a39da1403ce5039488b94022a246b4e3489c122f40b4 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-02T21:33:02,747 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=375e50957786b9677d71a39da1403ce5039488b94022a246b4e3489c122f40b4 (from https://www.piwheels.org/simple/python-geohash/) 2026-06-02T21:33:02,748 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-02T21:33:02,749 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-02T21:33:02,749 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-02T21:33:02,750 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-02T21:33:02,750 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-02T21:33:02,750 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-02T21:33:02,751 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-02T21:33:02,752 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-02T21:33:02,752 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-02T21:33:02,753 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-02T21:33:02,753 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-02T21:33:02,754 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-02T21:33:02,755 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-02T21:33:02,755 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-02T21:33:02,756 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-02T21:33:02,756 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-02T21:33:02,757 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-02T21:33:02,757 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-02T21:33:02,757 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-02T21:33:02,758 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-02T21:33:02,759 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-02T21:33:02,759 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-02T21:33:02,760 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-02T21:33:02,760 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-02T21:33:02,761 Skipping link: not a file: https://www.piwheels.org/simple/python-geohash/ 2026-06-02T21:33:02,762 Skipping link: not a file: https://pypi.org/simple/python-geohash/ 2026-06-02T21:33:02,781 Given no hashes to check 1 links for project 'python-geohash': discarding no candidates 2026-06-02T21:33:02,799 Collecting python-geohash==0.9.1 2026-06-02T21:33:02,801 Created temporary directory: /tmp/pip-unpack-w2ckke_r 2026-06-02T21:33:02,952 Downloading python_geohash-0.9.1.tar.gz (17 kB) 2026-06-02T21:33:03,004 Added python-geohash==0.9.1 from https://files.pythonhosted.org/packages/c9/c8/de409706dceb003957faba67912b3059813b54b50db69c9866e85e60164d/python_geohash-0.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-c_3zgrim' 2026-06-02T21:33:03,009 Created temporary directory: /tmp/pip-build-env-8gyvadn2 2026-06-02T21:33:03,018 Installing build dependencies: started 2026-06-02T21:33:03,020 Running command pip subprocess to install build dependencies 2026-06-02T21:33:04,149 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-02T21:33:04,569 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-02T21:33:04,604 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-02T21:33:06,358 Collecting setuptools>=62 2026-06-02T21:33:06,359 Obtaining dependency information for setuptools>=62 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-02T21:33:06,372 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-02T21:33:06,727 Collecting setuptools-rust>=1.8 2026-06-02T21:33:06,728 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-02T21:33:06,742 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl.metadata (9.6 kB) 2026-06-02T21:33:06,972 Collecting wheel 2026-06-02T21:33:06,973 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-02T21:33:06,984 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-02T21:33:07,420 Collecting semantic_version<3,>=2.8.2 2026-06-02T21:33:07,421 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-02T21:33:07,434 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-02T21:33:07,445 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-02T21:33:07,468 Using cached semantic_version-2.10.0-py2.py3-none-any.whl (15 kB) 2026-06-02T21:33:07,650 Collecting packaging>=24.0 2026-06-02T21:33:07,651 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-02T21:33:07,663 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-02T21:33:07,897 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl (28 kB) 2026-06-02T21:33:07,912 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-02T21:33:07,930 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-02T21:33:08,004 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-02T21:33:08,039 Using cached https://www.piwheels.org/simple/setuptools-rust/setuptools_rust-1.12.1-py3-none-any.whl (28 kB) 2026-06-02T21:33:08,060 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-02T21:33:08,084 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-02T21:33:08,185 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-02T21:33:10,957 Installing collected packages: setuptools, semantic_version, packaging, wheel, setuptools-rust 2026-06-02T21:33:14,594 Creating /tmp/pip-build-env-8gyvadn2/overlay/local/bin 2026-06-02T21:33:14,596 changing mode of /tmp/pip-build-env-8gyvadn2/overlay/local/bin/wheel to 755 2026-06-02T21:33:14,731 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-02T21:33:15,032 Installing build dependencies: finished with status 'done' 2026-06-02T21:33:15,038 Getting requirements to build wheel: started 2026-06-02T21:33:15,040 Running command Getting requirements to build wheel 2026-06-02T21:33:15,690 /tmp/pip-build-env-8gyvadn2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-02T21:33:15,690 !! 2026-06-02T21:33:15,691 ******************************************************************************** 2026-06-02T21:33:15,692 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-02T21:33:15,693 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-02T21:33:15,693 or your builds will no longer be supported. 2026-06-02T21:33:15,694 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-02T21:33:15,695 ******************************************************************************** 2026-06-02T21:33:15,696 !! 2026-06-02T21:33:15,696 corresp(dist, value, root_dir) 2026-06-02T21:33:15,735 running egg_info 2026-06-02T21:33:15,741 creating python_geohash.egg-info 2026-06-02T21:33:15,742 writing python_geohash.egg-info/PKG-INFO 2026-06-02T21:33:15,746 writing dependency_links to python_geohash.egg-info/dependency_links.txt 2026-06-02T21:33:15,748 writing top-level names to python_geohash.egg-info/top_level.txt 2026-06-02T21:33:15,750 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:15,769 reading manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:15,771 reading manifest template 'MANIFEST.in' 2026-06-02T21:33:15,779 adding license file 'LICENSE' 2026-06-02T21:33:15,782 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:15,883 Getting requirements to build wheel: finished with status 'done' 2026-06-02T21:33:15,886 Created temporary directory: /tmp/pip-modern-metadata-gr32kelr 2026-06-02T21:33:15,888 Preparing metadata (pyproject.toml): started 2026-06-02T21:33:15,890 Running command Preparing metadata (pyproject.toml) 2026-06-02T21:33:16,507 /tmp/pip-build-env-8gyvadn2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-02T21:33:16,507 !! 2026-06-02T21:33:16,508 ******************************************************************************** 2026-06-02T21:33:16,509 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-02T21:33:16,510 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-02T21:33:16,511 or your builds will no longer be supported. 2026-06-02T21:33:16,512 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-02T21:33:16,512 ******************************************************************************** 2026-06-02T21:33:16,513 !! 2026-06-02T21:33:16,513 corresp(dist, value, root_dir) 2026-06-02T21:33:16,551 running dist_info 2026-06-02T21:33:16,563 creating /tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info 2026-06-02T21:33:16,564 writing /tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/PKG-INFO 2026-06-02T21:33:16,568 writing dependency_links to /tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/dependency_links.txt 2026-06-02T21:33:16,569 writing top-level names to /tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/top_level.txt 2026-06-02T21:33:16,571 writing manifest file '/tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:16,588 reading manifest file '/tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:16,590 reading manifest template 'MANIFEST.in' 2026-06-02T21:33:16,597 adding license file 'LICENSE' 2026-06-02T21:33:16,600 writing manifest file '/tmp/pip-modern-metadata-gr32kelr/python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:16,601 creating '/tmp/pip-modern-metadata-gr32kelr/python_geohash-0.9.1.dist-info' 2026-06-02T21:33:16,726 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-02T21:33:16,731 Source in /tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2 has version 0.9.1, which satisfies requirement python-geohash==0.9.1 from https://files.pythonhosted.org/packages/c9/c8/de409706dceb003957faba67912b3059813b54b50db69c9866e85e60164d/python_geohash-0.9.1.tar.gz 2026-06-02T21:33:16,732 Removed python-geohash==0.9.1 from https://files.pythonhosted.org/packages/c9/c8/de409706dceb003957faba67912b3059813b54b50db69c9866e85e60164d/python_geohash-0.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-c_3zgrim' 2026-06-02T21:33:16,737 Created temporary directory: /tmp/pip-unpack-afsf5qlz 2026-06-02T21:33:16,737 Building wheels for collected packages: python-geohash 2026-06-02T21:33:16,742 Created temporary directory: /tmp/pip-wheel-iox2ryqe 2026-06-02T21:33:16,742 Destination directory: /tmp/pip-wheel-iox2ryqe 2026-06-02T21:33:16,744 Building wheel for python-geohash (pyproject.toml): started 2026-06-02T21:33:16,745 Running command Building wheel for python-geohash (pyproject.toml) 2026-06-02T21:33:17,341 /tmp/pip-build-env-8gyvadn2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-02T21:33:17,341 !! 2026-06-02T21:33:17,342 ******************************************************************************** 2026-06-02T21:33:17,343 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-02T21:33:17,344 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-02T21:33:17,344 or your builds will no longer be supported. 2026-06-02T21:33:17,345 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-02T21:33:17,346 ******************************************************************************** 2026-06-02T21:33:17,347 !! 2026-06-02T21:33:17,348 corresp(dist, value, root_dir) 2026-06-02T21:33:17,380 running bdist_wheel 2026-06-02T21:33:17,395 running build 2026-06-02T21:33:17,396 running build_py 2026-06-02T21:33:17,402 creating build/lib.linux-armv7l-cpython-311 2026-06-02T21:33:17,404 copying geohash.py -> build/lib.linux-armv7l-cpython-311 2026-06-02T21:33:17,407 copying quadtree.py -> build/lib.linux-armv7l-cpython-311 2026-06-02T21:33:17,410 copying jpgrid.py -> build/lib.linux-armv7l-cpython-311 2026-06-02T21:33:17,412 copying jpiarea.py -> build/lib.linux-armv7l-cpython-311 2026-06-02T21:33:17,414 running egg_info 2026-06-02T21:33:17,425 writing python_geohash.egg-info/PKG-INFO 2026-06-02T21:33:17,429 writing dependency_links to python_geohash.egg-info/dependency_links.txt 2026-06-02T21:33:17,430 writing top-level names to python_geohash.egg-info/top_level.txt 2026-06-02T21:33:17,440 reading manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:17,443 reading manifest template 'MANIFEST.in' 2026-06-02T21:33:17,451 adding license file 'LICENSE' 2026-06-02T21:33:17,454 writing manifest file 'python_geohash.egg-info/SOURCES.txt' 2026-06-02T21:33:17,456 running build_ext 2026-06-02T21:33:17,456 running build_rust 2026-06-02T21:33:17,891 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-02T21:33:18,244 Compiling target-lexicon v0.13.5 2026-06-02T21:33:18,245 Compiling proc-macro2 v1.0.106 2026-06-02T21:33:18,246 Compiling quote v1.0.45 2026-06-02T21:33:18,247 Compiling unicode-ident v1.0.24 2026-06-02T21:33:18,247 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/target-lexicon-74c2f82b04db6ed0 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:18,248 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:18,249 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/proc-macro2-4d1d04026435f14b -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:18,250 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/quote-df69ce3f2bfec0d7 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:18,682 Compiling libc v0.2.186 2026-06-02T21:33:18,684 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/libc-3a5a63de4d196b12 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:19,730 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/quote-df69ce3f2bfec0d7/build-script-build` 2026-06-02T21:33:19,833 Compiling heck v0.5.0 2026-06-02T21:33:19,835 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:20,326 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/proc-macro2-4d1d04026435f14b/build-script-build` 2026-06-02T21:33:21,037 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern unicode_ident=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/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-02T21:33:21,337 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/libc-3a5a63de4d196b12/build-script-build` 2026-06-02T21:33:21,439 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/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-02T21:33:21,628 Compiling once_cell v1.21.4 2026-06-02T21:33:21,629 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow` 2026-06-02T21:33:22,497 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/target-lexicon-74c2f82b04db6ed0/build-script-build` 2026-06-02T21:33:22,603 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --cap-lints allow --cfg 'feature="rust_1_40"'` 2026-06-02T21:33:25,324 Compiling pyo3-build-config v0.28.3 2026-06-02T21:33:25,326 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-build-config-3bb8ee0087d15db3 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern target_lexicon=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libtarget_lexicon-f0c9fe3d4db5deab.rlib --cap-lints allow` 2026-06-02T21:33:25,468 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern proc_macro2=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --cap-lints allow --check-cfg 'cfg(no_diagnostic_namespace)'` 2026-06-02T21:33:28,263 Compiling syn v2.0.117 2026-06-02T21:33:28,264 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern proc_macro2=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --extern quote=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libquote-070a9228a5b32988.rmeta --extern unicode_ident=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libunicode_ident-aa135aab250e2bc3.rmeta --cap-lints allow` 2026-06-02T21:33:31,096 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-build-config-3bb8ee0087d15db3/build-script-build` 2026-06-02T21:33:31,365 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern target_lexicon=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libtarget_lexicon-f0c9fe3d4db5deab.rmeta --cap-lints allow` 2026-06-02T21:33:36,285 Compiling pyo3-ffi v0.28.3 2026-06-02T21:33:36,285 Compiling pyo3-macros-backend v0.28.3 2026-06-02T21:33:36,286 Compiling pyo3 v0.28.3 2026-06-02T21:33:36,287 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-macros-backend-b6557f6e57c11666 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-02T21:33:36,288 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-ffi-66918cacba4634e7 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-02T21:33:36,291 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-12fd2b5aaa03a7e9 -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern pyo3_build_config=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_build_config-94f78db7339fc507.rlib --cap-lints allow` 2026-06-02T21:33:37,159 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-macros-backend-b6557f6e57c11666/build-script-build` 2026-06-02T21:33:37,832 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-ffi-66918cacba4634e7/build-script-build` 2026-06-02T21:33:37,908 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern libc=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/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-02T21:33:37,909 Running `/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/build/pyo3-12fd2b5aaa03a7e9/build-script-build` 2026-06-02T21:33:56,171 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern heck=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libheck-3df22cae401c83c2.rmeta --extern proc_macro2=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libproc_macro2-c28d850e2afb5b90.rmeta --extern pyo3_build_config=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_build_config-94f78db7339fc507.rmeta --extern quote=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libquote-070a9228a5b32988.rmeta --extern syn=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/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-02T21:34:24,947 Compiling pyo3-macros v0.28.3 2026-06-02T21:34:24,947 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern proc_macro2=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libproc_macro2-c28d850e2afb5b90.rlib --extern pyo3_macros_backend=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_macros_backend-fa28ccf9e9cc9795.rlib --extern quote=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libquote-070a9228a5b32988.rlib --extern syn=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libsyn-e48df7dc619189ed.rlib --extern proc_macro --cap-lints allow` 2026-06-02T21:34:29,061 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern libc=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/liblibc-12b5fbcf82e617b0.rmeta --extern once_cell=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libonce_cell-4e087ec24f2f971e.rmeta --extern pyo3_ffi=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3_ffi-d4b9cbbefcf4e9b6.rmeta --extern pyo3_macros=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/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-02T21:35:04,422 Compiling python-geohash-rust v0.9.0 (/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2) 2026-06-02T21:35:04,423 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-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps --extern pyo3=/tmp/pip-wheel-snlur94m/python-geohash_cb59c373e65342b5b1c609f5d253cff2/target/release/deps/libpyo3-70c06f23baeb4e6d.rlib` 2026-06-02T21:35:08,113 Finished `release` profile [optimized] target(s) in 1m 50s 2026-06-02T21:35:08,125 Copying rust artifact from target/release/lib_geohash.so to build/lib.linux-armv7l-cpython-311/_geohash.abi3.so 2026-06-02T21:35:08,145 installing to build/bdist.linux-armv7l/wheel 2026-06-02T21:35:08,146 running install 2026-06-02T21:35:08,170 running install_lib 2026-06-02T21:35:08,172 creating build/bdist.linux-armv7l/wheel 2026-06-02T21:35:08,173 copying build/lib.linux-armv7l-cpython-311/geohash.py -> build/bdist.linux-armv7l/wheel/. 2026-06-02T21:35:08,176 copying build/lib.linux-armv7l-cpython-311/_geohash.abi3.so -> build/bdist.linux-armv7l/wheel/. 2026-06-02T21:35:08,188 copying build/lib.linux-armv7l-cpython-311/jpiarea.py -> build/bdist.linux-armv7l/wheel/. 2026-06-02T21:35:08,190 copying build/lib.linux-armv7l-cpython-311/jpgrid.py -> build/bdist.linux-armv7l/wheel/. 2026-06-02T21:35:08,192 copying build/lib.linux-armv7l-cpython-311/quadtree.py -> build/bdist.linux-armv7l/wheel/. 2026-06-02T21:35:08,194 running install_egg_info 2026-06-02T21:35:08,204 Copying python_geohash.egg-info to build/bdist.linux-armv7l/wheel/./python_geohash-0.9.1-py3.11.egg-info 2026-06-02T21:35:08,214 running install_scripts 2026-06-02T21:35:08,258 creating build/bdist.linux-armv7l/wheel/python_geohash-0.9.1.dist-info/WHEEL 2026-06-02T21:35:08,262 creating '/tmp/pip-wheel-iox2ryqe/.tmp-jb4guelo/python_geohash-0.9.1-cp38-abi3-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-02T21:35:08,388 adding '_geohash.abi3.so' 2026-06-02T21:35:08,395 adding 'geohash.py' 2026-06-02T21:35:08,397 adding 'jpgrid.py' 2026-06-02T21:35:08,398 adding 'jpiarea.py' 2026-06-02T21:35:08,400 adding 'quadtree.py' 2026-06-02T21:35:08,403 adding 'python_geohash-0.9.1.dist-info/licenses/LICENSE' 2026-06-02T21:35:08,404 adding 'python_geohash-0.9.1.dist-info/METADATA' 2026-06-02T21:35:08,406 adding 'python_geohash-0.9.1.dist-info/WHEEL' 2026-06-02T21:35:08,407 adding 'python_geohash-0.9.1.dist-info/top_level.txt' 2026-06-02T21:35:08,408 adding 'python_geohash-0.9.1.dist-info/RECORD' 2026-06-02T21:35:08,412 removing build/bdist.linux-armv7l/wheel 2026-06-02T21:35:08,523 Building wheel for python-geohash (pyproject.toml): finished with status 'done' 2026-06-02T21:35:08,533 Created wheel for python-geohash: filename=python_geohash-0.9.1-cp38-abi3-linux_armv7l.whl size=253352 sha256=0491fce4097644baac092e7bae5cabfcba0fac868964f69a2f2db10c5da2324a 2026-06-02T21:35:08,534 Stored in directory: /tmp/pip-ephem-wheel-cache-a71nx1tp/wheels/b6/f2/34/d8bb929ce8f89058620d74313a55914f8476600eaa5792fa58 2026-06-02T21:35:08,546 Successfully built python-geohash 2026-06-02T21:35:08,558 Removed build tracker: '/tmp/pip-build-tracker-c_3zgrim'