From c6a982245d03035ad0e6268e6522a5b1ca468519 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 13:52:35 +0000 Subject: [PATCH 1/2] chore(deps): bump the ruby-dependencies group with 3 updates Updates the requirements on [rbs](https://github.com/ruby/rbs), [steep](https://github.com/soutaro/steep) and [bigdecimal](https://github.com/ruby/bigdecimal) to permit the latest version. Updates `rbs` from 3.10.4 to 4.0.2 - [Release notes](https://github.com/ruby/rbs/releases) - [Changelog](https://github.com/ruby/rbs/blob/master/CHANGELOG.md) - [Commits](https://github.com/ruby/rbs/compare/v3.10.4...v4.0.2) Updates `steep` from 1.10.0 to 2.0.0 - [Release notes](https://github.com/soutaro/steep/releases) - [Changelog](https://github.com/soutaro/steep/blob/master/CHANGELOG.md) - [Commits](https://github.com/soutaro/steep/compare/v1.10.0...v2.0.0) Updates `steep` from 1.10.0 to 2.0.0 - [Release notes](https://github.com/soutaro/steep/releases) - [Changelog](https://github.com/soutaro/steep/blob/master/CHANGELOG.md) - [Commits](https://github.com/soutaro/steep/compare/v1.10.0...v2.0.0) Updates `bigdecimal` from 3.3.1 to 4.1.2 - [Release notes](https://github.com/ruby/bigdecimal/releases) - [Changelog](https://github.com/ruby/bigdecimal/blob/master/CHANGES.md) - [Commits](https://github.com/ruby/bigdecimal/compare/v3.3.1...v4.1.2) --- updated-dependencies: - dependency-name: rbs dependency-version: 4.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: ruby-dependencies - dependency-name: steep dependency-version: 2.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: ruby-dependencies - dependency-name: steep dependency-version: 2.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: ruby-dependencies - dependency-name: bigdecimal dependency-version: 4.1.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: ruby-dependencies ... Signed-off-by: dependabot[bot] --- Gemfile | 4 ++-- Gemfile.lock | 44 ++++++++++---------------------------------- arcp.gemspec | 2 +- 3 files changed, 13 insertions(+), 37 deletions(-) diff --git a/Gemfile b/Gemfile index 5c42f52..54772fa 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ group :development, :test do gem 'async-rspec', '~> 1.17', require: false gem 'bundler-audit', require: false gem 'rake', '~> 13.0' - gem 'rbs', '~> 3.6', require: false + gem 'rbs', '~> 4.0', require: false gem 'redcarpet', '~> 3.6', require: false gem 'rspec', '~> 3.13' gem 'rubocop', '~> 1.68', require: false @@ -16,6 +16,6 @@ group :development, :test do gem 'rubocop-rake', require: false gem 'rubocop-rspec', require: false gem 'simplecov', '~> 0.22', require: false - gem 'steep', '~> 1.9', require: false + gem 'steep', '~> 2.0', require: false gem 'yard', '~> 0.9', require: false end diff --git a/Gemfile.lock b/Gemfile.lock index 7a6cd17..1cdbbee 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,7 +5,7 @@ PATH async (~> 2.20) async-http (~> 0.86) async-websocket (~> 0.30) - bigdecimal (~> 3.1) + bigdecimal (>= 3.1, < 5.0) logger (~> 1.6) opentelemetry-api (~> 1.5) sqlite3 (~> 2.0) @@ -13,19 +13,6 @@ PATH GEM remote: https://rubygems.org/ specs: - activesupport (8.1.3) - base64 - bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - json - logger (>= 1.4.2) - minitest (>= 5.1) - securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) - uri (>= 0.13.1) ast (2.4.3) async (2.39.0) console (~> 1.29) @@ -55,13 +42,11 @@ GEM protocol-http (~> 0.34) protocol-rack (~> 0.7) protocol-websocket (~> 0.17) - base64 (0.3.0) - bigdecimal (3.3.1) + bigdecimal (4.1.2) bundler-audit (0.9.3) bundler (>= 1.2.0) thor (~> 1.0) concurrent-ruby (1.3.6) - connection_pool (3.0.2) console (1.34.3) fiber-annotation fiber-local (~> 1.1) @@ -69,7 +54,6 @@ GEM csv (3.3.5) diff-lcs (1.6.2) docile (1.4.1) - drb (2.2.3) ffi (1.17.4) ffi (1.17.4-aarch64-linux-gnu) ffi (1.17.4-aarch64-linux-musl) @@ -86,8 +70,6 @@ GEM fiber-storage fiber-storage (1.0.1) fileutils (1.8.0) - i18n (1.14.8) - concurrent-ruby (~> 1.0) io-endpoint (0.17.2) io-event (1.16.0) io-stream (0.13.0) @@ -101,10 +83,6 @@ GEM logger (1.7.0) metrics (0.15.0) mini_portile2 (2.8.9) - minitest (6.0.6) - drb (~> 2.0) - prism (~> 1.5) - mutex_m (0.3.0) opentelemetry-api (1.10.0) logger parallel (2.1.0) @@ -133,8 +111,9 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rbs (3.10.4) + rbs (4.0.2) logger + prism (>= 1.6.0) tsort redcarpet (3.6.1) regexp_parser (2.12.0) @@ -199,8 +178,7 @@ GEM sqlite3 (2.9.4-x86_64-darwin) sqlite3 (2.9.4-x86_64-linux-gnu) sqlite3 (2.9.4-x86_64-linux-musl) - steep (1.10.0) - activesupport (>= 5.1) + steep (2.0.0) concurrent-ruby (>= 1.1.10) csv (>= 3.0.9) fileutils (>= 1.1.0) @@ -208,10 +186,10 @@ GEM language_server-protocol (>= 3.17.0.4, < 4.0) listen (~> 3.0) logger (>= 1.3.0) - mutex_m (>= 0.3.0) - parser (>= 3.1) + parser (>= 3.2) + prism (>= 0.25.0) rainbow (>= 2.2.2, < 4.0) - rbs (~> 3.9) + rbs (~> 4.0) securerandom (>= 0.1) strscan (>= 1.0.0) terminal-table (>= 2, < 5) @@ -222,8 +200,6 @@ GEM thor (1.5.0) traces (0.18.2) tsort (0.2.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) unicode-display_width (3.2.0) unicode-emoji (~> 4.1) unicode-emoji (4.2.0) @@ -248,7 +224,7 @@ DEPENDENCIES async-rspec (~> 1.17) bundler-audit rake (~> 13.0) - rbs (~> 3.6) + rbs (~> 4.0) redcarpet (~> 3.6) rspec (~> 3.13) rubocop (~> 1.68) @@ -256,7 +232,7 @@ DEPENDENCIES rubocop-rake rubocop-rspec simplecov (~> 0.22) - steep (~> 1.9) + steep (~> 2.0) yard (~> 0.9) BUNDLED WITH diff --git a/arcp.gemspec b/arcp.gemspec index c2c210a..9fd2e34 100644 --- a/arcp.gemspec +++ b/arcp.gemspec @@ -38,7 +38,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'async', '~> 2.20' spec.add_dependency 'async-http', '~> 0.86' spec.add_dependency 'async-websocket', '~> 0.30' - spec.add_dependency 'bigdecimal', '~> 3.1' + spec.add_dependency 'bigdecimal', '>= 3.1', '< 5.0' spec.add_dependency 'logger', '~> 1.6' spec.add_dependency 'opentelemetry-api', '~> 1.5' spec.add_dependency 'sqlite3', '~> 2.0' From a9f83e9c158a04ef88f423b7234b4fb18d2d9842 Mon Sep 17 00:00:00 2001 From: Nick Ficano Date: Fri, 22 May 2026 12:41:34 -0400 Subject: [PATCH 2/2] fix: declare base64 runtime dependency --- Gemfile.lock | 2 ++ arcp.gemspec | 1 + 2 files changed, 3 insertions(+) diff --git a/Gemfile.lock b/Gemfile.lock index 1cdbbee..b5c4764 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,6 +5,7 @@ PATH async (~> 2.20) async-http (~> 0.86) async-websocket (~> 0.30) + base64 (~> 0.3) bigdecimal (>= 3.1, < 5.0) logger (~> 1.6) opentelemetry-api (~> 1.5) @@ -42,6 +43,7 @@ GEM protocol-http (~> 0.34) protocol-rack (~> 0.7) protocol-websocket (~> 0.17) + base64 (0.3.0) bigdecimal (4.1.2) bundler-audit (0.9.3) bundler (>= 1.2.0) diff --git a/arcp.gemspec b/arcp.gemspec index 9fd2e34..0c307b6 100644 --- a/arcp.gemspec +++ b/arcp.gemspec @@ -38,6 +38,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'async', '~> 2.20' spec.add_dependency 'async-http', '~> 0.86' spec.add_dependency 'async-websocket', '~> 0.30' + spec.add_dependency 'base64', '~> 0.3' spec.add_dependency 'bigdecimal', '>= 3.1', '< 5.0' spec.add_dependency 'logger', '~> 1.6' spec.add_dependency 'opentelemetry-api', '~> 1.5'