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).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

algovoi_keystone_dynamodb-0.1.0-cp313-cp313-win_amd64.whl (38.9 kB view details)

Uploaded CPython 3.13Windows x86-64

algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (271.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (275.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

algovoi_keystone_dynamodb-0.1.0-cp312-cp312-win_amd64.whl (39.3 kB view details)

Uploaded CPython 3.12Windows x86-64

algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (293.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (295.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

algovoi_keystone_dynamodb-0.1.0-cp311-cp311-win_amd64.whl (39.4 kB view details)

Uploaded CPython 3.11Windows x86-64

algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (260.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (258.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

algovoi_keystone_dynamodb-0.1.0-cp310-cp310-win_amd64.whl (39.4 kB view details)

Uploaded CPython 3.10Windows x86-64

algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (249.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (248.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

File details

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

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 def1c715094eaa69eda9bafac8d1cdecdc81b7a674ab129f8a4dc293b5db4f17
MD5 09ceb133951d33ae242477a7193f8487
BLAKE2b-256 6880d08d95aaa7cd0e10b2ad0337a96f8db370bfe47ddbded1998860f189f813

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad405b27c7f51aef49f1063d470f2efefdf563072c8cc8c7be4a5bb68f1dd5d2
MD5 8e58933d5154c18c45414c2f4e15f3e5
BLAKE2b-256 18951619ad0e291d5c70bc5cd2d35cdf3c0b1e85422b14c49d98bfae0c2a7917

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 0b47caf1051dac97d19f847f994d40645c596ecd689673b55c81e2ed2d27ac90
MD5 2f3895d88a3b4624909edbf1e63d8831
BLAKE2b-256 655073743282057d65b7fb1e805a8b686a29a9d443794ba8189c28c72b15df16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c3517ab3d382968ecc85136b6cfbb0889b704f009aa0b17f5970940761ea998a
MD5 dbeb5f337efb32ed82626c6c7e9bf872
BLAKE2b-256 f020d7888125d4807f44996af018657c73aa5c2f1cc60cece470651701c7bdc7

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 640884d6c7a02d1bfe5c666d7729026ad680725d36bf184633c6ab4a87ff4b6b
MD5 87c3cafaef665cf142d20b6507bc906b
BLAKE2b-256 763a54ad390d0abf9b20df614ee3efa743b515a1ee9fa8d0c73efff5fbd67ec6

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 48449df554e44e5fbf1074b60161c24aeed849ab84e417afa539fadfe55bba77
MD5 201b4abbd56e44dd4f47ffe591e78078
BLAKE2b-256 a9b157de5ffbb69fc182726c4729ffe5696331880bc1b63c943b0ed12b74f1dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0efb6d5aac29b66163939290613dadbeb8c9def7c5b76ecc15cf66a9c0271fa0
MD5 d52d9055eea26bcaba2885eeafeb3fa7
BLAKE2b-256 a4a581ab18c4e17be66a1f61034c5abd09f2c1cfdfdaed7e43a960a44d6213f0

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 81c1dbdbd99a3ed247bfe7e0fadaa8dd827a967bd75fb99772097f3771ba6d1a
MD5 213b415f7ea89de9551bf8af9042d5ba
BLAKE2b-256 75bf662f32fc1171566635ee4536aee64c4579c590c4d757dff5a6dc32de5a7b

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 9d5cf1c2bcfc04e6f199234f5c2efc728f8c9551ec7e5a5cd86209b7f1122f23
MD5 974fd96f043c1abb7d0cfc1d8db6dcdd
BLAKE2b-256 fe25657f23e6b2661f98bd7c435a538cabe7e60efe78d455e53ff5b1096bf15d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e2d42a41920750ccc043fcc27f3c135c2d6a0d3f32628b8fc541fcbce77149c8
MD5 f310beac90f4b764121566d34a6afeea
BLAKE2b-256 9cd516b9f915e90abc7218df69b005481255727bc3b629a0a37025674525cdac

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a4c99bff9cc4ac1b8cff3d0c58a2af5b4a70bec97f792f528cbdefefc80499ab
MD5 fa80f0184915200f8d1f5933b1c17b14
BLAKE2b-256 6542c2cf91c374df8f11e8f7bdf4aaa14472d13ff882a2d078042036d2a945b2

See more details on using hashes here.

File details

Details for the file algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for algovoi_keystone_dynamodb-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2945c42b809f99c6cd6322e7a6009853b1cd912974eecb3dd980bffc592a1952
MD5 b0f157e2f1dbfab6e4a1d1bb2c3bf266
BLAKE2b-256 7a28e59c1433b178b0ae4ccdc4fc0b68bd3fa55b7b4da2f6e83e93fcb2e32e40

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

12 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