Python bindings for libmdbx
Python bindings for libmdbx.
Try it with
pip install libmdbx
Contributions and feedbacks are highly welcome.
Usage
A quick sample to read all values from the default database:
from mdbx import Env
with Env(...) as env:
with env.ro_transaction() as txn:
with txn.cursor() as cur:
for k, v in cur.iter():
...
Manual build
Clone the repo
git clone https://github.com/wtdcode/mdbx-py
git submodule update --init --recursive
Install via poetry
poetry install
That's it!
Credits
Forked from libmdbx
Metadata
Release files for libmdbx 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| libmdbx-0.3.2.tar.gz | 897.7 kB | Details |
Built distributions (wheels)
Total release size: 17.0 MB
Release files / libmdbx-0.3.2.tar.gz
| Download URL | libmdbx-0.3.2.tar.gz |
|---|---|
| Size | 897.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b38f8104bfd982777fa2ca00f99b4f7cc88e7bab31ce853b480f81420427045
|
|
BLAKE2b-256 checksum How to use checksums |
96d61c2f043b29bfaf2c8fdada91dfd5134e7bfacb52df2bebaf877756e7d800
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp313-cp313-win_amd64.whl
| Download URL | libmdbx-0.3.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c7af6ec03e45efff2e3d2cff03ad20151e8cf6bf2a58ba76ac89032dbd82e1a2
|
|
BLAKE2b-256 checksum How to use checksums |
a0cef5750f5cf75fd414aeabc4b91a4027dedde14c9e4869ee992b5919b82f1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | libmdbx-0.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
85e228c27e944bc9654702e4c62fd1c658e652df58772ed61b1ec6f5c31d4fad
|
|
BLAKE2b-256 checksum How to use checksums |
9b8151520251ecca2ecac705d0909c3bde65df3754af04ada34248d6d36c62a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | libmdbx-0.3.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
4fc7856ec26346e6a18be9359d2416913cabeebc16ed19f986c484442f001be1
|
|
BLAKE2b-256 checksum How to use checksums |
ccadd3c68676f29e1a32b06cf4c9b03c92a981587fdaeb2cc0ca8e4d7a0ff88a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp313-cp313-macosx_13_0_x86_64.whl
| Download URL | libmdbx-0.3.2-cp313-cp313-macosx_13_0_x86_64.whl |
|---|---|
| Size | 502.0 kB |
| Tags | CPython 3.13 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ade851d3bd6db91ba8988572f198c9e6f8fa33b42c85fe5feb4699ccae648772
|
|
BLAKE2b-256 checksum How to use checksums |
22aa3b8f34f933dd203a3ca5041be4b7a3d0560e500c99eb2e92b56b61070e86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp313-cp313-macosx_13_0_arm64.whl
| Download URL | libmdbx-0.3.2-cp313-cp313-macosx_13_0_arm64.whl |
|---|---|
| Size | 503.7 kB |
| Tags | CPython 3.13 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ec6b3ba9b7954926568807075253c3dfb0b56bb593887aa6a219cade9c2cd2b9
|
|
BLAKE2b-256 checksum How to use checksums |
3aa660e97cf4426a511edda3d10237d260b8f9a766f1e70d39cc15706ebf97ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp312-cp312-win_amd64.whl
| Download URL | libmdbx-0.3.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bda8003dc8495d6bea2458174fc5c2f4e9cebafd45e78707f46f749e5c75f274
|
|
BLAKE2b-256 checksum How to use checksums |
645a2edc1f42e918a57a781e534f17e404f0eb7a472202a0bd8f657dbd3a4fa8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | libmdbx-0.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ab742692f8f8fd7e794b4d3a90429fce294809c493b7dea9c6039d1f140503f1
|
|
BLAKE2b-256 checksum How to use checksums |
161612325799363e71e5e4978473399cbe18f5e1b82cbc83c8a140027c617b3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | libmdbx-0.3.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
a97097ed2df1e7c0877620ec89a5b5fc85f1259f30e272f4ebc54601e55e8d1a
|
|
BLAKE2b-256 checksum How to use checksums |
e5fdad51a2202d9015ff4d5c49e8acb1d8be244d12ea4af748c675bb2dba7836
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp312-cp312-macosx_13_0_x86_64.whl
| Download URL | libmdbx-0.3.2-cp312-cp312-macosx_13_0_x86_64.whl |
|---|---|
| Size | 502.0 kB |
| Tags | CPython 3.12 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
fbbae0b643f85b0ea0d62a19bbca523dbaf6ae8106e3f75adcfe2faaa09a20ca
|
|
BLAKE2b-256 checksum How to use checksums |
5f1ca5ad9a1d2d6ea4ae2050647f86d3c70a4974891223d3b18621993b6c36cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp312-cp312-macosx_13_0_arm64.whl
| Download URL | libmdbx-0.3.2-cp312-cp312-macosx_13_0_arm64.whl |
|---|---|
| Size | 503.7 kB |
| Tags | CPython 3.12 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f5d76a170a442070fd91ed6c9f0d7238e5dcc41f953a1a82b8720aaab62cbe61
|
|
BLAKE2b-256 checksum How to use checksums |
3a737549f8d241d9af4202d9dad5ac2ba07ecad5715137957608da4e8cbecc8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp311-cp311-win_amd64.whl
| Download URL | libmdbx-0.3.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d4a22374657520ad2c40d3895f42a1cf0bc320ad119323315c343768dabd0b3a
|
|
BLAKE2b-256 checksum How to use checksums |
7da748de9cad4e702db8a0879312773ebf3f86e3c6aada651ff639e0d11bfe5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | libmdbx-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e9e72d535806136b8f735e22c9bf990b9c07e5f8d269ee470dd3e708de0ea423
|
|
BLAKE2b-256 checksum How to use checksums |
5d13401f433173481c64ff012b1905186112ba29075515e826df039bb7ce2a6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | libmdbx-0.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
d7bca1a66f052e94f967159556537a01ecaaa657b60feb1f4b5ff20fb2f0fd1f
|
|
BLAKE2b-256 checksum How to use checksums |
b1d05ddb153b8448e123572dbf79bd4e794cfd118e72dcfb48c8185daf805c7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp311-cp311-macosx_13_0_x86_64.whl
| Download URL | libmdbx-0.3.2-cp311-cp311-macosx_13_0_x86_64.whl |
|---|---|
| Size | 502.0 kB |
| Tags | CPython 3.11 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd1bccd6c6056dacd0d04e327a626c8459b61895c9a3e6a5c46c535d307b9c0b
|
|
BLAKE2b-256 checksum How to use checksums |
8c331b891d2236bf4e07c58335c1783ee9cb5704d24095e32b027b78160da0fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp311-cp311-macosx_13_0_arm64.whl
| Download URL | libmdbx-0.3.2-cp311-cp311-macosx_13_0_arm64.whl |
|---|---|
| Size | 503.7 kB |
| Tags | CPython 3.11 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
df1316d46e419743a47f0052a287ca291ba909eb446869a9ce6be66b5cd7612b
|
|
BLAKE2b-256 checksum How to use checksums |
3a38232ea8d5209d892051cdc6d070e0281407b9c864e3533076d89fba586dbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp310-cp310-win_amd64.whl
| Download URL | libmdbx-0.3.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 279.8 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
230eefded89e7143f9883491229a298ce6fe3f1678b1c25f4087ba6b21a20d41
|
|
BLAKE2b-256 checksum How to use checksums |
965e9afe9e4d3ffa32c82b2f20eb1786a46d22cba3cb1ccb445f0585738b1c45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | libmdbx-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ee9b9693250c2571681f6c3f33deafb31a1068f2982fcab83f2f0746bc163d44
|
|
BLAKE2b-256 checksum How to use checksums |
eb5be090269acb78fdbbe4e6f1828a2984fa9c4283fdef342928dca5cdc94ddb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | libmdbx-0.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
4593a0880d9581f2e59874d3461a56ec5b4c66d25c0667d15e43be6c23e8b772
|
|
BLAKE2b-256 checksum How to use checksums |
f74198875585e21c575658edc04ddd4c9e74fa8726a867d5651acfd95702720e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp310-cp310-macosx_13_0_x86_64.whl
| Download URL | libmdbx-0.3.2-cp310-cp310-macosx_13_0_x86_64.whl |
|---|---|
| Size | 502.0 kB |
| Tags | CPython 3.10 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
a021e1c47785c8ad185135f2c444391f801d28411b56fa62594e79597bff5dde
|
|
BLAKE2b-256 checksum How to use checksums |
32b1d65b392376148af4457710aa5f59dc9626268e5b8af666c64e25e5701146
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Release files / libmdbx-0.3.2-cp310-cp310-macosx_13_0_arm64.whl
| Download URL | libmdbx-0.3.2-cp310-cp310-macosx_13_0_arm64.whl |
|---|---|
| Size | 503.7 kB |
| Tags | CPython 3.10 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ecf4c25e2e49bb2d75a14682c9089d303db24f4ed40c8005e53239e9ab1464f5
|
|
BLAKE2b-256 checksum How to use checksums |
8c419636363f622186c1ff2fee4f735788acedc5cbfd2f99bc8e553c22da45e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|