Skip to content

Commit 621f30b

Browse files
committed
Drop support for Ruby 1.9, 2.0, 2.1 and 2.2 (because of EOL)
1 parent d2c66a8 commit 621f30b

File tree

3 files changed

+13
-49
lines changed

3 files changed

+13
-49
lines changed

.travis.yml

Lines changed: 10 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
language: ruby
22
rvm:
3-
- 1.9.3
4-
- 2.0.0
5-
- 2.1.10
6-
- 2.2.10
73
- 2.3.8
84
- 2.4.5
9-
- 2.5.3
10-
- 2.6.0
5+
- 2.5.5
6+
- 2.6.2
117
gemfile:
128
- ci/Gemfile-rails-3-1
139
- ci/Gemfile-rails-3-2
@@ -18,39 +14,7 @@ gemfile:
1814
- ci/Gemfile-rails-5-1
1915
- ci/Gemfile-rails-5-2
2016
matrix:
21-
include:
22-
- rvm: 2.2.10
23-
gemfile: ci/Gemfile-rails-4-0
24-
env: PROTECTED_ATTRIBUTES=true
25-
- rvm: 2.2.10
26-
gemfile: ci/Gemfile-rails-4-1
27-
env: PROTECTED_ATTRIBUTES=true
28-
- rvm: 2.2.10
29-
gemfile: ci/Gemfile-rails-4-2
30-
env: PROTECTED_ATTRIBUTES=true
3117
exclude:
32-
- rvm: 1.9.3
33-
gemfile: ci/Gemfile-rails-5-0
34-
- rvm: 1.9.3
35-
gemfile: ci/Gemfile-rails-5-1
36-
- rvm: 1.9.3
37-
gemfile: ci/Gemfile-rails-5-2
38-
- rvm: 2.0.0
39-
gemfile: ci/Gemfile-rails-5-0
40-
- rvm: 2.0.0
41-
gemfile: ci/Gemfile-rails-5-1
42-
- rvm: 2.0.0
43-
gemfile: ci/Gemfile-rails-5-2
44-
- rvm: 2.1.10
45-
gemfile: ci/Gemfile-rails-5-0
46-
- rvm: 2.1.10
47-
gemfile: ci/Gemfile-rails-5-1
48-
- rvm: 2.1.10
49-
gemfile: ci/Gemfile-rails-5-2
50-
- rvm: 2.2.10
51-
gemfile: ci/Gemfile-rails-3-1
52-
- rvm: 2.2.10
53-
gemfile: ci/Gemfile-rails-3-2
5418
- rvm: 2.3.8
5519
gemfile: ci/Gemfile-rails-3-1
5620
- rvm: 2.3.8
@@ -63,21 +27,21 @@ matrix:
6327
gemfile: ci/Gemfile-rails-4-0
6428
- rvm: 2.4.5
6529
gemfile: ci/Gemfile-rails-4-1
66-
- rvm: 2.5.3
30+
- rvm: 2.5.5
6731
gemfile: ci/Gemfile-rails-3-1
68-
- rvm: 2.5.3
32+
- rvm: 2.5.5
6933
gemfile: ci/Gemfile-rails-3-2
70-
- rvm: 2.5.3
34+
- rvm: 2.5.5
7135
gemfile: ci/Gemfile-rails-4-0
72-
- rvm: 2.5.3
36+
- rvm: 2.5.5
7337
gemfile: ci/Gemfile-rails-4-1
74-
- rvm: 2.6.0
38+
- rvm: 2.6.2
7539
gemfile: ci/Gemfile-rails-3-1
76-
- rvm: 2.6.0
40+
- rvm: 2.6.2
7741
gemfile: ci/Gemfile-rails-3-2
78-
- rvm: 2.6.0
42+
- rvm: 2.6.2
7943
gemfile: ci/Gemfile-rails-4-0
80-
- rvm: 2.6.0
44+
- rvm: 2.6.2
8145
gemfile: ci/Gemfile-rails-4-1
8246
before_install: gem update bundler
8347
sudo: false

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Ruby gem to handle settings for ActiveRecord instances by storing them as serial
88

99
## Requirements
1010

11-
* Ruby 1.9.3 or newer
11+
* Ruby 2.3 or newer
1212
* Rails 3.1 or newer (including Rails 5.2)
1313

1414

rails-settings.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Gem::Specification.new do |gem|
1212
gem.description = %q{Settings gem for Ruby on Rails}
1313
gem.summary = %q{Ruby gem to handle settings for ActiveRecord instances by storing them as serialized Hash in a separate database table. Namespaces and defaults included.}
1414
gem.homepage = 'https://github.com/ledermann/rails-settings'
15-
gem.required_ruby_version = '>= 1.9.3'
15+
gem.required_ruby_version = '>= 2.3'
1616

1717
gem.files = `git ls-files`.split($/)
1818
gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) }
@@ -25,5 +25,5 @@ Gem::Specification.new do |gem|
2525
gem.add_development_dependency 'sqlite3'
2626
gem.add_development_dependency 'rspec'
2727
gem.add_development_dependency 'coveralls'
28-
gem.add_development_dependency 'simplecov', RUBY_VERSION < '2' ? '~> 0.11.2' : '>= 0.11.2'
28+
gem.add_development_dependency 'simplecov', '>= 0.11.2'
2929
end

0 commit comments

Comments
 (0)