diff --git a/Gemfile b/Gemfile index af11034..4d510b6 100644 --- a/Gemfile +++ b/Gemfile @@ -15,7 +15,7 @@ end group :development, :test do gem 'pry' gem 'resque-scheduler' # it is not neccessary plugin. But if it present - we should extend it. - gem 'rspec', '~> 3.0' + gem 'rspec', '~> 3.13' gem 'rspec-its' # its(:foo) syntax gem 'saharspec', '~> 0.0.7' # some syntactic sugar for RSpec end diff --git a/Gemfile.lock b/Gemfile.lock index 894e731..cf1fe2f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,96 +2,95 @@ PATH remote: . specs: resque-prioritize (0.1.0) - resque (~> 2.0.0) + resque (>= 2.0, < 2.7) GEM remote: https://rubygems.org/ specs: - ast (2.4.0) - base64 (0.2.0) - coderay (1.1.2) - concurrent-ruby (1.2.2) - diff-lcs (1.3) - et-orbi (1.2.7) + ast (2.4.2) + coderay (1.1.3) + concurrent-ruby (1.3.3) + diff-lcs (1.5.1) + et-orbi (1.2.11) tzinfo - fugit (1.8.1) - et-orbi (~> 1, >= 1.2.7) + fugit (1.11.0) + et-orbi (~> 1, >= 1.2.11) raabro (~> 1.4) - jaro_winkler (1.5.4) - method_source (0.9.2) + jaro_winkler (1.5.6) + method_source (1.1.0) mono_logger (1.1.2) multi_json (1.15.0) - mustermann (3.0.0) + mustermann (2.0.2) ruby2_keywords (~> 0.0.1) - parallel (1.19.1) - parser (2.7.0.2) - ast (~> 2.4.0) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) + parallel (1.19.2) + parser (3.3.3.0) + ast (~> 2.4.1) + racc + pry (0.14.2) + coderay (~> 1.1) + method_source (~> 1.0) raabro (1.4.0) - rack (2.2.8) - rack-protection (3.2.0) - base64 (>= 0.1.0) - rack (~> 2.2, >= 2.2.4) - rainbow (3.0.0) - rake (13.0.1) - redis (4.1.3) - redis-namespace (1.7.0) + racc (1.5.2) + rack (2.2.9) + rack-protection (2.2.4) + rack + rainbow (3.1.1) + rake (13.2.1) + redis (4.4.0) + redis-namespace (1.6.0) redis (>= 3.0.4) - resque (2.0.0) + resque (2.6.0) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) - resque-scheduler (4.4.0) + resque-scheduler (4.10.2) mono_logger (~> 1.0) redis (>= 3.3) - resque (>= 1.26) - rufus-scheduler (~> 3.2) - rspec (3.9.0) - rspec-core (~> 3.9.0) - rspec-expectations (~> 3.9.0) - rspec-mocks (~> 3.9.0) - rspec-core (3.9.1) - rspec-support (~> 3.9.1) - rspec-expectations (3.9.1) + resque (>= 1.27) + rufus-scheduler (~> 3.2, != 3.3) + rexml (3.2.5) + 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.9.0) + rspec-support (~> 3.13.0) rspec-its (1.3.0) rspec-core (>= 3.0.0) rspec-expectations (>= 3.0.0) - rspec-mocks (3.9.1) + rspec-mocks (3.13.1) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.9.0) - rspec-support (3.9.2) - rubocop (0.79.0) + rspec-support (~> 3.13.0) + rspec-support (3.13.1) + rubocop (0.81.0) jaro_winkler (~> 1.5.1) parallel (~> 1.10) parser (>= 2.7.0.1) rainbow (>= 2.2.2, < 4.0) + rexml ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 1.7) - rubocop-rspec (1.37.1) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-rspec (1.38.1) rubocop (>= 0.68.1) - ruby-progressbar (1.10.1) + ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) rufus-scheduler (3.9.1) fugit (~> 1.1, >= 1.1.6) saharspec (0.0.10) ruby2_keywords - sinatra (3.2.0) - mustermann (~> 3.0) - rack (~> 2.2, >= 2.2.4) - rack-protection (= 3.2.0) + sinatra (2.2.4) + mustermann (~> 2.0) + rack (~> 2.2) + rack-protection (= 2.2.4) tilt (~> 2.0) tilt (2.3.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - unicode-display_width (1.6.1) - vegas (0.1.11) - rack (>= 1.0.0) + unicode-display_width (1.8.0) PLATFORMS ruby @@ -99,10 +98,10 @@ PLATFORMS DEPENDENCIES bundler (~> 2.0) pry - rake (~> 13.0.1) + rake (~> 13.2.1) resque-prioritize! resque-scheduler - rspec (~> 3.0) + rspec (~> 3.13) rspec-its rubocop rubocop-rspec diff --git a/resque-prioritize.gemspec b/resque-prioritize.gemspec index c0c59a2..2d5de61 100644 --- a/resque-prioritize.gemspec +++ b/resque-prioritize.gemspec @@ -30,8 +30,8 @@ Gem::Specification.new do |spec| spec.require_paths = ['lib'] # The supported resque version is 2.0, though it needs to be urgently updated due to security reasons. - spec.add_dependency 'resque', '~> 2.0.0' + spec.add_dependency 'resque', '>= 2.0', '< 2.7' spec.add_development_dependency 'bundler', '~> 2.0' - spec.add_development_dependency 'rake', '~> 13.0.1' + spec.add_development_dependency 'rake', '~> 13.2.1' end