Skip to main content

algovoi-keystone-dynamodb

Bind AWS DynamoDB writes to the AlgoVoi keystone. Wrap any boto3 DynamoDB client and every put_item / update_item / delete_item / batch_write_item is bound to the decision_ref that authorised it, emitting a content-addressed execution_ref keyed to the table. The cloud-NoSQL counterpart to -mongo. Reads pass through unbound; no boto3 dependency.

execution_ref = "sha256:" + SHA-256(JCS({ decision_ref, action_type, scope, outcome, executed_at_ms }))

Records emitted on .executions drop straight into algovoi-keystone-validate.

Keystone-only edition, Apache-2.0. Built on the AlgoVoi substrate (RFC 8785 JCS + SHA-256).

Metadata

Release files for algovoi-keystone-dynamodb 0.1.0

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

Built distributions (wheels)

Table of built distributions (wheels) for algovoi-keystone-dynamodb 0.1.0
File
algovoi_keystone_dynamodb-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 2.3 MB

Release files / algovoi_keystone_dynamodb-0.1.0-cp313-cp313-win_amd64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp313-cp313-win_amd64.whl
Size 38.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
def1c715094eaa69eda9bafac8d1cdecdc81b7a674ab129f8a4dc293b5db4f17
BLAKE2b-256 checksum
How to use checksums
6880d08d95aaa7cd0e10b2ad0337a96f8db370bfe47ddbded1998860f189f813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 271.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ad405b27c7f51aef49f1063d470f2efefdf563072c8cc8c7be4a5bb68f1dd5d2
BLAKE2b-256 checksum
How to use checksums
18951619ad0e291d5c70bc5cd2d35cdf3c0b1e85422b14c49d98bfae0c2a7917
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 275.6 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0b47caf1051dac97d19f847f994d40645c596ecd689673b55c81e2ed2d27ac90
BLAKE2b-256 checksum
How to use checksums
655073743282057d65b7fb1e805a8b686a29a9d443794ba8189c28c72b15df16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp312-cp312-win_amd64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp312-cp312-win_amd64.whl
Size 39.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c3517ab3d382968ecc85136b6cfbb0889b704f009aa0b17f5970940761ea998a
BLAKE2b-256 checksum
How to use checksums
f020d7888125d4807f44996af018657c73aa5c2f1cc60cece470651701c7bdc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 293.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
640884d6c7a02d1bfe5c666d7729026ad680725d36bf184633c6ab4a87ff4b6b
BLAKE2b-256 checksum
How to use checksums
763a54ad390d0abf9b20df614ee3efa743b515a1ee9fa8d0c73efff5fbd67ec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 295.4 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
48449df554e44e5fbf1074b60161c24aeed849ab84e417afa539fadfe55bba77
BLAKE2b-256 checksum
How to use checksums
a9b157de5ffbb69fc182726c4729ffe5696331880bc1b63c943b0ed12b74f1dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp311-cp311-win_amd64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp311-cp311-win_amd64.whl
Size 39.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0efb6d5aac29b66163939290613dadbeb8c9def7c5b76ecc15cf66a9c0271fa0
BLAKE2b-256 checksum
How to use checksums
a4a581ab18c4e17be66a1f61034c5abd09f2c1cfdfdaed7e43a960a44d6213f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 260.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
81c1dbdbd99a3ed247bfe7e0fadaa8dd827a967bd75fb99772097f3771ba6d1a
BLAKE2b-256 checksum
How to use checksums
75bf662f32fc1171566635ee4536aee64c4579c590c4d757dff5a6dc32de5a7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 258.8 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9d5cf1c2bcfc04e6f199234f5c2efc728f8c9551ec7e5a5cd86209b7f1122f23
BLAKE2b-256 checksum
How to use checksums
fe25657f23e6b2661f98bd7c435a538cabe7e60efe78d455e53ff5b1096bf15d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp310-cp310-win_amd64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp310-cp310-win_amd64.whl
Size 39.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e2d42a41920750ccc043fcc27f3c135c2d6a0d3f32628b8fc541fcbce77149c8
BLAKE2b-256 checksum
How to use checksums
9cd516b9f915e90abc7218df69b005481255727bc3b629a0a37025674525cdac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 249.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a4c99bff9cc4ac1b8cff3d0c58a2af5b4a70bec97f792f528cbdefefc80499ab
BLAKE2b-256 checksum
How to use checksums
6542c2cf91c374df8f11e8f7bdf4aaa14472d13ff882a2d078042036d2a945b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 248.3 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2945c42b809f99c6cd6322e7a6009853b1cd912974eecb3dd980bffc592a1952
BLAKE2b-256 checksum
How to use checksums
7a28e59c1433b178b0ae4ccdc4fc0b68bd3fa55b7b4da2f6e83e93fcb2e32e40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Security for algovoi-keystone-dynamodb 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

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

Release history Release notifications | RSS feed

This release

0.1.0 This release

12 release files No provenance

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