Skip to content

Commit 917a54e

Browse files
committed
Require Ruby 2.6 or newer
1 parent 4e912d8 commit 917a54e

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/unit_tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
ruby:
21-
- '2.5'
21+
- '2.6'
2222
- '2.7'
2323
- '3.0'
2424
- '3.2'

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
inherit_from: .rubocop_todo.yml
33

44
AllCops:
5-
TargetRubyVersion: 2.5
5+
TargetRubyVersion: 2.6
66
Exclude:
77
- acceptance/**/*
88
- vendor/**/*

facter.gemspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |spec|
2424
base = "#{__dir__}#{File::SEPARATOR}"
2525
spec.files = dirs.map { |path| path.sub(base, '') }
2626

27-
spec.required_ruby_version = '>= 2.5', '< 4.0'
27+
spec.required_ruby_version = '>= 2.6', '< 4.0'
2828
spec.bindir = 'bin'
2929
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
3030
spec.require_paths = ['lib']
@@ -38,14 +38,14 @@ Gem::Specification.new do |spec|
3838
spec.add_development_dependency 'ffi', '>= 1.15.5', '< 1.17.0', '!= 1.16.0', '!= 1.16.1', '!= 1.16.2'
3939
spec.add_development_dependency 'rake', '~> 13.0', '>= 13.0.6'
4040
spec.add_development_dependency 'rspec', '~> 3.0'
41-
spec.add_development_dependency 'rubocop', '~> 1.28' # last version to support 2.5
41+
spec.add_development_dependency 'rubocop', '~> 1.50.0' # last version to support 2.6
4242
spec.add_development_dependency 'rubocop-performance', '~> 1.5.2'
43-
spec.add_development_dependency 'rubocop-rspec', '~> 2.10' # last version to support 2.5
43+
spec.add_development_dependency 'rubocop-rspec', '~> 2.20.0' # last version to support 2.6
4444
spec.add_development_dependency 'simplecov', '~> 0.17.1'
4545
spec.add_development_dependency 'sys-filesystem', '~> 1.4'
4646
spec.add_development_dependency 'webmock', '~> 3.12'
4747
spec.add_development_dependency 'yard', '~> 0.9'
4848

4949
spec.add_runtime_dependency 'hocon', '~> 1.3'
50-
spec.add_runtime_dependency 'thor', ['>= 1.0.1', '< 1.3'] # Thor 1.3.0 drops support for Ruby 2.5
50+
spec.add_runtime_dependency 'thor', '~> 1.0'
5151
end

0 commit comments

Comments
 (0)