Skip to main content

GridPin

Offline forward and reverse geocoding from a memory-mapped country file. Off the grid. On the grid.

No server, no database import, no per-request fees, and every geocoding query stays on your machine. After you install the package and download a sheet, GridPin makes no network requests.

pip install gridpin

The wheel contains the engine, not the data: download a country sheet separately. Free static sheets for France, Italy, the Netherlands and Serbia are listed at https://gridpin.dev/docs.html#delivery — no account, no key, no sign-up.

import gridpin

g = gridpin.Geocoder("france.bin")
g.geocode("8 Boulevard du Port, Amiens", 1)
g.reverse(49.8945, 2.2949, 1)

# optional POI layer (cascade built in: address index first,
# POI only on weak results, exact addresses never overridden)
g = gridpin.Geocoder("france.bin", poi="fr_poi.bin")

Three limits worth knowing before you build on this:

Metadata

Release files for gridpin 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for gridpin 0.1.0
File Interpreter ABI Platform
gridpin-0.1.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
gridpin-0.1.0-cp39-abi3-manylinux_2_34_x86_64.whl CPython 3.9 abi3 Linux glibc 2.34+ x86-64 Details
gridpin-0.1.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details

Total release size: 1.9 MB

Release files / gridpin-0.1.0-cp39-abi3-win_amd64.whl

Download URL gridpin-0.1.0-cp39-abi3-win_amd64.whl
Size 549.5 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
33a071cf44f4977fd21c4a528d9b9653c4eca2e771eddd908a09fcc16b9983e7
BLAKE2b-256 checksum
How to use checksums
e5789eea2a23984a6848cce4c32455c97a708aa0b1d6fde958a59ed0798aba33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / gridpin-0.1.0-cp39-abi3-manylinux_2_34_x86_64.whl

Download URL gridpin-0.1.0-cp39-abi3-manylinux_2_34_x86_64.whl
Size 712.8 kB
Tags CPython 3.9 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
676f761afa33f710023a623b79931b0094dbef7d336cac66ab5c7f7b1a30667a
BLAKE2b-256 checksum
How to use checksums
1f59e1f3c4aceb4bdb47d9d812861aa6f670b8e2e177414512d66f02012fc6eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release files / gridpin-0.1.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL gridpin-0.1.0-cp39-abi3-macosx_11_0_arm64.whl
Size 639.6 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1c9072b5774773140f136922fd0eec58a388c943da1000f50b2fd2319db70dbd
BLAKE2b-256 checksum
How to use checksums
39280f0614bbf45235e1b685bb54f9dff0fab5189b3e1e09976b17ee5eda1315
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 19, 2026.

Transparency log

Release history Release notifications | RSS feed

0.4.0

3 release files

0.3.0

3 release files

0.2.0

3 release files

This release

0.1.0 This release

3 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page