Skip to content
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

build(deps): bump aws-lambda-powertools from 2.19.0 to 2.23.0 #102

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 21, 2023

Bumps aws-lambda-powertools from 2.19.0 to 2.23.0.

Release notes

Sourced from aws-lambda-powertools's releases.

v2.23.0

Summary

This release adds the most requested feature ever: observability providers. You can now send custom metrics to Datadog using the same optimized development experience Powertools for AWS Lambda offers.

carbon (18)

Also, you can now use our provided Lambda Layer in the new AWS Israel region (il-central-1).

⭐ ⭐ Huge thanks to Petar Lishov and Roger Zhang for your help!

External observability providers

Docs

Three years ago, we launched Powertools for AWS Lambda Python, making it easier to instrument your code with distributed tracing (Tracer), structured logging (Logger), and custom metrics (Metrics).

With the community, we’ve grown way past Observability and into several best practices, including 16 major features integrating with 15+ AWS services.

Today, we couldn’t be happier to share what we’ve been working with the community for the last 4 months. You can now switch back and forth between CloudWatch EMF and Datadog for creating custom metrics, with minimal friction.

We will continue to develop our main integration with Amazon CloudWatch EMF and AWS X-Ray. That said, this release opens up possibilities for integrating with other AWS Lambda observability partners within Powertools for AWS Lambda.

We would love to hear from you on which observability provider we should prioritize next!

Changes

🌟New features and non-breaking changes

📜 Documentation updates

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v2.23.0] - 2023-08-18

Bug Fixes

  • logger: strip xray_trace_id when explicitly disabled (#2852)
  • metrics: proxy service and namespace attrs to provider (#2910)
  • parser: API Gateway V2 request context scope field should be optional (#2961)

Code Refactoring

  • e2e: support fail fast in get_lambda_response (#2912)
  • metrics: move from protocol to ABC; split provider tests (#2934)

Documentation

  • batch: new visuals and error handling section (#2857)
  • batch: explain record type discrepancy in failure and success handler (#2868)
  • metrics: update Datadog integration diagram (#2954)
  • navigation: remove nofollow attribute for internal links (#2867)
  • navigation: add nofollow attribute (#2842)
  • roadmap: update roadmap themes (#2915)
  • roadmap: add GovCloud and China region item (#2960)
  • tutorial: add support for Python 3.11 (#2860)

Features

  • event_handler: allow stripping route prefixes using regexes (#2521)
  • layers: add new comercial region Israel(Tel Aviv) (#2907)
  • metrics: add Datadog observability provider (#2906)
  • metrics: support to bring your own metrics provider (#2194)

Maintenance

  • version bump
  • ci: enable protected branch auditing (#2913)
  • ci: group dependabot updates (#2896)
  • deps: bump github.com/aws/aws-sdk-go-v2 from 1.19.0 to 1.19.1 in /layer/scripts/layer-balancer (#2877)
  • deps: bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.9 (#2943)
  • deps: bump github.com/aws/aws-sdk-go-v2/service/lambda from 1.38.0 to 1.38.1 in /layer/scripts/layer-balancer (#2876)
  • deps: bump actions/dependency-review-action from 3.0.6 to 3.0.7 (#2941)
  • deps: bump github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.30 in /layer/scripts/layer-balancer (#2875)
  • deps: bump actions/dependency-review-action from 3.0.7 to 3.0.8 (#2963)
  • deps: bump gitpython from 3.1.31 to 3.1.32 in /docs (#2948)
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 2 updates (#2904)
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#2933)
  • deps: bump pypa/gh-action-pypi-publish from 1.8.9 to 1.8.10 (#2946)
  • deps: bump actions/setup-node from 3.7.0 to 3.8.0 (#2957)
  • deps: bump slsa-framework/slsa-github-generator from 1.7.0 to 1.8.0 (#2927)
  • deps: bump github.com/aws/aws-sdk-go-v2/config from 1.18.28 to 1.18.29 in /layer/scripts/layer-balancer (#2844)
  • deps: bump github.com/aws/aws-sdk-go-v2/service/lambda from 1.37.1 to 1.38.0 in /layer/scripts/layer-balancer (#2843)
  • deps: bump pydantic from 1.10.11 to 1.10.12 (#2846)

... (truncated)

Commits
  • 275116c chore: version bump
  • c4afbbf chore(ci): changelog rebuild (#2972)
  • ebe5c47 chore(deps): bump actions/setup-node from 3.8.0 to 3.8.1 (#2970)
  • 905aeae chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer w...
  • ac4fe43 chore(ci): changelog rebuild (#2968)
  • 2c39bb8 chore(deps-dev): bump the boto-typing group with 3 updates (#2967)
  • 4918b44 chore(ci): changelog rebuild (#2966)
  • a606bde chore(deps-dev): bump radon from 5.1.0 to 6.0.1 (#2964)
  • bef8f08 chore(deps-dev): bump aws-cdk from 2.91.0 to 2.92.0 (#2965)
  • 203b478 chore(deps): bump actions/dependency-review-action from 3.0.7 to 3.0.8 (#2963)
  • 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.19.0 to 2.23.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@v2.19.0...v2.23.0)

---
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 Aug 21, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 21, 2023

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

@dependabot dependabot bot closed this Aug 21, 2023
@dependabot dependabot bot deleted the dependabot/pip/aws-lambda-powertools-2.23.0 branch August 21, 2023 21:55
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants