Skip to main content

Object-relational zero-copy in-memory database layer for LMDB

Project description

zLMDB

PyPI Python CI CD (wheels) CD (wheels-arm64) CD (wheels-docker) Docs License Downloads


zlmdb is a complete LMDB solution for Python providing two APIs in one package:

  1. Low-level py-lmdb compatible API - Direct LMDB access with full control
  2. High-level object-relational API - Type-safe ORM with automatic serialization

Key Features

Low-level LMDB API (py-lmdb compatible):

  • Drop-in replacement for py-lmdb
  • Direct access to LMDB transactions, cursors, and databases
  • Full LMDB feature set (subdatabases, duplicate keys, etc.)
  • Works with all py-lmdb examples and code

High-level Object-Relational API:

  • Type-safe persistent objects with automatic serialization
  • Multiple serializers (JSON, CBOR, Pickle, Flatbuffers)
  • Export/import from/to Apache Arrow
  • Native Numpy arrays and Pandas data frames support
  • Automatic indexes and relationships
  • Schema management

Implementation:

  • CFFI-only (no CPyExt) for maximum compatibility
  • Works on both CPython and PyPy
  • Native binary wheels for x86-64 and ARM64
  • Vendored LMDB (no external dependencies)
  • High-performance with zero-copy operations
  • Free software (MIT license)

Usage Examples

Low-level API (py-lmdb compatible):

import zlmdb.lmdb as lmdb

# Open database
env = lmdb.open('/tmp/mydb', max_dbs=10)
db = env.open_db(b'users')

# Write data
with env.begin(write=True) as txn:
    txn.put(b'alice', b'alice@example.com', db=db)
    txn.put(b'bob', b'bob@example.com', db=db)

# Read data
with env.begin() as txn:
    email = txn.get(b'alice', db=db)
    print(email)  # b'alice@example.com'

High-level API (zlmdb ORM):

import zlmdb

# Define schema
class User(object):
    def __init__(self, oid, name, email):
        self.oid = oid
        self.name = name
        self.email = email

schema = zlmdb.Schema()
schema.users = zlmdb.MapUuidCbor(1, marshal=lambda obj: obj.__dict__)

# Use it
db = zlmdb.Database('/tmp/mydb', schema=schema)
with db.begin(write=True) as txn:
    user = User(uuid.uuid4(), 'Alice', 'alice@example.com')
    schema.users[txn, user.oid] = user

Development Workflow

This project uses just as a modern task runner and uv for fast Python package management.

Complete Recipe List

Virtual Environment Management:

  • [x] just create [venv] - Create Python venv (auto-detects system Python if no arg)
  • [x] just create-all - Create all venvs (cpy314, cpy313, cpy312, cpy311, pypy311)
  • [x] just version [venv] - Show Python version
  • [x] just list-all - List all available Python runtimes

Installation:

  • [x] just install [venv] - Install zlmdb (runtime deps only)
  • [x] just install-dev [venv] - Install in editable mode
  • [x] just install-tools [venv] - Install dev tools (pytest, sphinx, etc.)
  • [x] just install-all - Install in all venvs

Testing - LMDB: 🧪

  • [x] just test-examples-lmdb - Test all LMDB examples (in default venv)
  • [x] just test-examples-lmdb-addressbook [venv] - Test example LMDB address book
  • [x] just test-examples-lmdb-dirtybench [venv] - Test example LMDB dirtybench
  • [x] just test-examples-lmdb-dirtybench-gdbm [venv] - Test example LMDB dirtybench-gdbm
  • [x] just test-examples-lmdb-nastybench [venv] - Test example LMDB nastybench
  • [x] just test-examples-lmdb-parabench [venv] - Test example LMDB parabench

Testing - ORM: 🧪

  • [ ] just test [venv] - Run full test suite (both test directories)
  • [ ] just test-quick [venv] - Quick pytest run
  • [x] just test-single [venv] - Run test_basic.py
  • [x] just test-pmaps [venv] - Run pmap tests
  • [x] just test-indexes [venv] - Run index tests
  • [x] just test-select [venv] - Run select tests
  • [ ] just test-zdb-etcd/df/dyn/fbs [venv] - Individual zdb tests
  • [ ] just test-zdb [venv] - All zdb tests
  • [ ] just test-all - Test in all venvs
  • [ ] just coverage [venv] - Generate HTML coverage report

Code Quality:

  • [x] just autoformat [venv] - Auto-format code with Ruff (modifies files!)
  • [x] just check-format [venv] - Check formatting with Ruff (dry run)
  • [x] just check-typing [venv] - Run static type checking with mypy

Building: 📦

  • [x] just build [venv] - Build wheel
  • [x] just build-sourcedist [venv] - Build sdist
  • [x] just build-all - Build wheels for all venvs
  • [!] just dist [venv] - Build both sdist and wheels
  • [x] just verify-wheels [venv] - Verify all built wheels.

Publishing: 🚀

  • [ ] just publish [venv] - Upload to PyPI with twine

Documentation: 📚

  • [x] just docs [venv] - Build HTML docs with Sphinx
  • [x] just docs-view [venv] - Build and open in browser
  • [x] just docs-clean - Clean doc build artifacts

Cleaning: 🧹

  • [x] just clean - Clean everything (alias for distclean)
  • [x] just clean-build - Remove build/ dist/ *.egg-info
  • [x] just clean-pyc - Remove *.pyc __pycache__
  • [x] just clean-test - Remove .coverage .pytest_cache
  • [x] just distclean - Nuclear clean (removes venvs too!)

Utilities: 🔧

  • [ ] just update-flatbuffers - Update from deps/ submodule
  • [ ] just generate-flatbuffers-reflection - Generate reflection code
  • [ ] just fix-copyright - Update copyright headers
  • [ ] just setup-completion - Setup bash tab completion

Quick Start

# Install just and uv (if not already installed)
curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create virtual environment and install in development mode
just create
just install-dev

# Run tests
just test

# Build wheel
just build

Project details


Download files

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

Source Distribution

zlmdb-26.7.1.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl (267.0 kB view details)

Uploaded PyPymanylinux: glibc 2.34+ ARM64

zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded PyPymanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

zlmdb-26.7.1-pp311-pypy311_pp73-macosx_15_0_arm64.whl (1.6 MB view details)

Uploaded PyPymacOS 15.0+ ARM64

zlmdb-26.7.1-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

zlmdb-26.7.1-cp314-cp314-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

zlmdb-26.7.1-cp314-cp314-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

zlmdb-26.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

zlmdb-26.7.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.9 MB view details)

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

zlmdb-26.7.1-cp314-cp314-macosx_15_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

zlmdb-26.7.1-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

zlmdb-26.7.1-cp313-cp313-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

zlmdb-26.7.1-cp313-cp313-musllinux_1_2_aarch64.whl (464.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

zlmdb-26.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

zlmdb-26.7.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.9 MB view details)

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

zlmdb-26.7.1-cp313-cp313-macosx_15_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

zlmdb-26.7.1-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

zlmdb-26.7.1-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

zlmdb-26.7.1-cp312-cp312-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

zlmdb-26.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

zlmdb-26.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (472.9 kB view details)

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

zlmdb-26.7.1-cp312-cp312-macosx_15_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

zlmdb-26.7.1-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

zlmdb-26.7.1-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

zlmdb-26.7.1-cp311-cp311-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

zlmdb-26.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.0 MB view details)

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

zlmdb-26.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (1.9 MB view details)

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

zlmdb-26.7.1-cp311-cp311-macosx_15_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

Details for the file zlmdb-26.7.1.tar.gz.

File metadata

  • Download URL: zlmdb-26.7.1.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zlmdb-26.7.1.tar.gz
Algorithm Hash digest
SHA256 3cbc9447cfbf3b33dad0a30f7e671d467d72b41e5bc4e999b4f41914eff5fcb9
MD5 186642d7df261a781631a734244f785e
BLAKE2b-256 87215b877e438d652f78bcf88aec83474b373f8ab1b98b6c0c5d47db3481d6b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1.tar.gz:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 20f41d413f0b28bfcaad07d3150f6e75b37f5fe21bda62cffe792f38f7deffaa
MD5 818787db8362544bcf68e6e0e734d260
BLAKE2b-256 63831a9beb19244bd85275daf97659cb6caf09400d00bf6342c01d89f5f63816

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69f8240cd37e8eae033d5434bffed897acec4b22bc1555625199c602893ebe6b
MD5 7a5b3b7dc3ee25830b0726e3cfa29e25
BLAKE2b-256 4d921d29d4880db3cedf922a61b8aaa24eb51fb9bbb8f13faedecae55bb9a6cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-pp311-pypy311_pp73-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-pp311-pypy311_pp73-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 49d31d257026d4554eb312dcb3489033264676a265f6f671aebd74730a69b3ee
MD5 485f6632a0948812c3b6901f919a1a67
BLAKE2b-256 4e8aac6bcd8860253aee0e63a95028937f72bc781af54a73dc44acc6b94738db

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-pp311-pypy311_pp73-macosx_15_0_arm64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: zlmdb-26.7.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • 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 zlmdb-26.7.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 02228d48aa0269705e033148353c9dedc8c9df35e482240d8063678315216a3e
MD5 7b6579b9b90a5d6d32efa55f96cf8076
BLAKE2b-256 391b566e2f713feb6677c2f50f77a762e8e69dc399578eade9f8d26d1c058822

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-win_amd64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c52e12bb901256871348500100b558d87a03c16ee3d79e735eeadf26c9288253
MD5 c7770de6339f725a706df91178d57ab8
BLAKE2b-256 9c3f148cf30de7322d4b7bde1e09043362c320f1085c67e400114df9e3714b7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 09f583462e1755a7ca80d3ce11e0834379e998fe9dbc2f12c715afaba49d8471
MD5 2a7cc3d74463352b1ec3fd8948d0d623
BLAKE2b-256 783c8cd12250bba455a8acf97f80cef3486260359324eafbc254d72a51d3eee6

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a172dd2d48c5bd01bb38593ee08bbd2b44467541d7981fa8e3057e018335cbfa
MD5 5ce989e9bcd530447d6917a13434a223
BLAKE2b-256 1b1fbaead24cf78e4de4c1c4a484ede8dd43e8c24bd47cca8e2b944dfc31aa30

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c94b7dd65aa609bfd723edc5c246797fa8296a5245c343527b1a543360f68f70
MD5 e0549a6cd2bd24bac1d6b7265db7d662
BLAKE2b-256 67924919b8f18a049c03c1ff799a163e492246d1f236b86c7e1e83a042c44357

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 24b36e520f3818770848723b0a0763f4df87796122735a2df77ccec7bba7b534
MD5 572bb17d7398d2a7fc267ad62f9f3a02
BLAKE2b-256 de72356129278b33cf164794be44d097201dcb6585062c22a94adaae4d3b4e7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: zlmdb-26.7.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • 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 zlmdb-26.7.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5609b3893e5811c6ec59ef5bdedb041e010c7f0db388d1ba707afa1414a1aef9
MD5 b765e5352ee29f3039ba7655bad63e1b
BLAKE2b-256 a352f3339f6b51fcbb368e8793bfeade27fc09e938410181a4f787be5a0293e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4cacf1391fffbebcea36444292b53adf1fe28dd38bf06335c1b563bfb838c23b
MD5 d5c0ec4f13def3427c2240c5e6206b46
BLAKE2b-256 ed5185fade67de335d8b7807b7b9cc781104e2969cdb36e94fb8039745e366ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e8357296eb202197c3e17115cf6f3ee05abcab1aa48d35ea0a5b84a04c3b5df5
MD5 296bea8b94f5c048da0c3cfe2334411b
BLAKE2b-256 d30d4085f534de562803669f9e7b5a440507ab3f380a6434aeb922a3238e6bd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ef292482acd9efab19003c362546f20b80fb644ab8908c009d162341b9cf88c0
MD5 48f22db9135e8c00ace724338ff38c13
BLAKE2b-256 9a0ea00d9139a52420e29887e8cc91ca6e8a499abc18ec81faaa2edb608c3bbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0f189f93a0e4bd8fefb3c3d676ad7e6f867e1121c021f61cbaa158f76245e75
MD5 661df18bc8e05bbe6548ec0df973f81b
BLAKE2b-256 ce6d8f064905d7ba3ad1f56d298feed4e6db5db3d15cb3ec87e19d62ba5c9978

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7731a8dc18a450894d03bf53371cf03fd7fd9fa5da5a5fe508bd4c09b22b780a
MD5 d62ab30e1791a454f7c908e5eff92ed9
BLAKE2b-256 c0bf4880e42f07df1b0c611c912a07f8c983e3103c65d7ee4404ca20104f65ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zlmdb-26.7.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • 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 zlmdb-26.7.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3a0aa4f39793d621b33d9ad08e1e943e3089a9ea223359ead6027687e9a856a6
MD5 790826a89d5f71edd387fc7bd21758d8
BLAKE2b-256 e6794917673d17377ae0c3078f0b2bede402ee5c4d8583e2192bee95e78fecaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1a050b3adb342d4b6ae8fd8206247657773ac196407b342f138675f99f3cde57
MD5 70d6ddc6f7eb811802d929b3bea22abc
BLAKE2b-256 6dc5182ec3e8d4e5419baccccbfbc8a6cdfa13e13a59a0d3adac11fc6ed67e0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 579e3b5cb0614574bf314bfd565a4a56e88cc9d8b7b8df5f51d7e055e2e9a0c1
MD5 5f7949e3f449674216671009a6dbaad5
BLAKE2b-256 fe6c967b6985812996290d2f56bbe6c3c10b04798426cc69f36296683e6b4fb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6cebdf5e69876d61874d94c25964fd01223a7c24cef6f25aebd91534001b9e4b
MD5 68de6d191006a7ca8eaad85a75f695e6
BLAKE2b-256 eb6e0a31545ba929a0aee4d989bd7e01904ae16fd9347550d0f97665ff3b48d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b83a69ff7a59d06884f2cda32a1fa41c05b60238c3971ee6db136f05a94b6fe5
MD5 73e323aa5eb8d6b3254b0171adb44422
BLAKE2b-256 d60fc09c86020d420394e7cc66a29efcf26fafed6379c32e76434da2344ebf30

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d5365e6c4da8502b341acf84910e731d5ac27a3c3f7e1c8d2c10c63e221b133a
MD5 c741c15e54277d3b4629e468ab44da3b
BLAKE2b-256 cf3f7871d6f072617be2f7d9efccfefc61fedb6534eeb393bd0a6f4b5601819e

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zlmdb-26.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • 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 zlmdb-26.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f86e8d379ca41842b4bf66f32e720ee83b48f6e48f81c9d43b4dea0b1c42291a
MD5 abac4fe063f85780f036b2d754f944e7
BLAKE2b-256 6ad4d647e424d2fd68d15bd09203aa510ef081c2779d13b2d5b92d8cc970e810

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 afb2f5b33bf576ee8c5d8121b108665f5a04778566d707f75cca79b064d3548f
MD5 6684de8f109c1bc82a1e231211967355
BLAKE2b-256 080bacddfa280ac34ddd08b6b2e204af911d7ed43951cb4dfda6119303496375

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f07b41c8c2d3b78dee5ebbfffabccfbadc0d34e713d5ecc3dda9baee94b7fc55
MD5 b40b01c09cd4af447a3d5a9e0b00045a
BLAKE2b-256 3e79982590e2a36b45ec3e988e97a8b26e118ae01f76360c3583d313ab380b19

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26a4e89c7f420e10f9536e8bc1772ab770a51a934908fa10203e6a2b5502b1b1
MD5 b1891bd2ab25267fbdfa268e9ad71461
BLAKE2b-256 86bf17fcaa3ee2a4c3e0c28f8356e5eeb150f4ed69b52ae84f47339a4949f61d

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f9a69680e44c3ae660b3af94f9b8f084a22c5551f3081685cb49c6ed36813b6d
MD5 cf9e958699482db2f42a32dfac61c84b
BLAKE2b-256 35cf41fa2c585f7818d8a42efcb7f6f0eec495c7ac4e11f517e2f9ed3c8c0b94

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on crossbario/zlmdb

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

File details

Details for the file zlmdb-26.7.1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for zlmdb-26.7.1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2e5a22d19d0a73d51f794296cae8957bb5e1b9c3654f230740b7e1698aa6fc21
MD5 a6426c235420a023683d27db9898c69e
BLAKE2b-256 2a6591fa50ec5ecdf7a8a77978e2f34bfad7ab885c5d1e53e260114233a080ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for zlmdb-26.7.1-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: release.yml on crossbario/zlmdb

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