Skip to main content

SQLite-backed KV store (Rust+PyO3) with vector search, auto-packing, and efficient array storage

Project description

KohakuVault

Ask DeepWiki

One-file SQLite datastore with:

  • KVault key-value storage inspired by BoringDB (streaming blobs + auto-pack for dict/list/numpy)
  • TextVault full-text search with FTS5 BM25 ranking (ideal for RAG pipelines)
  • ColumnVault columnar layout inspired by Stanchion (typed chunks: i64, msgpack, vec:*) built on SQLite BLOB ranges
  • write-back caches plus standalone CSB+Tree / SkipList containers for ordered/temporal metadata
  • VectorKVault (sqlite-vec) for k-NN search living in the same .db
from kohakuvault import KVault, TextVault, ColumnVault, VectorKVault, CSBTree
import numpy as np

DB = "test.db"

# Store media + metadata in one file
kv = KVault(DB, table="media")
kv["video:42"] = b"abcdefg" # raw bytes stay raw
kv["video:42:meta"] = {"fps": 60, "tags": ["tutorial", "gpu"]}  # auto MessagePack

# Full-text search with BM25 ranking (great for RAG)
tv = TextVault(DB, table="docs")
tv.insert("Machine learning is a subset of AI", {"category": "tech"})
for doc_id, score, meta in tv.search("machine learning", k=5):
    print(f"Doc {doc_id}: score={score:.4f}")

# Incremental columnar logging (no file rewrites)
cols = ColumnVault(kv) # or ColumnVault(DB)
ids = cols.ensure("ids", "i64")
latency = cols.ensure("latency_ms", "f64")
embeddings = cols.ensure("embeddings", "vec:f32:384")
with cols.cache(cap_bytes=8 << 20):
    ids.append(len(ids))
    latency.append(12.3)
    embeddings.append(np.random.randn(384).astype(np.float32))

# Ordered metadata via embedded CSBTree
index = CSBTree()
index.insert(latency[-1], ids[-1])  # log-latency -> run-id

# Vector similarity search (sqlite-vec inside the same DB)
search = VectorKVault(DB, table="runs", dimensions=384, metric="cosine")
for idx, emb in enumerate(embeddings[:10]):
    search.insert(emb, str(idx).encode())
for rank, (rid, distance, run_id) in enumerate(search.search(embeddings[-1], k=3), 1):
    print(rank, distance, run_id.decode())

Why this exists

  • Single-file SWMR – SQLite WAL lets one writer and many readers share a file. Parquet can’t append, DuckDB locks the DB, Lance spawns version files.
  • Columnar layout, not SQL tablesColumnVault stores chunks in col_chunks/_idx, Stanchion-style, so incremental appends don’t rewrite tables.
  • Auto-packed KV everywhereKVault (BoringDB-inspired) automatically serializes dict/list/numpy values and keeps raw bytes untouched; every key-value interaction goes through this pipeline.
  • Write caches – Vault- and column-level caches batch inserts automatically.
  • Standalone CSB+Tree / SkipList – Specialized containers for ordered metadata or range queries without leaving the process.
  • Vector keys/searchvec:* dtypes store tensors, and VectorKVault (sqlite-vec) runs k-NN search inside the same DB.

If your workflow looks like “keep logging forever, but don’t spawn thousands of files”, KohakuVault is the tool.

Installation

pip install kohakuvault

For development (build the PyO3 extension, run tests):

pip install -e .[dev]

# everytime you change the rust code, you should run this command
maturin develop

Use cases / references

  • Media vaults – Random-access blobs + metadata (tests/test_kv_headers.py, examples/basic_usage.py).
  • RAG pipelines – Full-text BM25 search + vector similarity in the same DB (tests/test_text_vault.py).
  • Incremental ML logging – Fixed/var columns, vector dtypes, caches (tests/test_columnar.py, examples/columnar_demo.py).
  • Vector-heavy retrievalVectorKVault, CSBTree/SkipList, auto-packed metadata (tests/test_vector_kvault.py, examples/vector_search_numpy.py, examples/all_usage.py).

Performance notes

Benchmarks on an M1 Max (WAL on, cache enabled):

  • KVault streaming + cache: 24K writes/s, 63K reads/s (examples/benchmark.py).
  • ColumnVault extend (i64): 12.5M ops/s; slicing 100 elements hits 2.3M slices/s.
  • DataPacker vector unpack: 35× faster than Python loops for 768-dim tensors.

Documentation

Development workflow

pip install -e .[dev]
maturin develop

Formatting/linting/testing before PR:

black .
cargo fmt
cargo clippy
maturin develop --release
pytest
  • PyO3 module: src/kvault-rust (use maturin develop if you prefer).
  • Format Python with black.
  • Keep docs updated and linked via docs/README.md.

License

Apache 2.0. See LICENSE.

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

kohakuvault-0.8.2.tar.gz (218.2 kB view details)

Uploaded Source

Built Distributions

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

kohakuvault-0.8.2-cp314-cp314-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14Windows x86-64

kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.2-cp314-cp314-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

kohakuvault-0.8.2-cp313-cp313-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.13Windows x86-64

kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.2-cp313-cp313-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

kohakuvault-0.8.2-cp312-cp312-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.12Windows x86-64

kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.2-cp312-cp312-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

kohakuvault-0.8.2-cp311-cp311-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.11Windows x86-64

kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.2-cp311-cp311-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

kohakuvault-0.8.2-cp310-cp310-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.10Windows x86-64

kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.2-cp310-cp310-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file kohakuvault-0.8.2.tar.gz.

File metadata

  • Download URL: kohakuvault-0.8.2.tar.gz
  • Upload date:
  • Size: 218.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kohakuvault-0.8.2.tar.gz
Algorithm Hash digest
SHA256 5b1397576de4fdc6a94b0659db6c75378116a7e4077b0752f0d1c1f27a67355c
MD5 b4bd806d4031d0eedf365a0cf0e7713f
BLAKE2b-256 b5bd76cbdf01677710858884e6ea151be024b7a786eddb12629203e0ed4d8c9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2.tar.gz:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3ac34d4c6b8cffbd680d52abdeaacefca22d1b8cd3db7b07116b01cb0c091ffe
MD5 4eb0de671e7c348f4d3fb76174049703
BLAKE2b-256 122ff123b54141cd1ea22408a1ba9551f97a7935aa591f65d8feec2d732322c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp314-cp314-win_amd64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1f28ad78c802ab159868f2ceb72c782391ac8de9093f545597026615c09d7f09
MD5 9970f82c330d00ac08e1e064dccd3a9c
BLAKE2b-256 874aad3892b5bed1eea4f5e64abb667aaac4d2de673980d08236836eed24d165

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0f3c305d5c460334fa9c2e43b3a023f75c800d55d2adec7ff41a21f7532b68d
MD5 30f95f7c23efe6e1541de9c839235e31
BLAKE2b-256 248dd7ddd98a0db093c9cf09cf9844273a0d2cf976cc7199768949e4f58f627b

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 390b9849a92619ce9b9e1c9154f13fe367cf6ecd10602104740097e267c2a984
MD5 04696919fd71722737cb820359e70dad
BLAKE2b-256 22d2a80153aa80464bde57eda3a473fbe98032c7c254de75bacde0ed8a18e40e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f9883f19420a685559fb376a791004b15d6fc5456e9420fc1f3a19c7b8c948a5
MD5 e6433126e5f7ab5394704bf77def48ab
BLAKE2b-256 de25795f34eb3c472bbe94901ceffe25d6fa575a47b06597f9662d71cc6ceb8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp313-cp313-win_amd64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf0a84d1705c1430baef927417c816016df42d806121b629a5f28cbc2b8a7ece
MD5 8044029ef35dd0a3c4a5ee79068439cc
BLAKE2b-256 96f9b81b92ca675bd3063faeecc42b2f648484b1f1ec0354643f96b0d303a226

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a37478e8936f39218ae113c914336483c8868ee12bd3ad160543d12f90d919a4
MD5 46dee437d1f75eee6ef171e1aa2e97c1
BLAKE2b-256 0c58fbc6300aa59d72cb512db0f429d3c0059581e78d591dfb04fe24e5ac454a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0798a1709c69d4cf092af10b1fd8f879d1a4c4da3f7e21fbc48077f56e408803
MD5 717865010ec9ff2f9714b1883ee33c20
BLAKE2b-256 bb2512b6d8ce88a29fc34c926b689d02346e22fdda4b23913af72d4b81cd965d

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 49d2d31cea496f1197d16776ae5dfbb56ca9fd666802aa65902639ab7a08e110
MD5 37e078d553b89294c5840455119099a9
BLAKE2b-256 70fd4cff7159aa12a590d7dd62d199541098f3d8b8843dae9b17fe5978dceeb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp312-cp312-win_amd64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3888ed9720c926bed00f191958f086b693513ac3c7ffe916a99e71164d31c235
MD5 3542a4b4adc65b4faaf5e26b54d4b00a
BLAKE2b-256 e4a799be5a1aef3fd77077274a5daa811c12943921bdb18e1914fdf6a7c6931c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7e360f744a3b42b859a1a4b77e4b90c2f806b46de70d80ab1fe89864600f41aa
MD5 78a34452d0274a178fe4dec05dd04303
BLAKE2b-256 dcd5802844f9f64436823bb3bd922c05d9303031bf20233ee599009ebd044468

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c29cf81e45a7c40b00d7b0bb9f148f132a6812202feaa6bff3a29b26907d9f5f
MD5 bdd7e01bebd7ab928d796d140190e22b
BLAKE2b-256 9609520537f40bb272920173f51b45c794ad93a5cd26d89d6acfefce62148878

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 521b7ba285bc136cc4562adc89d1298c04ad3a9a691cfb674cbab2286a63e169
MD5 b7f23ff44a8bec3f373a4df89921dd04
BLAKE2b-256 670f61d586cbf5f98bc225c024c5e748d35957715111189e3e25839449bfe0f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp311-cp311-win_amd64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 793cc63f46e9c15b3842072dcef0ebf6bd9ebbe9d2651996de7bc04c55261868
MD5 414c5594187e8d06414022c002827c28
BLAKE2b-256 f96c98d7791ec9e6c0cba3bbd27f8bb6d9cae8b75cb33eb50ba91422aff0368e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a11c9a447bab3eb65d3ed5ea89701d1802bdbb9b27cec857632f2f3f1fa0ca5
MD5 919b5034c78f1e36afd773510e0b266a
BLAKE2b-256 fbf34b6d9f9cc372c5dc6ae3e67f2b5dcf85b7369ebea4b803ff0e22592f2089

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2336332abfd3fd51b011f53d93531787ef8f49eac92ebe3d4e0fc6b3385db247
MD5 7cfe9393865aca2873eb4ee4f4835901
BLAKE2b-256 1ec42b7cc9297466f6570037b7bbd422c0274b6250d11288a398575c9dce3ca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7bf8e37421669736cf4756d4cd2d20dad0af6ccb70cf792e963a48ceeb6b2f33
MD5 0141cd68452129a3d207f6fe4ff61a4f
BLAKE2b-256 dfca47b7ba188d3b7232f496f5454e7a986faf75733cf23a9c16838638c7af87

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp310-cp310-win_amd64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7accb281b3f384cf7f4f0d55cdc475af727539a2bd4e81bde5dd07da239bae9d
MD5 97478754742474870f95bc6a092b1360
BLAKE2b-256 6f54a3d919125003d4052c87972f704aaf6c3ac16f1ef4b71f40d19e4339b903

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83b96901af69883f82a4bec48a6ecc417b4a8060ddd9b28f8922b4ead61ec8c9
MD5 8be1ed9520003cd66e5710269448fdd4
BLAKE2b-256 5b0d9bd6dacd0575ed6d65e2a7689f7d830e6605ec751fb68551666755753f33

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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

File details

Details for the file kohakuvault-0.8.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9b03270bf2827377ca531511dd9e019db8d916dde8c63bdb27eb7ae14702ec5
MD5 479aa0ed56398180b19b606d4f294a5b
BLAKE2b-256 a9bfc0296be774acfafc88561b7281b39c33e7adb7c719a0dfc4d68abe2bd47f

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on KohakuBlueleaf/KohakuVault

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