algovoi-keystone-sqs
Bind AWS SQS message sends to the AlgoVoi keystone. Wrap any boto3 SQS client and every send_message / send_message_batch is bound to the decision_ref that authorised it, emitting a content-addressed execution_ref keyed to the queue name. The AWS counterpart to -kafka / -amqp / -nats / -azure-servicebus. Receives 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-sqs 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 2.0 MB
Release files / algovoi_keystone_sqs-0.1.0-cp313-cp313-win_amd64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 36.0 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
80d0e7da59f895b22a7d77d82580c7f0214aed73d0ea1798624e6cbb42cbe15d
|
|
BLAKE2b-256 checksum How to use checksums |
fc32545725dba14ef55a7d34f645226eac18273de81f18c67b4a2ed41974c6b1
|
| 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_sqs-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 229.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bc2a7a56b2ebe9631153d68a14a3daee73683563e3542bcd8965ddc3ba039471
|
|
BLAKE2b-256 checksum How to use checksums |
b19a3c2160090b4d9ea25e07c2887883663883a4eca1ae01b8c28409c481b93d
|
| 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_sqs-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 231.7 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
4dd3df2d4fad0b44325257018ca8d4e751e09e0e09b8dc992b7b520b5c29a9f1
|
|
BLAKE2b-256 checksum How to use checksums |
e090948fc7334e3250149ed23fd04ad28e2bc1bc544ed2d09cac654ded0c303a
|
| 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_sqs-0.1.0-cp312-cp312-win_amd64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 36.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6b6e6426a028347e0295c0f5bcde84578880598fbd680c2aebfa3c61fa7dd7ed
|
|
BLAKE2b-256 checksum How to use checksums |
e1c1b0b6f0a9d506c9fb2f0f6539f4f924928e59dc340e939fa6711eb899fa04
|
| 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_sqs-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 258.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b458350ba8bcea37774f77c32aa27c65b218f1fa47ca5e79a577febdf8521acf
|
|
BLAKE2b-256 checksum How to use checksums |
a53a8480c09d2461514043b5def8f5dda2eb3421ff4f65dd46bbeb46bf7a9e6e
|
| 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_sqs-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 260.8 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
064d718c4440e0bd58b013176f60c852e108b7cbfa24b0e0db7884b4cb2cfdb4
|
|
BLAKE2b-256 checksum How to use checksums |
2e09869b1b670ec1d61fa94a47c381a1f1e14fb98fb90d7d880c1a16f2efdae4
|
| 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_sqs-0.1.0-cp311-cp311-win_amd64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 36.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0acd2da6a46d514df8d75e8fe1f0c4b105b6cc8b3d2ccf41d43cd0acb78f3454
|
|
BLAKE2b-256 checksum How to use checksums |
17a9a5827020a1ac20135a7f06eec2d224409a485e22ab0e8a576719a62beec8
|
| 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_sqs-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 222.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
13b610145e10e67e20f7544e4f675c7c67758e69310d7239ea32f04b30d375ed
|
|
BLAKE2b-256 checksum How to use checksums |
fe818d0b656e693556a60f72a64c076de58ea0c484f06b2d6b828ca32dd2fffa
|
| 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_sqs-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 221.3 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
0fde2fe4c2c4fd27d31d6db93714f310dfc5e318211fb60e049d1e8be76710b0
|
|
BLAKE2b-256 checksum How to use checksums |
0794dea14fd778bd0eab9bc3c9add087765ade0c845704804a8e90e5c2a62b33
|
| 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_sqs-0.1.0-cp310-cp310-win_amd64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 36.5 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
82b2f490ff83c2760489f6773cfe4814a5dc6514b2a8f126b9481945d77fe8d9
|
|
BLAKE2b-256 checksum How to use checksums |
dbf0bdac1bb46818c8da0c938614f4d5c895258fa1afb041a47c9ecea59eda3b
|
| 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_sqs-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 213.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
86ea9c5de284dd33edec86df5b91be8aa6c89e98b09df3f84550fbd117b2a8cd
|
|
BLAKE2b-256 checksum How to use checksums |
9c260c3f145fb706835a6eddc29456d49b50b4322523b86a4c548535e36827ce
|
| 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_sqs-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | algovoi_keystone_sqs-0.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 212.9 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
a54ae62452f82eba2d0b0345afb63c4ebaadffdfb56059bc64f192e5b5ee5afa
|
|
BLAKE2b-256 checksum How to use checksums |
84f4e05446dddea151c718376f4730a3d8c7b2a24f73330ca3ff1ee537694fa4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|