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

⬆️(dependencies) update python dependencies #295

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 6, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
boto3 ==1.35.90 -> ==1.35.97 age adoption passing confidence
minio ==7.2.13 -> ==7.2.14 age adoption passing confidence
openai ==1.58.1 -> ==1.59.6 age adoption passing confidence
responses (changelog) ==0.25.3 -> ==0.25.5 age adoption passing confidence
ruff (source, changelog) ==0.8.4 -> ==0.9.1 age adoption passing confidence
sentry-sdk (changelog) ==2.19.0 -> ==2.19.2 age adoption passing confidence

Release Notes

boto/boto3 (boto3)

v1.35.97

Compare Source

=======

  • api-change:redshift: [botocore] Additions to the PubliclyAccessible and Encrypted parameters clarifying what the defaults are.
  • api-change:securitylake: [botocore] Doc only update for ServiceName that fixes several customer-reported issues
  • api-change:sts: [botocore] Fixed typos in the descriptions.

v1.35.96

Compare Source

=======

  • api-change:codebuild: [botocore] AWS CodeBuild Now Supports BuildBatch in Reserved Capacity and Lambda
  • api-change:compute-optimizer: [botocore] This release expands AWS Compute Optimizer rightsizing recommendation support for Amazon EC2 Auto Scaling groups to include those with scaling policies and multiple instance types.
  • api-change:fms: [botocore] AWS Firewall Manager now lets you combine multiple resource tags using the logical AND operator or the logical OR operator.

v1.35.95

Compare Source

=======

  • api-change:rds: [botocore] Updates Amazon RDS documentation to clarify the RestoreDBClusterToPointInTime description.
  • api-change:route53: [botocore] Amazon Route 53 now supports the Asia Pacific (Thailand) Region (ap-southeast-7) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region
  • api-change:sagemaker: [botocore] Adds support for IPv6 for SageMaker HyperPod cluster nodes.

v1.35.94

Compare Source

=======

  • api-change:cloudhsmv2: [botocore] Adds support to ModifyCluster for modifying a Cluster's Hsm Type.
  • api-change:dynamodb: [botocore] This release makes Amazon DynamoDB point-in-time-recovery (PITR) to be configurable. You can set PITR recovery period for each table individually to between 1 and 35 days.
  • api-change:imagebuilder: [botocore] This release adds support for importing images from ISO disk files. Added new ImportDiskImage API operation.

v1.35.93

Compare Source

=======

  • api-change:iotsecuretunneling: [botocore] Adds dualstack endpoint support for IoT Secure Tunneling
  • api-change:supplychain: [botocore] Allow vanity DNS domain when creating a new ASC instance

v1.35.92

Compare Source

=======

  • api-change:ecs: [botocore] Adding SDK reference examples for Amazon ECS operations.
  • api-change:route53domains: [botocore] Doc only update for Route 53 Domains that fixes several customer-reported issues
  • api-change:s3: [botocore] This change is only for updating the model regexp of CopySource which is not for validation but only for documentation and user guide change.

v1.35.91

Compare Source

=======

  • api-change:appsync: [botocore] Modify UpdateGraphQLAPI operation and flag authenticationType as required.
  • api-change:gamelift: [botocore] Amazon GameLift releases a new game session shutdown feature. Use the Amazon GameLift console or AWS CLI to terminate an in-progress game session that's entered a bad state or is no longer needed.
  • api-change:mediaconnect: [botocore] AWS Elemental MediaConnect now supports Content Quality Analysis for enhanced source stream monitoring. This enables you to track specific audio and video metrics in transport stream source flows, ensuring your content meets quality standards.
  • api-change:mediaconvert: [botocore] This release adds support for the AVC3 codec and fixes an alignment issue with Japanese vertical captions.
  • api-change:organizations: [botocore] Added ALL_FEATURES_MIGRATION_ORGANIZATION_SIZE_LIMIT_EXCEEDED to ConstraintViolationException for the EnableAllFeatures operation.
  • api-change:sagemaker: [botocore] Adding ETag information with Model Artifacts for Model Registry
  • api-change:sqs: [botocore] In-flight message typo fix from 20k to 120k.
minio/minio-py (minio)

v7.2.14: Bugfix Release

Compare Source

What's Changed

Full Changelog: minio/minio-py@7.2.13...7.2.14

openai/openai-python (openai)

v1.59.6

Compare Source

Full Changelog: v1.59.5...v1.59.6

Bug Fixes
Chores

v1.59.5

Compare Source

Full Changelog: v1.59.4...v1.59.5

Bug Fixes
Documentation

v1.59.4

Compare Source

Full Changelog: v1.59.3...v1.59.4

Chores
Documentation
  • realtime: fix event reference link (9b6885d)

v1.59.3

Compare Source

Full Changelog: v1.59.2...v1.59.3

Chores

v1.59.2

Compare Source

Full Changelog: v1.59.1...v1.59.2

Chores
getsentry/responses (responses)

v0.25.5

Compare Source

  • Fix readme issue that prevented 0.25.4 from being published to pypi.
astral-sh/ruff (ruff)

v0.9.1

Compare Source

Preview features
  • [pycodestyle] Run too-many-newlines-at-end-of-file on each cell in notebooks (W391) (#​15308)
  • [ruff] Omit diagnostic for shadowed private function parameters in used-dummy-variable (RUF052) (#​15376)
Rule changes
  • [flake8-bugbear] Improve assert-raises-exception message (B017) (#​15389)
Formatter
  • Preserve trailing end-of line comments for the last string literal in implicitly concatenated strings (#​15378)
Server
  • Fix a bug where the server and client notebooks were out of sync after reordering cells (#​15398)
Bug fixes
  • [flake8-pie] Correctly remove wrapping parentheses (PIE800) (#​15394)
  • [pyupgrade] Handle comments and multiline expressions correctly (UP037) (#​15337)

v0.9.0

Compare Source

Check out the blog post for a migration guide and overview of the changes!

Breaking changes

Ruff now formats your code according to the 2025 style guide. As a result, your code might now get formatted differently. See the formatter section for a detailed list of changes.

This release doesn’t remove or remap any existing stable rules.

Stabilization

The following rules have been stabilized and are no longer in preview:

The following behaviors have been stabilized:

The following fixes or improvements to fixes have been stabilized:

Formatter

This release introduces the new 2025 stable style (#​13371), stabilizing the following changes:

  • Format expressions in f-string elements (#​7594)
  • Alternate quotes for strings inside f-strings (#​13860)
  • Preserve the casing of hex codes in f-string debug expressions (#​14766)
  • Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string (#​13539)
  • Automatically join an implicitly concatenated string into a single string literal if it fits on a single line (#​9457)
  • Remove the ISC001 incompatibility warning (#​15123)
  • Prefer parenthesizing the assert message over breaking the assertion expression (#​9457)
  • Automatically parenthesize over-long if guards in match case clauses (#​13513)
  • More consistent formatting for match case patterns (#​6933)
  • Avoid unnecessary parentheses around return type annotations (#​13381)
  • Keep the opening parentheses on the same line as the if keyword for comprehensions where the condition has a leading comment (#​12282)
  • More consistent formatting for with statements with a single context manager for Python 3.8 or older (#​10276)
  • Correctly calculate the line-width for code blocks in docstrings when using max-doc-code-line-length = "dynamic" (#​13523)
Preview features
  • [flake8-bugbear] Implement class-as-data-structure (B903) (#​9601)
  • [flake8-type-checking] Apply quoted-type-alias more eagerly in TYPE_CHECKING blocks and ignore it in stubs (TC008) (#​15180)
  • [pylint] Ignore eq-without-hash in stub files (PLW1641) (#​15310)
  • [pyupgrade] Split UP007 into two individual rules: UP007 for Union and UP045 for Optional (UP007, UP045) (#​15313)
  • [ruff] New rule that detects classes that are both an enum and a dataclass (RUF049) (#​15299)
  • [ruff] Recode RUF025 to RUF037 (RUF037) (#​15258)
Rule changes
Server
  • Improve the observability by removing the need for the "trace" value to turn on or off logging. The server logging is solely controlled using the logLevel server setting
    which defaults to info. This addresses the issue where users were notified about an error and told to consult the log, but it didn’t contain any messages. (#​15232)
  • Ignore diagnostics from other sources for code action requests (#​15373)
CLI
  • Improve the error message for --config key=value when the key is for a table and it’s a simple value
Bug fixes
  • [eradicate] Ignore metadata blocks directly followed by normal blocks (ERA001) (#​15330)
  • [flake8-django] Recognize other magic methods (DJ012) (#​15365)
  • [pycodestyle] Avoid false positives related to type aliases (E252) (#​15356)
  • [pydocstyle] Avoid treating newline-separated sections as sub-sections (D405) (#​15311)
  • [pyflakes] Remove call when removing final argument from format (F523) (#​15309)
  • [refurb] Mark fix as unsafe when the right-hand side is a string (FURB171) (#​15273)
  • [ruff] Treat ) as a regex metacharacter (RUF043, RUF055) (#​15318)
  • [ruff] Parenthesize the int-call argument when removing the int call would change semantics (RUF046) (#​15277)

v0.8.6

Compare Source

Preview features
  • [format]: Preserve multiline implicit concatenated strings in docstring positions (#​15126)
  • [ruff] Add rule to detect empty literal in deque call (RUF025) (#​15104)
  • [ruff] Avoid reporting when ndigits is possibly negative (RUF057) (#​15234)
Rule changes
  • [flake8-todos] remove issue code length restriction (TD003) (#​15175)
  • [pyflakes] Ignore errors in @no_type_check string annotations (F722, F821) (#​15215)
CLI
  • Show errors for attempted fixes only when passed --verbose (#​15237)
Bug fixes
  • [ruff] Avoid syntax error when removing int over multiple lines (RUF046) (#​15230)
  • [pyupgrade] Revert "Add all PEP-585 names to UP006 rule" (#​15250)

v0.8.5

Compare Source

Preview features
  • [airflow] Extend names moved from core to provider (AIR303) (#​15145, #​15159, #​15196, #​15216)
  • [airflow] Extend rule to check class attributes, methods, arguments (AIR302) (#​15054, #​15083)
  • [fastapi] Update FAST002 to check keyword-only arguments (#​15119)
  • [flake8-type-checking] Disable TC006 and TC007 in stub files (#​15179)
  • [pylint] Detect nested methods correctly (PLW1641) (#​15032)
  • [ruff] Detect more strict-integer expressions (RUF046) (#​14833)
  • [ruff] Implement falsy-dict-get-fallback (RUF056) (#​15160)
  • [ruff] Implement unnecessary-round (RUF057) (#​14828)
Rule changes
  • Visit PEP 764 inline TypedDict keys as non-type-expressions (#​15073)
  • [flake8-comprehensions] Skip C416 if comprehension contains unpacking (#​14909)
  • [flake8-pie] Allow cast(SomeType, ...) (PIE796) (#​15141)
  • [flake8-simplify] More precise inference for dictionaries (SIM300) (#​15164)
  • [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors (#​15177)
  • [pycodestyle] Preserve original value format (E731) (#​15097)
  • [pydocstyle] Split on first whitespace character (D403) (#​15082)
  • [pyupgrade] Add all PEP-585 names to UP006 rule (#​5454)
Configuration
  • [flake8-type-checking] Improve flexibility of runtime-evaluated-decorators (#​15204)
  • [pydocstyle] Add setting to ignore missing documentation for *args and **kwargs parameters (D417) (#​15210)
  • [ruff] Add an allowlist for unsafe-markup-use (RUF035) (#​15076)
Bug fixes
  • Fix type subscript on older python versions (#​15090)
  • Use TypeChecker for detecting fastapi routes (#​15093)
  • [pycodestyle] Avoid false positives and negatives related to type parameter default syntax (E225, E251) (#​15214)
Documentation
  • Fix incorrect doc in shebang-not-executable (EXE001) and add git+windows solution to executable bit (#​15208)
  • Rename rules currently not conforming to naming convention (#​15102)
getsentry/sentry-python (sentry-sdk)

v2.19.2

Compare Source

Various fixes & improvements

v2.19.1

Compare Source

Various fixes & improvements

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file noChangelog labels Jan 6, 2025
@renovate renovate bot force-pushed the renovate/python-dependencies branch 10 times, most recently from a49db56 to a8cd93e Compare January 10, 2025 16:49
@renovate renovate bot force-pushed the renovate/python-dependencies branch from a8cd93e to 9a28d0c Compare January 10, 2025 22:04
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 noChangelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants