Skip to content
This repository was archived by the owner on Apr 30, 2025. It is now read-only.

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 25, 2023

Bumps aws-lambda-powertools from 2.23.0 to 2.25.1.

Release notes

Sourced from aws-lambda-powertools's releases.

v2.25.1

Summary

This is a patch release to address a bug in @metrics.log_metrics decorator to support functions with arbitrary arguments/kwargs, and a minor typing fix in Logger for explicit None return types.

🌟 Huge thanks to two new contributors who reported and fixed both bugs @​FollowTheProcess and @​thegeorgeliu

Changes

📜 Documentation updates

  • chore(deps): bump squidfunk/mkdocs-material from 4ff781e to b41ba6d in /docs (#3117) by @​dependabot
  • chore(deps): bump squidfunk/mkdocs-material from c4890ab to 4ff781e in /docs (#3110) by @​dependabot

🐛 Bug and hot fixes

🔧 Maintenance

This release was made possible by the following contributors:

@​FollowTheProcess, @​dependabot, @​dependabot[bot], @​github-actions, @​github-actions[bot] and @​thegeorgeliu

v2.25.0

Summary

This release simplifies data transformation with Amazon Kinesis Data Firehose, and handling secret rotation events from Amazon Secrets Manager.

🌟 Huge welcome to our new contributor @​TonySherman. Tony documented how to use Event Handler with micro Lambda functions.

Data Transformation code snippet

Data transformation

Docs

When using Kinesis Firehose, you can use a Lambda function to perform data transformation. For each transformed record, you can choose to either:

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v2.25.1] - 2023-09-22

Bug Fixes

  • logger: add explicit None return type annotations (#3113)
  • metrics: support additional arguments in functions wrapped with log_metrics decorator (#3120)

Maintenance

  • version bump
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3108)
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3115)
  • deps: bump squidfunk/mkdocs-material from 4ff781e to b41ba6d in /docs (#3117)
  • deps: bump squidfunk/mkdocs-material from c4890ab to 4ff781e in /docs (#3110)
  • deps-dev: bump ruff from 0.0.289 to 0.0.290 (#3105)
  • deps-dev: bump aws-cdk from 2.96.1 to 2.96.2 (#3102)
  • deps-dev: bump the boto-typing group with 3 updates (#3118)
  • deps-dev: bump the boto-typing group with 1 update (#3101)
  • deps-dev: bump cfn-lint from 0.79.11 to 0.80.2 (#3107)
  • deps-dev: bump types-requests from 2.31.0.2 to 2.31.0.3 (#3114)

[v2.25.0] - 2023-09-15

Code Refactoring

  • parameters: BaseProvider._get to also support Dict (#3090)

Documentation

  • event_handler: fix typing in micro function example (#3098)
  • event_handler: add micro function examples (#3056)
  • we-made-this: fix broken Twitch video embeds (#3096)

Features

  • event_source: add Kinesis Firehose Data Transformation data class (#3029)
  • event_sources: add Secrets Manager secret rotation event (#3061)

Maintenance

  • version bump
  • automation: remove previous labels when PR is updated (#3066)
  • deps: bump actions/dependency-review-action from 3.0.8 to 3.1.0 (#3071)
  • deps: bump docker/setup-qemu-action from 2.2.0 to 3.0.0 (#3081)
  • deps: bump docker/setup-buildx-action from 2.10.0 to 3.0.0 (#3083)
  • deps: bump squidfunk/mkdocs-material from dd1770c to c4890ab in /docs (#3078)
  • deps-dev: bump cfn-lint from 0.79.9 to 0.79.10 (#3077)
  • deps-dev: bump hvac from 1.2.0 to 1.2.1 (#3075)
  • deps-dev: bump ruff from 0.0.288 to 0.0.289 (#3080)
  • deps-dev: bump ruff from 0.0.287 to 0.0.288 (#3076)

... (truncated)

Commits
  • 4335de8 chore: version bump
  • 12ed11b fix(logger): add explicit None return type annotations (#3113)
  • 5065f9c chore(ci): changelog rebuild (#3121)
  • f2b15c9 chore(deps): bump squidfunk/mkdocs-material from 4ff781e to b41ba6d in /d...
  • 2f38c94 chore(deps-dev): bump the boto-typing group with 3 updates (#3118)
  • e5cab1e fix(metrics): support additional arguments in functions wrapped with log_metr...
  • 1009729 chore(deps-dev): bump types-requests from 2.31.0.2 to 2.31.0.3 (#3114)
  • d39141d chore(ci): changelog rebuild (#3116)
  • 9efdc5c chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer w...
  • 812b63d chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer w...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [aws-lambda-powertools](https://github.com/aws-powertools/powertools-lambda-python) from 2.23.0 to 2.25.1.
- [Release notes](https://github.com/aws-powertools/powertools-lambda-python/releases)
- [Changelog](https://github.com/aws-powertools/powertools-lambda-python/blob/develop/CHANGELOG.md)
- [Commits](aws-powertools/powertools-lambda-python@v2.23.0...v2.25.1)

---
updated-dependencies:
- dependency-name: aws-lambda-powertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 25, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants