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.7a0.tar.gz (17.3 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.7a0-cp314-cp314-win_arm64.whl (557.0 kB view details)

Uploaded CPython 3.14Windows ARM64

amulet_leveldb-3.0.7a0-cp314-cp314-win_amd64.whl (564.2 kB view details)

Uploaded CPython 3.14Windows x86-64

amulet_leveldb-3.0.7a0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

amulet_leveldb-3.0.7a0-cp314-cp314-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

amulet_leveldb-3.0.7a0-cp314-cp314-macosx_10_15_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for amulet_leveldb-3.0.7a0.tar.gz
Algorithm Hash digest
SHA256 d833161e369da6ab53e1727db14746b39373ad255e967736306bac9d1ac5423c
MD5 c7c239ae76905236ddcb928b58870364
BLAKE2b-256 9944119c4d0ba7a5535fcc420ed2b6613308087d6f51c41eaa9eea229b374379

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_leveldb-3.0.7a0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 49f638cb1a3b04bb38cb1d4f9c64f95c57c6ed2fd0ee9e6c9bb4b0f701deaf5d
MD5 a7a92871d6ffc0abcdca8c87d1ef0746
BLAKE2b-256 c48832af4a7549c1bd988a31d8e2d5765d58731b7fc3e19e673a06da2a1e63e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_leveldb-3.0.7a0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0fa8f88674be5a47b95cb224e8f63d0999c452dd9d298ecb9cbc674f68b201ff
MD5 b1703accfa977fad40e04d1da37d8d15
BLAKE2b-256 7a3ff37dce23257180e93be2f17aa0514ada49ff771c1b9fc4f30aff0d08fe6c

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.7a0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.7a0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb357f8033be90348ee193d67f2e02c3fd419e87b1b67215f4f472d8b58d691f
MD5 c4ab84824462f7833e345f688d4dd752
BLAKE2b-256 a8160923527eba9abb60fc6a31f08445a3851f961eb105cd98515589865d18c7

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.7a0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.7a0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81ca39ab1d4879eebcd0b31f76d25726fe49eeb76b6f9d89124ddd00e0edfd22
MD5 512e696aed194708f80be09ee4bf1d3c
BLAKE2b-256 3fa8502cc69113199fb57f3ec2c1699290dead75211a7371e6111c0a557a3e72

See more details on using hashes here.

File details

Details for the file amulet_leveldb-3.0.7a0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for amulet_leveldb-3.0.7a0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 451799926440d9fde54b6f56fb580d67235736377e10d9caa5957f3c4b1197b3
MD5 960407294144d7b65912e8956f30320e
BLAKE2b-256 481808dc945a874446def838c9da3f0a8418590537d211fb3dfdc807f70bc362

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