From 955a004506120fc53365671d287335063f3b69e0 Mon Sep 17 00:00:00 2001 From: zinduolis Date: Fri, 13 Sep 2024 21:23:52 +1000 Subject: [PATCH] Non breaking dependency upgrade --- Gemfile | 2 +- Gemfile.lock | 127 +++++++++++++++++++++++++++++---------------------- 2 files changed, 73 insertions(+), 56 deletions(-) diff --git a/Gemfile b/Gemfile index bfa3121fb8..6f362ee5fb 100644 --- a/Gemfile +++ b/Gemfile @@ -78,7 +78,7 @@ group :test do # Note: selenium-webdriver 3.x is incompatible with Firefox version 48 and prior # gem 'selenium' # Requires old version of selenium which is no longer available gem 'geckodriver-helper', '~> 0.24.0' - gem 'selenium-webdriver', '~> 4.21' + gem 'selenium-webdriver', '~> 4.24' # Note: nokogiri is needed by capybara which may require one of the below commands # sudo apt-get install libxslt-dev libxml2-dev diff --git a/Gemfile.lock b/Gemfile.lock index 07920a85f3..99d664c13b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,13 +1,13 @@ GEM remote: https://rubygems.org/ specs: - activemodel (7.1.2) - activesupport (= 7.1.2) - activerecord (7.1.2) - activemodel (= 7.1.2) - activesupport (= 7.1.2) + activemodel (7.1.4) + activesupport (= 7.1.4) + activerecord (7.1.4) + activemodel (= 7.1.4) + activesupport (= 7.1.4) timeout (>= 0.4.0) - activesupport (7.1.2) + activesupport (7.1.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) @@ -17,8 +17,8 @@ GEM minitest (>= 5.1) mutex_m tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) ansi (1.5.0) archive-zip (0.12.0) io-like (~> 0.3.0) @@ -29,10 +29,10 @@ GEM timers (~> 4.1) async-dns (1.3.0) async-io (~> 1.15) - async-io (1.38.1) + async-io (1.43.2) async base64 (0.2.0) - bigdecimal (3.1.5) + bigdecimal (3.1.8) browserstack-local (1.4.3) byebug (11.1.3) capybara (3.40.0) @@ -45,18 +45,17 @@ GEM regexp_parser (>= 1.5, < 3.0) xpath (~> 3.2) coderay (1.1.3) - concurrent-ruby (1.2.2) + concurrent-ruby (1.3.4) connection_pool (2.4.1) - console (1.23.6) + console (1.27.0) fiber-annotation - fiber-local + fiber-local (~> 1.1) json - curb (1.0.5) + curb (1.0.6) daemons (1.4.1) diff-lcs (1.5.1) - domain_name (0.6.20231109) - drb (2.2.0) - ruby2_keywords + domain_name (0.6.20240107) + drb (2.2.1) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) @@ -66,38 +65,41 @@ GEM eventmachine (1.2.7) execjs (2.9.1) fiber-annotation (0.2.0) - fiber-local (1.0.0) + fiber-local (1.1.0) + fiber-storage + fiber-storage (1.0.0) geckodriver-helper (0.24.0) archive-zip (~> 0.7) hashie (5.0.0) hashie-forbidden_attributes (0.1.1) hashie (>= 3.0) http-accept (1.7.0) - http-cookie (1.0.5) + http-cookie (1.0.7) domain_name (~> 0.5) http_parser.rb (0.8.0) - i18n (1.14.1) + i18n (1.14.5) concurrent-ruby (~> 1.0) io-console (0.7.2) io-like (0.3.1) - irb (1.13.1) + irb (1.14.0) rdoc (>= 4.0.0) reline (>= 0.4.2) json (2.7.2) language_server-protocol (3.17.0.3) + logger (1.6.1) matrix (0.4.2) maxmind-db (1.2.0) - method_source (1.0.0) + method_source (1.1.0) mime-types (3.5.2) mime-types-data (~> 3.2015) - mime-types-data (3.2023.1205) + mime-types-data (3.2024.0903) mini_mime (1.1.5) - minitest (5.20.0) + minitest (5.25.1) mojo_magick (0.6.8) msfrpc-client (1.1.2) msgpack (~> 1) msgpack (1.7.2) - mustermann (3.0.0) + mustermann (3.0.3) ruby2_keywords (~> 0.0.1) mutex_m (0.2.0) net-protocol (0.2.2) @@ -105,17 +107,25 @@ GEM net-smtp (0.5.0) net-protocol netrc (0.11.0) - nio4r (2.7.1) - nokogiri (1.16.5-arm64-darwin) + nio4r (2.7.3) + nokogiri (1.16.7-aarch64-linux) racc (~> 1.4) - nokogiri (1.16.5-x86_64-linux) + nokogiri (1.16.7-arm-linux) + racc (~> 1.4) + nokogiri (1.16.7-arm64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86-linux) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-darwin) + racc (~> 1.4) + nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) otr-activerecord (2.2.0) activerecord (>= 4.0, < 7.2) hashie-forbidden_attributes (~> 0.1) - parallel (1.24.0) + parallel (1.26.3) parseconfig (1.1.2) - parser (3.3.1.0) + parser (3.3.5.0) ast (~> 2.4.1) racc power_assert (2.0.3) @@ -127,11 +137,11 @@ GEM pry (>= 0.13, < 0.15) psych (5.1.2) stringio - public_suffix (5.0.4) + public_suffix (6.0.1) qr4r (0.6.2) mojo_magick (~> 0.6.5) rqrcode_core (~> 1.0) - racc (1.8.0) + racc (1.8.1) rack (2.2.9) rack-protection (3.2.0) base64 (>= 0.1.0) @@ -143,31 +153,30 @@ GEM rdoc (6.7.0) psych (>= 4.0.0) regexp_parser (2.9.2) - reline (0.5.5) + reline (0.5.10) io-console (~> 0.5) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.2.8) - strscan (>= 3.0.9) + rexml (3.3.7) rqrcode_core (1.2.0) - rr (3.1.0) + rr (3.1.1) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.0) + rspec-core (3.13.1) rspec-support (~> 3.13.0) - rspec-expectations (3.13.0) + rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-mocks (3.13.0) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-support (3.13.0) - rubocop (1.64.0) + rspec-support (3.13.1) + rubocop (1.64.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -178,7 +187,7 @@ GEM rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.31.3) + rubocop-ast (1.32.3) parser (>= 3.3.1.0) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) @@ -186,8 +195,9 @@ GEM rushover (0.3.0) json rest-client - selenium-webdriver (4.21.1) + selenium-webdriver (4.24.0) base64 (~> 0.2) + logger (~> 1.4) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -197,14 +207,17 @@ GEM rack-protection (= 3.2.0) tilt (~> 2.0) slack-notifier (2.4.0) + sqlite3 (1.7.3-aarch64-linux) + sqlite3 (1.7.3-arm-linux) sqlite3 (1.7.3-arm64-darwin) + sqlite3 (1.7.3-x86-linux) + sqlite3 (1.7.3-x86_64-darwin) sqlite3 (1.7.3-x86_64-linux) - stringio (3.1.0) - strscan (3.1.0) + stringio (3.1.1) sync (0.5.0) - term-ansicolor (1.8.0) + term-ansicolor (1.11.2) tins (~> 1.0) - test-unit (3.6.1) + test-unit (3.6.2) power_assert test-unit-context (0.5.1) test-unit (>= 2.4.0) @@ -225,18 +238,19 @@ GEM daemons (~> 1.0, >= 1.0.9) eventmachine (~> 1.0, >= 1.0.4) rack (>= 1, < 3) - tilt (2.3.0) + tilt (2.4.0) timeout (0.4.1) timers (4.3.5) - tins (1.32.1) + tins (1.33.0) + bigdecimal sync tzinfo (2.0.6) concurrent-ruby (~> 1.0) uglifier (4.2.0) execjs (>= 0.3.0, < 3) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) webrick (1.8.1) - websocket (1.2.10) + websocket (1.2.11) websocket-client-simple (0.6.1) event_emitter websocket @@ -246,8 +260,11 @@ GEM nokogiri (~> 1.8) PLATFORMS - arm64-darwin-22 - arm64-darwin-23 + aarch64-linux + arm-linux + arm64-darwin + x86-linux + x86_64-darwin x86_64-linux DEPENDENCIES @@ -282,7 +299,7 @@ DEPENDENCIES rubocop (~> 1.64.0) rubyzip (~> 2.3) rushover (~> 0.3.0) - selenium-webdriver (~> 4.21) + selenium-webdriver (~> 4.24) sinatra (~> 3.2) slack-notifier (~> 2.4) sqlite3 (~> 1.4) @@ -294,4 +311,4 @@ DEPENDENCIES xmlrpc (~> 0.3.3) BUNDLED WITH - 2.5.3 + 2.5.18