From a8dbcffd5b7a95394ce3d92995ee5ecd79c23cd8 Mon Sep 17 00:00:00 2001 From: Yusheng Li Date: Sat, 2 Jan 2021 23:06:44 +0800 Subject: [PATCH] Loosen required Faraday version to compatible with modern gems --- .ruby-version | 1 + .travis.yml | 3 +++ hypernova.gemspec | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .ruby-version diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..338a5b5 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +2.6.6 diff --git a/.travis.yml b/.travis.yml index a5b84b9..caa3a3a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,9 @@ rvm: - "2.1" - "2.2" - "2.3.3" + - "2.5" + - "2.6" + - "2.7" before_install: - gem update bundler script: diff --git a/hypernova.gemspec b/hypernova.gemspec index c2e9e2f..566e1b2 100644 --- a/hypernova.gemspec +++ b/hypernova.gemspec @@ -33,7 +33,7 @@ Gem::Specification.new do |spec| spec.metadata["allowed_push_host"] = 'https://rubygems.org' end - spec.add_development_dependency "json", "~> 1.8" + spec.add_development_dependency "json", "~> 2.5.1" spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rspec", "~> 3.4" spec.add_development_dependency "simplecov", "~> 0.11" @@ -46,5 +46,5 @@ Gem::Specification.new do |spec| # see https://github.com/weppos/publicsuffix-ruby/issues/127 spec.add_development_dependency "public_suffix", "=1.4.6" - spec.add_runtime_dependency "faraday", "~> 0.8" + spec.add_runtime_dependency "faraday", ">= 0.8" end