NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #940 most downloaded on PyPI
A common runtime for AWS Python projects
Last release 10 days ago
23 Sep 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
205 releases · first in 2019
error code fix by @sbSteveK in https://github.com/awslabs/aws-crt-python/pull/550
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.5...v0.20.6
latest submodules by @sbSteveK in https://github.com/awslabs/aws-crt-python/pull/549
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.4...v0.20.5
One column per quarter.
Temporary disable windows cert store test by @xiazhvera in https://github.com/awslabs/aws-crt-python/pull/544
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.3...v0.20.4
Shared Subscription tests by @alfred2g in https://github.com/awslabs/aws-crt-python/pull/540
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.2...v0.20.3
To support VSOCK, stop limiting port to 16 bits. by @graebm in https://github.com/awslabs/aws-crt-python/pull/537
port to 16 bits. by @graebm in https://github.com/awslabs/aws-crt-python/pull/537Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.1...v0.20.2
Support request level part size configuration by @TingDaoK in https://github.com/awslabs/aws-crt-python/pull/539
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.20.0...v0.20.1
Mqtt5 GA API Update by @xiazhvera in https://github.com/awslabs/aws-crt-python/pull/534
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.19...v0.20.0
fix stale bot permissions by @TingDaoK in https://github.com/awslabs/aws-crt-python/pull/532
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.18...v0.19.19
Performance optimization Updates by @TingDaoK in https://github.com/awslabs/aws-crt-python/pull/531
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.17...v0.19.18
Add S3ResponseError.operation_name by @graebm in https://github.com/awslabs/aws-crt-python/pull/530
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.16...v0.19.17
Bind out mem limiter by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-python/pull/529
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.15...v0.19.16
CI checks for C compiler warnings by @graebm in https://github.com/awslabs/aws-crt-python/pull/528
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.14...v0.19.15
Topic Aliasing Support by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/525
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.13...v0.19.14
Unit test for removing callback severance on 5-to-3 adapter by @xiazhvera in https://github.com/awslabs/aws-crt-python/pull/508
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.12...v0.19.13
Fix WSL Crash by @waahm7 in https://github.com/awslabs/aws-crt-python/pull/524
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.11...v0.19.12
Added function for returning the recommended max bandwidth for the cr… by @JonathanHenson in https://github.com/awslabs/aws-crt-python/pull/520
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.9...v0.19.10
Added cross process locking API
Added cross process locking API
expose S3 multipart-threshold, and status-code for errors by @graebm in https://github.com/awslabs/aws-crt-python/pull/517
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.7...v0.19.8
Env Detection by @JonathanHenson in https://github.com/awslabs/aws-crt-python/pull/507
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.6...v0.19.7
## What's Changed Update Submodules (#514) Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.5...v0.19.6
Update Submodules (#514)
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.5...v0.19.6
rsa bindings by @DmitriyMusatkin in https://github.com/awslabs/aws-crt-python/pull/511
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.4...v0.19.5
Add checksum settings for S3 by @graebm in https://github.com/awslabs/aws-crt-python/pull/512
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.3...v0.19.4
Fix bug when S3Request is GC'd before download completes by @graebm in https://github.com/awslabs/aws-crt-python/pull/506
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.2...v0.19.3
Latest Submodules by @graebm in https://github.com/awslabs/aws-crt-python/pull/503
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.1...v0.19.2
added workflow for handling answerable discussions by @yasminetalby in https://github.com/awslabs/aws-crt-python/pull/499
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.19.0...v0.19.1
Mqtt5 to Mqtt3 Adapter by @xiazhvera in https://github.com/awslabs/aws-crt-python/pull/496
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.18.0...v0.19.0
Mqtt3 and 5 fixes/updates by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/497
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.17.0...v0.18.0
Update mqtt submodule to fix decoding/framing issue by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/494
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.26...v0.17.0
Use on_connection_* callbacks from aws-c-mqtt by @sfod in https://github.com/awslabs/aws-crt-python/pull/490
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.25...v0.16.26
Change S2N security policy for 0-RTT in TLS 1.3. by @graebm in https://github.com/awslabs/aws-crt-python/pull/492
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.24...v0.16.25
S3 take sign config by @TingDaoK in https://github.com/awslabs/aws-crt-python/pull/483
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.23...v0.16.24
Update submodules to fix eventstream RPC crash by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/487
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.22...v0.16.23
Update crash handler behavior to opt-in by @waahm7 in https://github.com/awslabs/aws-crt-python/pull/484
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.21...v0.16.22
Copy Musl Wheels For Publish by @waahm7 in https://github.com/awslabs/aws-crt-python/pull/482
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.20...v0.16.21
Additional unit-tests and unit-test adjustment by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/471
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.18...v0.16.19
update time to ancient by @jmklix in https://github.com/awslabs/aws-crt-python/pull/477
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.17...v0.16.18
Pulls aws-c-mqtt changes for shared subscription support for MQTT311 and updates the other submodules to the latest releases.
Pulls aws-c-mqtt changes for shared subscription support for MQTT311 and updates the other submodules to the latest releases.
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.16...v0.16.17
Revert "Remove linker hack (#462)". Always link dependencies statically. by @graebm in https://github.com/awslabs/aws-crt-python/pull/469
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.15...v0.16.16
Disable AVX512 for aws-lc on old GCC by @TingDaoK in https://github.com/awslabs/aws-crt-python/pull/468
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.14...v0.16.15
Fix X509 documentation typo by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/460
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.13...v0.16.14
X509 binding by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/458
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.12...v0.16.13
Do not decref the result object twice by @nforro in https://github.com/awslabs/aws-crt-python/pull/450
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.11...v0.16.12
AWS-LC v1.5.0 which includes fix for CVE-2023-0286
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.10...v0.16.11
Update submodules to pull in reconnect behavior fix by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/443
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.9...v0.16.10
Fixing a low severity issue with parsing certificate Common Name (CN) by @waahm7 in https://github.com/awslabs/aws-crt-python/pull/440
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.8...v0.16.9
Remove future from operation statistics by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/439
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.6...v0.16.8
Mqtt311 operation statistics support by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/437
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.5...v0.16.6
Mqtt5 canary by @sbSteveK in https://github.com/awslabs/aws-crt-python/pull/418
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.3...v0.16.4
Failed WebSocket handshake response now includes body by @graebm in https://github.com/awslabs/aws-crt-python/pull/432
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.2...v0.16.3
Fix GCC/Clang ASM error by @graebm in https://github.com/awslabs/aws-crt-python/pull/421
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.1...v0.16.2
Fix mqtt5 code using wrong letter to pass int types by @graebm in https://github.com/awslabs/aws-crt-python/pull/417
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.16.0...v0.16.1
Adds MQTT5 support to aws-crt-python.
Adds MQTT5 support to aws-crt-python.
Note: MQTT5 support is currently in developer preview. We encourage feedback at all times, but feedback during the preview window is especially valuable in shaping the final product. During the preview period we may make backwards-incompatible changes to the public API, but in general, this is something we will try our best to avoid.
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.15.3...v0.16.0
Added unit test to setup Mqtt Connect through EC-based certificate and key by @xiazhvera in https://github.com/awslabs/aws-crt-python/pull/403
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.15.2...v0.15.3
Update submodules by @sbSteveK in https://github.com/awslabs/aws-crt-python/pull/405
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.15.1...v0.15.2
Fix release pipeline by @graebm in https://github.com/awslabs/aws-crt-python/pull/404
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.14.7...v0.15.1
Cognito credentials provider binding by @bretambrose in https://github.com/awslabs/aws-crt-python/pull/397
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.14.6...v0.14.7
Fixes a Python out of memory error that sometimes is reported when a client gets disconnected, reconnects, and then calls resubscribe_existing_topics
Fixes a Python out of memory error that sometimes is reported when a client gets disconnected, reconnects, and then calls resubscribe_existing_topics
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.14.5...v0.14.6
The previous release (v0.14.4) failed its automated push to pypi. Re-running release pipeline...
The previous release (v0.14.4) failed its automated push to pypi. Re-running release pipeline...
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.14.3...v0.14.5
The previous release (v0.14.2) failed its automated push to pypi. Re-running release pipeline...
The previous release (v0.14.2) failed its automated push to pypi. Re-running release pipeline...
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.14.1...v0.14.3
Update CONTRIBUTING to reflect how CI works in our repos by @TwistedTwigleg in https://github.com/awslabs/aws-crt-python/pull/369
Full Changelog: https://github.com/awslabs/aws-crt-python/compare/v0.13.14...v0.14.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →