From 027721075ee7b69336c3a61b924d58af6e73c4fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yves=20Desgagn=C3=A9?= Date: Thu, 14 May 2026 15:57:19 -0400 Subject: [PATCH] Update rubocop, expand pip unsafe packages, preserve swiftlint config --- .soup.json | 2 +- Gemfile.lock | 2 +- config/languages.yaml | 2 +- config/linters.yaml | 1 + docs/soup.md | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.soup.json b/.soup.json index f2eb88e..953c7a0 100644 --- a/.soup.json +++ b/.soup.json @@ -470,7 +470,7 @@ "rubocop": { "language": "Ruby", "package": "rubocop", - "version": "1.86.1", + "version": "1.86.2", "license": "MIT", "description": "RuboCop is a Ruby code style checking and code formatting tool.", "website": "https://rubocop.org/", diff --git a/Gemfile.lock b/Gemfile.lock index 3919b72..1db7803 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -74,7 +74,7 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.7) - rubocop (1.86.1) + rubocop (1.86.2) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) diff --git a/config/languages.yaml b/config/languages.yaml index c21ce4e..bdf28a7 100644 --- a/config/languages.yaml +++ b/config/languages.yaml @@ -368,7 +368,7 @@ python: elasticsearch_dependency: elasticsearch package_manager_name: Pip package_manager_default: pip install -r requirements.txt - package_manager_update: pip install pip-tools ; pip-compile --resolver=backtracking --upgrade --strip-extras --unsafe-package pip --unsafe-package setuptools --unsafe-package cuda-bindings --unsafe-package cuda-pathfinder --unsafe-package nvidia-cublas-cu12 --unsafe-package nvidia-cuda-cupti-cu12 --unsafe-package nvidia-cuda-nvrtc-cu12 --unsafe-package nvidia-cuda-runtime-cu12 --unsafe-package nvidia-cudnn-cu12 --unsafe-package nvidia-cufft-cu12 --unsafe-package nvidia-cufile-cu12 --unsafe-package nvidia-curand-cu12 --unsafe-package nvidia-cusolver-cu12 --unsafe-package nvidia-cusparse-cu12 --unsafe-package nvidia-cusparselt-cu12 --unsafe-package nvidia-nccl-cu12 --unsafe-package nvidia-nvjitlink-cu12 --unsafe-package nvidia-nvshmem-cu12 --unsafe-package nvidia-nvtx-cu12 --unsafe-package triton + package_manager_update: pip install pip-tools ; pip-compile --resolver=backtracking --upgrade --strip-extras --unsafe-package pip --unsafe-package setuptools --unsafe-package cuda-bindings --unsafe-package cuda-pathfinder --unsafe-package cuda-toolkit --unsafe-package nvidia-cublas --unsafe-package nvidia-cublas-cu12 --unsafe-package nvidia-cuda-cupti --unsafe-package nvidia-cuda-cupti-cu12 --unsafe-package nvidia-cuda-nvrtc --unsafe-package nvidia-cuda-nvrtc-cu12 --unsafe-package nvidia-cuda-runtime --unsafe-package nvidia-cuda-runtime-cu12 --unsafe-package nvidia-cudnn --unsafe-package nvidia-cudnn-cu12 --unsafe-package nvidia-cufft --unsafe-package nvidia-cufft-cu12 --unsafe-package nvidia-cufile --unsafe-package nvidia-cufile-cu12 --unsafe-package nvidia-curand --unsafe-package nvidia-curand-cu12 --unsafe-package nvidia-cusolver --unsafe-package nvidia-cusolver-cu12 --unsafe-package nvidia-cusparse --unsafe-package nvidia-cusparse-cu12 --unsafe-package nvidia-cusparselt --unsafe-package nvidia-cusparselt-cu12 --unsafe-package nvidia-nccl --unsafe-package nvidia-nccl-cu12 --unsafe-package nvidia-nvjitlink --unsafe-package nvidia-nvjitlink-cu12 --unsafe-package nvidia-nvshmem --unsafe-package nvidia-nvshmem-cu12 --unsafe-package nvidia-nvtx --unsafe-package nvidia-nvtx-cu12 --unsafe-package triton dependabot_ecosystem: pip unit_test_framework_name: Coverage unit_test_framework_default: coverage run -m unittest diff --git a/config/linters.yaml b/config/linters.yaml index ec7c135..0b11eb1 100644 --- a/config/linters.yaml +++ b/config/linters.yaml @@ -169,6 +169,7 @@ swiftlint: long_name: Swift Linter uses: cloud-officer/ci-actions/linters/swiftlint config: ".swiftlint.yml" + preserve_config: true path: "." pattern: ".*\\.(swift)$" trivy: diff --git a/docs/soup.md b/docs/soup.md index 69e4c5a..bfaa708 100644 --- a/docs/soup.md +++ b/docs/soup.md @@ -41,7 +41,7 @@ | Ruby | rspec-expectations | 3.13.5 | MIT | rspec-expectations provides a simple, readable API to express expected outcomes of a code example. | | 2026-01-26 | Low | Dependency | Dependency | | Ruby | rspec-mocks | 3.13.8 | MIT | RSpec's 'test double' framework, with support for stubbing and mocking | | 2026-01-26 | Low | Dependency | Dependency | | Ruby | rspec-support | 3.13.7 | MIT | Support utilities for RSpec gems | | 2026-01-26 | Low | Dependency | Dependency | -| Ruby | rubocop | 1.86.1 | MIT | RuboCop is a Ruby code style checking and code formatting tool. | | 2026-01-26 | Low | Ruby linter | Most popular gem on rubygems | +| Ruby | rubocop | 1.86.2 | MIT | RuboCop is a Ruby code style checking and code formatting tool. | | 2026-01-26 | Low | Ruby linter | Most popular gem on rubygems | | Ruby | rubocop-ast | 1.49.1 | MIT | RuboCop's Node and NodePattern classes. | | 2026-01-26 | Low | Dependency | Dependency | | Ruby | rubocop-capybara | 2.23.0 | MIT | Code style checking for Capybara test files (RSpec, Cucumber, Minitest). | | 2026-01-26 | Low | Ruby linter | Most popular gem | | Ruby | rubocop-graphql | 1.6.0 | MIT | A collection of RuboCop cops to improve GraphQL-related code | | 2026-01-26 | Low | Ruby linter | Most popular gem |