Skip to content

Commit 5409330

Browse files
committedJul 12, 2016
Drop support for Ruby 1.9.3
Ruby 1.9.3 reached end-of-life in February 2015. We've kept support because it wasn't an issue, but we're now seeing issues installing the `json` gem in our tests. Bump the minimum Ruby version to 2+ and update documentation accordingly.
1 parent e80328b commit 5409330

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed
 

‎.travis.yml

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ sudo: false
55
cache: bundler
66

77
rvm:
8-
- 1.9.3
98
- 2.0
109
- 2.1
1110
- 2.2

‎CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Overcommit Changelog
22

3+
## master (unreleased)
4+
5+
* Drop support for Ruby 1.9.3
6+
37
## 0.34.2
48

59
* Add `--no-color` flag to all `git diff`/`git show` calls to override local

‎README.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,11 @@ writing any Ruby code.
5353

5454
## Requirements
5555

56-
This project aims to support the following Ruby runtimes:
56+
This project aims to support the following Ruby runtimes on both \*nix and Windows:
5757

58-
* MRI 1.9.3 & 2.x
58+
* MRI 2.x
5959
* JRuby 1.7.x
6060

61-
Windows is currently supported only for MRI Ruby 2.x
62-
6361
## Limitations
6462

6563
Overcommit does not currently support

‎overcommit.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
2424
Dir['libexec/**/*'] +
2525
Dir['template-dir/**/*']
2626

27-
s.required_ruby_version = '>= 1.9.3'
27+
s.required_ruby_version = '>= 2'
2828

2929
s.add_dependency 'childprocess', '~> 0.5.8'
3030
s.add_dependency 'iniparse', '~> 1.4'

0 commit comments

Comments
 (0)
Please sign in to comment.