Releases: HENNGE/aiodynamo
Releases · HENNGE/aiodynamo
24.7
What's Changed
- fix a type mismatch for TransactionCanceled by @aisk in #184
- Separate request and response logging into other named loggers. by @aclemons in #180
- Fix code indent in readme.md by @aisk in #183
- add httpx and aiohttp as dev dependencies by @aisk in #185
- add more error types by @aisk in #186
- Add test for update with IN condition by @ojii in #141
- Release 24.7 by @ojii in #189
New Contributors
Full Changelog: https://aiodynamo.readthedocs.io/en/latest/changelog.html or 24.1...24.7
24.1
What's Changed
- Bump pyfakefs to support Python 3.12 by @dimaqq in #172
- let's support Python 3.12 by @ojii in #178
- Fix attribute type filter by @ojii in #175
- Return table description from create table by @ojii in #177
- Flatten AND and OR conditions by @ojii in #173
- Implement consistent handling of TransactionCanceled errors. by @aclemons in #171
See also https://aiodynamo.readthedocs.io/en/latest/changelog.html
Full Changelog: 23.10.1...24.1
23.10.1
- Fixed issue with refreshable credentials not working due to timing issue introduced in 23.10.
- Improved performance of aiodynamo.credentials.ChainCredentials
23.10
- Drop support for Python 3.7
- Added support for ScyllaDB Alternator
- Added debug helpers for aiodynamo.expressions.Condition and aiodynamo.expressions.UpdateExpression
- Support pay-per-requests for Global Secondary Indices. Thanks to @alexjurkiewicz.
- Added support for Instance Metadata Service Version 2 for loading credentials. Thanks to @y26805.
- Updated maximum allowed number of operations per transaction to 100. Thanks to @stupoid.
21.9
21.8
21.7
21.6
21.5
20.4.2
Release Date: April 15th, 2020
- Fix comparison conditions (
equals
,not_equals
,gt
,gte
,lt
,lte
onaiodynamo.expressions.F
andaiodynamo.expressions.Size
viaaiodynamo.expressions.F.size()
to support referencing other fields (usingaiodynamo.expressions.F
) - Fix timeout handling in
aiohttp
based client.