Skip to content

chore(deps): update pip packages: Bump aws-lambda-powertools from 3.5.0 to 3.9.0 in /samples/bedrock-agent/lambda/action-group #163

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 31, 2025

Bumps aws-lambda-powertools from 3.5.0 to 3.9.0.

Release notes

Sourced from aws-lambda-powertools's releases.

v3.9.0

This release improves the OpenAPI utility, letting customers distinguish between request and response validation errors. It also adds support for API Gateway WebSocket in the Event Source Data Class utility.

Thanks to @​ericbn, we simplified the Event Source Data Class utility code, making it more readable and easier to maintain.

⭐ A huge thanks to our new contributor: @​amin-farjadi.

Working with OpenAPI response validation

Docs

Customers can now customize response validation errors to be clearly identified.

Previously, both request and response validation failures triggered the same RequestValidationError, making debugging difficult. Response validation now raises a specific ResponseValidationError, helping you quickly identify validation issues. This is useful to both detect and handle these types of errors more easily.

validation

Working with API Gateway WebSocket events

Docs

You can now use the APIGatewayWebSocketEvent data class when working with WebSocket API events. This simplifies handling of API Gateway WebSocket events by providing better type completion in IDEs and easy access to event properties.

data_apigw

Changes

🌟New features and non-breaking changes

📜 Documentation updates

🐛 Bug and hot fixes

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v3.9.0] - 2025-03-25

Bug Fixes

  • idempotency: include sk in error msgs when using composite key (#6325)
  • metrics: ensure proper type conversion for DD_FLUSH_TO_LOG env var (#6280)

Code Refactoring

  • data_classes: Add base class with common code (#6297)
  • data_classes: remove duplicated code (#6288)
  • data_classes: simplify nested data classes (#6289)
  • tests: add LambdaContext type in tests (#6214)

Documentation

  • homepage: update layer instructions link (#6242)
  • public_reference: add Guild as a public reference (#6342)

Features

  • data_classes: add API Gateway Websocket event (#6287)
  • event_handler: add custom method for OpenAPI configuration (#6204)
  • event_handler: add custom response validation in OpenAPI utility (#6189)
  • general: make logger, tracer and metrics utilities aware of provisioned concurrency (#6324)
  • metrics: allow change ColdStart function_name dimension (#6315)

Maintenance

  • version bump
  • ci: new pre-release 3.8.1a8 (#6307)
  • ci: new pre-release 3.8.1a11 (#6340)
  • ci: new pre-release 3.8.1a0 (#6244)
  • ci: new pre-release 3.8.1a10 (#6332)
  • ci: new pre-release 3.8.1a1 (#6250)
  • ci: new pre-release 3.8.1a2 (#6253)
  • ci: new pre-release 3.8.1a9 (#6322)
  • ci: new pre-release 3.8.1a3 (#6259)
  • ci: new pre-release 3.8.1a4 (#6268)
  • ci: Fix SAR pipeline (#6313)
  • ci: new pre-release 3.8.1a5 (#6276)
  • ci: new pre-release 3.8.1a6 (#6290)
  • ci: new pre-release 3.8.1a7 (#6298)
  • deps: bump actions/setup-go from 5.3.0 to 5.4.0 (#6304)
  • deps: bump actions/upload-artifact from 4.6.1 to 4.6.2 (#6302)
  • deps: bump squidfunk/mkdocs-material from 047452c to 479a06a in /docs (#6261)
  • deps: bump squidfunk/mkdocs-material from 479a06a to f226a2d in /docs (#6279)
  • deps: bump actions/download-artifact from 4.1.9 to 4.2.0 (#6294)
  • deps: bump actions/download-artifact from 4.2.0 to 4.2.1 (#6303)
  • deps: bump actions/setup-node from 4.2.0 to 4.3.0 (#6278)
  • deps-dev: bump mkdocs-material from 9.6.7 to 9.6.8 (#6264)

... (truncated)

Commits
  • 2b21864 chore: version bump
  • 47118de chore(documentation): v2 end of support (#6343)
  • bd745fd docs(public_reference): add Guild as a public reference (#6342)
  • 4bc96e4 chore(deps-dev): bump sentry-sdk from 2.24.0 to 2.24.1 (#6339)
  • e54f4a3 chore(deps-dev): bump mkdocstrings-python from 1.16.7 to 1.16.8 (#6338)
  • ea67832 chore(ci): new pre-release 3.8.1a11 (#6340)
  • a4e1f7c chore(deps-dev): bump boto3-stubs from 1.37.18 to 1.37.19 (#6337)
  • 4c0f51d chore(ci): changelog rebuild (#6333)
  • 41ff471 chore(ci): changelog rebuild (#6331)
  • cbd08ec fix(idempotency): include sk in error msgs when using composite key (#6325)
  • 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 3.5.0 to 3.9.0.
- [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@v3.5.0...v3.9.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Mar 31, 2025
@dependabot dependabot bot requested a review from a team as a code owner March 31, 2025 01:29
Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 14, 2025

Superseded by #177.

@dependabot dependabot bot closed this Apr 14, 2025
@dependabot dependabot bot deleted the dependabot/pip/samples/bedrock-agent/lambda/action-group/aws-lambda-powertools-3.9.0 branch April 14, 2025 01:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants