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

Upgrade: Bump the dependencies group with 4 updates #298

Merged
merged 1 commit into from
Jan 27, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 27, 2024

Bumps the dependencies group with 4 updates: botocore, pproxy, pynamodb and sentry-sdk.

Updates botocore from 1.34.12 to 1.34.29

Changelog

Sourced from botocore's changelog.

1.34.29

  • api-change:connect: Update list and string length limits for predefined attributes.
  • api-change:inspector2: This release adds ECR container image scanning based on their lastRecordedPullTime.
  • api-change:sagemaker: Amazon SageMaker Automatic Model Tuning now provides an API to programmatically delete tuning jobs.

1.34.28

  • api-change:acm-pca: AWS Private CA now supports an option to omit the CDP extension from issued certificates, when CRL revocation is enabled.
  • api-change:lightsail: This release adds support for IPv6-only instance plans.

1.34.27

  • api-change:ec2: Introduced a new clientToken request parameter on CreateNetworkAcl and CreateRouteTable APIs. The clientToken parameter allows idempotent operations on the APIs.
  • api-change:ecs: Documentation updates for Amazon ECS.
  • api-change:outposts: DeviceSerialNumber parameter is now optional in StartConnection API
  • api-change:rds: This release adds support for Aurora Limitless Database.
  • api-change:storagegateway: Add DeprecationDate and SoftwareVersion to response of ListGateways.

1.34.26

  • api-change:inspector2: This release adds support for CIS scans on EC2 instances.

1.34.25

  • enhancement:documentation: Updates the GitHub issue creation link in our README

1.34.24

  • api-change:appconfigdata: Fix FIPS Endpoints in aws-us-gov.
  • api-change:cloud9: Doc-only update around removing AL1 from list of available AMIs for Cloud9
  • api-change:cloudfront-keyvaluestore: This release improves upon the DescribeKeyValueStore API by returning two additional fields, Status of the KeyValueStore and the FailureReason in case of failures during creation of KeyValueStore.
  • api-change:connectcases: This release adds the ability to view audit history on a case and introduces a new parameter, performedBy, for CreateCase and UpdateCase API's.
  • api-change:ec2: Documentation updates for Amazon EC2.
  • api-change:ecs: This release adds support for Transport Layer Security (TLS) and Configurable Timeout to ECS Service Connect. TLS facilitates privacy and data security for inter-service communications, while Configurable Timeout allows customized per-request timeout and idle timeout for Service Connect services.
  • api-change:finspace: Allow customer to set zip default through command line arguments.
  • api-change:organizations: Doc only update for quota increase change
  • api-change:rds: Introduced support for the InsufficientDBInstanceCapacityFault error in the RDS CreateDBCluster API method. This provides enhanced error handling, ensuring a more robust experience when creating database clusters with insufficient instance capacity.
  • api-change:endpoint-rules: Update endpoint-rules client to latest version

... (truncated)

Commits
  • 535ecc3 Merge branch 'release-1.34.29'
  • 56fd757 Bumping version to 1.34.29
  • cd526a7 Update to latest models
  • bd1d85b Minor GitHub workflow changes (#3104)
  • 27b2aaa Merge branch 'release-1.34.28'
  • 573510f Merge branch 'release-1.34.28' into develop
  • d24a5cc Bumping version to 1.34.28
  • 0d0f0e0 Update to latest models
  • cadb988 Merge branch 'release-1.34.27'
  • e7c5b6a Merge branch 'release-1.34.27' into develop
  • Additional commits viewable in compare view

Updates pproxy from 2.7.8 to 2.7.9

Commits

Updates pynamodb from 5.5.1 to 6.0.0

Release notes

Sourced from pynamodb's releases.

6.0.0

This is a major release with breaking changes.

Please read the release notes carefully for a full list of changes.

Changelog

Sourced from pynamodb's changelog.

v6.0.0

This is a major release and contains breaking changes. Please read the notes below carefully.

Breaking changes:

  • :py:class:~pynamodb.attributes.BinaryAttribute and :py:class:~pynamodb.attributes.BinarySetAttribute have undergone breaking changes:

    • The attributes' internal encoding has changed. To prevent this change going unnoticed, a new required :code:legacy_encoding parameter was added: see :doc:upgrading_binary for details. If your codebase uses :py:class:~pynamodb.attributes.BinaryAttribute or :py:class:~pynamodb.attributes.BinarySetAttribute, go over the attribute declarations and mark them accordingly.
    • When using binary attributes, the return value of :meth:~pynamodb.models.Model.serialize will no longer be JSON-serializable since it will contain :code:bytes objects. Use :meth:~pynamodb.models.Model.to_dynamodb_dict for a safe JSON-serializable representation.
  • Python 3.6 is no longer supported.

  • :meth:Index.count <pynamodb.indexes.Index.count>, :meth:Index.query <pynamodb.indexes.Index.query>, and :meth:Indexn.scan <pynamodb.indexes.Index.scan> are now instance methods.

  • :py:class:~pynamodb.settings.OperationSettings has been removed

Major changes:

  • We are now compatible with opentelemetry botocore instrumentation <https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/instrumentation/opentelemetry-instrumentation-botocore>_.
  • We've reduced our usage of botocore private APIs (:pr:1079). On multiple occasions, new versions of botocore broke PynamoDB, and this change lessens the likelihood of that happening in the future by reducing (albeit not eliminating) our reliance on private botocore APIs.

Minor changes:

  • :meth:~pynamodb.models.Model.save, :meth:~pynamodb.models.Model.update, :meth:~pynamodb.models.Model.delete_item, and :meth:~pynamodb.models.Model.delete now accept a add_version_condition parameter. See :ref:optimistic_locking_version_condition for more details.
  • :meth:~pynamodb.models.Model.batch_get, has guard rails defending against items without a hash_key and range_key.
  • :meth:~pynamodb.attributes.Attribute.set, can remove attribute by assigning an empty value in the update expression.

v5.3.2

  • Prevent typing_tests from being installed into site-packages (:pr:1118)

Contributors to this release:

  • :user:musicinmybrain

v5.3.1

  • Fixed issue introduced in 5.3.0: using :py:class:~pynamodb.connection.table.TableConnection directly (not through a model) raised the following exception::

... (truncated)

Commits

Updates sentry-sdk from 1.39.1 to 1.39.2

Release notes

Sourced from sentry-sdk's releases.

1.39.2

Various fixes & improvements

Changelog

Sourced from sentry-sdk's changelog.

1.39.2

Various fixes & improvements

Commits

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 dependencies group with 4 updates: [botocore](https://github.com/boto/botocore), [pproxy](https://github.com/qwj/python-proxy), [pynamodb](https://github.com/pynamodb/PynamoDB) and [sentry-sdk](https://github.com/getsentry/sentry-python).


Updates `botocore` from 1.34.12 to 1.34.29
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst)
- [Commits](boto/botocore@1.34.12...1.34.29)

Updates `pproxy` from 2.7.8 to 2.7.9
- [Commits](qwj/python-proxy@2.7.8...2.7.9)

Updates `pynamodb` from 5.5.1 to 6.0.0
- [Release notes](https://github.com/pynamodb/PynamoDB/releases)
- [Changelog](https://github.com/pynamodb/PynamoDB/blob/master/docs/release_notes.rst)
- [Commits](pynamodb/PynamoDB@5.5.1...6.0.0)

Updates `sentry-sdk` from 1.39.1 to 1.39.2
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@1.39.1...1.39.2)

---
updated-dependencies:
- dependency-name: botocore
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pproxy
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pynamodb
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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 Jan 27, 2024
@TrueBrain TrueBrain merged commit bec7c1e into main Jan 27, 2024
11 checks passed
@TrueBrain TrueBrain deleted the dependabot/pip/dependencies-aa18c8e59f branch January 27, 2024 10:33
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.

1 participant