Skip to content

Bump aws-lambda-powertools from 3.29.0 to 3.30.0#193

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/aws-lambda-powertools-3.30.0
Open

Bump aws-lambda-powertools from 3.29.0 to 3.30.0#193
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/aws-lambda-powertools-3.30.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps 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 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 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.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
...

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants