From a4bce4ae31a0c06bd33fe7bcfb8024d333b0552a Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Thu, 2 Apr 2026 21:48:24 -0500 Subject: [PATCH] chore: bump ruby deps Signed-off-by: Henry Schreiner --- .readthedocs.yaml | 4 +- Gemfile.lock | 142 ++++++++++++++++++++++++---------------------- pyproject.toml | 2 +- 3 files changed, 76 insertions(+), 72 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index c2cbfc68..dfaba949 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -7,10 +7,10 @@ version: 2 # Set the version of Python and other tools you might need build: - os: ubuntu-22.04 + os: ubuntu-24.04 tools: - ruby: "3.3" + ruby: "3.4" commands: - bundle install diff --git a/Gemfile.lock b/Gemfile.lock index 8d62d86d..40ecaa71 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,21 +2,22 @@ GEM remote: https://rubygems.org/ specs: Ascii85 (2.0.1) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) + addressable (2.8.9) + public_suffix (>= 2.0.2, < 8.0) afm (1.0.0) ast (2.4.3) - async (2.33.0) + async (2.38.1) console (~> 1.29) fiber-annotation io-event (~> 1.11) metrics (~> 0.12) traces (~> 0.18) base64 (0.3.0) - bigdecimal (3.2.3) + benchmark (0.5.0) + bigdecimal (3.3.1) colorator (1.1.0) - concurrent-ruby (1.3.5) - console (1.34.0) + concurrent-ruby (1.3.6) + console (1.34.3) fiber-annotation fiber-local (~> 1.1) json @@ -24,57 +25,59 @@ GEM em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) - ethon (0.17.0) + ethon (0.18.0) ffi (>= 1.15.0) + logger eventmachine (1.2.7) - ffi (1.17.2-aarch64-linux-gnu) - ffi (1.17.2-aarch64-linux-musl) - ffi (1.17.2-arm-linux-gnu) - ffi (1.17.2-arm-linux-musl) - ffi (1.17.2-arm64-darwin) - ffi (1.17.2-x86_64-darwin) - ffi (1.17.2-x86_64-linux-gnu) - ffi (1.17.2-x86_64-linux-musl) + ffi (1.17.4-aarch64-linux-gnu) + ffi (1.17.4-aarch64-linux-musl) + ffi (1.17.4-arm-linux-gnu) + ffi (1.17.4-arm-linux-musl) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x86_64-darwin) + ffi (1.17.4-x86_64-linux-gnu) + ffi (1.17.4-x86_64-linux-musl) fiber-annotation (0.2.0) fiber-local (1.1.0) fiber-storage fiber-storage (1.0.1) forwardable-extended (2.6.0) - google-protobuf (4.32.1) + google-protobuf (4.34.1) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-aarch64-linux-gnu) + rake (~> 13.3) + google-protobuf (4.34.1-aarch64-linux-gnu) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-aarch64-linux-musl) + rake (~> 13.3) + google-protobuf (4.34.1-aarch64-linux-musl) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-arm64-darwin) + rake (~> 13.3) + google-protobuf (4.34.1-arm64-darwin) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-x86_64-darwin) + rake (~> 13.3) + google-protobuf (4.34.1-x86_64-darwin) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-x86_64-linux-gnu) + rake (~> 13.3) + google-protobuf (4.34.1-x86_64-linux-gnu) bigdecimal - rake (>= 13) - google-protobuf (4.32.1-x86_64-linux-musl) + rake (~> 13.3) + google-protobuf (4.34.1-x86_64-linux-musl) bigdecimal - rake (>= 13) + rake (~> 13.3) hashery (2.1.2) - html-proofer (5.0.10) + html-proofer (5.2.1) addressable (~> 2.3) async (~> 2.1) + benchmark (~> 0.5) nokogiri (~> 1.13) pdf-reader (~> 2.11) rainbow (~> 3.0) typhoeus (~> 1.3) yell (~> 2.0) zeitwerk (~> 2.5) - http_parser.rb (0.8.0) - i18n (1.14.7) + http_parser.rb (0.8.1) + i18n (1.14.8) concurrent-ruby (~> 1.0) - io-event (1.14.0) + io-event (1.14.5) jekyll (4.4.1) addressable (~> 2.4) base64 (~> 0.2) @@ -104,65 +107,66 @@ GEM jekyll (>= 3.8, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.15.0) - just-the-docs (0.10.1) + json (2.19.3) + just-the-docs (0.12.0) jekyll (>= 3.8.5) jekyll-include-cache jekyll-seo-tag (>= 2.0) rake (>= 12.3.1) - kramdown (2.5.1) - rexml (>= 3.3.9) + kramdown (2.5.2) + rexml (>= 3.4.4) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) language_server-protocol (3.17.0.5) lint_roller (1.1.0) liquid (4.0.4) - listen (3.9.0) + listen (3.10.0) + logger rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) logger (1.7.0) mercenary (0.4.0) metrics (0.15.0) - nokogiri (1.18.10-aarch64-linux-gnu) + nokogiri (1.19.2-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.10-aarch64-linux-musl) + nokogiri (1.19.2-aarch64-linux-musl) racc (~> 1.4) - nokogiri (1.18.10-arm-linux-gnu) + nokogiri (1.19.2-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.18.10-arm-linux-musl) + nokogiri (1.19.2-arm-linux-musl) racc (~> 1.4) - nokogiri (1.18.10-arm64-darwin) + nokogiri (1.19.2-arm64-darwin) racc (~> 1.4) - nokogiri (1.18.10-x86_64-darwin) + nokogiri (1.19.2-x86_64-darwin) racc (~> 1.4) - nokogiri (1.18.10-x86_64-linux-gnu) + nokogiri (1.19.2-x86_64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.10-x86_64-linux-musl) + nokogiri (1.19.2-x86_64-linux-musl) racc (~> 1.4) - parallel (1.27.0) - parser (3.3.9.0) + parallel (1.28.0) + parser (3.3.11.1) ast (~> 2.4.1) racc pathutil (0.16.2) forwardable-extended (~> 2.6) - pdf-reader (2.15.0) + pdf-reader (2.15.1) Ascii85 (>= 1.0, < 3.0, != 2.0.0) afm (>= 0.2.1, < 2) hashery (~> 2.0) ruby-rc4 ttfunk - prism (1.5.1) - public_suffix (6.0.2) + prism (1.9.0) + public_suffix (7.0.5) racc (1.8.1) rainbow (3.1.1) - rake (13.3.0) + rake (13.3.1) rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) regexp_parser (2.11.3) rexml (3.4.4) - rouge (4.6.1) - rubocop (1.81.1) + rouge (4.7.0) + rubocop (1.86.0) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -170,43 +174,43 @@ GEM parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) - rubocop-ast (>= 1.47.1, < 2.0) + rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.47.1) + rubocop-ast (1.49.1) parser (>= 3.3.7.2) - prism (~> 1.4) + prism (~> 1.7) ruby-progressbar (1.13.0) ruby-rc4 (0.1.5) safe_yaml (1.0.5) - sass-embedded (1.93.2-aarch64-linux-gnu) + sass-embedded (1.98.0-aarch64-linux-gnu) google-protobuf (~> 4.31) - sass-embedded (1.93.2-aarch64-linux-musl) + sass-embedded (1.98.0-aarch64-linux-musl) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm-linux-gnueabihf) + sass-embedded (1.98.0-arm-linux-gnueabihf) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm-linux-musleabihf) + sass-embedded (1.98.0-arm-linux-musleabihf) google-protobuf (~> 4.31) - sass-embedded (1.93.2-arm64-darwin) + sass-embedded (1.98.0-arm64-darwin) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-darwin) + sass-embedded (1.98.0-x86_64-darwin) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-linux-gnu) + sass-embedded (1.98.0-x86_64-linux-gnu) google-protobuf (~> 4.31) - sass-embedded (1.93.2-x86_64-linux-musl) + sass-embedded (1.98.0-x86_64-linux-musl) google-protobuf (~> 4.31) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) traces (0.18.2) ttfunk (1.8.0) bigdecimal (~> 3.1) - typhoeus (1.4.1) - ethon (>= 0.9.0) + typhoeus (1.6.0) + ethon (>= 0.18.0) unicode-display_width (2.6.0) wdm (0.2.0) - webrick (1.9.1) + webrick (1.9.2) yell (2.2.2) - zeitwerk (2.7.3) + zeitwerk (2.7.5) PLATFORMS aarch64-linux diff --git a/pyproject.toml b/pyproject.toml index 7124dd28..41fdc399 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ Source = "https://github.com/scientific-python/cookie" [project.scripts] sp-repo-review = "repo_review.__main__:main" -"sp-ruff-checks" = "sp_repo_review.ruff_checks.__main__:main" +sp-ruff-checks = "sp_repo_review.ruff_checks.__main__:main" [project.entry-points."repo_review.checks"] general = "sp_repo_review.checks.general:repo_review_checks"