Skip to main content

citadeldb

Local-first encrypted memory for AI agents. Raw conversation turns are stored as written, with no summarizer LLM in the ingest path. Citadel runs inside your process; the database uses a companion .citadel-keys file for its encryption keys.

Install

pip install citadeldb

Requires Python 3.10 or later. The only runtime dependency is NumPy; embeddings are bring-your-own. CandleEmbedder and CrossEncoder are not included in the default wheel.

To build from source, activate a virtual environment and run these commands from the repository root with Rust installed:

pip install maturin
maturin develop --release

Semantic embeddings

The default wheel can use a local Sentence Transformers model through Citadel's cancellation-aware embedder protocol:

pip install sentence-transformers
from sentence_transformers import SentenceTransformer


class LocalEmbedder:
    metric = "cosine"

    def __init__(self):
        name = "sentence-transformers/all-MiniLM-L6-v2"
        revision = "1110a243fdf4706b3f48f1d95db1a4f5529b4d41"
        self.model = SentenceTransformer(name, revision=revision, device="cpu")
        self.dim = self.model.get_sentence_embedding_dimension()
        self.model_id = f"{name}@{revision}:sentence-transformers:normalized:v1"

    def embed_with_cancel(self, texts, cancel_token):
        vectors = []
        for start in range(0, len(texts), 16):
            if cancel_token is not None:
                cancel_token.check()
            vectors.extend(self.model.encode(
                texts[start:start + 16], normalize_embeddings=True,
                show_progress_bar=False,
            ).tolist())
            if cancel_token is not None:
                cancel_token.check()
        return vectors


embedder = LocalEmbedder()

The model is downloaded on first construction and runs locally. Keep the model revision and encoding settings unchanged when reopening a region. This wrapper checks cancellation between batches, not during a batch's model inference.

Custom embedders require dim, metric, model_id, and embed_with_cancel(texts, cancel_token). Return one dim-wide vector per input and accept None as the token. Asymmetric models should also implement embed_queries_with_cancel for query-specific encoding. MockEmbedder is only a deterministic lexical test backend, not a semantic model.

Memory

Use the embedder from the example above:

import citadeldb

db = citadeldb.connect("memory.cdl", key="your-passphrase", region_keys=True)
mem = db.memory()
mem.create_encrypted_region("chat", embedder)

mochi = mem.remember("chat", {"kind": "fact", "text": "Alice's cat is named Mochi"})
berlin = mem.remember("chat", {"kind": "fact", "text": "Alice lives in Berlin"})
mem.link("chat", berlin, mochi, "refines")

for hit in mem.recall("chat", text="Where does Alice live?", k=2):
    assert hit.relevance is not None
    print(f"{hit.relevance:.3f}  {hit.text}")

for edge in mem.fetch_edges("chat", src=berlin, limit=100):
    print(edge["kind"], edge["dst"])

Recall fuses vector similarity, keyword match, recency, and importance. Stored text is not summarized or rewritten. AtomHit.relevance is a higher-is-better ranking score; distance is the metric distance when available. Either can be None on hits returned by operations that do not calculate that value.

mem.recall_mmr("chat", text="Alice", k=2, fetch_k=10, lambda_mult=0.5) selects diverse results using the stored candidate vectors, without re-embedding documents. MMR requires a cosine region.

Edges are region-scoped: both endpoints must be live in the named region. Kind summaries are bounded pages; pass next_after_kind back as after_kind until it is None. mem.profile(...) returns recalled atoms together with their induced region-local edges, and mem.unlink(...) removes one exact typed edge.

Local Candle models

To use the Rust-native embedder and cross-encoder in Python, activate a virtual environment and run these commands from the repository root. Building requires Rust:

pip install maturin
maturin develop --release --features candle-embed
pip install citadeldb-mcp
citadeldb-mcp pull e5-large
citadeldb-mcp pull ms-marco-minilm

Use the snapshot directories printed by pull below. For a new region, replace LocalEmbedder() in the memory example with this CandleEmbedder, then set the reranker on mem. An existing region requires re-embedding to change its model.

embedder = citadeldb.CandleEmbedder("/path/to/e5-large", preset="e5-large")
mem.set_reranker(citadeldb.CrossEncoder("/path/to/ms-marco-minilm"))

CandleEmbedder.model_id binds the model, tokenizer, configuration, preset, and embedding pipeline revision. These local directories are user-trusted inputs.

Inspection and model changes

Inspect stored memory without loading an embedder:

maintenance = db.memory_maintenance()
for item in maintenance.inventory():
    print(item.region.name, item.region.model_id, item.live_atoms, item.unavailable)

MemoryMaintenance can inventory, fetch, verify, and forget existing atoms. It cannot remember or recall.

When a model changes, mem.reembed_region("chat", embedder) recomputes vectors from stored text while preserving atom ids and authored edges. Managed similarity edges are rebuilt. It refuses vector-bearing atoms whose original text was not stored.

For a provenance-only repair, use mem.reclassify_region("chat", embedder.model_id) and then mem.attach_existing_region("chat", embedder). Do this only if the model, artifacts, and encoding settings are exactly those that produced the stored vectors: reclassification neither verifies nor recomputes them.

Forgetting

On encrypted regions, forgetting destroys the key that sealed each erased atom. It does not erase plaintext already exported or copies of keys held in pre-erasure backups or snapshots. Plaintext regions do not provide per-atom cryptographic erasure. Targeted forgetting skips immutable atoms unless force=True; their ids appear in receipt.immutable_skipped.

receipt = mem.forget("chat", [berlin])
print(receipt.cryptographic_erasure, receipt.algorithm)
# True AES-256-KW(RFC3394)

Pass cascade_dependents=True to erase the selected atoms together with their transitive derived_from dependents. Without force=True, an immutable atom in that closure rejects the entire cascade. The default remains targeted deletion.

The same file is a full SQL database with JSON, full-text search, and filtered vector search. See the SQL reference for supported statements, aggregate filters, correlated queries, and index rebuilding.

db.execute("CREATE TABLE notes(id INTEGER PRIMARY KEY, body TEXT)")
db.execute("INSERT INTO notes VALUES (1, $1)", ["hello"])
print(db.query("SELECT body FROM notes").to_dicts())  # [{'body': 'hello'}]

If citadeldb.OperationalError reports that an earlier commit's durability is unknown, close all database handles and release memory and maintenance handles for that file, then reconnect. Inspect the recovered state before retrying the write: a final sync failure does not guarantee that the commit was lost.

Long SQL, integrity, and memory operations can be stopped cooperatively from another Python thread. Tokens are one-shot; install a fresh one for each unit of work and clear it afterwards.

token = citadeldb.CancelToken()
db.set_cancel(token)
# another thread may call token.cancel()

try:
    report = db.integrity_check(quiet=True)
    for finding in report["errors"]:
        print(finding["kind"], finding["message"], finding["tampered"])
finally:
    db.set_cancel(None)

Agents and LLM clients

LLMClient.complete() returns a response dictionary whose usage can be None. Custom clients should return both input_tokens and output_tokens as nonnegative integer counts inside usage; omitted or invalid counts mean usage is unavailable. Explicit zero counts remain zero. usage["cost_usd"] is an optional estimate. Returning only a string leaves usage unavailable. Callback request dictionaries include seed, with None when unset; replay hashes include this field.

Agents do not automatically retry LLM requests. A run stops with terminated_by == "token_usage_unavailable" when token accounting is unknown, or "cost_usage_unavailable" when a configured cost cap cannot be checked. A nonfinite or negative cost cap gives "invalid_cost_limit".

On trace-storage failure, AgentError.recovery contains usage, calls, and confirmed_persisted; each call retains its request, identities, and response or provider error. AgentError.storage_error holds the original storage exception. Both attributes are None for other agent errors. The confirmed prefix counts acknowledged writes; a failed write may still have persisted. Reconcile the retained calls with stored traces before retrying persistence or making new calls.

MCP

pip install citadeldb-mcp installs the server executable for Claude Desktop, Cursor, and other Model Context Protocol clients. The recommended setup is:

citadeldb-mcp pull e5-large
citadeldb-mcp pull ms-marco-minilm
citadeldb-mcp --db memory.cdl --embedder e5-large --reranker ms-marco-minilm

Set CITADEL_KEY to the vault passphrase before serving.

Full documentation is at citadeldb.dev; source and the Rust API are in the main repository.

License

Apache-2.0

Metadata

Release files for citadeldb 2.7.0

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

Source distribution (sdist)

Source distribution for citadeldb 2.7.0
File Size Uploaded
citadeldb-2.7.0.tar.gz 2.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for citadeldb 2.7.0
File
citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
citadeldb-2.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
citadeldb-2.7.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
citadeldb-2.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
citadeldb-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
citadeldb-2.7.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
citadeldb-2.7.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
citadeldb-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
citadeldb-2.7.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
citadeldb-2.7.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
citadeldb-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
citadeldb-2.7.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
citadeldb-2.7.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
citadeldb-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
citadeldb-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
citadeldb-2.7.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
citadeldb-2.7.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 279.1 MB

Release files / citadeldb-2.7.0.tar.gz

Download URL citadeldb-2.7.0.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
82f9c3b26949f793305a8479f65be197cac7f763e198d1820f85fb5a915d96b7
BLAKE2b-256 checksum
How to use checksums
4e4bbce7ce78029e76a13b9c3d779e867e24cb85e3e8bc24aaaa4516e68b0a0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
e34675f7dbf5926d10e84b7da0bd8d10804c4b55c505324a08cae8f437abbea1
BLAKE2b-256 checksum
How to use checksums
1a07f550dfec84ce594813fe7abd8ba04d98b239920e109f93fe5bdc15cdceed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
2d74adfa9b2f5cac4fea7c613cada5d8621a52e350546bec6d7c65f6377fae2d
BLAKE2b-256 checksum
How to use checksums
6d2b74d430fb5e703b595a55d7ad77781318bd4257a0810621dcc5f33578375f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
244898d663b2e3e33240dac457e724b9ae2ceb5e2baeb3b2ae9d05b74b7b4bf6
BLAKE2b-256 checksum
How to use checksums
c0a0064d923bc93504f5e2c36bdd90c0b5eedf439c8c11bbefbb27ad9f943b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9ec6d3e6263d56222039b7452048de79d4cc4f623a26ff61f41fd702516509f4
BLAKE2b-256 checksum
How to use checksums
2ec74b500355d775adc4e51da493647c19db5c2444efef3731b2aaae34ddadc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0816d0592326d9ff19fd2796ba296a552a1e0944eec5b0b8fe7f228935505b08
BLAKE2b-256 checksum
How to use checksums
9fba3746ff2fca50e82bc754f1fc02d25c308ed29d5e9cc614c8de8cbb045f60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7b23108a704b99bb100a5317dd0a698d561031b13d6ca3d6ce5c41f3c8a200b7
BLAKE2b-256 checksum
How to use checksums
600c2b94f713bb28b0734d02607e7ac0d82f7b33ebbd7a6921acfa63f6e9fd53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7297d2ce9f935f150fc6df8aae9f5f72dccbf929c63979fde9f545f641f3c200
BLAKE2b-256 checksum
How to use checksums
6c74c519d364f777d6a4ad7f3d0557e7e1b5cc837a9c166627c3b098d384b2b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e48168067e591cdcbb07dfe159edd96bd3beda25da97b20f5c3a3f07e3cd2370
BLAKE2b-256 checksum
How to use checksums
9ae67ee6d1917be943d74fd2d14e560af3d3c357bcf34a1320130a91607d1896
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314-win_amd64.whl

Download URL citadeldb-2.7.0-cp314-cp314-win_amd64.whl
Size 9.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f3c35272e3de5e5fecb8a77107f2e389bedcf553e70af48097174405e74fba9c
BLAKE2b-256 checksum
How to use checksums
511593c9c8eff86b81259d050b8971466a0ef0bbed4cff78ebdc888b13866a65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
26037ee7fddff7ecbae47a994e2688dcfa3b2f0381030cfbdde5215ea440d379
BLAKE2b-256 checksum
How to use checksums
abfe6644c484297fcfcfa2c8dfac430c727f61913df82ba28d36bd41b656e9a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6a6be26d45699365bd9abaa4a74cf783940710a7a8a5f979ed262af92c8c36f0
BLAKE2b-256 checksum
How to use checksums
33e09d8050edc2a59d75df49d855b711a5a9711393a3ccd11f59307354a0edce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL citadeldb-2.7.0-cp314-cp314-macosx_11_0_arm64.whl
Size 7.8 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cba4b6ac435622596f9a97c400c81fa143c1597b6b7230eff95dde95c92d94f
BLAKE2b-256 checksum
How to use checksums
2c040b5bd65fee2fbf4a931422a6be61493e40be29a200e7e9599c6aacb30620
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL citadeldb-2.7.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 8.5 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f8bd9ac78d3acae23d531d5625fd932f36c6ad0ee30996706f6a86e2ee1750b5
BLAKE2b-256 checksum
How to use checksums
953f8f15e7cd696547efc6aa1ce4fe7d8fef899d3b19adcfc4901fe73178444a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp313-cp313-win_amd64.whl

Download URL citadeldb-2.7.0-cp313-cp313-win_amd64.whl
Size 9.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5e858c49d8e704529911bac7ccfd7f3a99ea91909d950107161bc5651c619600
BLAKE2b-256 checksum
How to use checksums
6931edd98692aaa8207f00af17ec3b5aab97cb5a9488fbb9f4a6175ccb79de07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9333a2cf8a72221ed46f3637db506e4e1572a404efff87f7faaffe40f0a9bd1a
BLAKE2b-256 checksum
How to use checksums
b9c2305e5dfccd9aa1dd5a6afed5a8bf79c54991f6dd2ddf5576093334209e2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9baae04f4b7e5f5297e13cd4016e69ac85835fe2f80e31ec760ca0405cd00f87
BLAKE2b-256 checksum
How to use checksums
c3765bcb370d556f1615cbca25c0fb30857a400e63f9ac9976051d6431408faf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL citadeldb-2.7.0-cp313-cp313-macosx_11_0_arm64.whl
Size 7.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ed4758c2ce18041108e6cbcc8fabff3bd73f25859c735bdda127355f63ccb382
BLAKE2b-256 checksum
How to use checksums
2bcd6c055838a369d1935a75fad5cf3286b8f2f3c0ddef5fb76e1f3dd83f045b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL citadeldb-2.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 8.5 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6b65be562b989a88ff9bd59f422e5719c617cf7646ea4b36abe42a0b7bd2f0bc
BLAKE2b-256 checksum
How to use checksums
1103c0e58a5a99ea4e05d9ca6a9a06dbfe5b2c1d960fc5b702f01889e69c18f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp312-cp312-win_amd64.whl

Download URL citadeldb-2.7.0-cp312-cp312-win_amd64.whl
Size 9.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b60a56b64e3547ada11d2af055bf495fd615724b763ae51978b6a822401fac9a
BLAKE2b-256 checksum
How to use checksums
3b450178eda4044bf4afe41c2d5ca5d04498cd1ff46cdb13437553708abbc826
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e7a13f48fd0248755ecc3064d8a48025aa3ceb8a2e98cfa2ddc3d742a8fbb7c7
BLAKE2b-256 checksum
How to use checksums
a86ef3e236f6feed5eb6d0f64a1ae416a757430a16061e374a9d31a6cd9f174c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c55c9a58b62cb4f539c8848857288f7d1a293246e5eb94ad5e43787744b0192c
BLAKE2b-256 checksum
How to use checksums
51c213b667af53cc4c714161cfbce6b0db3ce9fc503eb25c39e67a4f8b8f35c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL citadeldb-2.7.0-cp312-cp312-macosx_11_0_arm64.whl
Size 7.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2efad9ca242fe1b585b74a2e4831aab9b8be2d2661ce9be67c1ca25d522470b9
BLAKE2b-256 checksum
How to use checksums
48e0c69b31c5ba46b3d91a2f2a13292568bfc824891e48b2d05c0b901c65b134
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL citadeldb-2.7.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 8.5 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
80687226362f35683fc735567d106b09ebb2b5951f758fcce0fbde484001a4c1
BLAKE2b-256 checksum
How to use checksums
06937f3563310b72d8d335b919af1987dfe5649ab3e4fe42859938276ad8aa12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp311-cp311-win_amd64.whl

Download URL citadeldb-2.7.0-cp311-cp311-win_amd64.whl
Size 9.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9e4fd7ac0cbf7ce6a49a4408034e5aeeab7570248a3415b839bcb756ef342ef7
BLAKE2b-256 checksum
How to use checksums
d7e6775a875dadeeaf6ab64090a11915f7288bfc3ff4e07aaae050afc4cd9297
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2e8e66a357770730f4b13fbd1316e9f2bdfc8cbe2b40aca5fc3d73fe17e134b6
BLAKE2b-256 checksum
How to use checksums
203a2e3e535e186a94a2dc9ddab9ca9295d0173913f909e24f683c935c899ada
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
260c3b43e7ad7ad5239a64b239f336e208755bbeb058a598eb83fa9896f66717
BLAKE2b-256 checksum
How to use checksums
4f80acd0bcb9266243fb3ddb1dcfe5c7bfe3edf01c1935e3037f4e5d76256733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL citadeldb-2.7.0-cp311-cp311-macosx_11_0_arm64.whl
Size 7.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd90cecf51e5b207c7edb06e385f5b077cc02ccf15ef0f3fef74cade17257366
BLAKE2b-256 checksum
How to use checksums
0ad256b33f2087c3d4a76c825642cb893bc8b4e23e38eae6acd11c182ea6cd7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL citadeldb-2.7.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 8.5 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0582884c11bb37e148197c7ed6ea30942a6a8e03e3c46e26883ec9766f29abcd
BLAKE2b-256 checksum
How to use checksums
156b0db93ed94c98ef007af4c96fc263b72382e8253936caaec44df7154452b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp310-cp310-win_amd64.whl

Download URL citadeldb-2.7.0-cp310-cp310-win_amd64.whl
Size 9.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e522053d280e3534e83ed0159d2c2321c3e4fd7023a0166b480eef9621692c28
BLAKE2b-256 checksum
How to use checksums
6fde8afbc0edbf40f78eefbee4c28791603fc1cff1aa9a4f755479a13a9c3527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL citadeldb-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dcc40c302fdec7ef8d0a3cce94dc4052f90063e586c8a2903e78488fc1fb6837
BLAKE2b-256 checksum
How to use checksums
4fbf374a4254c234f9272c3540faeb58af915da39a41b0d1a023015b50c9e89b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL citadeldb-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 8.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e168ed6d87bfe1c532c1ab9f30fb3c13bad6b38912520af62e1ae0dacf1fa5ea
BLAKE2b-256 checksum
How to use checksums
21f9070073a30c23aa644bff2e6b1659d0b9385d68fc4d2923256dc76665da0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL citadeldb-2.7.0-cp310-cp310-macosx_11_0_arm64.whl
Size 7.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
72bdc13b4da7d7be9e96518a22da22e02b1bfe0890f34a31090ff931b735fe8a
BLAKE2b-256 checksum
How to use checksums
cfa7173d5baf9acb1ab07b206c9169edea50faaa400dbbbabde3bff5380b23ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release files / citadeldb-2.7.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL citadeldb-2.7.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 8.5 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bdbdb6de72b13be672d1c5694955a9be635f1310e17c6ecc357492742876ee4e
BLAKE2b-256 checksum
How to use checksums
567d425b00a3ff5ba00e9a7ff4ea5de72fbc749a59b2cf39d399b5ad48c4e0c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.7.0 This release

34 release files

2.6.1

34 release files

2.6.0

34 release files

2.5.0

34 release files

2.4.0

34 release files

2.1.0

34 release files

2.0.0

34 release files

1.9.0

34 release files

1.8.0

34 release files

1.7.0

34 release files

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