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.5.tar.gz (221.6 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.5-cp314-cp314-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.14Windows x86-64

kohakuvault-0.8.5-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.5-cp314-cp314-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

kohakuvault-0.8.5-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.5-cp313-cp313-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

kohakuvault-0.8.5-cp313-cp313-android_24_x86_64.whl (3.9 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.13

kohakuvault-0.8.5-cp313-cp313-android_24_arm64_v8a.whl (3.8 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.13

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

Uploaded CPython 3.12Windows x86-64

kohakuvault-0.8.5-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.5-cp312-cp312-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

kohakuvault-0.8.5-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.5-cp311-cp311-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

kohakuvault-0.8.5-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.5-cp310-cp310-manylinux_2_28_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

kohakuvault-0.8.5-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.5.tar.gz.

File metadata

  • Download URL: kohakuvault-0.8.5.tar.gz
  • Upload date:
  • Size: 221.6 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.5.tar.gz
Algorithm Hash digest
SHA256 da0e12f0404d4fd296be269ce6242ac5ec0817b5ac41cc8cabf4b85ca973da90
MD5 5dbe2d002c37d955db5a01d4c9feccb9
BLAKE2b-256 d09298a0a779b58d8969d8cf0fb03513f5d1271a87708ae7be9cfd64cdcc2d48

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5.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.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 59023b0efa21f57a852b8894d6311989d693eab50f090d801a3b9b0d2b51be2b
MD5 970946ef11083f27d2d8b13fb416e7bf
BLAKE2b-256 e63772561979baed076f2d1324909921274312a78d46b15c45c57acf1e2bcb07

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a6a9594bc13dfc818e03226bc872025045cc0a7fbb9aeb5240b5960035d226c
MD5 8a9942a13f1a67983388628fd4701bb8
BLAKE2b-256 b0e99a7f68cba0a3f770b1c91a5c44051c8a82c85c73809e661f4e1a97e04956

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 67c8485b1ad12dd6a4dfd04816ede9fad753abe71f7b97e18fd3b549893d9851
MD5 45f6a6fa35f8ee2baddd159c07708a3e
BLAKE2b-256 5e0e4e8e780319ad6e2966bb5fe46ab04fe611f72938a37a8abcae864f62d0e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10bd0e883bd595a042c96a1099567dc70baeaafac8eb1c0e9f6de26366302212
MD5 9418e1bd59be9ecc9fd7afeb4d719e9a
BLAKE2b-256 ad7ca98159a3947973c9ef323556cc5c982c048b57b427db598bf1132e3a7f5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b4e08d820320b3bcdb9b698f845059d5d5f4ab84336e3f119aabfdefb2e30b99
MD5 768b8f1a5b1fc2f794cea2e4f92a4786
BLAKE2b-256 b076560b1e922a9c59cedfa44e047657abbedae396f4ec2d5fdd39c0be014688

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66eea3d340dda978c92df43f9a420a60516cfdf1bfe997dd56d1f523789eac2c
MD5 311a7cc3c4ac8f34a601bcd2cc95d6ed
BLAKE2b-256 7f562438b96b5925ca29a4a5cab7ad0aae0b2880865e659f89e8bb1de6354923

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0042940bc51ea74e74318bc9f94704c5aa9d421a3e22c4f342bcbf64fc5dc923
MD5 8f65efa1fad621ebaf6bce71b92cf429
BLAKE2b-256 c1fdbb9db0cf9cdad78104a3c59387d0445b2ea8274f90d163e9ae16b4924ca2

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05a684d4600962dfb553553ee3ff7098f837ec902d1fcdea5d85e8c4719c1596
MD5 2ac25538656cdda542b99b933fa2c3ac
BLAKE2b-256 ed26d63cc5ae6950d179ed7f0251cf319259b1d076c18713af75658e040af62a

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp313-cp313-android_24_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-android_24_x86_64.whl
Algorithm Hash digest
SHA256 eeb04733c94703263230d2b58dfcf5fb0ecf68c73fd5d1034d986dd7709b8eea
MD5 0d3e276d2050cf234d98c8cbb09764ca
BLAKE2b-256 52f706228ae0ac9e0c1ec0642129e3246c6e0ab3e7d7149750039405b152511b

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-cp313-cp313-android_24_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.5-cp313-cp313-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp313-cp313-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 053afbd8c18ff4f70f3eacca5dd9bdce178fd227b67e2018bf7ae5d5f41afc8e
MD5 ce0d8f109a1f345eba3546d3975b7b41
BLAKE2b-256 c1856bcfa4049fcef094e29d52add5510908dccb5acb7b14bd120699b4a633d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-cp313-cp313-android_24_arm64_v8a.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.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7a4a6bb132a7df822ab1440cd25a6b23decebcea7d61d51587ab819500d3f6a2
MD5 0bb9f8e42dfaeef1ec9fbd9588e4a7dc
BLAKE2b-256 6ca7f07e95c935c78b28a33b0eb1de929c5ba90afdf0fadfaca3ab469b6f60cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67af761a026e879ceb9f81d2fff97120efc33ce68a63ff826d825940cdd77872
MD5 fb5122e3eed2721981b9781b0928cc5c
BLAKE2b-256 a697d5749e5f66c08702d115d2c5cddee580a2554446ff9289e97ea057de1787

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 142069f4096f240dc3efd7ae7021f5279e7e7dc2b39a5c358fccacc0f0b7d5e8
MD5 9e7501b1dfa451b334ed52d14467187a
BLAKE2b-256 dfadeaad16a66e111d8f243736f4fea5161975931b564000f12bb2d1633b0169

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c64a659944f07c0ba83915d48d28063a78f53ce737cb9ee6e5ab8c47ef42b78
MD5 1e1ba4e9030b6b20233981f6f9e672b7
BLAKE2b-256 bc538539d827da460e19a39d46696244e58b0894e90f0165580a824256d1b3da

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4649e37b4e5721f7ddd1eb941cdefa65e4b3e149143ed70a556907caf7c8090c
MD5 08096b86615a36a6302cd2c45364bc84
BLAKE2b-256 6cbe72af34eccc2de6cbc332a20cc541f9663e9ba21178ee902bc4a0ee7be680

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf534a4bbe43e4c920f1e51e04b1b61985f4ef3e2fbefedcd40d638767b07d71
MD5 084e2a98df1a8a652bc9719346e78319
BLAKE2b-256 c65e75fa79f36d320e6bf4ee53970dda0c15691455c39ba5eb04dcf625d69e09

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e2e74496602e31e78a9ac5fa94d22d0f3150c7fb4762d249f3d1af5ee5743924
MD5 c1487de6c7c0c4f6f6afaf40a4974443
BLAKE2b-256 228b253a7d93465c9e3d99d63d54ff6c4155764005728cc10c911cd624fba93c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bfbdafd9ae850332c9d74b8c9cae5531ace7c1994d606d65b2e88d73e4a79c35
MD5 65d26a912011717988d369d76b08d6e1
BLAKE2b-256 388e1d8f220d472ef076bc5f85b2bff030c76c723bf147129351afcf46b89792

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cbaf789d15f431e2880bdf62b8685e97909374c095e7004fd2599aca5164097f
MD5 ddd1ad1b4cc1399e774643d19a05773a
BLAKE2b-256 0c8918ee70f25d31a574f9ba3c0609415642ebf29f5c5223b7ff03ab6cab08c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7670317f61d21387126b3c383e698e0dab27747fff9885778162bb5d1372554
MD5 830a6763ad93657de4e175e36f3cccc0
BLAKE2b-256 663adf754e8a9aec9fc10f34db1ca7740815a2a84a8585fbb746f2ae7d632b8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7a9c926a9fd8f833870f981ea2d226f28f1f8d77d962aeb4cd760dcca9f58fc
MD5 ab4a666b85f7b04bb6e22b03abe5bd29
BLAKE2b-256 87f633e9c1f5e78c797fe6f3ffa9814b94b92bf6e2fb56509c849f4e507587eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kohakuvault-0.8.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5546a5ad00a18ad721a59898ba217c3b3806e42b2128b6003dcfbf4282ec43d0
MD5 e2722fd826b2854223c7f57fddde8281
BLAKE2b-256 6f9b551504b230e52d6907465f89f6ef04d0e28a6bd47210c5321aa56fdca779

See more details on using hashes here.

Provenance

The following attestation bundles were made for kohakuvault-0.8.5-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