Skip to main content

PyGeoHash

PyPI version Python Versions

A simple, lightweight, and dependency-free Python library for working with geohashes.

Full docs at pygeohash.mcginniscommawill.com

What is PyGeoHash?

PyGeoHash is a Python module that provides functions for encoding and decoding geohashes to and from latitude and longitude coordinates, along with utilities for performing calculations and approximations with them.

It was originally based on Leonard Norrgård's geohash module, but now adds more functionality while supporting Python 3, and is optimized for performance.

Why PyGeoHash?

  • Zero Dependencies: Works with just the Python standard library
  • Simple API: Clean, intuitive functions that are easy to understand
  • Lightweight: Minimal overhead for your projects
  • Python 3 Support: Fully compatible with modern Python
  • Robust Implementation: Reliable geohash operations
  • Optional Visualization: Visualize geohashes with matplotlib and folium
  • Extensively Tested: Comprehensive test suite validated against geohash.org

Installation

# Basic installation
pip install pygeohash

# With visualization support
pip install pygeohash[viz]

Quick Start

import pygeohash as pgh

# Encode coordinates to geohash
geohash = pgh.encode(latitude=42.6, longitude=-5.6)
print(geohash)  # 'ezs42e44yx96'

# Control precision
short_geohash = pgh.encode(latitude=42.6, longitude=-5.6, precision=5)
print(short_geohash)  # 'ezs42'

# Decode geohash to coordinates
lat, lng = pgh.decode(geohash='ezs42')
print(lat, lng)  # '42.6', '-5.6'

# Calculate approximate distance between geohashes (in meters)
distance = pgh.geohash_approximate_distance(geohash_1='bcd3u', geohash_2='bc83n')
print(distance)  # 625441

# Get adjacent geohash
adjacent = pgh.get_adjacent(geohash='kd3ybyu', direction='right')
print(adjacent)  # 'kd3ybyv'

Visualization

PyGeoHash includes optional visualization capabilities:

# Plot a single geohash
from pygeohash.viz import plot_geohash
import matplotlib.pyplot as plt

fig, ax = plot_geohash("9q8yyk", color="red")
plt.show()

# Plot multiple geohashes
from pygeohash.viz import plot_geohashes

geohashes = ["9q8yyk", "9q8yym", "9q8yyj"]
fig, ax = plot_geohashes(geohashes, colors="viridis")
plt.show()

# Create interactive maps with Folium
from pygeohash.viz import folium_map

m = folium_map(center_geohash="9q8yyk")
m.add_geohash("9q8yyk", color="red")
m.add_geohash_grid(precision=6)
m.save("geohash_map.html")

Generating Example Visualizations

To generate example visualizations for the documentation, you can use the provided Makefile command:

# Install visualization dependencies
make install-viz

# Generate visualization examples
make viz-examples

This will create static images and interactive maps in the docs/source/_static/images directory.

Features

  • Encode coordinates to geohash strings
  • Decode geohash strings back to coordinates
  • Calculate approximate distances between geohashes
  • Find adjacent geohashes in any direction
  • Control precision of geohash encoding
  • Bounding box calculations
  • Visualize geohashes on static and interactive maps

Testing and Accuracy

PyGeoHash is extensively tested to ensure accuracy in geohash encoding and decoding:

  • Comprehensive Test Suite: Includes over 200 test cases covering various precision levels and geographic regions
  • Validated Against geohash.org: All test cases are validated against the reference implementation at geohash.org
  • Edge Case Coverage: Special attention to edge cases like poles, equator, date line, and precision boundaries
  • Roundtrip Consistency: Ensures encode->decode->encode operations produce consistent results
  • Regional Coverage: Test cases span all continents and major geographic features

To run the tests:

# Run the standard test suite
make test

# Run tests with coverage
make test-cov

Use Cases

  • Location-based services
  • Spatial indexing
  • Proximity searches
  • Geographic data clustering
  • Location encoding with privacy considerations
  • Geospatial data visualization

Blog Posts

For more insights about PyGeoHash, check out these blog posts:

Contributing

Contributions are welcome! Feel free to submit a Pull Request.

License

This project is licensed under the MIT license. See the LICENSE file for details. Prior to version 3.0.0's rewrite the project was licensed under the GPL-3.0 license.

Acknowledgments

  • Originally based on Leonard Norrgård's geohash module (since re-written)

Benchmarks

We did a rewrite of the core logic into cpython in v3.0.0 to improve performance and remove the dependency on geohash.py. Here is the performance part:

Version 3.0.0

Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
test_encode_benchmark 614.0035 (1.0) 1,170,750.9984 (1.34) 1,119.5566 (1.0) 6,011.2433 (1.35) 714.0043 (1.0) 664.4987 (7.30) 370;1371 893.2107 (1.0) 117772 1
test_approximate_distance_benchmark 901.9859 (1.47) 872,125.0051 (1.0) 1,346.1119 (1.20) 4,467.1457 (1.0) 1,031.0032 (1.44) 90.9786 (1.0) 463;13144 742.8803 (0.83) 71891 1
test_decode_benchmark 2,791.9887 (4.55) 3,266,092.0115 (3.74) 4,683.3561 (4.18) 22,447.8219 (5.03) 3,102.9922 (4.35) 2,965.2583 (32.59) 103;302 213.5221 (0.24) 26769 1
test_haversine_distance_benchmark 3,989.0001 (6.50) 1,066,400.9897 (1.22) 5,441.2395 (4.86) 10,068.4850 (2.25) 4,475.0050 (6.27) 330.0083 (3.63) 429;3534 183.7817 (0.21) 28312 1

Version 2.1.0

Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
test_approximate_distance_benchmark 903.0045 (1.0) 2,239,810.0118 (145.76) 1,242.2962 (1.0) 8,910.5317 (2.45) 1,034.0009 (1.0) 83.0041 (1.0) 411;12404 804,960.9836 (1.0) 126872 1
test_numba_point_decode_benchmark 5,554.9899 (6.15) 28,678.0123 (1.87) 11,125.8007 (8.96) 9,922.0335 (2.73) 6,597.9839 (6.38) 8,462.7463 (101.96) 1;1 89,881.1717 (0.11) 5 1
test_numba_point_encode_benchmark 6,829.9996 (7.56) 15,366.0076 (1.0) 8,949.4046 (7.20) 3,633.1020 (1.0) 7,203.9838 (6.97) 3,100.7585 (37.36) 1;1 111,739.2773 (0.14) 5 1
test_decode_benchmark 9,094.0157 (10.07) 564,207.9923 (36.72) 23,505.3902 (18.92) 47,847.8575 (13.17) 19,235.4928 (18.60) 10,221.4981 (123.14) 4;9 42,543.4333 (0.05) 156 1
test_encode_benchmark 16,131.9913 (17.86) 6,522,867.0137 (424.50) 43,962.7989 (35.39) 204,118.7023 (56.18) 30,353.0251 (29.35) 5,316.5204 (64.05) 12;160 22,746.5044 (0.03) 1081 1
test_haversine_distance_benchmark 19,751.9839 (21.87) 2,229,443.9841 (145.09) 24,979.8646 (20.11) 27,057.9632 (7.45) 21,632.0041 (20.92) 1,626.0019 (19.59) 453;3700 40,032.2426 (0.05) 24647 1
test_numba_vector_decode_benchmark 887,114.0017 (982.40) 1,070,945.9893 (69.70) 974,148.7971 (784.15) 72,131.5386 (19.85) 977,645.9774 (945.50) 111,056.4845 (>1000.0) 2;0 1,026.5372 (0.00) 5 1
test_numba_vector_encode_benchmark 6,603,729.9985 (>1000.0) 9,492,440.0037 (617.76) 8,344,232.0058 (>1000.0) 1,069,465.9606 (294.37) 8,602,735.0044 (>1000.0) 1,065,492.2444 (>1000.0) 2;0 119.8433 (0.00) 5 1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pygeohash-3.3.1.tar.gz (43.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pygeohash-3.3.1-cp314-cp314t-win_amd64.whl (36.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

pygeohash-3.3.1-cp314-cp314t-win32.whl (35.5 kB view details)

Uploaded CPython 3.14tWindows x86

pygeohash-3.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (48.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (46.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp314-cp314t-macosx_11_0_arm64.whl (33.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pygeohash-3.3.1-cp314-cp314t-macosx_10_15_x86_64.whl (33.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

pygeohash-3.3.1-cp314-cp314-win_amd64.whl (36.4 kB view details)

Uploaded CPython 3.14Windows x86-64

pygeohash-3.3.1-cp314-cp314-win32.whl (35.4 kB view details)

Uploaded CPython 3.14Windows x86

pygeohash-3.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (46.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp314-cp314-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pygeohash-3.3.1-cp314-cp314-macosx_10_15_x86_64.whl (33.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

pygeohash-3.3.1-cp313-cp313-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.13Windows x86-64

pygeohash-3.3.1-cp313-cp313-win32.whl (35.1 kB view details)

Uploaded CPython 3.13Windows x86

pygeohash-3.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (46.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (45.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp313-cp313-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pygeohash-3.3.1-cp313-cp313-macosx_10_13_x86_64.whl (33.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pygeohash-3.3.1-cp312-cp312-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.12Windows x86-64

pygeohash-3.3.1-cp312-cp312-win32.whl (35.1 kB view details)

Uploaded CPython 3.12Windows x86

pygeohash-3.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (46.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (45.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp312-cp312-macosx_11_0_arm64.whl (33.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pygeohash-3.3.1-cp312-cp312-macosx_10_13_x86_64.whl (33.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pygeohash-3.3.1-cp311-cp311-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.11Windows x86-64

pygeohash-3.3.1-cp311-cp311-win32.whl (35.1 kB view details)

Uploaded CPython 3.11Windows x86

pygeohash-3.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (45.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (44.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp311-cp311-macosx_11_0_arm64.whl (33.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pygeohash-3.3.1-cp311-cp311-macosx_10_9_x86_64.whl (33.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pygeohash-3.3.1-cp310-cp310-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pygeohash-3.3.1-cp310-cp310-win32.whl (35.1 kB view details)

Uploaded CPython 3.10Windows x86

pygeohash-3.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (45.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (44.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp310-cp310-macosx_11_0_arm64.whl (33.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pygeohash-3.3.1-cp310-cp310-macosx_10_9_x86_64.whl (33.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pygeohash-3.3.1-cp39-cp39-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.9Windows x86-64

pygeohash-3.3.1-cp39-cp39-win32.whl (35.1 kB view details)

Uploaded CPython 3.9Windows x86

pygeohash-3.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (45.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

pygeohash-3.3.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (44.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

pygeohash-3.3.1-cp39-cp39-macosx_11_0_arm64.whl (33.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pygeohash-3.3.1-cp39-cp39-macosx_10_9_x86_64.whl (33.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pygeohash-3.3.1.tar.gz.

File metadata

  • Download URL: pygeohash-3.3.1.tar.gz
  • Upload date:
  • Size: 43.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1.tar.gz
Algorithm Hash digest
SHA256 6d22d11d33082ad54f53a839ea4ecb978d476aba6a32a422e772f401420c6d82
MD5 876d98f3a57e5f61767a76d2ca801314
BLAKE2b-256 af84957ffcb3e859dba6c8a0ad8003657b065345248d29f3777ae0e9de8f8ff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1.tar.gz:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 36.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 331809fcab2867ce8284f8cc4ec97f5b8ce8fb153467102d71954655828df155
MD5 6bbf00444c7b6e40b3405e90317104ed
BLAKE2b-256 e568389ff22797c7e98814865f40135e1854b40ae3a2fa1a9e113f60a74885e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 35.5 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 721e0e0ed98bef2bff16963ebb3a4fa8d6f3632ee1a2ec90e990fa3b3ab9b4ab
MD5 378364fb07ceae465b4ea9276127fb27
BLAKE2b-256 86fb4e994ed40c84be4727cd220bec0b3431a40c14b82b5c5deda48e58295760

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 23bc43b7e92472e779502d961b80305514dbc44cd14db4b5e79e4426cd6f9ac6
MD5 4d3274147554d2154d79d7641b8cfbce
BLAKE2b-256 816979fb439f206eecc7eb562231ea1fb4ba403f016e3bf03a5f8c502f53e067

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7df60a1658aff95835e8f17cbde08c469a631897538ed82a65efdeef67dd232c
MD5 3fe6f3a81d16c5ab27eaae287fdb17ac
BLAKE2b-256 f2e996a4a102e2b40d6b89bed3883f5ea208f56c714e3da8ed15867cc07ef731

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8180304ac968e81f0cf72a1e314b8da03cf1e1b4e50ccb5013412f8ffda6231
MD5 348c516ea1e3189140e32f9c74fb9c2c
BLAKE2b-256 b4ba53b6cc32a40fe0b45fbfd3dca566cfdc6ef6c996b2f12e9df0faf7d6015d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cbf85e95413c4f14c85034115b571a2225a41b61c64c0ca292553f62e41634b9
MD5 2293d45e976ddb40cc8a59dd530b9f4b
BLAKE2b-256 aae90cd2c379656ff50f4066798468dce6bdfcd699388851c7a73e911b48c82f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 36.4 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 602fcfc025f108873440f07021f5c473ddb8d2e276c3d82d18d12482fbc8ee82
MD5 a7cbe63e746a7213a2a0d44a48a50799
BLAKE2b-256 8b505cf07f5f1c631bf093d7423ba2755758406cb4f542589055c3d094635a97

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 35.4 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 e49671cf80fc444b96f3b2db43970a99fb94406111b5b32f984d3ef1121928fb
MD5 4376e6b3cfc03682b89e5660ae46a1da
BLAKE2b-256 3a6fcf3a34aeccdc6ccb279cebcfd342f8d807d6806190bd240f403bf29add22

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a1c280daa6062e2d002de67966c6aa7ab7e0963d7bdc6eb6b6338c217c15d4c7
MD5 fea48b28d18c2ff79df66f494f32e0c7
BLAKE2b-256 03f83fcd8c66c26ac4e3172b26c4fafd40c454ef09c376f6c2d6ff36659ee60d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 6a3c83392d60ea8723ea56a8b554ae705f34725ab7231ec881f6efc5c3023ec7
MD5 3e89a568d363b1c0e469f1934fff1864
BLAKE2b-256 4ec8a2b6a3cc2399b06dfbb891cfe634e8136586f45615b191faadbb3517e30c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8174d9840bb8ed7bc93b7d133cf616789ec2e89437dfb2783346105f1fc281d8
MD5 a8a23fdea2815bfefaf99813a8df2cea
BLAKE2b-256 4c47ca0a0b6a68273f48a859f266f3e9746f06dc6c118efd69ef2b99194dd1f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a3b844d5668a8897e9912a27d7f9c33dabe3d1570804ee53bd740e18ca0f6e29
MD5 9c7e0aa9c7ec158317a9bba4bd2d14fd
BLAKE2b-256 310929fed7935bc1bb4c63fb4b7ab2f21bc7bd9db760baa3327e883da22070af

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bd3f98f15df72d3993edee5e694ed35f3261cb36222edf4e7341098b80174cb3
MD5 7784b7a1315ca22ca36b0d8311769a04
BLAKE2b-256 965c9af7623c03351a0d8f2bc9eeaae269fc4a7aaac5670482329d5cba1a3c53

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5a2d2c2a80162354d9f0f8ec4864903a7c49f0376ebf043b3b7d72b560d1b6d9
MD5 f1fac257d5d72291233e5a273d70adff
BLAKE2b-256 6ef853435d276c9db06e292ff0e5cb146a7ed6ae59a6798ba9b5316c02fa8200

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dde1f4d9e8ecdf2326c5b5b9def17db45a628d2b5e2edefa292d0a1407156a4a
MD5 f4dd365ba223e6090f0e3c7aed40df2c
BLAKE2b-256 1ffbd05de2451a6b202c9b2e9b8fe4f334cbc1dcc848f6316d94ae73f1b5053f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 9fc068b3dcb4711a24c2ae82c9f80fb4768ee0579ccf72cbcf13780db225522b
MD5 eca2194235bd702bac0ba1f3923b6119
BLAKE2b-256 50cf6055df87ea2f2a5034deb3713242acfab554596cfbaaa64dbbaa997b0c05

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a637f87914627dde9efef764a21948d94f57855197f8c1386e990ae46f6ced5
MD5 deffa1830fc380af4a86e5ae456e0905
BLAKE2b-256 b1d78c733f2aec25f148d9150d5d679970e4fb79da50ee0d144d9f2426813a24

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3ee21b9cab573097bfd6fca2705d093ffb0e6634012602b764f2e2fc7a5ee87f
MD5 081790da69df4d0fe15f929451add0cc
BLAKE2b-256 29e7464d45b2c138b3b0c5d05b61a2adf98479cb9243780691ce7f89c9a8bd12

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 10319a8c4b2409af98ba57db81603750f348d286230047b5287ddcbe27acaafd
MD5 ad2e38a5614739d4f9fd5598636550de
BLAKE2b-256 6e9b380afa55d5b6cc7e1432ca79df2aca5e72e9ac2e0fd2dbd4a7d35e910975

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f329fa667de644e8988a0d7dddd6424f33c5082c6c46311ef52136aa8b558a99
MD5 82ec0e8a96d3cfdd8ac89dd93ecb7206
BLAKE2b-256 8a0b8b5c865b97335e5069ca150c1971cc77bdc5a1fe6f657eae768fa1a7b994

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d1f1885f8cbb9296d57eee3a3eef32fbcb5bc0ec91622760c59e40b0a9159e84
MD5 41788ace7582f33abfe8bd57db7c5f9c
BLAKE2b-256 4dbf60c78783a365b48c21a7d430f575a2adcfdd5f7a34739b141001156bc20f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 dbe424e7b35a323c486041db45c9006a0dad6e231a31d99f4aa68fc9154d91f8
MD5 bd0208918e1edfad7d939d069fcd543f
BLAKE2b-256 fa5927e0ab66327e3e8090a08d3344c3b343e7d7ecc2b00028eb5c3ab3a1aa07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6c8438185efd6b67d0e18cd8a9e77988c4349e26f27a6e66f05415dbbd99d00
MD5 f77bfb91245e6fce82cc761920671945
BLAKE2b-256 965fc57391ef6b57ed709b3eb858b374f45d3d430396e422b09b458dcdf85bbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 bcfc707cdf6e7df6aecd31884629763ad08645fd05bcf291e37ab3468175ac7a
MD5 f4f919fb49782e8bc3c959c443badc9a
BLAKE2b-256 8bdb5836e72ea370a4cc84ff248b9e06c240990b2d9b0361551d07c5459f144e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3bc40d0bd2f9ea35d388003a945f7ed66ef7f1f15a77c0ca7bb93cd7fb4f979c
MD5 590ab8be9628d2cfaecc22b35d2cb012
BLAKE2b-256 033288899e6c17dff429a5ff58f99d9c14d9ed0d81af67782b19da12de4fee5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eaa5805cf5ba3bb1533909c22c454d1e5afbd203c9d26490693a5396d0425fcb
MD5 8f15c4d45c71699fc57137a8fd532734
BLAKE2b-256 989179d01ed473fdb177f93069bd8b8a9425440f9ace7e7fd6fc40da9fa3e393

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e1b8de23e90d711e973d21889076446899d5afc3511f4ebd801f20efb9a127c4
MD5 a2be76fdb06156a2b28ed8587b10e68e
BLAKE2b-256 cc23e3bac8de3d554f4f78894e95f75b9dad13473740ff211805a2d159265a6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 228a1fc6276228bcfa6b36804e123aa0e447b73c146117b61e793228a94da661
MD5 37cbd1d76b23ecb2e2df501bddd728fd
BLAKE2b-256 fae186c1fd449c54f0e58d91206b7d0a85a09ced7cc681e3dbcb6c274e5f3963

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98ec51eac37523fbfd21cc9f786657736abeb80ed0f174a1fe4f7f2a94a4ed52
MD5 8f13c3f345dec1eec5acb46a42907add
BLAKE2b-256 5c3f1027d47c569d57f576df0b5eee423a7fb4eca0ee0ea3ae87da0a4389c766

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9d8986ce363a4c9f4fed21ba628b5c9d1e4140c521ea1eb7c6fd58bcea286ba7
MD5 c211b7fd2d268e5e926e3c72426d6b3b
BLAKE2b-256 5465ebc32a1a7795bc9ee3fc3e6449496f462f77a865fdb23a36560a763e4743

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5b963dbc32f938248e3eb407c6ca2bcc386d2dc96785c6e392e55e4898f68e4d
MD5 0efac68f114b5d08e55c41a51acb4d70
BLAKE2b-256 08d779142a44769cc4e890fbf235dbf091dc36300a415e1a6d1c5b42d1fcf2b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 18195e79b29c0a290d8388ea3a5f581d2ddf320e09a5ddf4b0b66f9951a5e7fc
MD5 75f72253ecdb59039d5c89757ffb9697
BLAKE2b-256 16eaaaf6554591bd8baa3b579708fd278c1c0de8c7b3c10dc0ce0c1c399da924

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0a8094c429d66e5f0efef8f7578fa499cb2c73bb7d5e253eebe96215c7ece3bd
MD5 cd05e979296b3ffdbd7a3d5ecffb3d16
BLAKE2b-256 e0f7aaae29585cb987e8d87dc0190082f92e2705ac2115e98a08ae0f2a6ad7b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 eff3d4fd087f702b46bc6152b461aa82ec80ae2fcc7d9011b675dacf07492513
MD5 a9bdc41282765cea90e3756b183544ce
BLAKE2b-256 9692b97ba7316257d426b4bd4d579fae139c8a11c9886a0a529a0eb62a01b6b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d75e89be0ed0abb0045d6234fa3b3f83e23f9d022200e280691bff8c935e0bc9
MD5 1385023652f8cbb198a9b7801b26b162
BLAKE2b-256 6c8ebe89464fd0f81c524eb76b8d1fdb5d46a398f031c20265413d4790bfc91d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba039973b3d86fde0ee4198fb77ee162bb3fe63bed9c40ace0501511a23f982f
MD5 81879519ada468de22fa1ef9525c4c90
BLAKE2b-256 a63c5985b4244f4bc85c68d9fbc2fefc118b5cb5a8b1f6bcfacc1d57e7c57f79

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 aedbf532ff36246dddf0a8b8a78a23f5a3ac0f50e85e005628790d7764a0e054
MD5 36fca1585b57ded6567723f462172e32
BLAKE2b-256 d7a5eb9e1f58964254f9302b0550a0dd878fcf08d85f94a3a601510724893fcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-win_amd64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pygeohash-3.3.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 35.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0a63693e3d4e4b9cbeb0f7a075b3305e8df0ac497766bd8d0676cda8781ec15f
MD5 6c9a355f2453dd3b21ade1f273b448c6
BLAKE2b-256 1dfb7082151da1439516408f62fb0a1ae07268bd15a3ab25f1c2c24b80f35ec3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-win32.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 613ab639af93d99e5c84688c2dcb17312eecd79859cef9429bed0e3ce4d45e57
MD5 87adee4902e835a9a121db39ee3a31ec
BLAKE2b-256 ca363f54e100d101e5c5a8ac66e9f4716ea89c9084633aa5c1d749ce55884a9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e6e65b63e93e6fb1ad7c642c0a610973d7f6b0b477c3e733239c0ce2113c438b
MD5 d6a6e48081a1b234ff1a9e226e2d1dae
BLAKE2b-256 25885988feba470d6efe97610cf7e6292ec256d0ee2f1fd7d61d29360b42516f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b7679cb43a40085144ba139be4e516b20743ecd1ded1ec7800a268a15158743
MD5 ce89277a3e41bbe2484b59ca8b8925a2
BLAKE2b-256 1c57246e23d663e2452ca58461d2cbc2654477cc7db63319932d2be2e7991811

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pygeohash-3.3.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pygeohash-3.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce5f6cb2d8bc610f3759abd5e635bef7d976fbbc782d56972c16fbe296bbb720
MD5 460a9f1a689bee6130f93e5f645687a7
BLAKE2b-256 91895405c3eadc550e29e7989e8ef12c082dd4bca2191c8c50dae96ef0aa8f5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygeohash-3.3.1-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on wdm0006/pygeohash

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page