From 39307abf4a8d67695fe64f7f67158c8da37a7e67 Mon Sep 17 00:00:00 2001 From: Aaron Averbuch <10715707+ahaverbuch@users.noreply.github.com> Date: Wed, 22 Jan 2025 13:41:07 -0500 Subject: [PATCH] lock in concurrent-ruby to avoid issues testing on older rubies --- Appraisals | 2 ++ gemfiles/rails_6.1.gemfile | 1 + gemfiles/rails_6.1.gemfile.lock | 13 ++++++------ gemfiles/rails_7.0.gemfile | 1 + gemfiles/rails_7.0.gemfile.lock | 13 ++++++------ gemfiles/rails_7.1.gemfile.lock | 23 +++++++++++----------- gemfiles/rails_7.2.gemfile.lock | 23 +++++++++++----------- gemfiles/rails_8.0.gemfile.lock | 35 ++++++++++++++++++--------------- lib/subroutine/version.rb | 2 +- 9 files changed, 62 insertions(+), 51 deletions(-) diff --git a/Appraisals b/Appraisals index 0a53192..38155f7 100644 --- a/Appraisals +++ b/Appraisals @@ -1,11 +1,13 @@ appraise "rails-6.1" do gem 'activemodel', '~> 6.1.0' gem 'actionpack', '~> 6.1.0' + gem 'concurrent-ruby', '1.3.4' end appraise "rails-7.0" do gem 'activemodel', '~> 7.0.0' gem 'actionpack', '~> 7.0.0' + gem 'concurrent-ruby', '1.3.4' end appraise "rails-7.1" do diff --git a/gemfiles/rails_6.1.gemfile b/gemfiles/rails_6.1.gemfile index 0609d4f..510f541 100644 --- a/gemfiles/rails_6.1.gemfile +++ b/gemfiles/rails_6.1.gemfile @@ -5,5 +5,6 @@ source "https://rubygems.org" gem "appraisal" gem "activemodel", "~> 6.1.0" gem "actionpack", "~> 6.1.0" +gem "concurrent-ruby", "1.3.4" gemspec path: "../" diff --git a/gemfiles/rails_6.1.gemfile.lock b/gemfiles/rails_6.1.gemfile.lock index 1c75170..a00c8be 100644 --- a/gemfiles/rails_6.1.gemfile.lock +++ b/gemfiles/rails_6.1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - subroutine (4.2.0) + subroutine (4.2.1) activemodel (>= 6.1) activesupport (>= 6.1) @@ -39,9 +39,9 @@ GEM concurrent-ruby (1.3.4) crass (1.0.6) erubi (1.13.1) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - loofah (2.23.1) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) m (1.6.2) @@ -57,12 +57,12 @@ GEM ruby-progressbar mocha (2.7.1) ruby2_keywords (>= 0.0.5) - nokogiri (1.17.2) + nokogiri (1.18.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) racc (1.8.1) rack (2.2.10) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -87,6 +87,7 @@ DEPENDENCIES activemodel (~> 6.1.0) appraisal byebug + concurrent-ruby (= 1.3.4) m minitest minitest-reporters @@ -95,4 +96,4 @@ DEPENDENCIES subroutine! BUNDLED WITH - 2.6.1 + 2.6.3 diff --git a/gemfiles/rails_7.0.gemfile b/gemfiles/rails_7.0.gemfile index 6297ff4..51fc184 100644 --- a/gemfiles/rails_7.0.gemfile +++ b/gemfiles/rails_7.0.gemfile @@ -5,5 +5,6 @@ source "https://rubygems.org" gem "appraisal" gem "activemodel", "~> 7.0.0" gem "actionpack", "~> 7.0.0" +gem "concurrent-ruby", "1.3.4" gemspec path: "../" diff --git a/gemfiles/rails_7.0.gemfile.lock b/gemfiles/rails_7.0.gemfile.lock index 405b603..c327293 100644 --- a/gemfiles/rails_7.0.gemfile.lock +++ b/gemfiles/rails_7.0.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - subroutine (4.2.0) + subroutine (4.2.1) activemodel (>= 6.1) activesupport (>= 6.1) @@ -38,9 +38,9 @@ GEM concurrent-ruby (1.3.4) crass (1.0.6) erubi (1.13.1) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - loofah (2.23.1) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) m (1.6.2) @@ -56,12 +56,12 @@ GEM ruby-progressbar mocha (2.7.1) ruby2_keywords (>= 0.0.5) - nokogiri (1.17.2) + nokogiri (1.18.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) racc (1.8.1) rack (2.2.10) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -85,6 +85,7 @@ DEPENDENCIES activemodel (~> 7.0.0) appraisal byebug + concurrent-ruby (= 1.3.4) m minitest minitest-reporters @@ -93,4 +94,4 @@ DEPENDENCIES subroutine! BUNDLED WITH - 2.6.1 + 2.6.3 diff --git a/gemfiles/rails_7.1.gemfile.lock b/gemfiles/rails_7.1.gemfile.lock index 5b9e2dc..aa56c52 100644 --- a/gemfiles/rails_7.1.gemfile.lock +++ b/gemfiles/rails_7.1.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - subroutine (4.2.0) + subroutine (4.2.1) activemodel (>= 6.1) activesupport (>= 6.1) @@ -46,18 +46,18 @@ GEM thor (>= 0.14.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) byebug (11.1.3) - concurrent-ruby (1.3.4) - connection_pool (2.4.1) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) crass (1.0.6) drb (2.2.1) erubi (1.13.1) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - logger (1.6.4) - loofah (2.23.1) + logger (1.6.5) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) m (1.6.2) @@ -73,13 +73,14 @@ GEM mocha (2.7.1) ruby2_keywords (>= 0.0.5) mutex_m (0.3.0) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.2-arm64-darwin) racc (~> 1.4) racc (1.8.1) rack (3.1.8) - rack-session (2.0.0) + rack-session (2.1.0) + base64 (>= 0.1.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -112,4 +113,4 @@ DEPENDENCIES subroutine! BUNDLED WITH - 2.6.1 + 2.6.3 diff --git a/gemfiles/rails_7.2.gemfile.lock b/gemfiles/rails_7.2.gemfile.lock index 3aff437..1be50f4 100644 --- a/gemfiles/rails_7.2.gemfile.lock +++ b/gemfiles/rails_7.2.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - subroutine (4.2.0) + subroutine (4.2.1) activemodel (>= 6.1) activesupport (>= 6.1) @@ -46,18 +46,18 @@ GEM thor (>= 0.14.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) byebug (11.1.3) - concurrent-ruby (1.3.4) - connection_pool (2.4.1) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) crass (1.0.6) drb (2.2.1) erubi (1.13.1) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - logger (1.6.4) - loofah (2.23.1) + logger (1.6.5) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) m (1.6.2) @@ -72,13 +72,14 @@ GEM ruby-progressbar mocha (2.7.1) ruby2_keywords (>= 0.0.5) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.2-arm64-darwin) racc (~> 1.4) racc (1.8.1) rack (3.1.8) - rack-session (2.0.0) + rack-session (2.1.0) + base64 (>= 0.1.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -112,4 +113,4 @@ DEPENDENCIES subroutine! BUNDLED WITH - 2.5.22 + 2.6.3 diff --git a/gemfiles/rails_8.0.gemfile.lock b/gemfiles/rails_8.0.gemfile.lock index f4ab49e..ca8d4d5 100644 --- a/gemfiles/rails_8.0.gemfile.lock +++ b/gemfiles/rails_8.0.gemfile.lock @@ -1,7 +1,7 @@ PATH remote: .. specs: - subroutine (4.2.0) + subroutine (4.2.1) activemodel (>= 6.1) activesupport (>= 6.1) @@ -46,24 +46,25 @@ GEM thor (>= 0.14.0) base64 (0.2.0) benchmark (0.4.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) builder (3.3.0) byebug (11.1.3) - concurrent-ruby (1.3.4) - connection_pool (2.4.1) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) crass (1.0.6) drb (2.2.1) erubi (1.13.1) - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - logger (1.6.4) - loofah (2.23.1) + logger (1.6.5) + loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) m (1.6.2) method_source (>= 0.6.7) rake (>= 0.9.2.2) method_source (1.1.0) + mini_portile2 (2.8.8) minitest (5.25.4) minitest-reporters (1.7.1) ansi @@ -72,23 +73,25 @@ GEM ruby-progressbar mocha (2.7.1) ruby2_keywords (>= 0.0.5) - nokogiri (1.17.2-aarch64-linux) + nokogiri (1.18.2) + mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.17.2-arm-linux) + nokogiri (1.18.2-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.17.2-arm64-darwin) + nokogiri (1.18.2-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.17.2-x86-linux) + nokogiri (1.18.2-arm64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-darwin) + nokogiri (1.18.2-x86_64-darwin) racc (~> 1.4) - nokogiri (1.17.2-x86_64-linux) + nokogiri (1.18.2-x86_64-linux-gnu) racc (~> 1.4) racc (1.8.1) rack (3.1.8) - rack-session (2.0.0) + rack-session (2.1.0) + base64 (>= 0.1.0) rack (>= 3.0.0) - rack-test (2.1.0) + rack-test (2.2.0) rack (>= 1.3) rails-dom-testing (2.2.0) activesupport (>= 5.0.0) @@ -128,4 +131,4 @@ DEPENDENCIES subroutine! BUNDLED WITH - 2.6.1 + 2.6.3 diff --git a/lib/subroutine/version.rb b/lib/subroutine/version.rb index 5844982..78904a0 100644 --- a/lib/subroutine/version.rb +++ b/lib/subroutine/version.rb @@ -4,7 +4,7 @@ module Subroutine MAJOR = 4 MINOR = 2 - PATCH = 0 + PATCH = 1 PRE = nil VERSION = [MAJOR, MINOR, PATCH, PRE].compact.join(".")