Skip to main content

WAL-backed vector store for LLM / RAG applications, written in Rust

Project description

quanda-vector-db

A minimal, production-grade vector store for LLM / RAG applications written in Rust with Python bindings.

Features

  • WAL pattern — inserts are O(1) file appends, no index rebuild per insert
  • HNSW index via instant-distance — approximate nearest-neighbour search
  • Upsert / delete — no duplicate IDs; delete is WAL-backed and crash-safe
  • Dimension validation — stored in snapshot, enforced on every write and query
  • Crash recovery — on restart, snapshot is loaded and the WAL is replayed

Installation

pip install quanda-vector-db

Quick start

from quanda_vector_db import VectorStore, VectorEntry

# Open (or create) a store backed by two files: store.snap + store.wal
store = VectorStore.open("store.snap", "store.wal")

# Upsert — replaces any existing entry with the same id
store.upsert(VectorEntry(id="doc1", embedding=[0.1, 0.2, 0.3], metadata="hello"))
store.upsert(VectorEntry(id="doc1", embedding=[0.9, 0.8, 0.7], metadata="updated"))

# Batch upsert — single WAL write for the whole batch (fast for 100 K+ vectors)
entries = [
    VectorEntry(id=f"doc{i}", embedding=[i * 0.01] * 64, metadata=f"chunk {i}")
    for i in range(10_000)
]
store.upsert_batch(entries)

# Compact: merge WAL → snapshot, rebuild HNSW index once
store.compact()

# Search: returns [(VectorEntry, distance), ...]
results = store.search(query=[0.5] * 64, top_k=5)
for entry, dist in results:
    print(entry.id, entry.metadata, f"dist={dist:.4f}")

# Delete
store.delete("doc1")

# Inspection
print(store.len)        # total live entries
print(store.dim)        # embedding dimension (None if empty)
print(store.wal_pending)  # ops not yet compacted

Write pattern for large datasets

store = VectorStore.open()

# 1. Insert fast — WAL-only, no HNSW rebuild
for batch in batches_of(my_vectors, size=1_000):
    store.upsert_batch(batch)

# 2. Compact once — rebuild HNSW from all entries
store.compact()

# 3. Search many times against the stable index — fast
for query in queries:
    results = store.search(query, top_k=10)

Storage files

File Role
store.snap Compacted JSON snapshot {"dim": N, "entries": [...]}
store.wal Append-only log of mutations {"op": "upsert"/"delete", "data": {...}}

API reference

VectorEntry(id, embedding, metadata="", created_at="")

Attribute Type Description
id str Unique identifier
embedding list[float] Vector
metadata str Arbitrary string payload
created_at str Timestamp (user-supplied)

VectorStore

Method / Property Description
VectorStore.new(snapshot_path, wal_path) Fresh empty store
VectorStore.open(snapshot_path, wal_path) Load snapshot + replay WAL
.upsert(entry) Insert or replace by ID (WAL append)
.upsert_batch(entries) Batch upsert (single WAL write)
.delete(id) Delete by ID (WAL append)
.get(id) Point lookup, returns VectorEntry or None
.search(query, top_k=10) ANN search, returns list[(VectorEntry, float)]
.compact() Merge WAL → snapshot, rebuild HNSW
.len Number of live entries
.dim Embedding dimension or None
.wal_pending Ops not yet compacted

Development

Requires Rust stable and maturin:

pip install maturin
python -m venv .venv && source .venv/bin/activate
maturin develop --release
python -c "import quanda_vector_db; print(quanda_vector_db.__version__)"

License

MIT

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

quanda_vector_db-0.1.0.tar.gz (13.2 kB view details)

Uploaded Source

Built Distributions

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

quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (505.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (507.2 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (501.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp314-cp314-win_amd64.whl (331.5 kB view details)

Uploaded CPython 3.14Windows x86-64

quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (507.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp314-cp314-macosx_11_0_arm64.whl (450.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

quanda_vector_db-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (501.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp313-cp313-win_amd64.whl (331.3 kB view details)

Uploaded CPython 3.13Windows x86-64

quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (506.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (450.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

quanda_vector_db-0.1.0-cp312-cp312-win_amd64.whl (331.3 kB view details)

Uploaded CPython 3.12Windows x86-64

quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (507.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (502.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (450.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

quanda_vector_db-0.1.0-cp311-cp311-win_amd64.whl (332.8 kB view details)

Uploaded CPython 3.11Windows x86-64

quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (508.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (506.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (451.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

quanda_vector_db-0.1.0-cp310-cp310-win_amd64.whl (332.7 kB view details)

Uploaded CPython 3.10Windows x86-64

quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (505.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (511.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (507.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

quanda_vector_db-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (507.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file quanda_vector_db-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for quanda_vector_db-0.1.0.tar.gz
Algorithm Hash digest
SHA256 17a3d1a86d493de3a03bc0ad48a8fe7569742a7416f6429ba2521d5480c06b2b
MD5 2404f7074b72c03a51a799d950cb9916
BLAKE2b-256 3a40a4042ebe0d13ee2206aa99c196c0a4eeccef4d7cb65bc67dca744627a480

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0.tar.gz:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af11a0fbb6ae4099e5326ed7f473ba282802a89e5e600e8dc27dd89b4ad1f99a
MD5 9216bc572e7b710cc04c17de2ffba877
BLAKE2b-256 c37d275bc7323ddfaba0db3ef81812edf5d5eb3129a6fac4cdd666aa03b151e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c2e62464ff81c632f13fb0322cc013ea2b8e84ebf2defdfc0c1229e8b0360eb
MD5 c0e114dff1441f12a988e328b840afc7
BLAKE2b-256 1a4619761a4f85de4e5c6c62630a0d78032c8558e06ac5faadcd7eeebf8720c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25aa248a0bfcde24d847e9031986a3f8742579289181bb950d55914c2c32fd77
MD5 3f0191a65c9303d08e1732505990a055
BLAKE2b-256 e692f37f4906ae8ee4ce324ded80208339c21e652e2754032df59edafb444e8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cf293bddcc36a9aa892005478421c644c4ebc979671d484ac2d96c8147ff4a7
MD5 f25931e4ae311c660419ffaa86470d88
BLAKE2b-256 47bce9920c58d72bc499d72a2e4860d101d534ff2f97ff4eccda31432cd89be8

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cd4853a46cf4fb72ea7e73c00ab9a08eea83f68c5017f9ebf19e259604295d20
MD5 881ff421e491528d08a808caf608f730
BLAKE2b-256 ee00bc629ea5e3df47d37dc64f782caf9773281e19a890a9b3e16559e96c23d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0487cfdcffcd241dc2c4a5b54c0604dd8b2b893af955afe921e54930ef6914ad
MD5 939f245b598b62c97efaf8615d9e5f1e
BLAKE2b-256 b6ccb19f277ce991542b4f5fdba63bb3a0c68fb1d95c241428463b675e9be7c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfc8b6c6a8cbaa0eebcb14c2b728914482d7e74441b5d020be9b0cdebed43e96
MD5 3e0bc5bd299eed5abfdb5c7b8f955787
BLAKE2b-256 4ae67cf2c93ee9e7bf849079e0c5f2e77fa15bcc2b87c8662005aad62401c965

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4628b74a2b683ca4eaa467e0bb6d0c29e76531ee7931f39396983243fb3d073
MD5 40fbb2516648c31ff4b77eb351415470
BLAKE2b-256 5f948bc25ce1dac6d6ea9b6a2c206cb0f407a27c80d37edbdfcb8292b9442e13

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f4f07e6f0d6ebd3738f1fa88f5bfe84aa385b170c58fd0e2c1ef237788dec14
MD5 35db1801cc91eabfc1b113d6708f0c69
BLAKE2b-256 baf333ffa72cf6b3c4f32c8325f80126ce6ea62ad0606ad2ee1c6ab5086e5c53

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 789c9e85cbcaa478ad9a5432f3108ac7c1944112bfb38944f711a97ab1dcbf50
MD5 e6ff8178815f4f02a04b6a89317a92f1
BLAKE2b-256 fb2fb46be895c992f0f2571df11129cc82fce1cfdf75caa034f4c1a57775c375

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 259276e3d93bef259cc3de08e5e29846175b8dd30925cb597e538c56cf99a311
MD5 faa4e77e9945356a4d500a59beade19e
BLAKE2b-256 f4632d7c9e507f5e64d4bdbfc37750e41bf27784ba4858857ca36fc999b3e6b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84a86dd15a9b640a7d54a6ca0bfc46fa4dbd6cd278a2584f56bcbe45fa32468e
MD5 98fec8654a08490f08a3a91e4e54c022
BLAKE2b-256 e39e00ded827979e1955f78f330847b654c30b2c6743be9bd0819f27f47b55ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5124e9a6e3178c286d960bf080f9c8745b52923b7b8f6542aa4936180dacb407
MD5 da4cfc035750914e39dd2c335427316d
BLAKE2b-256 08014d5a8c21e42be50eb16496af43b6a31564b74bc36de5a8674236fdc309dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e4062e97fd478b77355838ff465ae64d1362b5b1ea8ac3a64baf089f85430d70
MD5 626ec976819ffa1c1ec4aeb4f2e1d146
BLAKE2b-256 c1923ee8dcabe05c60b209021dd770999192bbab7b4d793630be45a67ed05e95

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab4c11313c29dc86ad9a151bb326c87f0659245efe8a5d1b68098a3b62ac2e4c
MD5 9991f1aca2a43ec47a320e801ddefd61
BLAKE2b-256 125307f39c4222f666ca77ac7119da96b218ea2087a6f82324cf37e86319963e

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81a2d8be4037fb8360d77d5885e7fd55437b6392f88765d08c358b27c1235dcf
MD5 801cd3f80f3c932306651c038753c0f9
BLAKE2b-256 870a4a9b4d49d923e4b27c743467b1f4558b9771c7128b517d51022c4372c413

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f85dc279183d0e6582c8f6bd01665a6300a45019e4411b9d0b0aa7e20bbb00d
MD5 7f623d2f88cdbb1314493ff03fa47cfe
BLAKE2b-256 5c8b68f72a248ac5a3d398a61c7ed9a30ef2630d3bbbb7bd6e4a59a9a79b66ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 143919faee4e906a88e614124fcf2a603318341fe8edb3ea2b739c0cc4526372
MD5 75ee96d930de91e99f5785fbf18ff9ba
BLAKE2b-256 71a3bfbf2388becf32f24f9c9a2c955cb9036c4e2518d718d7ba8a7b409353c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d10e192ed6e633e88a238e0cdab07c6c06e7b6477c371fdc0acdc9a17955abd
MD5 31b6c6c7c077dc17600c51b2851b4a27
BLAKE2b-256 4266e5fb81cac274b23207190ad7fcc351768ef271e150ce6f3c9cb73443b7c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2d8eeea9aa2e86043789d7065a0e64a16d3ba550cc728436ece20c482ccf252
MD5 b2631a5bae5f56773dbaa4e8359f8071
BLAKE2b-256 90df50a9f5eb0c8f8450dfc5815561571fd2b59d3a5b0c7bbf2e68d6c49c4653

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6312a533b049770a51869a09f2a1019686071f32797485654785edf8d5b15210
MD5 7fd20d2daf6275d04273a66efdf138bc
BLAKE2b-256 ab59e5f70ac433dbf73a389bf8ec1c8aecf8b257bc82dfd6b45aac432ec2893f

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b88c6d32710b4b9034ef2fa80049b497981a2aea1c92561645fc9b042428c155
MD5 aeefd41a07afcfc98457eba59a32c1b3
BLAKE2b-256 c0f36df818ffb342766bbc10879904df278be0f0c60c5cda389d67bbdc62e6a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1a97e128965c61f83631a784fabc6017b5f15427c0b177374a854b61726f7916
MD5 277ebc9791417dfa77835029f3904b37
BLAKE2b-256 80c32c47bc6cd8e6837b3bcbe6e88a564daf4e1adb97f9dc6132366131d5cd67

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0ad5c410b827ac895cee9cf6dec9d7574f7dc879525f450816ba1bcaf20469d
MD5 16401b235ff49b1aae6aba597b7d4f8a
BLAKE2b-256 a33ab460dbf932335b26467a30290a4fcf491b0e52245ad0bc0bb05cbf5af981

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22d88912471f92cc107468f4ee8bc662784e109d89572040fd2bf74629e2eae2
MD5 a548594d69f36992b0227fa80cb0152c
BLAKE2b-256 b01c596626b20698949963ef3cef9304dacb7f98f0cec17f6846082ba6c3a42d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd02731f6ecaf80fbb2f5a75937d602ec675e8f4d2987a122941e35d664f7e54
MD5 ec792a92060ff9d943a639447ed4eab8
BLAKE2b-256 cb1f4383852add9a93cc1b195cf786cc16f977d5b2e7deb440ac68294e1a4563

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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

File details

Details for the file quanda_vector_db-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for quanda_vector_db-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6e11a8538d07b745ea6decece6bdb01a46f30e57c48b17df1976c2815ecd1cc
MD5 01ff3581850128c61d8b3225b406d875
BLAKE2b-256 9a3c07c2f66d29d5377666fe4a9c0f9f5e190bed4128161179caf38d10e4459a

See more details on using hashes here.

Provenance

The following attestation bundles were made for quanda_vector_db-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on quanda1102/quanda-vector-db

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