NHSDigital / terraform-aws-mesh-client

Reference implementation of a MESH Client in an AWS environment only using serverless technologies.
MIT License
1 stars 1 forks source link

py dev (deps): bump aws-lambda-powertools from 2.14.1 to 2.25.1 #76

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps aws-lambda-powertools from 2.14.1 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 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)
dependabot[bot] commented 1 year ago

Looks like aws-lambda-powertools is up-to-date now, so this is no longer needed.