scality / runner-manager

Service to manage github Actions self-hosted runners
https://scality.github.io/runner-manager/
Apache License 2.0
6 stars 5 forks source link

pip(deps): bump the pip group with 10 updates #608

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the pip group with 10 updates:

Package From To
docker 7.0.0 7.1.0
boto3 1.34.57 1.34.109
botocore 1.34.109 1.34.113
boto3-stubs 1.34.108 1.34.113
githubkit 0.11.4 0.11.5
mkdocs-material 9.5.24 9.5.25
connexion 3.0.6 3.1.0
hypothesis 6.102.4 6.102.6
pyright 1.1.363 1.1.364
ruff 0.4.4 0.4.5

Updates docker from 7.0.0 to 7.1.0

Release notes

Sourced from docker's releases.

7.1.0

Upgrade Notes

  • Bumped minimum engine API version to 1.24
  • Bumped default engine API version to 1.44 (Moby 25.0)

Bugfixes

  • Fixed issue with tag parsing when the registry address includes ports that resulted in invalid tag format errors
  • Fixed issue preventing creating new configs (ConfigCollection), which failed with a KeyError due to the name field
  • Fixed an issue due to an update in the requests package breaking docker-py by applying the suggested fix

Miscellaneous

  • Documentation improvements
  • Updated Ruff (linter) and fixed minor linting issues
  • Packaging/CI updates
  • Updated tests
    • Stopped checking for deprecated container and image related fields (Container and ContainerConfig)
    • Updated tests that check NetworkSettings.Networks.<network>.Aliases due to engine changes

What's Changed

New Contributors

Full Changelog: https://github.com/docker/docker-py/compare/7.0.0...7.1.0

Commits
  • a365202 Merge pull request #3264 from krissetto/rename-env-var-in-release-pipeline
  • 1ab40c8 Fix env var name in release pipeline to match hatch expectations
  • b33088e Merge pull request #3263 from krissetto/fix-release-pipeline
  • 45488ac Fix env var name in release pipeline
  • 20879ec Merge pull request #3262 from krissetto/changelog-7.1.0
  • 4f2a26d Added 7.1.0 changelog
  • 7785ad9 Merge pull request #3257 from felixfontein/requests-hotfix
  • d8e9bcb requests 2.32.0 and 2.32.1 have been yanked.
  • 2a059a9 Extend fix to requests 2.32.2+.
  • e33e0a4 Hotfix for requests 2.32.0.
  • Additional commits viewable in compare view


Updates boto3 from 1.34.57 to 1.34.109

Changelog

Sourced from boto3's changelog.

1.34.109

  • api-change:bedrock-agent: [botocore] This release adds support for using Guardrails with Bedrock Agents.
  • api-change:bedrock-agent-runtime: [botocore] This release adds support for using Guardrails with Bedrock Agents.
  • api-change:controltower: [botocore] Added ListControlOperations API and filtering support for ListEnabledControls API. Updates also includes added metadata for enabled controls and control operations.
  • api-change:osis: [botocore] Add support for creating an OpenSearch Ingestion pipeline that is attached to a provided VPC. Add information about the destinations of an OpenSearch Ingestion pipeline to the GetPipeline and ListPipelines APIs.
  • api-change:rds: [botocore] This release adds support for EngineLifecycleSupport on DBInstances, DBClusters, and GlobalClusters.
  • api-change:secretsmanager: [botocore] add v2 smoke tests and smithy smokeTests trait for SDK testing

1.34.108

  • api-change:application-autoscaling: [botocore] add v2 smoke tests and smithy smokeTests trait for SDK testing.
  • api-change:codebuild: [botocore] Aws CodeBuild now supports 36 hours build timeout
  • api-change:elbv2: [botocore] This release adds dualstack-without-public-ipv4 IP address type for ALB.
  • api-change:lakeformation: [botocore] Introduces a new API, GetDataLakePrincipal, that returns the identity of the invoking principal
  • api-change:transfer: [botocore] Enable use of CloudFormation traits in Smithy model to improve generated CloudFormation schema from the Smithy API model.

1.34.107

  • api-change:acm-pca: [botocore] This release adds support for waiters to fail on AccessDeniedException when having insufficient permissions
  • api-change:connect: [botocore] Adding Contact Flow metrics to the GetMetricDataV2 API
  • api-change:kafka: [botocore] AWS MSK support for Broker Removal.
  • api-change:mwaa: [botocore] Amazon MWAA now supports Airflow web server auto scaling to automatically handle increased demand from REST APIs, Command Line Interface (CLI), or more Airflow User Interface (UI) users. Customers can specify maximum and minimum web server instances during environment creation and update workflow.
  • api-change:quicksight: [botocore] This release adds DescribeKeyRegistration and UpdateKeyRegistration APIs to manage QuickSight Customer Managed Keys (CMK).
  • api-change:sagemaker: [botocore] Introduced WorkerAccessConfiguration to SageMaker Workteam. This allows customers to configure resource access for workers in a workteam.
  • api-change:secretsmanager: [botocore] Documentation updates for AWS Secrets Manager
  • bugfix:retries: [botocore] Fix backoff calculation for truncated binary exponential backoff ([#3178](https://github.com/boto/boto3/issues/3178) <https://github.com/boto/botocore/issues/3178>__)

1.34.106

  • api-change:bedrock-agent-runtime: [botocore] Updating Bedrock Knowledge Base Metadata & Filters feature with two new filters listContains and stringContains
  • api-change:codebuild: [botocore] CodeBuild Reserved Capacity VPC Support
  • api-change:datasync: [botocore] Task executions now display a CANCELLING status when an execution is in the process of being cancelled.
  • api-change:grafana: [botocore] This release adds new ServiceAccount and ServiceAccountToken APIs.
  • api-change:medical-imaging: [botocore] Added support for importing medical imaging data from Amazon S3 buckets across accounts and regions.
  • api-change:securityhub: [botocore] Documentation-only update for AWS Security Hub

1.34.105

  • api-change:connect: [botocore] Amazon Connect provides enhanced search capabilities for flows & flow modules on the Connect admin website and programmatically using APIs. You can search for flows and flow modules by name, description, type, status, and tags, to filter and identify a specific flow in your Connect instances.
  • api-change:s3: [botocore] Updated a few x-id in the http uri traits

... (truncated)

Commits
  • c3ff201 Merge branch 'release-1.34.109'
  • 95c4f21 Bumping version to 1.34.109
  • 74a49c5 Add changelog entries from botocore
  • 7ecab0d Merge pull request #4136 from boto/dependabot/github_actions/github/codeql-ac...
  • a27c665 Bump github/codeql-action from 2.13.4 to 3.25.6
  • ab5f82f Merge branch 'release-1.34.108'
  • 80a3e50 Merge branch 'release-1.34.108' into develop
  • 6ce3b8b Bumping version to 1.34.108
  • 0e852dd Add changelog entries from botocore
  • b795355 Merge branch 'release-1.34.107'
  • Additional commits viewable in compare view


Updates botocore from 1.34.109 to 1.34.113

Changelog

Sourced from botocore's changelog.

1.34.113

  • api-change:dynamodb: Documentation only updates for DynamoDB.
  • api-change:iotfleetwise: AWS IoT FleetWise now supports listing vehicles with attributes filter, ListVehicles API is updated to support additional attributes filter.
  • api-change:managedblockchain: This is a minor documentation update to address the impact of the shut down of the Goerli and Polygon networks.

1.34.112

  • api-change:emr-serverless: This release adds the capability to run interactive workloads using Apache Livy Endpoint.
  • api-change:opsworks: Documentation-only update for OpsWorks Stacks.

1.34.111

  • api-change:chatbot: This change adds support for tagging Chatbot configurations.
  • api-change:cloudformation: Added DeletionMode FORCE_DELETE_STACK for deleting a stack that is stuck in DELETE_FAILED state due to resource deletion failure.
  • api-change:kms: This release includes feature to import customer's asymmetric (RSA, ECC and SM2) and HMAC keys into KMS in China.
  • api-change:opensearch: This release adds support for enabling or disabling a data source configured as part of Zero-ETL integration with Amazon S3, by setting its status.
  • api-change:wafv2: You can now use Security Lake to collect web ACL traffic data.

1.34.110

  • api-change:cloudfront: Model update; no change to SDK functionality.
  • api-change:glue: Add Maintenance window to CreateJob and UpdateJob APIs and JobRun response. Add a new Job Run State for EXPIRED.
  • api-change:lightsail: This release adds support for Amazon Lightsail instances to switch between dual-stack or IPv4 only and IPv6-only public IP address types.
  • api-change:mailmanager: This release includes a new Amazon SES feature called Mail Manager, which is a set of email gateway capabilities designed to help customers strengthen their organization's email infrastructure, simplify email workflow management, and streamline email compliance control.
  • api-change:pi: Performance Insights added a new input parameter called AuthorizedActions to support the fine-grained access feature. Performance Insights also restricted the acceptable input characters.
  • api-change:rds: Updates Amazon RDS documentation for Db2 license through AWS Marketplace.
  • api-change:storagegateway: Added new SMBSecurityStrategy enum named MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES 128-bit algorithums.
Commits
  • d3e7607 Merge branch 'release-1.34.113'
  • 0b92c88 Bumping version to 1.34.113
  • ad1ef71 Update endpoints model
  • 5746767 Update to latest models
  • 23e186f Merge pull request #3189 from boto/revert-3187-a4b
  • 9180f2a Merge pull request #3188 from boto/revert-3186-honeycode
  • 0995d66 Revert "Remove alexaforbusiness client following the service deprecation (#31...
  • e406696 Revert "Remove honeycode client following the service deprecation (#3186)"
  • 864f431 Remove alexaforbusiness client following the service deprecation (#3187)
  • df5d06e Remove honeycode client following the service deprecation (#3186)
  • Additional commits viewable in compare view


Updates boto3-stubs from 1.34.108 to 1.34.113

Commits


Updates githubkit from 0.11.4 to 0.11.5

Release notes

Sourced from githubkit's releases.

Release 0.11.5

What's Changed

Full Changelog: https://github.com/yanyongyu/githubkit/compare/v0.11.4...v0.11.5

Commits
  • 65953c3 :bookmark: bump version 0.11.5
  • 5b4cc75 :bug: fix codegen model group bug
  • 1e213bc :alien: re-generate openapi
  • 242b8c0 :sparkles: Feature: add reason phrase to response and exceptions (#101)
  • 9221b59 :rotating_light: use scoped typevar
  • 474ebb5 :rotating_light: improve paginator pyright lint
  • 3379d35 :construction_worker: fix macos actions
  • 4357485 :arrow_up: auto update by pre-commit hooks (#99)
  • See full diff in compare view


Updates mkdocs-material from 9.5.24 to 9.5.25

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.25

  • Fixed #7209: Tags plugin crashing on numeric tags
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)

  • Fixed projects plugin crashing when serving before building subprojects

mkdocs-material-9.5.25 (2024-05-27)

  • Fixed #7209: Tags plugin crashing on numeric tags

mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)

  • Fixed projects plugin crashing in serve mode when disabled
  • Fixed projects plugin crashing when building nested projects

mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)

  • Fixed #7191: Tags listings not rendering when toc_depth is changed

mkdocs-material-9.5.24 (2024-05-20)

  • Fixed #7187: Version selector title rendering issue

mkdocs-material-9.5.23 (2024-05-15)

  • Fixed #7183: Edge case in anchor navigation when using instant navigation
  • Fixed #6436: Version selector not showing version alias

mkdocs-material-9.5.22 (2024-05-12)

  • Fixed #7170: Copy button adds empty lines for line spans (9.5.18 regression)
  • Fixed #7160: Version switching doesn't stay on page (9.5.5 regression)
  • Fixed #5619: Links in Mermaid.js diagrams not discernible

mkdocs-material-9.5.21 (2024-05-03)

  • Fixed #7133: Ensure latest version of Mermaid.js is used
  • Fixed #7125: Added warning for dotfiles in info plugin

mkdocs-material-9.5.20 (2024-04-29)

  • Fixed deprecation warning in privacy plugin (9.5.19 regression)
  • Fixed #7119: Tags plugin emits deprecation warning (9.5.19 regression)
  • Fixed #7118: Social plugin crashes if fonts are disabled (9.5.19 regression)
  • Fixed #7085: Social plugin crashes on Windows when downloading fonts

mkdocs-material-9.5.19+insiders-4.53.8 (2024-04-26)

  • Fixed #7052: Preview extension automatically including all pages
  • Fixed #7051: Instant previews mounting on footnote references
  • Fixed #5165: Improved tooltips not mounting in sidebar for typeset plugin

... (truncated)

Commits


Updates connexion from 3.0.6 to 3.1.0

Release notes

Sourced from connexion's releases.

3.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/spec-first/connexion/compare/3.0.6...3.1.0

Commits


Updates hypothesis from 6.102.4 to 6.102.6

Commits
  • 9537c75 Bump hypothesis-python version to 6.102.6 and update changelog
  • 66d84b5 Merge pull request #4001 from tybug/shrinker-adjacent-improvements
  • ff523f7 add release notes
  • 8958aa4 coverage fixes
  • 71f37b5 add a conjecture coverage test
  • c044d28 more explicit assertions for old test
  • 276aed7 f strings
  • 7e5279e typo
  • 59cebc9 respect forced status in datatree simulate for invalid nodes
  • f9de0d2 only set invalid_at when required
  • Additional commits viewable in compare view


Updates pyright from 1.1.363 to 1.1.364

Commits


Updates ruff from 0.4.4 to 0.4.5

Release notes

Sourced from ruff's releases.

v0.4.5

Changes

Ruff's language server is now in Beta

v0.4.5 marks the official Beta release of ruff server, an integrated language server built into Ruff. ruff server supports the same feature set as ruff-lsp, powering linting, formatting, and code fixes in Ruff's editor integrations -- but with superior performance and no installation required. We'd love your feedback!

You can enable ruff server in the VS Code extension today.

To read more about this exciting milestone, check out our blog post!

Rule changes

  • [flake8-future-annotations] Reword future-rewritable-type-annotation (FA100) message (#11381)
  • [pycodestyle] Consider soft keywords for E27 rules (#11446)
  • [pyflakes] Recommend adding unused import bindings to __all__ (#11314)
  • [pyflakes] Update documentation and deprecate ignore_init_module_imports (#11436)
  • [pyupgrade] Mark quotes as unnecessary for non-evaluated annotations (#11485)

Formatter

  • Avoid multiline quotes warning with quote-style = preserve (#11490)

Server

  • Support Jupyter Notebook files (#11206)
  • Support noqa comment code actions (#11276)
  • Fix automatic configuration reloading (#11492)
  • Fix several issues with configuration in Neovim and Helix (#11497)

CLI

  • Add --output-format as a CLI option for ruff config (#11438)

Bug fixes

  • Avoid PLE0237 for property with setter (#11377)
  • Avoid TCH005 for if stmt with elif/else block (#11376)
  • Avoid flagging __future__ annotations as required for non-evaluated type annotations (#11414)
  • Check for ruff executable in 'bin' directory as installed by 'pip install --target'. (#11450)
  • Sort edits prior to deduplicating in quotation fix (#11452)
  • Treat escaped newline as valid sequence (#11465)
  • [flake8-pie] Preserve parentheses in unnecessary-dict-kwargs (#11372)
  • [pylint] Ignore __slots__ with dynamic values (#11488)
  • [pylint] Remove try body from branch counting (#11487)
  • [refurb] Respect operator precedence in FURB110 (#11464)

Documentation

  • Add --preview to the README (#11395)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.4.5

Ruff's language server is now in Beta

v0.4.5 marks the official Beta release of ruff server, an integrated language server built into Ruff. ruff server supports the same feature set as ruff-lsp, powering linting, formatting, and code fixes in Ruff's editor integrations -- but with superior performance and no installation required. We'd love your feedback!

You can enable ruff server in the VS Code extension today.

To read more about this exciting milestone, check out our blog post!

Rule changes

  • [flake8-future-annotations] Reword future-rewritable-type-annotation (FA100) message (#11381)
  • [pycodestyle] Consider soft keywords for E27 rules (#11446)
  • [pyflakes] Recommend adding unused import bindings to __all__ (#11314)
  • [pyflakes] Update documentation and deprecate ignore_init_module_imports (#11436)
  • [pyupgrade] Mark quotes as unnecessary for non-evaluated annotations (#11485)

Formatter

  • Avoid multiline quotes warning with quote-style = preserve (#11490)

Server

  • Support Jupyter Notebook files (#11206)
  • Support noqa comment code actions (#11276)
  • Fix automatic configuration reloading (#11492)
  • Fix several issues with configuration in Neovim and Helix (#11497)

CLI

  • Add --output-format as a CLI option for ruff config (#11438)

Bug fixes

  • Avoid PLE0237 for property with setter (#11377)
  • Avoid TCH005 for if stmt with elif/else block (#11376)
  • Avoid flagging __future__ annotations as required for non-evaluated type annotations (#11414)
  • Check for ruff executable in 'bin' directory as installed by 'pip install --target'. (#11450)
  • Sort edits prior to deduplicating in quotation fix (#11452)
  • Treat escaped newline as valid sequence (#11465)
  • [flake8-pie] Preserve parentheses in unnecessary-dict-kwargs (#11372)
  • [pylint] Ignore __slots__ with dynamic values (#11488)
  • [pylint] Remove try body from branch counting (#11487)
  • [refurb] Respect operator precedence in FURB110 (#11464)

Documentation

... (truncated)

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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions