Summary
This release officially drops support for Python 3.7 in Powertools for AWS, followed by AWS Lambda runtime deprecation. We also published our versioning policy under Processes section to give you further transparency.
🌟 Huge thanks to a new contributor @Wurstnase (mypy fix)
🔥 Nathan Hanks's new blog post features how he used the Metrics
feature to boost app engagement
Changes
- fix(typing): make Response headers covariant (#3745) by @Wurstnase
📜 Documentation updates
- docs: Add nathan hanks post community (#3727) by @ran-isenberg
- chore(ci): drop support for Python 3.7 (#3638) by @leandrodamascena
🔧 Maintenance
- chore(deps): bump squidfunk/mkdocs-material from
e0d6c67
to6a72238
in /docs (#3735) by @dependabot - chore(deps): bump squidfunk/mkdocs-material from
a4a2029
toe0d6c67
in /docs (#3708) by @dependabot - chore(deps-dev): bump hvac from 1.2.1 to 2.1.0 (#3738) by @dependabot
- chore(deps-dev): bump pytest-socket from 0.6.0 to 0.7.0 (#3721) by @dependabot
- chore(deps-dev): bump ruff from 0.2.0 to 0.2.1 (#3742) by @dependabot
- chore(deps): bump actions/setup-node from 4.0.1 to 4.0.2 (#3737) by @dependabot
- chore(deps-dev): bump black from 23.12.1 to 24.1.1 (#3739) by @dependabot
- chore(deps-dev): bump sentry-sdk from 1.40.1 to 1.40.2 (#3740) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
e0d6c67
to6a72238
in /docs (#3735) by @dependabot - chore(deps): revert aws-cdk-lib as a runtime dep (#3730) by @heitorlessa
- chore(deps-dev): bump isort from 5.11.5 to 5.13.2 (#3723) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.83.8 to 0.85.0 (#3724) by @dependabot
- chore(deps): bump actions/download-artifact from 4.1.1 to 4.1.2 (#3725) by @dependabot
- chore(deps-dev): bump types-python-dateutil from 2.8.19.14 to 2.8.19.20240106 (#3720) by @dependabot
- chore(ci): enable Redis e2e tests (#3718) by @leandrodamascena
- chore(deps-dev): bump pytest from 7.4.4 to 8.0.0 (#3711) by @dependabot
- chore(deps): bump actions/upload-artifact from 3.1.3 to 4.3.1 (#3714) by @dependabot
- chore(deps-dev): bump mypy from 1.4.1 to 1.8.0 (#3710) by @dependabot
- chore(deps-dev): bump httpx from 0.24.1 to 0.26.0 (#3712) by @dependabot
- chore(deps): bump actions/download-artifact from 3.0.2 to 4.1.1 (#3612) by @dependabot
- chore(deps): bump codecov/codecov-action from 3.1.6 to 4.0.1 (#3700) by @dependabot
- chore(deps-dev): bump coverage from 7.2.7 to 7.4.1 (#3713) by @dependabot
- chore(deps-dev): bump the boto-typing group with 7 updates (#3709) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
a4a2029
toe0d6c67
in /docs (#3708) by @dependabot - chore(deps): bump release-drafter/release-drafter from 5.25.0 to 6.0.0 (#3699) by @dependabot
- chore(ci): drop support for Python 3.7 (#3638) by @leandrodamascena
- chore(deps): bump actions/dependency-review-action from 3.1.5 to 4.0.0 (#3646) by @dependabot
- chore(deps-dev): bump ruff from 0.1.15 to 0.2.0 (#3702) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.125.0 to 2.126.0 (#3701) by @dependabot
This release was made possible by the following contributors:
@Wurstnase, @dependabot, @dependabot[bot], @github-actions, @github-actions[bot], @heitorlessa, @leandrodamascena and @ran-isenberg