Skip to content

Bump the powertools group across 2 directories with 1 update#350

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/examples/github-app-cdk/powertools-b0e9be2888
Open

Bump the powertools group across 2 directories with 1 update#350
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/examples/github-app-cdk/powertools-b0e9be2888

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 26, 2026

Copy link
Copy Markdown
Contributor

Bumps the powertools group with 1 update in the /examples/github-app-cdk directory: aws-lambda-powertools.
Bumps the powertools group with 1 update in the /examples/github-app-cdk/helpers directory: aws-lambda-powertools.

Updates aws-lambda-powertools from 3.29.0 to 3.30.0

Release notes

Sourced from aws-lambda-powertools's releases.

v3.30.0

Summary

This release adds a custom serializer option to the BedrockAgentResolver, plus documentation improvements and bug fixes across the Event Handler.

A huge thanks to @​kimnamu, @​Avinm and @​hirenkumar-n-dholariya for their contributions!

Custom serializer on BedrockAgentResolver

Docs

You can now pass your own serializer to BedrockAgentResolver, the same way the other resolvers already allow. This lets you control exactly how responses are serialized to JSON, for example to handle custom types or tune the output format.

import json
from decimal import Decimal
from aws_lambda_powertools.event_handler import BedrockAgentResolver
from aws_lambda_powertools.utilities.typing import LambdaContext
def custom_serializer(obj: dict) -> str:
return json.dumps(obj, default=str)
app = BedrockAgentResolver(serializer=custom_serializer)
@​app.get("/price", description="Returns the current price")
def get_price() -> dict:
return {"price": Decimal("9.99")}
def lambda_handler(event: dict, context: LambdaContext):
return app.resolve(event, context)

Changes

📜 Documentation updates

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v3.30.0] - 2026-06-24

Maintenance

  • version bump
  • deps-dev: bump aws-cdk-lib from 2.259.0 to 2.260.0 (#8294)

Commits
  • 198b96d chore: version bump
  • ea8f79e chore(deps-dev): bump aws-cdk-lib from 2.259.0 to 2.260.0 (#8294)
  • b58376c chore(deps-dev): bump aws-cdk from 2.1127.0 to 2.1128.1 in the aws-cdk group ...
  • e6f0e63 chore(deps): bump the github-actions group with 2 updates (#8292)
  • e2aa10b chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 up...
  • 5b7cbd3 chore(deps): bump ujson from 5.12.1 to 5.13.0 (#8298)
  • ef61980 chore(deps): bump pydantic-settings from 2.14.1 to 2.14.2 (#8299)
  • 7634b2f refactor(event_handler): promote HttpResolver to stable (#8289)
  • 50541fe fix(batch): add optional logger injection for BatchProcessors (#7553) (#8272)
  • f7239b8 feat(event_handler): allow custom serializer on BedrockAgentResolver (#8271)
  • Additional commits viewable in compare view

Updates aws-lambda-powertools from 3.29.0 to 3.30.0

Release notes

Sourced from aws-lambda-powertools's releases.

v3.30.0

Summary

This release adds a custom serializer option to the BedrockAgentResolver, plus documentation improvements and bug fixes across the Event Handler.

A huge thanks to @​kimnamu, @​Avinm and @​hirenkumar-n-dholariya for their contributions!

Custom serializer on BedrockAgentResolver

Docs

You can now pass your own serializer to BedrockAgentResolver, the same way the other resolvers already allow. This lets you control exactly how responses are serialized to JSON, for example to handle custom types or tune the output format.

import json
from decimal import Decimal
from aws_lambda_powertools.event_handler import BedrockAgentResolver
from aws_lambda_powertools.utilities.typing import LambdaContext
def custom_serializer(obj: dict) -> str:
return json.dumps(obj, default=str)
app = BedrockAgentResolver(serializer=custom_serializer)
@​app.get("/price", description="Returns the current price")
def get_price() -> dict:
return {"price": Decimal("9.99")}
def lambda_handler(event: dict, context: LambdaContext):
return app.resolve(event, context)

Changes

📜 Documentation updates

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v3.30.0] - 2026-06-24

Maintenance

  • version bump
  • deps-dev: bump aws-cdk-lib from 2.259.0 to 2.260.0 (#8294)

Commits
  • 198b96d chore: version bump
  • ea8f79e chore(deps-dev): bump aws-cdk-lib from 2.259.0 to 2.260.0 (#8294)
  • b58376c chore(deps-dev): bump aws-cdk from 2.1127.0 to 2.1128.1 in the aws-cdk group ...
  • e6f0e63 chore(deps): bump the github-actions group with 2 updates (#8292)
  • e2aa10b chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 up...
  • 5b7cbd3 chore(deps): bump ujson from 5.12.1 to 5.13.0 (#8298)
  • ef61980 chore(deps): bump pydantic-settings from 2.14.1 to 2.14.2 (#8299)
  • 7634b2f refactor(event_handler): promote HttpResolver to stable (#8289)
  • 50541fe fix(batch): add optional logger injection for BatchProcessors (#7553) (#8272)
  • f7239b8 feat(event_handler): allow custom serializer on BedrockAgentResolver (#8271)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the powertools group with 1 update in the /examples/github-app-cdk directory: [aws-lambda-powertools](https://github.com/aws-powertools/powertools-lambda-python).
Bumps the powertools group with 1 update in the /examples/github-app-cdk/helpers directory: [aws-lambda-powertools](https://github.com/aws-powertools/powertools-lambda-python).


Updates `aws-lambda-powertools` from 3.29.0 to 3.30.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.29.0...v3.30.0)

Updates `aws-lambda-powertools` from 3.29.0 to 3.30.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.29.0...v3.30.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 26, 2026
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