From a5532d283fd96c72998540aa15fdffb373f708c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pedro?= Date: Tue, 23 Jul 2024 17:12:50 -0300 Subject: [PATCH] Make mongoid versioning less restrictive --- Gemfile.lock | 101 ++++++++++++++------------- validates_timeliness-mongoid.gemspec | 6 +- 2 files changed, 55 insertions(+), 52 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index fa0981c..e254efe 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,70 +2,71 @@ PATH remote: . specs: validates_timeliness-mongoid (5.0.1) - mongoid (~> 7.1, < 7.2) - validates_timeliness (~> 5.0) + mongoid (~> 7.1, < 8) + validates_timeliness (~> 6.0) GEM remote: https://rubygems.org/ specs: - activemodel (6.1.4.6) - activesupport (= 6.1.4.6) - activesupport (6.1.4.6) + activemodel (6.1.7.8) + activesupport (= 6.1.7.8) + activesupport (6.1.7.8) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) zeitwerk (~> 2.3) ast (2.4.2) - bson (4.14.1) + bson (5.0.1) byebug (11.1.3) coderay (1.1.3) - concurrent-ruby (1.1.9) - diff-lcs (1.4.4) + concurrent-ruby (1.3.3) + diff-lcs (1.5.1) docile (1.4.0) - faker (2.19.0) - i18n (>= 1.6, < 2) - i18n (1.8.10) + faker (2.23.0) + i18n (>= 1.8.11, < 2) + i18n (1.14.5) concurrent-ruby (~> 1.0) kwalify (0.7.2) - method_source (1.0.0) - minitest (5.15.0) - mongo (2.17.0) - bson (>= 4.8.2, < 5.0.0) - mongoid (7.1.11) - activemodel (>= 5.1, < 6.2) - mongo (>= 2.7.0, < 3.0.0) + method_source (1.1.0) + minitest (5.24.1) + mongo (2.20.1) + bson (>= 4.14.1, < 6.0.0) + mongoid (7.5.4) + activemodel (>= 5.1, < 7.1, != 7.0.0) + mongo (>= 2.10.5, < 3.0.0) ruby2_keywords (~> 0.0.5) - parallel (1.21.0) - parser (3.0.2.0) + parallel (1.25.1) + parser (3.0.3.2) ast (~> 2.4.1) - pry (0.13.1) + pry (0.14.2) coderay (~> 1.1) method_source (~> 1.0) - pry-byebug (3.9.0) + pry-byebug (3.10.1) byebug (~> 11.0) - pry (~> 0.13.0) - rainbow (3.0.0) - rake (13.0.6) + pry (>= 0.13, < 0.15) + rainbow (3.1.1) + rake (13.2.1) reek (6.0.6) kwalify (~> 0.7.0) parser (~> 3.0.0) rainbow (>= 2.0, < 4.0) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + regexp_parser (2.9.2) + rexml (3.3.2) + strscan + 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-support (~> 3.13.0) + rspec-expectations (3.13.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) rubocop (1.13.0) parallel (~> 1.10) parser (>= 3.0.0.0) @@ -75,38 +76,40 @@ GEM rubocop-ast (>= 1.2.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) + rubocop-ast (1.15.2) parser (>= 3.0.1.1) rubocop-faker (1.1.0) faker (>= 2.12.0) rubocop (>= 0.82.0) - rubocop-performance (1.11.5) + rubocop-performance (1.19.1) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) rubocop-rspec (2.4.0) rubocop (~> 1.0) rubocop-ast (>= 1.1.0) - ruby-progressbar (1.11.0) + ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) simplecov (0.21.2) docile (~> 1.1) simplecov-html (~> 0.11) simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - timeliness (0.4.4) - tzinfo (2.0.4) + simplecov_json_formatter (0.1.4) + strscan (3.1.0) + timeliness (0.4.5) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - validates_timeliness (5.0.0) + unicode-display_width (2.5.0) + validates_timeliness (6.0.1) + activemodel (>= 6.0.0, < 7) timeliness (>= 0.3.10, < 1) - zeitwerk (2.5.4) + zeitwerk (2.6.16) PLATFORMS x86_64-linux DEPENDENCIES - bundler (~> 2.2, <= 2.2.16) + bundler (~> 2.5, <= 2.5.15) faker (~> 2.17) pry-byebug (~> 3.9) rake (~> 13.0, >= 13.0.3) @@ -121,4 +124,4 @@ DEPENDENCIES validates_timeliness-mongoid! BUNDLED WITH - 2.2.16 + 2.5.15 diff --git a/validates_timeliness-mongoid.gemspec b/validates_timeliness-mongoid.gemspec index b2db460..8116f54 100644 --- a/validates_timeliness-mongoid.gemspec +++ b/validates_timeliness-mongoid.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |spec| spec.required_ruby_version = '>= 2.6.0' - spec.add_development_dependency 'bundler', '~> 2.2', '<= 2.2.16' + spec.add_development_dependency 'bundler', '~> 2.5', '<= 2.5.15' spec.add_development_dependency 'faker', '~> 2.17' spec.add_development_dependency 'pry-byebug', '~> 3.9' spec.add_development_dependency 'rake', '~> 13.0', '>= 13.0.3' @@ -48,6 +48,6 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'simplecov', '~> 0.21.2' spec.add_development_dependency 'simplecov_json_formatter', '~> 0.1.3' - spec.add_dependency 'mongoid', '~> 7.1', '< 7.2' - spec.add_dependency 'validates_timeliness', '~> 5.0' + spec.add_dependency 'mongoid', '~> 7.1', '< 8' + spec.add_dependency 'validates_timeliness', '~> 6.0' end