Skip to main content

A pybind11 wrapper for Mojang's custom LevelDB.

Project description

Amulet LevelDB

A pybind11 wrapper for Mojang's modified LevelDB library.

Install

pip install amulet-leveldb

Use

from amulet.leveldb import LevelDB

create_if_missing = True  # optional input. Default False.
db = LevelDB("path/to/db", create_if_missing)
db.put(b"key", b"value")
print(db.get(b"key"))
# b"value"

See the source code for full documentation.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

amulet_leveldb-2.0.1a3.post250627135812-cp312-cp312-macosx_10_15_universal2.whl (913.7 kB view details)

Uploaded CPython 3.12macOS 10.15+ universal2 (ARM64, x86-64)

File details

Details for the file amulet_leveldb-2.0.1a3.post250627135812-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for amulet_leveldb-2.0.1a3.post250627135812-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 91de2af7b2b9d28a0acafa796736260ebb1c5d691995f12fecb22dc43c163098
MD5 39c4664c7cca0808bbf7ea74cf95411e
BLAKE2b-256 6011355ef2d8348410985544f99976e10546e8583c031571ed7607bc71716470

See more details on using hashes here.

Supported by

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