Python SDK for StrataDB - an embedded database for AI agents
Project description
strata-python
Python SDK for StrataDB - an embedded database for AI agents.
PyO3-based bindings embedding the Rust library directly in a Python native extension. No network hop, no serialization overhead beyond the Python/Rust boundary.
Installation
From PyPI (coming soon)
pip install stratadb
From Source
Requires Rust toolchain and maturin:
git clone https://github.com/strata-systems/strata-python.git
cd strata-python
pip install maturin
maturin develop
Quick Start
from stratadb import Strata
# Open a database (or use Strata.cache() for in-memory)
db = Strata.open("/path/to/data")
# Key-value storage
db.kv_put("user:123", "Alice")
print(db.kv_get("user:123")) # "Alice"
# Branch isolation (like git branches)
db.create_branch("experiment")
db.set_branch("experiment")
print(db.kv_get("user:123")) # None - isolated
# Space organization within branches
db.set_space("conversations")
db.kv_put("msg_001", "hello")
Features
Six Data Primitives
| Primitive | Purpose | Key Methods |
|---|---|---|
| KV Store | Working memory, config | kv_put, kv_get, kv_delete, kv_list |
| Event Log | Immutable audit trail | event_append, event_get, event_list |
| State Cell | CAS-based coordination | state_set, state_get, state_cas |
| JSON Store | Structured documents | json_set, json_get, json_delete |
| Vector Store | Embeddings, similarity search | vector_upsert, vector_search |
| Branch | Data isolation | create_branch, set_branch, fork_branch |
NumPy Integration
Vector operations accept and return NumPy arrays:
import numpy as np
# Create a collection
db.vector_create_collection("embeddings", 384, metric="cosine")
# Upsert with NumPy array
embedding = np.random.rand(384).astype(np.float32)
db.vector_upsert("embeddings", "doc-1", embedding, metadata={"title": "Hello"})
# Search returns matches with scores
results = db.vector_search("embeddings", embedding, k=10)
for match in results:
print(f"{match['key']}: {match['score']}")
Branch Operations
# Fork current branch (copies all data)
db.fork_branch("experiment")
# Compare branches
diff = db.diff_branches("default", "experiment")
print(f"Added: {diff['summary']['total_added']}")
# Merge branches
result = db.merge_branches("experiment", strategy="last_writer_wins")
print(f"Keys applied: {result['keys_applied']}")
Event Log
# Append events
db.event_append("tool_call", {"tool": "search", "query": "weather"})
db.event_append("tool_call", {"tool": "calculator", "expr": "2+2"})
# Get by sequence number
event = db.event_get(0)
# List by type
tool_calls = db.event_list("tool_call")
Compare-and-Swap (Version-based)
# Initialize if not exists
db.state_init("counter", 0)
# CAS is version-based - pass expected version, not expected value
# Get current value and its version via state_set (returns version)
version = db.state_set("counter", 1)
# Update only if version matches
new_version = db.state_cas("counter", 2, version) # (cell, new_value, expected_version)
if new_version is None:
print("CAS failed - version mismatch")
API Reference
Strata
| Method | Description |
|---|---|
Strata.open(path) |
Open database at path |
Strata.cache() |
Create in-memory database |
KV Store
| Method | Description |
|---|---|
kv_put(key, value) |
Store a value |
kv_get(key) |
Get a value (returns None if missing) |
kv_delete(key) |
Delete a key |
kv_list(prefix=None) |
List keys |
kv_history(key) |
Get version history |
State Cell
| Method | Description |
|---|---|
state_set(cell, value) |
Set value |
state_get(cell) |
Get value |
state_init(cell, value) |
Initialize if not exists |
state_cas(cell, new_value, expected_version) |
Compare-and-swap (version-based) |
state_history(cell) |
Get version history |
Event Log
| Method | Description |
|---|---|
event_append(type, payload) |
Append event |
event_get(sequence) |
Get by sequence |
event_list(type) |
List by type |
event_len() |
Get count |
JSON Store
| Method | Description |
|---|---|
json_set(key, path, value) |
Set at JSONPath |
json_get(key, path) |
Get at JSONPath |
json_delete(key, path) |
Delete |
json_history(key) |
Get version history |
json_list(limit, prefix, cursor) |
List keys |
Vector Store
| Method | Description |
|---|---|
vector_create_collection(name, dim, metric) |
Create collection |
vector_delete_collection(name) |
Delete collection |
vector_list_collections() |
List collections |
vector_upsert(collection, key, vector, metadata) |
Insert/update |
vector_get(collection, key) |
Get vector |
vector_delete(collection, key) |
Delete vector |
vector_search(collection, query, k) |
Search |
vector_collection_stats(collection) |
Get collection statistics |
vector_batch_upsert(collection, vectors) |
Batch insert/update vectors |
Branches
| Method | Description |
|---|---|
current_branch() |
Get current branch |
set_branch(name) |
Switch branch |
create_branch(name) |
Create empty branch |
fork_branch(dest) |
Fork with data copy |
list_branches() |
List all branches |
delete_branch(name) |
Delete branch |
branch_exists(name) |
Check if branch exists |
branch_get(name) |
Get branch metadata |
diff_branches(a, b) |
Compare branches |
merge_branches(source, strategy) |
Merge into current |
Spaces
| Method | Description |
|---|---|
current_space() |
Get current space |
set_space(name) |
Switch space |
list_spaces() |
List spaces |
delete_space(name) |
Delete space |
delete_space_force(name) |
Force delete space |
Database
| Method | Description |
|---|---|
ping() |
Health check |
info() |
Get database info |
flush() |
Flush to disk |
compact() |
Trigger compaction |
Bundle Operations
| Method | Description |
|---|---|
branch_export(branch, path) |
Export branch to bundle file |
branch_import(path) |
Import branch from bundle file |
branch_validate_bundle(path) |
Validate bundle file |
Development
# Install dev dependencies
pip install maturin pytest numpy
# Build and install in development mode
maturin develop
# Run tests
pytest tests/
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file stratadb-0.6.0.tar.gz.
File metadata
- Download URL: stratadb-0.6.0.tar.gz
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
460db5be64fb76ad6acc8044d5fdc75b581de0ad38341f69eb3dc42ec805a4d8
|
|
| MD5 |
4849bc4f10b6c071d7736062b0f9cbdb
|
|
| BLAKE2b-256 |
ac5dc05495c16a2596cfa518314be82d6d8e3ca9212b2902c7f11887d58c774f
|
Provenance
The following attestation bundles were made for stratadb-0.6.0.tar.gz:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0.tar.gz -
Subject digest:
460db5be64fb76ad6acc8044d5fdc75b581de0ad38341f69eb3dc42ec805a4d8 - Sigstore transparency entry: 919789216
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e08f759079f06a3918c4cf5613e9b5174bf97a60c7e1d214a2c647b4612f284d
|
|
| MD5 |
5a498ac10143118e3df9d13520885224
|
|
| BLAKE2b-256 |
571c5ae53963e3d9ef899e1ff759b3c539e934e8bfabb1df91dfaa2e5c561ced
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp312-cp312-win_amd64.whl -
Subject digest:
e08f759079f06a3918c4cf5613e9b5174bf97a60c7e1d214a2c647b4612f284d - Sigstore transparency entry: 919789443
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
deb9243c9bdb085f8a2e6463f58996175745ee6b5d0219a92fb7a51e42a42fc4
|
|
| MD5 |
baa43635f051cbf204d56decd8ec7426
|
|
| BLAKE2b-256 |
44030316ef42ea5bdffc5edf8e00fd11e4917c99461705fe5e965f77b2cbde8c
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
deb9243c9bdb085f8a2e6463f58996175745ee6b5d0219a92fb7a51e42a42fc4 - Sigstore transparency entry: 919789333
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8aab3abda50b0dbac35a8fbcd872ec1dce3b9e4537b1bfc816bedc6abfd8e6e
|
|
| MD5 |
6775919ec35646d869284b56c80e81bf
|
|
| BLAKE2b-256 |
4ae8e54a830accbc49cb34de0b661957c373c7beba984d3168a17ffdaf6df071
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
a8aab3abda50b0dbac35a8fbcd872ec1dce3b9e4537b1bfc816bedc6abfd8e6e - Sigstore transparency entry: 919789529
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a923709ed789e17776323c88b561eab9adf1768f6a60b329df27304db6dbd5ae
|
|
| MD5 |
b4f0cccba0c1e4c40f1f0164541fb3c2
|
|
| BLAKE2b-256 |
83be851eade48eb41bbfe929f0c44eed8ae89d91747cecc5b3fe42eb4dc4111d
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
a923709ed789e17776323c88b561eab9adf1768f6a60b329df27304db6dbd5ae - Sigstore transparency entry: 919789257
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65e351424b1e6a63f067d5e88e6e0d7386056cb76de9cc9fa3b5caa0ee147798
|
|
| MD5 |
02304ba570d9e4f9f7b5a1d58b8749db
|
|
| BLAKE2b-256 |
b526e28253e75d141f075a06995594d8fea830bc6590b41d187523b50cf345aa
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
65e351424b1e6a63f067d5e88e6e0d7386056cb76de9cc9fa3b5caa0ee147798 - Sigstore transparency entry: 919789419
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
114f736daec3fb07ef34309f5f8eca0ccfab032be79804da1cb7f570f48bf157
|
|
| MD5 |
3e52b8ce87b0f92085763e01164dfac6
|
|
| BLAKE2b-256 |
5b623431c9b79f18cac9227184e9aeeec404ceda2cd8bce28f5b9071ce7ff730
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp311-cp311-win_amd64.whl -
Subject digest:
114f736daec3fb07ef34309f5f8eca0ccfab032be79804da1cb7f570f48bf157 - Sigstore transparency entry: 919789288
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24a9f18cfd479a76076307bf6ac111d51c4e3c970641640cdf2fca60029ee281
|
|
| MD5 |
5d3c2af5ad2788f2ca7e80fb875b0506
|
|
| BLAKE2b-256 |
ed4b39d99926174165c29fd4a77119516d133232538fece1d8e2b2fea2315743
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
24a9f18cfd479a76076307bf6ac111d51c4e3c970641640cdf2fca60029ee281 - Sigstore transparency entry: 919789324
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0008a11ff6019f63b4bbc5453469a5dea5e1bf0c4419e26c0a2cd68116c09a4e
|
|
| MD5 |
7bdd930ef9b626c6a3e4b19374beefc9
|
|
| BLAKE2b-256 |
b56cdc469bdb29e0f945feddc52139820bf93cbcb3280e9fd533098911a1a528
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
0008a11ff6019f63b4bbc5453469a5dea5e1bf0c4419e26c0a2cd68116c09a4e - Sigstore transparency entry: 919789495
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fab7d71b4dfa3d5d8a32d31f0f6bff6db6d563c130683cd19c8266e1b9a3e978
|
|
| MD5 |
dfe239547e4134db9b4c0dea920dba28
|
|
| BLAKE2b-256 |
117776fd02ccf928dbc75462735db743a8a8d4f6458161ddddf8af0e699f2e52
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
fab7d71b4dfa3d5d8a32d31f0f6bff6db6d563c130683cd19c8266e1b9a3e978 - Sigstore transparency entry: 919789301
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12527bfaf71fe8e9fb9e2715cd5afe4e5464d44ae019652199d991b19dfd433a
|
|
| MD5 |
192f448ca4953dc4c5264a2c42a97463
|
|
| BLAKE2b-256 |
cd0a23c00fa80237d6396fdc752faeb69841f2910fa0dfda0510c1bf44e07ddb
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
12527bfaf71fe8e9fb9e2715cd5afe4e5464d44ae019652199d991b19dfd433a - Sigstore transparency entry: 919789238
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e28388c6fd1e06e99c86c634541c83c33df676af73408bbf7de0c9c7e9138393
|
|
| MD5 |
5ee4cd79ebd401bc44da0ea4e97ffe00
|
|
| BLAKE2b-256 |
bb2498eb2b447723789a158dc473291bc2f6140c9d63dd03baaff978591c5f35
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp310-cp310-win_amd64.whl -
Subject digest:
e28388c6fd1e06e99c86c634541c83c33df676af73408bbf7de0c9c7e9138393 - Sigstore transparency entry: 919789458
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48bec5ae37f1d26469855a83dba190a5b805e60111087c4e28c18bf4925560a1
|
|
| MD5 |
a5a23d8f32edc68936a22fe6b951ecd2
|
|
| BLAKE2b-256 |
17153c785bbb7a1d8101c747fc9810b7dcdde74c47d567e5efdd7382b9b7dbd9
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
48bec5ae37f1d26469855a83dba190a5b805e60111087c4e28c18bf4925560a1 - Sigstore transparency entry: 919789312
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94245e0ad6595b94f54f48617e5a26ff72aa06455005ce35c63fb9cac4dd385a
|
|
| MD5 |
93559b72c5f698e0fdcf69c3b5e97e04
|
|
| BLAKE2b-256 |
9fb293640ea967f8ea0dcd41ab4f6792ad54a3b7e13f21c97be008ea46ae8458
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
94245e0ad6595b94f54f48617e5a26ff72aa06455005ce35c63fb9cac4dd385a - Sigstore transparency entry: 919789512
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a81578cf9545c3d1cc9731bfb083054c92b1091b56131e07a2542afef583a2bb
|
|
| MD5 |
1b9cf8c4549739f9b0816f75cc34369c
|
|
| BLAKE2b-256 |
9975e9d1c6fb926a819391d1602f06f72836a7f26ec0ad6539fb598b25cf80df
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
a81578cf9545c3d1cc9731bfb083054c92b1091b56131e07a2542afef583a2bb - Sigstore transparency entry: 919789475
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d3e00ecc0f1b3becdc2b4da11612c91a33d70d3ea3938204d4a3169e36499ba
|
|
| MD5 |
c519e9d55b3ec27acc41e5082d17229a
|
|
| BLAKE2b-256 |
24d62bd045189426a7cdf16821e6f345578548af6f572d232823cad4f67d83dd
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
8d3e00ecc0f1b3becdc2b4da11612c91a33d70d3ea3938204d4a3169e36499ba - Sigstore transparency entry: 919789355
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95d659c1c4fae234e3bff6de42b818328e895d1db8893fc4337a5e26c4ccd28a
|
|
| MD5 |
29e1688df25edfaa7cd892d749a7c463
|
|
| BLAKE2b-256 |
a46039e55f3e543078bcf0f9ad296b4ece9766c8e14e878c3b6a7598c4194b19
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp39-cp39-win_amd64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp39-cp39-win_amd64.whl -
Subject digest:
95d659c1c4fae234e3bff6de42b818328e895d1db8893fc4337a5e26c4ccd28a - Sigstore transparency entry: 919789391
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62abdcb8d367b9136b0b771ec96c065690bdb9321d51f7b75c8458dfc419fd41
|
|
| MD5 |
ffb3ec5fb4bfc600e14d9212ef96f1a3
|
|
| BLAKE2b-256 |
a71db97b43ae084f87bd7430392dae528b21a49e618cd5b25b714cc364210d8f
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
62abdcb8d367b9136b0b771ec96c065690bdb9321d51f7b75c8458dfc419fd41 - Sigstore transparency entry: 919789227
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
438c801e3a12c8a393139f3d1ffa17acd502f9242eb5ab433dfb381427b50ae8
|
|
| MD5 |
5110d35417b0954c5768bc2f424325ee
|
|
| BLAKE2b-256 |
4dc692e3cfb825cee5aa68c51fb6c7cc79305f81a6e836886799013de364e567
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
438c801e3a12c8a393139f3d1ffa17acd502f9242eb5ab433dfb381427b50ae8 - Sigstore transparency entry: 919789372
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f30e731a2f6c171f15cb6544d63ae97133d18796bf7a959e2f04ba03f6f98536
|
|
| MD5 |
f03432456310992d344edd05eb524f69
|
|
| BLAKE2b-256 |
d3a5f60ebb53b34c035f673b987589b06ef8e4d2ce3e50d60f3ffc7d6b1c6ea5
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp39-cp39-macosx_11_0_arm64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp39-cp39-macosx_11_0_arm64.whl -
Subject digest:
f30e731a2f6c171f15cb6544d63ae97133d18796bf7a959e2f04ba03f6f98536 - Sigstore transparency entry: 919789278
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file stratadb-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: stratadb-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6edc37be3be677e125e37f688c89ed2a5057b27259e451b26a3dde1bc8872ff
|
|
| MD5 |
345fcbdb99cde58160656c93a3673d3c
|
|
| BLAKE2b-256 |
ff11ee1a5ed3d43efac204e4843dcb315fef1838d2155655162b9100e4871d3b
|
Provenance
The following attestation bundles were made for stratadb-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl:
Publisher:
release.yml on stratadb-labs/strata-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
stratadb-0.6.0-cp39-cp39-macosx_10_12_x86_64.whl -
Subject digest:
e6edc37be3be677e125e37f688c89ed2a5057b27259e451b26a3dde1bc8872ff - Sigstore transparency entry: 919789265
- Sigstore integration time:
-
Permalink:
stratadb-labs/strata-python@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/stratadb-labs
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1a8e7efd4e6ef9f92ee8d1bdf2843bfccf8fd7a5 -
Trigger Event:
workflow_dispatch
-
Statement type: