From 81364cf3d1bcbced9486294cf51f6145b8625140 Mon Sep 17 00:00:00 2001 From: Simone Carletti Date: Tue, 25 Jun 2019 23:35:34 +0200 Subject: [PATCH] Minimum Ruby version 2.3 --- .travis.yml | 8 +++----- CHANGELOG.md | 5 +++++ whois-parser.gemspec | 4 ++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index c5f6d600..65e70372 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,11 @@ language: ruby rvm: - - "2.0" - - "2.1" - - "2.2" - "2.3" - "2.4" - "2.5" + - "2.6" + - "2.7" - "jruby-9.1.5.0" - "ruby-head" @@ -23,5 +22,4 @@ matrix: - rvm: jruby-9.1.5.0 before_install: - - gem uninstall -v '>= 2' -i $(rvm gemdir)@global -ax bundler || true - - gem install bundler -v '< 2' + - gem install bundler diff --git a/CHANGELOG.md b/CHANGELOG.md index 60e9ff1e..f20b6cf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ This project uses [Semantic Versioning 2.0.0](http://semver.org/). +#### master + +- CHANGED: Minimum Ruby version 2.3 + + #### Release 1.2.0 - CHANGED: Updated .ORG parser to the latest response (GH-98, GH-97). [Thanks @talarini] diff --git a/whois-parser.gemspec b/whois-parser.gemspec index 51842e43..ff18da69 100644 --- a/whois-parser.gemspec +++ b/whois-parser.gemspec @@ -12,14 +12,14 @@ Gem::Specification.new do |s| s.description = 'Whois Parser is a WHOIS parser written in pure Ruby. It can parse and convert responses into easy-to-use Ruby objects.' s.license = 'MIT' - s.required_ruby_version = ">= 2.0.0" + s.required_ruby_version = ">= 2.3" s.require_paths = %w( lib ) s.files = `git ls-files`.split("\n") s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") s.extra_rdoc_files = %w( LICENSE.txt .yardopts ) - s.add_dependency "whois", ">= 4.0.7" + s.add_dependency "whois", ">= 4.1.0" s.add_dependency "activesupport", ">= 4" s.add_development_dependency "rake"