pypi aws-lambda-powertools 2.6.0
v2.6.0

latest releases: 3.0.1a2, 3.0.1a1, 3.0.1a0...
20 months ago

Summary

In this release, we added new specialised routers for all supported event handlers. This way you'll get type hints from your IDE as you access the current_event property.

211555576-fe63fb98-f42f-485a-a82b-03bf24d81511

We also improved the exception logging in the idempotency utility with additional context taken from the raised downstream exception.

⭐ Finally, we thank our two new contributors @aidansteele and @pawosty for helping us iron out some important bugs! ⭐

Changes

🌟New features and non-breaking changes

📜 Documentation updates

🐛 Bug and hot fixes

  • fix(idempotency): Log nested exception message (#1813) by @mploski
  • fix(api_gateway): fixed custom metrics issue when using debug mode (#1827) by @pawosty

🔧 Maintenance

  • chore(deps-dev): bump coverage from 7.0.4 to 7.0.5 (#1829) by @dependabot
  • chore(deps-dev): bump mkdocs-material from 9.0.2 to 9.0.3 (#1823) by @dependabot
  • chore(deps-dev): bump coverage from 7.0.3 to 7.0.4 (#1822) by @dependabot
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 2.0.3 to 2.0.4 (#1821) by @dependabot
  • chore(deps-dev): bump ijson from 3.1.4 to 3.2.0.post0 (#1815) by @dependabot
  • chore(deps): bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1 (#1814) by @dependabot
  • chore(deps): bump pydantic from 1.10.2 to 1.10.4 (#1817) by @dependabot
  • chore(deps-dev): bump mypy-boto3-ssm from 1.26.11.post1 to 1.26.43 (#1819) by @dependabot
  • chore(deps-dev): bump mypy-boto3-logs from 1.26.27 to 1.26.43 (#1820) by @dependabot
  • chore(deps-dev): bump filelock from 3.8.2 to 3.9.0 (#1816) by @dependabot
  • chore(deps-dev): bump mypy-boto3-cloudformation from 1.26.11.post1 to 1.26.35.post1 (#1818) by @dependabot
  • chore(deps-dev): bump mkdocs-material from 8.5.11 to 9.0.2 (#1808) by @dependabot
  • chore(deps-dev): bump coverage from 6.5.0 to 7.0.3 (#1806) by @dependabot
  • chore(deps-dev): bump flake8-builtins from 2.0.1 to 2.1.0 (#1799) by @dependabot
  • chore(deps): bump gitpython from 3.1.29 to 3.1.30 (#1812) by @dependabot
  • chore(deps-dev): bump mypy-boto3-secretsmanager from 1.26.12 to 1.26.40 (#1811) by @dependabot
  • chore(deps-dev): bump isort from 5.11.3 to 5.11.4 (#1809) by @dependabot
  • chore(deps-dev): bump aws-cdk-lib from 2.55.1 to 2.59.0 (#1810) by @dependabot
  • chore(deps-dev): bump importlib-metadata from 5.1.0 to 6.0.0 (#1804) by @dependabot
  • chore(deps): bump release-drafter/release-drafter from 5.21.1 to 5.22.0 (#1802) by @dependabot
  • chore(deps-dev): bump black from 22.10.0 to 22.12.0 (#1770) by @dependabot
  • chore(deps-dev): bump flake8-black from 0.3.5 to 0.3.6 (#1792) by @dependabot
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 2.0.1 to 2.0.3 (#1801) by @dependabot
  • chore(deps-dev): bump types-requests from 2.28.11.5 to 2.28.11.7 (#1795) by @dependabot

This release was made possible by the following contributors:

@aidansteele, @dependabot, @dependabot[bot], @leandrodamascena, @mploski, @pawosty, @rubenfonseca and Release bot

Don't miss a new aws-lambda-powertools release

NewReleases is sending notifications on new releases.