Skip to content

Commit

Permalink
Ruby 2.5. is now the minimum version docker-sync operates under
Browse files Browse the repository at this point in the history
Upgrade all dependencies which where hold back due to ruby 2.4 support
  • Loading branch information
EugenMayer committed Nov 4, 2022
1 parent ec5954f commit 0c5d710
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 20 deletions.
9 changes: 4 additions & 5 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@ gemspec
group :test do
gem 'rspec'
gem 'rspec-bash'
# last version supports ruby 2.4
gem 'activesupport', '~>5.2.8'
# last version supports ruby 2.5
gem 'activesupport', '~>6.1.7'
gem 'os', '>= 1.0.0'
# for ruby 2.4 support
gem 'rdoc', '<=6.3.2'
gem 'minitest', '<=5.15.0'
gem 'rdoc', '<=6.4.0'
gem 'minitest', '<=5.16.3'
end
23 changes: 12 additions & 11 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,17 @@ PATH
gem_update_checker (~> 0.2.0, >= 0.2.0)
os (>= 1.0.0)
terminal-notifier (= 2.0.0)
thor (~> 1.2, >= 1.2.0)
thor (~> 1.2, >= 1.2.1)

GEM
remote: https://rubygems.org/
specs:
activesupport (5.2.8.1)
activesupport (6.1.7)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
coderay (1.1.3)
concurrent-ruby (1.1.10)
daemons (1.4.1)
Expand Down Expand Up @@ -50,22 +51,22 @@ GEM
sparsify (1.1.0)
terminal-notifier (2.0.0)
thor (1.2.1)
thread_safe (0.3.6)
tzinfo (1.2.10)
thread_safe (~> 0.1)
tzinfo (2.0.5)
concurrent-ruby (~> 1.0)
zeitwerk (2.6.4)

PLATFORMS
aarch64-linux
x86_64-darwin-17
x86_64-linux

DEPENDENCIES
activesupport (~> 5.2.8)
activesupport (~> 6.1.7)
docker-sync!
minitest (<= 5.15.0)
minitest (<= 5.16.3)
os (>= 1.0.0)
pry
rdoc (<= 6.3.2)
rdoc (<= 6.4.0)
rspec
rspec-bash

Expand Down
7 changes: 3 additions & 4 deletions docker-sync.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,15 @@ Gem::Specification.new do |s|
s.files = Dir['lib/**/*.rb', 'tasks/**/*.thor', 'Thorfile', 'bin/*', 'VERSION']
s.license = 'GPL-3.0'
s.homepage = 'https://github.com/EugenMayer/docker_sync'
s.required_ruby_version = '>= 2.4'
s.required_ruby_version = '>= 2.5'

s.add_runtime_dependency 'thor', '~> 1.2', '>= 1.2.0'
s.add_runtime_dependency 'thor', '~> 1.2', '>= 1.2.1'
s.add_runtime_dependency 'gem_update_checker', '~> 0.2.0', '>= 0.2.0'
s.add_runtime_dependency 'terminal-notifier', '2.0.0'
s.add_runtime_dependency 'dotenv', '~> 2.8', '>= 2.8.1'
s.add_runtime_dependency 'daemons', '~> 1.4', '>= 1.4.1'
s.add_runtime_dependency 'os', '>= 1.0.0'

s.add_development_dependency 'pry'
# support for ruby 2.4
s.add_development_dependency 'rdoc', '<= 6.3.2'
s.add_development_dependency 'rdoc', '<= 6.4.0'
end

0 comments on commit 0c5d710

Please sign in to comment.