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

Lock file maintenance Python dependencies #504

Merged
merged 1 commit into from
Jun 28, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 24, 2024

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
boto3 dependencies patch ^1.34.131 -> ^1.34.135 age adoption passing confidence
coverage unit patch ^7.5.3 -> ^7.5.4 age adoption passing confidence
ops (changelog) charm-libs patch 2.14.0 -> 2.14.1 age adoption passing confidence
ops (changelog) dependencies patch ^2.14.0 -> ^2.14.1 age adoption passing confidence
ruff (source, changelog) format minor ^0.4.10 -> ^0.5.0 age adoption passing confidence
tenacity dependencies patch ^8.4.1 -> ^8.4.2 age adoption passing confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

boto/boto3 (boto3)

v1.34.135

Compare Source

========

  • api-change:application-autoscaling: [botocore] Amazon WorkSpaces customers can now use Application Auto Scaling to automatically scale the number of virtual desktops in a WorkSpaces pool.
  • api-change:chime-sdk-media-pipelines: [botocore] Added Amazon Transcribe multi language identification to Chime SDK call analytics. Enabling customers sending single stream audio to generate call recordings using Chime SDK call analytics
  • api-change:cloudfront: [botocore] Doc only update for CloudFront that fixes customer-reported issue
  • api-change:datazone: [botocore] This release supports the data lineage feature of business data catalog in Amazon DataZone.
  • api-change:elasticache: [botocore] Add v2 smoke tests and smithy smokeTests trait for SDK testing.
  • api-change:mq: [botocore] This release makes the EngineVersion field optional for both broker and configuration and uses the latest available version by default. The AutoMinorVersionUpgrade field is also now optional for broker creation and defaults to 'true'.
  • api-change:qconnect: [botocore] Adds CreateContentAssociation, ListContentAssociations, GetContentAssociation, and DeleteContentAssociation APIs.
  • api-change:quicksight: [botocore] Adding support for Repeating Sections, Nested Filters
  • api-change:rds: [botocore] Updates Amazon RDS documentation for TAZ export to S3.
  • api-change:sagemaker: [botocore] Add capability for Admins to customize Studio experience for the user by showing or hiding Apps and MLTools.
  • api-change:workspaces: [botocore] Added support for WorkSpaces Pools.

v1.34.134

Compare Source

========

  • api-change:controltower: [botocore] Added ListLandingZoneOperations API.
  • api-change:eks: [botocore] Added support for disabling unmanaged addons during cluster creation.
  • api-change:ivs-realtime: [botocore] IVS Real-Time now offers customers the ability to upload public keys for customer vended participant tokens.
  • api-change:kinesisanalyticsv2: [botocore] This release adds support for new ListApplicationOperations and DescribeApplicationOperation APIs. It adds a new configuration to enable system rollbacks, adds field ApplicationVersionCreateTimestamp for clarity and improves support for pagination for APIs.
  • api-change:opensearch: [botocore] This release adds support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains, and provides visibility into the current state of the setup or tear-down.

v1.34.133

Compare Source

========

  • api-change:autoscaling: [botocore] Doc only update for Auto Scaling's TargetTrackingMetricDataQuery
  • api-change:ec2: [botocore] This release is for the launch of the new u7ib-12tb.224xlarge, R8g, c7gn.metal and mac2-m1ultra.metal instance types
  • api-change:networkmanager: [botocore] This is model changes & documentation update for the Asynchronous Error Reporting feature for AWS Cloud WAN. This feature allows customers to view errors that occur while their resources are being provisioned, enabling customers to fix their resources without needing external support.
  • api-change:workspaces-thin-client: [botocore] This release adds the deviceCreationTags field to CreateEnvironment API input, UpdateEnvironment API input and GetEnvironment API output.

v1.34.132

Compare Source

========

  • api-change:bedrock-runtime: [botocore] Increases Converse API's document name length
  • api-change:customer-profiles: [botocore] This release includes changes to ProfileObjectType APIs, adds functionality top set and get capacity for profile object types.
  • api-change:ec2: [botocore] Fix EC2 multi-protocol info in models.
  • api-change:qbusiness: [botocore] Allow enable/disable Q Apps when creating/updating a Q application; Return the Q Apps enablement information when getting a Q application.
  • api-change:ssm: [botocore] Add sensitive trait to SSM IPAddress property for CloudTrail redaction
  • api-change:workspaces-web: [botocore] Added ability to enable DeepLinking functionality on a Portal via UserSettings as well as added support for IdentityProvider resource tagging.
nedbat/coveragepy (coverage)

v7.5.4

Compare Source

  • If you attempt to combine statement coverage data with branch coverage data,
    coverage.py used to fail with the message "Can't combine arc data with line
    data" or its reverse, "Can't combine line data with arc data." These
    messages used internal terminology, making it hard for people to understand
    the problem. They are now changed to mention "branch coverage data" and
    "statement coverage data."

  • Fixed a minor branch coverage problem with wildcard match/case cases using
    names or guard clauses.

  • Started testing on 3.13 free-threading (nogil) builds of Python. I'm not
    claiming full support yet. Closes issue 1799_.

.. _issue 1799:https://github.com/nedbat/coveragepy/issues/17999

.. _changes_7-5-3:

canonical/operator (ops)

v2.14.1

Compare Source

Fixes

  • Add connect timeout for exec websockets to avoid hanging (#​1247)
  • Adjust Harness secret behaviour to align with Juju (#​1248)

Tests

  • Fix TypeError when running test.pebble_cli (#​1245)
  • Properly clean up after running setup_root_logging in test_log (#​1259)
  • Verify that defer() is not usable on stop,remove,secret-expired,secret-rotate (#​1233)

Documentation

  • Fix HACKING.md link on PyPI, and internal links (#​1261, #​1236)
  • Add a section to HACKING.md on PR titles (commit messages to main) (#​1252)
  • Add release step to update pinned charm tests (#​1213)
  • Add a security policy (#​1266)

CI

  • Only run tests once on push to PR (#​1242)
  • Validate PR title against conventional commit rules in (#​1262)
  • Only update ops, not all dependencies, in charm tests in (#​1275)
  • Add artefact attestation (#​1267)
astral-sh/ruff (ruff)

v0.5.0

Compare Source

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

Breaking changes

See also, the "Remapped rules" section which may result in disabled rules.

  • Follow the XDG specification to discover user-level configurations on macOS (same as on other Unix platforms)
  • Selecting ALL now excludes deprecated rules
  • The released archives now include an extra level of nesting, which can be removed with --strip-components=1 when untarring.
  • The release artifact's file name no longer includes the version tag. This enables users to install via /latest URLs on GitHub.
Deprecations

The following rules are now deprecated:

Remapped rules

The following rules have been remapped to new rule codes:

Stabilization

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

The following behaviors have been stabilized:

Removals

The following deprecated settings have been removed:

  • output-format=text; use output-format=concise or output-format=full
  • tab-size; use indent-width

The following deprecated CLI options have been removed:

  • --show-source; use --output-format=full
  • --no-show-source; use --output-format=concise

The following deprecated CLI commands have been removed:

  • ruff <path>; use ruff check <path>
  • ruff --clean; use ruff clean
  • ruff --generate-shell-completion; use ruff generate-shell-completion
Preview features
  • [ruff] Add assert-with-print-message rule (#​11981)
CLI
  • Use rule name rather than message in --statistics (#​11697)
  • Use the output format full by default (#​12010)
  • Don't log syntax errors to the console (#​11902)
Rule changes
  • [ruff] Fix false positives if gettext is imported using an alias (RUF027) (#​12025)
  • [npy] Update trapz and in1d deprecation (NPY201) (#​11948)
  • [flake8-bandit] Modify diagnostic ranges for shell-related rules (#​10667)
Server
  • Closing an untitled, unsaved notebook document no longer throws an error (#​11942)
  • Support the usage of tildes and environment variables in logFile (#​11945)
  • Add option to configure whether to show syntax errors (#​12059)
Bug fixes
  • [pycodestyle] Avoid E203 for f-string debug expression (#​12024)
  • [pep8-naming] Match import-name ignores against both name and alias (N812, N817) (#​12033)
  • [pyflakes] Detect assignments that shadow definitions (F811) (#​11961)
Parser
  • Emit a syntax error for an empty type parameter list (#​12030)
  • Avoid consuming the newline for unterminated strings (#​12067)
  • Do not include the newline in the unterminated string range (#​12017)
  • Use the correct range to highlight line continuation errors (#​12016)
  • Consider 2-character EOL before line continuations (#​12035)
  • Consider line continuation character for re-lexing (#​12008)
Other changes
  • Upgrade the Unicode table used for measuring the line-length (#​11194)
  • Remove the deprecation error message for the nursery selector (#​10172)
jd/tenacity (tenacity)

v8.4.2: tenacity 8.4.2

Compare Source

What's Changed

Full Changelog: jd/tenacity@8.4.1...8.4.2


Configuration

📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

Copy link

codecov bot commented Jun 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.73%. Comparing base (4ac3b7f) to head (086ed91).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #504   +/-   ##
=======================================
  Coverage   70.73%   70.73%           
=======================================
  Files          11       11           
  Lines        2870     2870           
  Branches      508      508           
=======================================
  Hits         2030     2030           
  Misses        733      733           
  Partials      107      107           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from 443cee1 to 2bfb634 Compare June 27, 2024 00:53
@renovate renovate bot force-pushed the renovate/python-dependencies branch from 2bfb634 to a94a1fb Compare June 27, 2024 16:30
@renovate renovate bot force-pushed the renovate/python-dependencies branch from a94a1fb to 086ed91 Compare June 28, 2024 02:45
@dragomirp dragomirp merged commit 35849d3 into main Jun 28, 2024
74 checks passed
@dragomirp dragomirp deleted the renovate/python-dependencies branch June 28, 2024 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants