From 42afc1d7114c480dea416420671ec19d7b23fb22 Mon Sep 17 00:00:00 2001 From: Earlopain <14981592+Earlopain@users.noreply.github.com> Date: Wed, 15 Oct 2025 13:31:13 +0200 Subject: [PATCH] [rb] Remove `json` version constraint This was a bug in the json gem, specific to the java flavor. There is no reason to restrict it for everybody else. Just picking a more modern version in CI is good enough --- MODULE.bazel | 4 ++-- rb/Gemfile.lock | 5 ++--- rb/selenium-webdriver.gemspec | 1 - 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index e85221f5839ed..706c3b8d4effc 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -307,8 +307,8 @@ ruby.bundle_fetch( "io-console-0.8.1-java": "9457a61a7b23aab11e9e9ff67f71ae81d7f1a6a2e582bb5d65d754cbb546c06f", "irb-1.15.2": "222f32952e278da34b58ffe45e8634bf4afc2dc7aa9da23fed67e581aa50fdba", "jar-dependencies-0.5.5": "2972b9fcba4b014e6446a84b5c09674a3e8648b95b71768e729f0e8e40568059", - "json-2.13.2": "02e1f118d434c6b230a64ffa5c8dee07e3ec96244335c392eaed39e1199dbb68", - "json-2.13.2-java": "2e1292c45598a3642216820a821cba89c623f99387b8cb90adb345878f4e5c7d", + "json-2.15.1": "b1c1b2e7c116eb1903e0ce0c374783e6ead8747a0f9eca132d274018ebb80b89", + "json-2.15.1-java": "a6185eebe724a6937f60729e4998276d6b3de3ecc35be34f8e47c1eb40903ecf", "language_server-protocol-3.17.0.5": "fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc", "lint_roller-1.1.0": "2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87", "listen-3.9.0": "db9e4424e0e5834480385197c139cb6b0ae0ef28cc13310cfd1ca78377d59c67", diff --git a/rb/Gemfile.lock b/rb/Gemfile.lock index 763aed52804e0..201fcc6af9ab1 100644 --- a/rb/Gemfile.lock +++ b/rb/Gemfile.lock @@ -5,7 +5,6 @@ PATH selenium-webdriver (~> 4.2) selenium-webdriver (4.37.0.nightly) base64 (~> 0.2) - json (<= 2.13.2) logger (~> 1.4) prism (~> 1.0, < 1.5) rexml (~> 3.2, >= 3.2.5) @@ -69,8 +68,8 @@ GEM rdoc (>= 4.0.0) reline (>= 0.4.2) jar-dependencies (0.5.5) - json (2.13.2) - json (2.13.2-java) + json (2.15.1) + json (2.15.1-java) language_server-protocol (3.17.0.5) lint_roller (1.1.0) listen (3.9.0) diff --git a/rb/selenium-webdriver.gemspec b/rb/selenium-webdriver.gemspec index 39e1fe18c91f5..8f5a45274f6c7 100644 --- a/rb/selenium-webdriver.gemspec +++ b/rb/selenium-webdriver.gemspec @@ -50,7 +50,6 @@ Gem::Specification.new do |s| s.require_paths = ['lib'] s.add_dependency 'base64', ['~> 0.2'] - s.add_dependency 'json', ['<= 2.13.2'] s.add_dependency 'logger', ['~> 1.4'] s.add_dependency 'prism', ['~> 1.0', '< 1.5'] s.add_dependency 'rexml', ['~> 3.2', '>= 3.2.5']