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

chore(deps): bump the python group with 2 updates #401

Closed
wants to merge 2 commits into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 29, 2024

Bumps the python group with 2 updates: aws-lambda-powertools and boto3.

Updates aws-lambda-powertools from 2.35.1 to 2.36.0

Release notes

Sourced from aws-lambda-powertools's releases.

v2.36.0

Summary

We're excited to introduce some significant new features and improvements in this release:

  • Support for creating and updating Parameters and Secrets
  • Custom timestamps are now available with the EMF Metrics Provider for creating metrics
  • New flag for optimized batch processing with SQS Fifo queues
  • Introducing the new CloudWatchAlarmEvent data class

We also made enhancements to our OpenAPI and type checking, and fixed some bugs!

⭐ Huge thanks to our new contributors: @​rafrafek, @​xquek, and @​par6n!

Creating and updating Parameters and Secrets

Docs

In response to our customer requests, Powertools now provides an enhanced experience for effortlessly creating and updating Parameters and Secrets. Recognizing the critical importance of parameters and secrets management, we created this new feature to empower customers with a seamless experience in managing their sensitive information.

parameters

secrets

A big thank you to @​stephenbawks for their dedicated effort in implementing this new feature.

EMF Metrics with custom timestamp

Docs

Some customers may need to create metrics with specific timestamps, to address this use case we've added the capability set custom metrics with specific timestamps to improve customer flexibility. Previously, this was not possible and all metrics were generated with the current timestamp.

timestamp

New flag for optimized batch processing with SQS Fifo queues

Docs

We've created a new flag to enable seamless processing of messages from different group IDs. Activating this flag ensures that messages from a failed group ID are returned to SQS, allowing uninterrupted processing of messages from subsequent group IDs.

batch

Thank you @​duc00, for highlighting such an important matter and contributing to the improvement of this utility.

New CloudWatchAlarmEvent data class

Docs

Customers now have the ability to utilize CloudWatchAlarmEvent, which provides Type hinting and code completion support for this event, enhancing the development experience.

... (truncated)

Changelog

Sourced from aws-lambda-powertools's changelog.

[v2.36.0] - 2024-03-27

Bug Fixes

  • event_handler: always add 422 response to the schema (#3995)
  • event_handler: make decoded_body field optional in ApiGateway resolver (#3937)
  • tracer: add name sanitization for X-Ray subsegments (#4005)

Code Refactoring

  • logger: add type annotation for append_keys method (#3988)
  • parameters: improve typing for get_secret method (#3910)

Documentation

  • batch: improved the example demonstrating how to create a custom partial processor. (#4024)
  • bedrock-agents: fix type in Bedrock operation example (#3948)
  • tutorial: fix "Simplifying with Tracer" section in the tutorial (#3962)

Features

  • batch: add flag in SqsFifoProcessor to enable continuous message processing (#3954)
  • data_classes: Add CloudWatchAlarmEvent data class (#3868)
  • event-handler: add compress option when serving Swagger HTML (#3946)
  • event_handler: define exception_handler directly from the router (#3979)
  • metrics: allow custom timestamps for metrics (#4006)
  • parameters: add feature for creating and updating Parameters and Secrets (#2858)
  • tracer: auto-disable tracer when for AWS SAM and Chalice environments (#3949)

Maintenance

  • version bump
  • deps: bump squidfunk/mkdocs-material from 3678304 to 6c81a89 in /docs (#3973)
  • deps: bump datadog-lambda from 5.89.0 to 5.90.0 (#3941)
  • deps: bump actions/checkout from 4.1.1 to 4.1.2 (#3939)
  • deps: bump redis from 5.0.2 to 5.0.3 (#3929)
  • deps: bump slsa-framework/slsa-github-generator from 1.9.0 to 1.10.0 (#3997)
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#4001)
  • deps: bump actions/dependency-review-action from 4.2.3 to 4.2.4 (#4012)
  • deps: bump docker/setup-buildx-action from 3.1.0 to 3.2.0 (#3955)
  • deps: bump actions/dependency-review-action from 4.1.3 to 4.2.3 (#3993)
  • deps: bump datadog-lambda from 5.90.0 to 5.91.0 (#3958)
  • deps: bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (#3918)
  • deps: bump squidfunk/mkdocs-material from 6c81a89 to 3307665 in /docs (#4017)
  • deps: bump actions/dependency-review-action from 4.2.4 to 4.2.5 (#4023)
  • deps: bump aws-encryption-sdk from 3.1.1 to 3.2.0 (#3983)
  • deps: bump actions/setup-python from 5.0.0 to 5.1.0 (#4022)
  • deps: bump codecov/codecov-action from 4.1.0 to 4.1.1 (#4021)
  • deps: bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#3972)
  • deps-dev: bump filelock from 3.13.1 to 3.13.3 (#4014)
  • deps-dev: bump cdklabs-generative-ai-cdk-constructs from 0.1.90 to 0.1.91 (#3975)

... (truncated)

Commits
  • 636cc48 chore: version bump
  • 17a7ac5 feat(metrics): allow custom timestamps for metrics (#4006)
  • fd9f882 docs(batch): improved the example demonstrating how to create a custom partia...
  • cea4af6 chore(ci): changelog rebuild (#4025)
  • 4b91ebd chore(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (#4021)
  • d64c52a chore(deps): bump actions/setup-python from 5.0.0 to 5.1.0 (#4022)
  • fde9029 chore(deps): bump actions/dependency-review-action from 4.2.4 to 4.2.5 (#4023)
  • 44179c9 chore(deps-dev): bump cdklabs-generative-ai-cdk-constructs from 0.1.101 to 0....
  • b9c1e98 chore(ci): changelog rebuild (#4018)
  • bd1b183 chore(deps): bump squidfunk/mkdocs-material from 6c81a89 to 3307665 in /d...
  • Additional commits viewable in compare view

Updates boto3 from 1.34.69 to 1.34.73

Changelog

Sourced from boto3's changelog.

1.34.73

  • api-change:codecatalyst: [botocore] This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
  • api-change:compute-optimizer: [botocore] This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
  • api-change:ec2: [botocore] Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
  • api-change:eks: [botocore] Add multiple customer error code to handle customer caused failure when managing EKS node groups
  • api-change:guardduty: [botocore] Add EC2 support for GuardDuty Runtime Monitoring auto management.
  • api-change:neptune-graph: [botocore] Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes.
  • api-change:oam: [botocore] This release adds support for sharing AWS::InternetMonitor::Monitor resources.
  • api-change:quicksight: [botocore] Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

1.34.72

  • api-change:batch: [botocore] This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
  • api-change:bedrock-agent: [botocore] This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
  • api-change:bedrock-agent-runtime: [botocore] This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
  • api-change:elasticache: [botocore] Added minimum capacity to Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load
  • api-change:secretsmanager: [botocore] Documentation updates for Secrets Manager

1.34.71

  • api-change:bedrock-agent-runtime: [botocore] This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
  • api-change:ce: [botocore] Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
  • api-change:ec2: [botocore] Documentation updates for Elastic Compute Cloud (EC2).
  • api-change:ecs: [botocore] This is a documentation update for Amazon ECS.
  • api-change:finspace: [botocore] Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

1.34.70

  • api-change:codebuild: [botocore] Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
  • api-change:ec2: [botocore] Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
  • api-change:ecs: [botocore] Documentation only update for Amazon ECS.
  • api-change:emr-containers: [botocore] This release increases the number of supported job template parameters from 20 to 100.
  • api-change:globalaccelerator: [botocore] AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
  • api-change:medialive: [botocore] Exposing TileMedia H265 options
  • api-change:sagemaker: [botocore] Introduced support for the following new instance types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5
Commits
  • ae9e251 Merge branch 'release-1.34.73'
  • 7e51f58 Bumping version to 1.34.73
  • 32f4131 Add changelog entries from botocore
  • a286cf9 Merge branch 'release-1.34.72'
  • ea416ec Merge branch 'release-1.34.72' into develop
  • c03bfb8 Bumping version to 1.34.72
  • ebc4e9a Add changelog entries from botocore
  • daaa294 Merge branch 'release-1.34.71' into develop
  • 50f01a5 Merge branch 'release-1.34.71'
  • 9328a65 Bumping version to 1.34.71
  • 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 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 <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 python group with 2 updates: [aws-lambda-powertools](https://github.com/aws-powertools/powertools-lambda-python) and [boto3](https://github.com/boto/boto3).


Updates `aws-lambda-powertools` from 2.35.1 to 2.36.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.35.1...v2.36.0)

Updates `boto3` from 1.34.69 to 1.34.73
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](boto/boto3@1.34.69...1.34.73)

---
updated-dependencies:
- dependency-name: aws-lambda-powertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: boto3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies python Pull requests that update Python code labels Mar 29, 2024
Copy link

changeset-bot bot commented Mar 29, 2024

🦋 Changeset detected

Latest commit: 3844ad5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
arcane-scripts Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 2, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Apr 2, 2024
@dependabot dependabot bot deleted the dependabot/pip/python-d792656872 branch April 2, 2024 15:57
@chizmw chizmw added the deps Pull requests that update a dependency label Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps Pull requests that update a dependency python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant