What's Changed
- Disallow creating new sessions if client exits context by @cepedus in #1402
- Remove
awsclipackaging extra by @jakob-keller in #1435 - Relax
wraptdependency by @jakob-keller in #1439 - Relax
botocoredependency specification by @jakob-keller in #1445 - Remove
boto3packaging extra by @jakob-keller in #1440 - Relax
botocoredependency specification by @jakob-keller in #1449
Breaking Changes
- It is no longer possible to create "loose" sessions after the client context has exited.
- Instead of
pip install aiobotocore[awscli], usepip install aiobotocore awsclior similar to install compatible versions ofaiobotocore,botocoreandawscli. - Instead of
pip install aiobotocore[boto3], usepip install aiobotocore boto3or similar to install compatible versions ofaiobotocore,botocoreandboto3.
Internal Changes
- Bump dev dependencies by @jakob-keller in #1438
- Bump astral-sh/setup-uv from 7.1.2 to 7.1.4 by @dependabot[bot] in #1441
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1442
- Increase Dependabot cooldown to address zizmor findings by @jakob-keller in #1443
- Bump sphinx docs dependency and Read the Docs environment by @jakob-keller in #1446
- Add missing sponsorship targets to the funding config by @webknjaz in #1447
New Contributors
Full Changelog: 2.26.0...3.0.0