Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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 buffer-oriented arrays, tensors, and variable-width records using bounded SQLite BLOB blocks
  • 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

# One atomic committed KV batch; reads preserve input order
kv.put_many([("run:1", {"score": 0.9}), ("run:2", {"score": 0.8})])
assert kv.get_many(["run:2", "missing"])[0] == {"score": 0.8}

# 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 with bounded append buffers
cols = ColumnVault(kv)  # shares the database file, not the KV transaction
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())

search.close()
cols.close()
kv.close()

Why this exists

  • Embedded reader/writer access – SQLite WAL permits independent readers alongside one active writer, without a database service. Runtime -wal/-shm sidecars are normal; use a consistent backup rather than copying a live main file alone.
  • Buffer-oriented columns – Fixed-width arrays and tensor batches stay contiguous. Variable records use payload/offset blocks. Small reads fetch the requested BLOB ranges instead of materializing whole chunks.
  • Complete iteration – KV iteration is unlimited by default and paginated internally. limit is an optional total cap; batch_size controls query size.
  • Auto-packed KV everywhere – KVault (BoringDB-inspired) automatically serializes dict/list/numpy values and keeps raw bytes untouched; every key-value interaction goes through this pipeline.
  • Write caches and native batches – Vault- and column-level caches batch inserts; put_many() commits an explicit KV batch atomically. Pending/in-flight cache reads do not wait for SQLite flush I/O.
  • Standalone CSB+Tree / SkipList – Specialized containers for ordered metadata or range queries without leaving the process.
  • Vector keys/search – vec:* 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]

# Rebuild after changing native code; use release mode for performance tests.
maturin develop --release

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 retrieval – VectorKVault, CSBTree/SkipList, auto-packed metadata (tests/test_vector_kvault.py, examples/vector_search_numpy.py, examples/all_usage.py).

Performance notes

Use append_array(), read_array(), and iter_batches() for numeric/tensor throughput. Scalar/list APIs remain convenient but include Python object conversion costs.

python examples/benchmark_columnar.py --rows 1000000
python examples/benchmark_kv.py --structured --repeats 5
python examples/benchmark_vector.py --repeats 5
python examples/benchmark_readers.py
python examples/kvault_demo.py

Compared with 0.9.0

Local Windows/Python 3.13 release builds, same workload per row; lower elapsed time is better. KV/vector numbers are medians of five trials; the original column comparison is a single warm-process run. WAL and synchronization settings were not weakened.

Interface / workload 0.9.0 Current Speedup
KV: 10k cached scalar writes including flush, 256-byte values 25.493 ms 19.643 ms 1.30×
KV: 10k point reads 47.298 ms 30.019 ms 1.58×
KV: iterate 10k key/value pairs 49.668 ms 5.297 ms 9.38×
KV: four shared-handle readers, 40k reads 529.256 ms 111.759 ms 4.74×
Vector: insert 2k 128-dimensional float32 vectors + metadata, including commits 245.020 ms 214.565 ms 1.14×
Vector: 2k ID lookups 21.704 ms 18.399 ms 1.18×
Vector: 200 exact cosine searches, top-10 116.300 ms 97.538 ms 1.19×
Vector: four readers, 800 searches 481.983 ms 276.748 ms 1.74×
Column: append 1M i64 values from a list 109.94 ms 53.26 ms 2.06×
Column: read 1M i64 values into a list 42.75 ms 18.74 ms 2.28×
Column: 1,000 slices of 64 i64 values 7,611.75 ms 29.94 ms 254×

New KV batch APIs additionally write/read 10k raw values in 12.596/7.781 ms; these APIs did not exist in 0.9.0. The column slice gain removes pathological whole-BLOB materialization, not a 254× general database speedup. Vector search remains exact sqlite-vec search, not a new ANN algorithm. Concurrent rows compare equal total work across versions, not scaling relative to one reader. See methodology, limitations, and detailed results.

Storage compatibility: KV/vector formats are preserved. The new column format does not read or migrate the legacy col_* layout. See column storage design.

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.

Metadata

Release files for kohakuvault 1.1.0.dev20261026081816

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kohakuvault 1.1.0.dev20261026081816
File Size Uploaded Provenance Actions
kohakuvault-1.1.0.dev20261026081816.tar.gz 271.7 kB With provenance Details for kohakuvault-1.1.0.dev20261026081816.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for kohakuvault 1.1.0.dev20261026081816
File Actions
kohakuvault-1.1.0.dev20261026081816-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp314-cp314-win_amd64.whl
kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_aarch64.whl
kohakuvault-1.1.0.dev20261026081816-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp314-cp314-macosx_11_0_arm64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-win_amd64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_aarch64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-macosx_11_0_arm64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_x86_64.whl CPython 3.13 CPython 3.13 Android API level 24+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_arm64_v8a.whl CPython 3.13 CPython 3.13 Android API level 24+ ARM64 v8a Details for kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_arm64_v8a.whl
kohakuvault-1.1.0.dev20261026081816-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp312-cp312-win_amd64.whl
kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_aarch64.whl
kohakuvault-1.1.0.dev20261026081816-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp312-cp312-macosx_11_0_arm64.whl
kohakuvault-1.1.0.dev20261026081816-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp311-cp311-win_amd64.whl
kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_aarch64.whl
kohakuvault-1.1.0.dev20261026081816-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp311-cp311-macosx_11_0_arm64.whl
kohakuvault-1.1.0.dev20261026081816-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp310-cp310-win_amd64.whl
kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_x86_64.whl
kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_aarch64.whl
kohakuvault-1.1.0.dev20261026081816-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for kohakuvault-1.1.0.dev20261026081816-cp310-cp310-macosx_11_0_arm64.whl

Total release size: 78.5 MB

Release files / kohakuvault-1.1.0.dev20261026081816.tar.gz

Download URL kohakuvault-1.1.0.dev20261026081816.tar.gz
Size 271.7 kB
Tags Source
SHA-256 checksum
How to use checksums
892f65768246688df059ee12450640dffc80678c508e6695b8e382c71ab7548a
BLAKE2b-256 checksum
How to use checksums
0dc6873530530eb55a1ef9e0ac30129c230af1424fee4f30190a64a2e5a70826
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp314-cp314-win_amd64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp314-cp314-win_amd64.whl
Size 3.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ab0f0ae93b231e712aad55af7e75d352f9acb0cdf7133d0170eae6259b87d982
BLAKE2b-256 checksum
How to use checksums
0a110117c4b9086bdbb2a118e309f8fad59b90a1e28e378663332cbf90ce26e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
077d719200554ae1dcd634ce0a3d434eb0e7904b36bf97fa854be8d39f9932c7
BLAKE2b-256 checksum
How to use checksums
c5e0b82028863e5578469156cf4dc473e7a3e0aab492232fa14a0cbdd45bf8c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp314-cp314-manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c8ac75ddce4425595ba7870d9f34ee12da89b558ecae5a82942e22eaae36fefb
BLAKE2b-256 checksum
How to use checksums
4b093381ddbc20a65c0af4e5a2a1f24392fc4aed25125d4e993dc042981814b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp314-cp314-macosx_11_0_arm64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp314-cp314-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55b21223ed6397381c5ffe81dabf0acafbfe3288ca5cddd9d84b098526c9cdf3
BLAKE2b-256 checksum
How to use checksums
bf3e466ca4baf403602a8dcdb35e62ba4cfe1561ceb0ed662d0020d66f229994
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-win_amd64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-win_amd64.whl
Size 3.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
dc87888c2603ac19758997ced138eae1e76ecebe85516dfbc62cc24091b72418
BLAKE2b-256 checksum
How to use checksums
38ba604b5e996a863506372990c640a193ab9299177bb22fba5420c9cdb34d45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6a5aa8be72422fb69570bcd74a95761f3899def5eb949a6a3e0ba6dd7b5bb979
BLAKE2b-256 checksum
How to use checksums
b1b72296a2431528583800e12847007039dc7a8a21e4a48a58f837f90884d6ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f10ecba757866abc99da29a6ee5e2c07d922557777a1a0deb642798f1acfd154
BLAKE2b-256 checksum
How to use checksums
a2d60ad9b46a5a83eb7742f74339d05bf4402e2ea282259c6f83503f2d11f200
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-macosx_11_0_arm64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f4474386573bcbeb8044ee77de774fb96316465861182a273d17a948def7770c
BLAKE2b-256 checksum
How to use checksums
ff695589884f6f57a73be7220f2159f0d4a8ec04993a3bfb4b2aa731c420917f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_x86_64.whl
Size 3.9 MB
Tags Android API level 24+ x86-64 CPython 3.13
SHA-256 checksum
How to use checksums
3dae23b136c368f64eb0ad329498bbf198ffb6321e4be2f69badc34e8b426d0b
BLAKE2b-256 checksum
How to use checksums
646fdb63841726595161ce795a65559227641bbf062d4d70bceb9c58b133798c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_arm64_v8a.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp313-cp313-android_24_arm64_v8a.whl
Size 3.9 MB
Tags Android API level 24+ ARM64 v8a CPython 3.13
SHA-256 checksum
How to use checksums
7b33b977eda2fd1588181b95ea5c88fe7ba7a80166a3c83bafecd562c9fdb1af
BLAKE2b-256 checksum
How to use checksums
ddd65386c2ad315f96b2d7fa7f274c6e02a840c0e99dd0ead31105525fae98c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp312-cp312-win_amd64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp312-cp312-win_amd64.whl
Size 3.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e378a51d46eabf8c0d84301f9c2620731e0dec7106ab27202bcdea97a2d6f1c0
BLAKE2b-256 checksum
How to use checksums
8c624490ceb23392ab03d30ea98725c75382e50c0b5097e4868811f3a686c901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4b00a02d485da2986eb39b98bfe2d79599f0896bf332d20a01b7f74c205dd05f
BLAKE2b-256 checksum
How to use checksums
f26b0689a73311f2548aa471110de96cffb7556655f331c837539af556755dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp312-cp312-manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d4799f84efe3f9499498e46c1a9e07cc0c69145d722d10bd044b030f52fdbf7a
BLAKE2b-256 checksum
How to use checksums
b088315c6fbc2d1d7cfb120b16ccc6c3ebbfc5e0fee706cbf394e3212d2e24d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp312-cp312-macosx_11_0_arm64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp312-cp312-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b1c8868d337bdc0a7139a083a15ac68df18dda29771aac3af76a86c9a8c3ec6a
BLAKE2b-256 checksum
How to use checksums
7cd9f02c71dd348ecb55a47d90b0286eb9934bb5b5a6fd9af04f82865c4102a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp311-cp311-win_amd64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp311-cp311-win_amd64.whl
Size 3.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
202199572a7e605856c269cd8a6228123faeb93f75c04101be5120cc8a91ad8d
BLAKE2b-256 checksum
How to use checksums
659a8d4654754ed323cf0d43e82885aa0e24a4b7d404eaf5aa5c6505941ad9e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
873efdcd60b2eeeaed1cb90e5c626e1bf7177cfc5e9312a04e344124411c72f2
BLAKE2b-256 checksum
How to use checksums
31b6745540775434f693610a824a8124728ec6e6bb81e6c348f9bb4746eafd7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp311-cp311-manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
16b74a906f7b6a49e735a318616e5528a3eba7dc0a234220930c26db496a0a69
BLAKE2b-256 checksum
How to use checksums
e325ef1a234f84eeea2aa5e551d7ac2e00a5d9c93bfaf5cabc724ab56c60c8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp311-cp311-macosx_11_0_arm64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp311-cp311-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9da5f9ea96b3ca50243c81a331753edd11a3ee454e527451d7db7680ec5244d1
BLAKE2b-256 checksum
How to use checksums
f088ee7dcd6a9947a764a0f1690dd3eda73827fa385044920e3f069d8119c505
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp310-cp310-win_amd64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp310-cp310-win_amd64.whl
Size 3.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a961360afb4a04848d833b4e06898ae37bc15d70c6a977dcf39f175ee916c912
BLAKE2b-256 checksum
How to use checksums
5e84e4f79e51c29836c5b767a9e870d9f3b15773e5120cb4bc325a006ba5c73e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
17f816c76bbc13a00f2de3433fcb80cbe6fb3596140c44e4fe35dc0df5518ec9
BLAKE2b-256 checksum
How to use checksums
e267fe91c6fe3a832df592118fc4b28f49c5281691e900cf31478b943e14a8ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp310-cp310-manylinux_2_28_aarch64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
596305b5b654a0f79d2976b0b6755315ae99e8de48cfc05f6a116c52f9854bba
BLAKE2b-256 checksum
How to use checksums
1409d1a25ecca4f1ed6597ab7c4a6644b27a2a08a30b6b662a1f8ef47d0811d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Release files / kohakuvault-1.1.0.dev20261026081816-cp310-cp310-macosx_11_0_arm64.whl

Download URL kohakuvault-1.1.0.dev20261026081816-cp310-cp310-macosx_11_0_arm64.whl
Size 3.4 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
27636b2c05eba07ede1209a5c3ec9440a04844591833348e56b60b93596a098f
BLAKE2b-256 checksum
How to use checksums
6c766b6d1770eaa6661b38cde53f344a95fd49b95f338221b8242a3472b18f4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

Security for kohakuvault 1.1.0.dev20261026081816

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 23 files in this release have been uploaded with provenance metadata.

Select from 23 files

Attestation for kohakuvault-1.1.0.dev20261026081816.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 26, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page