diff --git a/Appraisals b/Appraisals index 7fb36d2..d1196de 100644 --- a/Appraisals +++ b/Appraisals @@ -1,10 +1,14 @@ appraise "rails_6_1" do gem "rails", "~> 6.1.0" + # For Ruby 3.4 compatibility until this commit of httpclient is released https://github.com/nahi/httpclient/commit/552a56770689e800ad11a21cd06075064736569f + gem 'mutex_m' end appraise "rails_7_0" do gem "rails", "~> 7.0.0" + # For Ruby 3.4 compatibility until this commit of httpclient is released https://github.com/nahi/httpclient/commit/552a56770689e800ad11a21cd06075064736569f + gem 'mutex_m' end appraise "rails_7_1" do diff --git a/Gemfile b/Gemfile index 9fd11bf..8ff6b94 100644 --- a/Gemfile +++ b/Gemfile @@ -4,5 +4,3 @@ gem 'rcov', :platforms => :mri_18, :group => [:development, :test] gem 'simplecov', :platforms => [:jruby, :mri_19, :ruby_19, :mri_20, :rbx], :group => [:development, :test], :require => false gem 'jruby-openssl', :platform => :jruby gem 'rails' -# For Ruby 3.4 compatibility until this commit of httpclient is released https://github.com/nahi/httpclient/commit/552a56770689e800ad11a21cd06075064736569f -gem 'mutex_m' diff --git a/gemfiles/rails_6_1.gemfile b/gemfiles/rails_6_1.gemfile index f643618..c70e5ed 100644 --- a/gemfiles/rails_6_1.gemfile +++ b/gemfiles/rails_6_1.gemfile @@ -6,5 +6,6 @@ gem "rcov", platforms: :mri_18, group: [:development, :test] gem "simplecov", platforms: [:jruby, :mri_19, :ruby_19, :mri_20, :rbx], group: [:development, :test], require: false gem "jruby-openssl", platform: :jruby gem "rails", "~> 6.1.0" +gem "mutex_m" gemspec path: "../" diff --git a/gemfiles/rails_7_0.gemfile b/gemfiles/rails_7_0.gemfile index a6f2f82..a39a51a 100644 --- a/gemfiles/rails_7_0.gemfile +++ b/gemfiles/rails_7_0.gemfile @@ -6,5 +6,6 @@ gem "rcov", platforms: :mri_18, group: [:development, :test] gem "simplecov", platforms: [:jruby, :mri_19, :ruby_19, :mri_20, :rbx], group: [:development, :test], require: false gem "jruby-openssl", platform: :jruby gem "rails", "~> 7.0.0" +gem "mutex_m" gemspec path: "../"