Skip to main content

maxminddb-rust

A Rust-backed Python module for reading MaxMind DB files.

It mirrors the public API of the official maxminddb package and keeps the same programming model with the maxminddb_rust import name.

Performance

This project is intended to provide performance comparable to the maxminddb C extension while keeping API compatibility.

Performance depends on the database, lookup pattern, and hardware. Run the benchmark scripts in benchmarks/ against your own databases to measure expected throughput in your environment.

The reader is thread-safe and can be shared across threads. On standard CPython builds, CPU-bound lookups from Python threads remain constrained by the GIL. Free-threaded CPython 3.14 wheels allow lookup threads to run concurrently; scaling depends on the database and workload.

Features

API Compatibility

This package provides API compatibility with the official maxminddb Python module.

Supported:

  • Reader class with get(), get_with_prefix_len(), metadata(), and close() methods
  • open_database() function
  • Context manager support (with statement)
  • MODE_* constants (MODE_AUTO, MODE_MMAP, MODE_MMAP_EXT, MODE_FILE, MODE_MEMORY, and MODE_FD)
  • InvalidDatabaseError exception
  • Metadata class with all attributes and computed properties
  • Support for string IP addresses and ipaddress.IPv4Address/IPv6Address objects
  • closed attribute
  • Iterator support (__iter__) for iterating all database records

Extensions (not in the original package):

  • get_many() for batch lookups
  • get_path() for retrieving a specific field from a record (for example, ('country', 'iso_code')) without decoding the entire record
  • get_many_path() for retrieving a specific field for many IP addresses

Installation

From PyPI

pip install maxminddb-rust

From Source

git clone https://github.com/oschwald/maxminddb-rust-python.git
cd maxminddb-rust-python
uv run --with maturin maturin develop --release

Usage

This module follows the same API as maxminddb, with a different import name:

import ipaddress

import maxminddb_rust

# Open the database and release resources automatically when done.
with maxminddb_rust.open_database("/var/lib/GeoIP/GeoIP2-City.mmdb") as reader:
    result = reader.get("8.8.8.8")
    print(result)

    result, prefix_len = reader.get_with_prefix_len("8.8.8.8")
    print(f"Result: {result}, Prefix: {prefix_len}")

    ip = ipaddress.IPv4Address("8.8.8.8")
    result = reader.get(ip)
    print(result)

    metadata = reader.metadata()
    print(f"Database type: {metadata.database_type}")
    print(f"Node count: {metadata.node_count}")

Batch Lookup (Extension)

get_many() is an extension that is not available in the original maxminddb module:

import maxminddb_rust

with maxminddb_rust.open_database("/var/lib/GeoIP/GeoIP2-City.mmdb") as reader:
    ips = ["8.8.8.8", "1.1.1.1", "208.67.222.222"]
    results = reader.get_many(ips)

    for ip, result in zip(ips, results):
        print(f"{ip}: {result}")

Selective Field Lookup (Extension)

get_path() retrieves a specific field from a record:

import maxminddb_rust

with maxminddb_rust.open_database("/var/lib/GeoIP/GeoIP2-City.mmdb") as reader:
    # Retrieve a specific field without decoding the entire record.
    # Path elements can be strings (map keys) or integers (array indices).
    iso_code = reader.get_path("8.8.8.8", ("country", "iso_code"))
    print(f"ISO Code: {iso_code}")

    subdivision = reader.get_path("8.8.8.8", ("subdivisions", 0, "iso_code"))
    print(f"Subdivision: {subdivision}")

    ips = ["8.8.8.8", "1.1.1.1", "208.67.222.222"]
    iso_codes = reader.get_many_path(ips, ("country", "iso_code"))
    print(iso_codes)

Iterator Support

Iterate over all networks in the database:

import maxminddb_rust

with maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoLite2-Country.mmdb"
) as reader:
    for network, data in reader:
        print(f"{network}: {data['country']['iso_code']}")

Database Modes

Choose between memory-mapped files (default) and read-file modes:

import maxminddb_rust

# MODE_AUTO: currently resolves to MODE_MMAP.
reader = maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoIP2-City.mmdb", mode=maxminddb_rust.MODE_AUTO
)

# MODE_MMAP: explicitly use memory-mapped files.
reader = maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoIP2-City.mmdb", mode=maxminddb_rust.MODE_MMAP
)

# MODE_MMAP_EXT: accepted for compatibility; same Rust mmap reader as MODE_MMAP.
reader = maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoIP2-City.mmdb", mode=maxminddb_rust.MODE_MMAP_EXT
)

# MODE_MEMORY: load the database file into memory.
reader = maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoIP2-City.mmdb", mode=maxminddb_rust.MODE_MEMORY
)

# MODE_FILE: compatibility mode that also reads the file into memory.
reader = maxminddb_rust.open_database(
    "/var/lib/GeoIP/GeoIP2-City.mmdb", mode=maxminddb_rust.MODE_FILE
)

# MODE_FD: read from a file-like object into memory.
with open("/var/lib/GeoIP/GeoIP2-City.mmdb", "rb") as database:
    reader = maxminddb_rust.open_database(database, mode=maxminddb_rust.MODE_FD)

MODE_FD follows the official package's pure Python behavior: pass a readable binary object and the reader calls read() from its current position. Raw integer OS file descriptors are not accepted directly.

MODE_MMAP_EXT is accepted for official-package compatibility. This package does not have a separate C extension backend, so it uses the same Rust memory-mapped reader as MODE_MMAP.

Examples

The examples/ directory contains complete working examples:

Run any example:

uv run python examples/basic_usage.py
uv run python examples/batch_processing.py

Documentation

  • API documentation: classes and methods include docstrings. Use help():

    import maxminddb_rust
    help(maxminddb_rust.open_database)
    help(maxminddb_rust.Reader.get)
    
  • Type hints: full type stub file (maxminddb_rust.pyi) is included for IDE autocomplete and type checking

  • Changelog: see CHANGELOG.md for version history and release notes

  • Migration Guide: see MIGRATION.md for migrating from the official maxminddb package

Benchmarking

Benchmark scripts are consolidated in the benchmarks/ directory. They default to commonly installed databases under /var/lib/GeoIP, preferring GeoLite2 City when available. Pass --file /path/to/database.mmdb to benchmark a different database. The comprehensive benchmark accepts --file more than once.

Run the included benchmarks after building from source:

# Single lookup benchmark
uv run python benchmarks/benchmark.py --count 250000

# Comprehensive benchmark across multiple databases
uv run python benchmarks/benchmark_comprehensive.py --count 250000

# Batch lookup benchmark
uv run python benchmarks/benchmark_batch.py --batch-size 100

# Threaded lookup benchmark (shared Reader across Python threads, default DB set)
uv run python benchmarks/benchmark_parallel.py --count 500000 --workers 1,2,4,8

# get() vs get_path() benchmark
uv run python benchmarks/benchmark_path.py --count 250000

# Compare benchmark throughput between two git refs
uv run python benchmarks/compare_refs.py --baseline-ref origin/main --candidate-ref HEAD

# CI-friendly comparison with JSON output and a 5% regression threshold
uv run python benchmarks/compare_refs.py --json-output bench.json --max-regression-pct 5

# Force successful lookups, including when using a sparse test database
uv run python benchmarks/compare_refs.py --workload database-hits

# Path cache profiling: cached tuple, new tuple per call, list path per call
uv run python benchmarks/compare_refs.py --case get_path --case get_path_new_tuple --case get_path_list

Testing

This project includes Python tests, Rust unit tests, and adapted upstream compatibility tests from MaxMind-DB-Reader-python.

# Initialize test data submodule (first time only)
git submodule update --init --recursive

# Run Python tests.
uv run pytest

# Run Rust unit tests.
cargo test --all-targets --all-features

# Run configured linters and formatters.
uv run precious lint .

For upstream test compatibility and syncing instructions, see tests/maxmind/README.md.

License

ISC License. See LICENSE for details.

Contributing

See CONTRIBUTING.md for development setup, code quality guidelines, and pull request procedures.

Download files

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

Source Distribution

maxminddb_rust-0.7.0.tar.gz (71.4 kB view details)

Uploaded Source

Built Distributions

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

maxminddb_rust-0.7.0-cp314-cp314t-win_amd64.whl (269.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (386.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl (352.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl (367.1 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp314-cp314-win_arm64.whl (256.6 kB view details)

Uploaded CPython 3.14Windows ARM64

maxminddb_rust-0.7.0-cp314-cp314-win_amd64.whl (268.8 kB view details)

Uploaded CPython 3.14Windows x86-64

maxminddb_rust-0.7.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl (151.6 kB view details)

Uploaded CPython 3.14PyEmscripten 2026.0 wasm32

maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp314-cp314-macosx_11_0_arm64.whl (355.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl (369.0 kB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp313-cp313-win_arm64.whl (256.0 kB view details)

Uploaded CPython 3.13Windows ARM64

maxminddb_rust-0.7.0-cp313-cp313-win_amd64.whl (268.2 kB view details)

Uploaded CPython 3.13Windows x86-64

maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (393.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (354.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl (368.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp312-cp312-win_arm64.whl (255.4 kB view details)

Uploaded CPython 3.12Windows ARM64

maxminddb_rust-0.7.0-cp312-cp312-win_amd64.whl (267.4 kB view details)

Uploaded CPython 3.12Windows x86-64

maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (387.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (353.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl (367.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp311-cp311-win_arm64.whl (259.9 kB view details)

Uploaded CPython 3.11Windows ARM64

maxminddb_rust-0.7.0-cp311-cp311-win_amd64.whl (270.6 kB view details)

Uploaded CPython 3.11Windows x86-64

maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp311-cp311-macosx_11_0_arm64.whl (357.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl (364.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp310-cp310-win_amd64.whl (270.8 kB view details)

Uploaded CPython 3.10Windows x86-64

maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (388.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (357.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl (365.1 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp39-cp39-win_amd64.whl (274.7 kB view details)

Uploaded CPython 3.9Windows x86-64

maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (392.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp39-cp39-macosx_11_0_arm64.whl (360.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp39-cp39-macosx_10_12_x86_64.whl (367.4 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

maxminddb_rust-0.7.0-cp38-cp38-win_amd64.whl (274.7 kB view details)

Uploaded CPython 3.8Windows x86-64

maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (392.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

maxminddb_rust-0.7.0-cp38-cp38-macosx_11_0_arm64.whl (360.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

maxminddb_rust-0.7.0-cp38-cp38-macosx_10_12_x86_64.whl (367.6 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file maxminddb_rust-0.7.0.tar.gz.

File metadata

  • Download URL: maxminddb_rust-0.7.0.tar.gz
  • Upload date:
  • Size: 71.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for maxminddb_rust-0.7.0.tar.gz
Algorithm Hash digest
SHA256 17de1b1d6ffce9db8e4ada79a79c8fca646991ff4416210dc5552fd919074e4c
MD5 e6437bad93110a90942078d782c29408
BLAKE2b-256 fc2dc7e49657e6aba61082dc2c9028fe6a4368d352ddf5f830af94712c536823

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0.tar.gz:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 cb397778769dc73e605a87534f4bafde4537590535d18591b16c1ab6e59d7841
MD5 e9ff4885b93662a0810833b9ed3bdc52
BLAKE2b-256 61d5d30471fce07063f55a5d0b519ae27f669d7a9bcffd6eb02ba9f2b1637233

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314t-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cb61217fba7f2ab5b3874876d5d3a660b8b56fe474c2698ebcda3a27a9ebfbb
MD5 39706f0b41e321759a51d71787f6add4
BLAKE2b-256 639e434aad2352ef44a922651be09fe74c109918d8035a2994864e1e46dcf5da

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69d09f110bca2bb8353806e3b26f8b1c183fa2b2cd2c20975e3dce5515beaf23
MD5 d2fe71099f8568b9f1493afbfabb5437
BLAKE2b-256 c7357f7d63f8586c9bdca2f7a28863da685c1296606300a9127da639940729e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 741e05f1616d4f9a6ed7ce312be2ad39698755825df533ada72c515e9c33b70d
MD5 54a97ac8efb871dc241166cf3a073cdc
BLAKE2b-256 db92441e0711e043bf76bb47613c4c927ae799fed8c51112c5bf1c28dc04acc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c639e9ae42bdedc5e5afe7085b827605e8378404879b019a69f325f9e6535e48
MD5 b147fb39243f4b1cb13f50fe14336aef
BLAKE2b-256 654693682ffb26d3175637258fe56b534d4f1ef57b9067cb895e5b9015a2854c

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 2c6d4f00c42d21f1d8174a75efdd23693da85102b80b3460dd1c9697609d07b1
MD5 c882204a76be45aae90f170c4fb4bd48
BLAKE2b-256 88502a481bbf26dc25175d7aa0279212f8897ba1b17928fba5c8f0fa17d326f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-win_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e6d8cef55d6debaa6fc9d4f2cd625207768256be654d660dc91bb65cd112676f
MD5 fe6f84ee9ff9a1d9bc43edeb23c66a95
BLAKE2b-256 228db5a852b33901e809237091f9746949d40c4147868e79008909aca9eab0f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Algorithm Hash digest
SHA256 e4eb63602d1cffeff3d748ac389ec956726f2255fc490036aa54e150e662df28
MD5 b47d103f10bbeaf748d7b206bc8850e9
BLAKE2b-256 ccccfe67a678ea0c8af7dc44662b6cc9dc2392bcd1a83681406ca8d4e2cc6370

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23465a920751cd0eef88ed2b16c1349f58684ffce2455999daa11ce6b767fc5b
MD5 d14ff65efe63f9f16ab53b8832740e9f
BLAKE2b-256 b0da6718dd8b237216beaa64ff58aad01d4ab8ed64b44fe4a46efcddc7697b33

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5bcfd94a97559c5fc4f6773f8fb28849c7408abcca0a20ab3c6045c54e1c0f8
MD5 e4f7e3de6a31ba224b1dd95cf06b66e9
BLAKE2b-256 8d2c4f999fb1158db64547e234561c355ccc320bee341626174d792587ef67f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 528c41e8c94f07fb6b3529d9d9483693756e432f1937cb24915fa7d1a66f5f24
MD5 8668ecbd20dfc361dcbdccb1760a89e7
BLAKE2b-256 bdeb7943e99f1df586fa6b2bb344f4590a39988c04fae15ef2a118efedc6c983

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6eb77658c4ee9c0a1629bca1226cd9e8127276c3a560ede3f71d9ff1bfeb1636
MD5 108cc82dd72d884c4055f680f973d8c0
BLAKE2b-256 dfe1d2611f13531f4af6645e459903a213d968e3d371e1e2b51c119726cc5368

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 69bf4e404110000715573ada2f5fd76f71144209fd9d4c4f6f29c5a92b8163b3
MD5 6c528db82172c2c11eb919b641ca4761
BLAKE2b-256 9160c65cc4858db8d4c173462a7ee1eb538b773abf4e0dbe42f13c8036a870cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-win_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f99c258a441520062af9bcb44e50a839a01d8a5fd9a0578972d3e22b6b72f440
MD5 f09872b18243ecc112050a0aadda7d64
BLAKE2b-256 42ce77e072c025118736da6102ab6238441109b879181133a6027ec9436f9082

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92b935a05c50489f0b8a5717ce28604c8d5fac44e7518ba8296939542167a1a6
MD5 00a910f58b7af470c8ef03ea1cfe8a4f
BLAKE2b-256 62f9769aa54150e7c2576504e87fdea63d7ec64f11e9f1b1bf186b215d4b80bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6916dee23747fc8e2449a68a1fd46ef3fa1223f1968146237790f5dc3cf49653
MD5 1c20c930df6d95c727b133541e894d60
BLAKE2b-256 5c863ea35183c9e2e178c131ed905ae01b13394f958cb8d06531afd850aaf388

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 550a8217e57fa738079fbcdf1c74734b4ebb0426be3e9066495fc9f03411996a
MD5 36c582f6aeda5a23191807fce546684c
BLAKE2b-256 9af49cb344ca9940d7e261cac2cc30ef530b15e6d9b7990d544fd891593ee0fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3c06b3204d8884a8c1b34a662270f8e55d5eb4f9e7f5ecc1af61763eaafb2f10
MD5 736e72612d3423851c8aee797f977543
BLAKE2b-256 cc96a87a1b354fbb595d818a99b4bc39a3754cb978683af99f3a5c00fcb51da0

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 00eefb2e934790aa1d4bd60576d2d2fe816013a684c0fa107c18815b4d675678
MD5 1f7f2e538f8e663162ba922ed4cf00d1
BLAKE2b-256 da0c9dd9d2b05a1f9eb448f077497823544b5db645d1d2e53ca4ba7aad09b692

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-win_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c1a1471f083befd689443db985bc49db67ac0b90050e5ec6459e35f36ec25e36
MD5 d840c3f069d5ca6c0fea978aea8f11a7
BLAKE2b-256 53d8103b8ba7d9507b8fd472b345c3a65985b3040cd5386b98ddddad45a1367a

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23d7b36c6839fe4e48a166eb2118df8922997e6736565b0c6eb145ba49edef60
MD5 197b848c4187e8c49001efc542c77513
BLAKE2b-256 962a15bc2d0626f5e85a5bc94de81d7149fb84dc45cd3541257b65460e8b0e67

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08a54a23de2aec5ba1cdb5495261033033b2ae7bd48137658aa040e353b72df5
MD5 f8d457f6d421cb06463410d6ad62ea29
BLAKE2b-256 a80362e992f7fcce255353ea582f4ef289c2ba20be932bbf6d98da5a7e92d5f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40c45c0d13e6b36efd3601e28d1727063414388783c5dfa476c0a3ccf22badc6
MD5 4094ebb0d22a226542aa00c029660dd0
BLAKE2b-256 dcd85a25ddedfc89f21745f8a3affe2a60b690d93fed18f479166b134e7baca7

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 98a48108af627798e98b023e11f1cc17d77b7a4e515c21d0acc025f4bd0356e5
MD5 585faf7bef24816378aad3fc1b0b354d
BLAKE2b-256 0dea3311b85cf476784e1c59438935d1d2efed66aa3c339f311df3889def4555

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 3f8ec4f55b7bb75c15f8b587d869a59a5f45ca8b6f96267672ccbdc2423d4d4b
MD5 bdfa69e90614996b42f12cafd201d53f
BLAKE2b-256 1f9ae52845e606a5ac2c7cc6e786ec281d16a017772bdd525be0a0d45356f3f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-win_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d496993d3e581fa00372916088bc023dc17ca6ebd9646fb9c5db2b9b90841abb
MD5 6647aae0e77acdf4216889ab406cea73
BLAKE2b-256 1e8b4b24ac2a4a985498aab55ed931a2eee182e96a910a69666568916b3216c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f00c424d8d5eb27397748aa1d0452e2b92b261d916861c39c8de85920cadebc
MD5 f6de3d65d8c7290c9b1970dfe0d83ede
BLAKE2b-256 b7ecedaa84233051989d814d050402782af449885d12b6af165ce5dbbe4c8dd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0bf35ae13ede0e312f3da3c2a00bb2308d4ec03551d002a99e6972f824597e5a
MD5 838abceb2e2ad26f0d8e4b2a4036d179
BLAKE2b-256 ea297ad55a8b858489eb90c98530cf0e6c9bec9e9f91a63c361c0473497f6c40

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afc8d56765c4371b90ea1059f90feb4c20867950b74425f54093e70210d337dd
MD5 1b6bd6584065375b8e43e5a74ca1ebd6
BLAKE2b-256 77838271883e4ecdec535a9c010d8404c5a41d34b04032314ad3382c2bb69f5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ea2cce6aa333a5179daac156ef6998fc9fced7c370ac305b67a72e4b1ad6230c
MD5 4994ed1c5c92702a47e0ea646e311926
BLAKE2b-256 a20bae2a1eb813e09823821b6f6ebb940780833ab37712ded2a67396909986a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e379cb15739e826f4f2097157d9af2f44b3e256efe68e08fe6f3eebf1c9d34a9
MD5 6bebed1226df837602b8b826cd47e185
BLAKE2b-256 6a688a1008540566bbec5b0536305e379ee8eddb216e3eae18f7c5343e36a302

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d0e40ea4854e4048194f5bc0598eae5e4baf1f1717b7cbdf9bfa3d2bdd20564
MD5 3bd16a0e11a78c7db0fff7e649b76b2a
BLAKE2b-256 a46df1f7749820ecb24e2210ce9aff26d7147315fecd65ec101d6ce1d7433a7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0cda8756d257502dd32c3ef7f310e3220b8463a7db5a64d8bc182df5ead53709
MD5 e131ccd91566b0cfaaf0d2ca81ca15c8
BLAKE2b-256 eba237dc61079c0c4b38ff16cbfa6c2d7d686701b8575c4a6f867eb30228b710

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d863ba91be0c267ff9019daf2811f308dd34a05f4d61250e3799a91afaa55345
MD5 eba4798386efff4bdd66267a16dc0cb6
BLAKE2b-256 5899dfe9cf8e8aaf1e1151b6a7cfc8d14f2926c4ecde38c86870744e24d2594a

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fbb23ea9bd4bdcb81b641af144a5ed1123345cff148a0727b451c78e8863708c
MD5 8b225b35cd979d45d924592da93d08bc
BLAKE2b-256 8b3c95a4cc7629f2c09f93357ddb9e019d826ccaea2514f4f38a77b1ec15a747

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bbbd9b5e609412df039cbd690a919fcaabd5844ad9ef1fb753b8f9ba02cd6976
MD5 6a7f120b9c618571d2f2d7688f839298
BLAKE2b-256 b6b3f096bc73b5508f440310308a4c19644d867e42bf085a775345255cc6c700

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp39-cp39-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f95ab620df7c720089f434f4c267ae6f42f182dede638a6afd11ec85c96b621
MD5 d24f981962cc150fd85d5525a157b9c5
BLAKE2b-256 a2f372adaf938b1112a92805ce9cc209bb735e273e560c8bd4cead842ad0a278

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 711c190b41775a17c268d56db4f6539742621dfb580940ea82a99d01009ccf3b
MD5 4805e2727a1b97c447ad3339397c0774
BLAKE2b-256 fbc9ce8d5cf9e1b3eaf1d159ad1a31932c587e7beb4640fc70db043acfd836a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 923c25c6ab5c43432a74d1f2255ddfa3ffc710fbbe20f0fc1e82a3a7a7850539
MD5 193432839a0da62198955ca88bde9744
BLAKE2b-256 f34239551b0f05c78aa9c4c1830990436afc4d99642eeab18282b7945e235812

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 00b4541c53ad527c9692ce17a5cdd00951261c04ed9e4fef008207e34a8bc46c
MD5 473d425825fdac7bf7e952f9c74b0b95
BLAKE2b-256 f2d017cca2564a806928847873ea4d0ce343bf7ba681dbc2fb39669aeb33f840

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c423b869d658f05f328ec64f121244a9fe3fd7d0c05ba23c7851b52a2d88d294
MD5 d86ff06e0d6834a579b9939693fdcedf
BLAKE2b-256 accf3048127d7f2203b1137529a64a4edf8d2e52b366157921817b00464fe729

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp38-cp38-win_amd64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 997b574b1b2c7afef46f0c0ee30865a0e501b8a408e41cc5bfac50df3dac3fef
MD5 e86510e3e00ef35a23f3616b871ae844
BLAKE2b-256 8cc85ad9cdd1ced9ddf4ac7f71f67fb6e270f3c8aa7e334f480bdeb158da2d8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d538f3734c8af90e13b81eee8be5b0671df1398b53e9457d9c15db77ea45799d
MD5 0443d136cf82cc7db4e95c1909561e68
BLAKE2b-256 94dc23d927b8506a90ce58a17281ec5a6f6cbc5fc4e6c586ccb20af684815b16

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2748cf181fc66b8e6d9e590f311b3afe10b3128148ff7fd3c6be28475cfdcf05
MD5 18105c2b1f04146d72f5525c421aa9df
BLAKE2b-256 994c425ce51c4937514596c3b3d22469622f5bef4015cc5f63c834311b254e1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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

File details

Details for the file maxminddb_rust-0.7.0-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for maxminddb_rust-0.7.0-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 01c2c50f62b00718f104b151e208031e4fe22552627e2673d8d8b4c1c1054e27
MD5 ea6a928542967ca92a9af69bbe5c4395
BLAKE2b-256 0d0521c0d130f8188f9d03dd4c9904f6a9380fad747040f6b60e2ebedd9b99d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for maxminddb_rust-0.7.0-cp38-cp38-macosx_10_12_x86_64.whl:

Publisher: release.yml on oschwald/maxminddb-rust-python

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 Sentry Error logging StatusPage Status page