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 Distribution

amulet_leveldb-3.0.6a0.tar.gz (17.2 kB view details)

Uploaded Source

Built Distributions

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

amulet_leveldb-3.0.6a0-cp314-cp314-win_arm64.whl (514.9 kB view details)

Uploaded CPython 3.14Windows ARM64

amulet_leveldb-3.0.6a0-cp314-cp314-win_amd64.whl (544.2 kB view details)

Uploaded CPython 3.14Windows x86-64

amulet_leveldb-3.0.6a0-cp314-cp314-macosx_10_15_universal2.whl (2.9 MB view details)

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

File details

Details for the file amulet_leveldb-3.0.6a0.tar.gz.

File metadata

  • Download URL: amulet_leveldb-3.0.6a0.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for amulet_leveldb-3.0.6a0.tar.gz
Algorithm Hash digest
SHA256 117bbc752fc907d1f109a746bde451ca6ca7f828a808d7cf770857ab9b91fed5
MD5 0218f9d8808732c55d8fd581baa9313f
BLAKE2b-256 e921360cc3ecca3051b358a96e28da4474ce3e7777fbe791f2dcbbe84855bb7c

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.6a0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.6a0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 3e543bc9e5c6d2b6ebd29d47cfa4373f2c71f2db0f8adf1ad3648e911b87c3e0
MD5 2ee15d4e85cf17e7cca9e0deb4817490
BLAKE2b-256 bf0360a63c73f1de974aa93641680049052d20d4136dad3ff6c2dad95f7fad94

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.6a0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.6a0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 8a20b5ad64ffb63fd743f1da86ea9aa276d6a60b77f8e3cec82ea21009304fac
MD5 5ed22d6a772e27c768f1d06302194eef
BLAKE2b-256 ceb0b6136b78d3311c715b24e637179621676ad7f34e9363f04a15dd6afeb268

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.6a0-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.6a0-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 2ac30a14f348f2d17be92c4425c586dcaaf8a825af3ff4fecf9a0b67215ca1df
MD5 9ca39cadea22c0f59fc7502a3a7b10be
BLAKE2b-256 65c2f3de4ca266d0604a6e5b134f1a4212d99b84a9a80bf88f89fc5ec33557b7

See more details on using hashes here.

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