diff --git a/.travis.yml b/.travis.yml index 840d60501c5815be1ee8318fdeb166c7e960765d..a04ac8f184841d29db65118224890b9d73ee4e01 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,11 +2,10 @@ language: ruby rvm: -- 2.0.0 -- 2.1.6 -- 2.2.2 +- 2.3.0 - 2.4.1 - 2.5.0 +- 2.6.0 before_install: - | diff --git a/Gemfile b/Gemfile index 1d4418384e7bac494726bbdb92c69f9cf9849464..e8d2bcabdd5222f6e163745411d6792cc98c41a5 100644 --- a/Gemfile +++ b/Gemfile @@ -24,15 +24,15 @@ # THE SOFTWARE. #-------------------------------------------------------------------------- source "https://rubygems.org" do - gem "faraday", "~> 0.9", :require => false - gem "faraday_middleware", "~> 0.10", :require => false - gem "nokogiri", "~> 1.6", ">= 1.6.8", :require => false + gem "faraday", "~> 1.0", :require => false + gem "faraday_middleware", :require => false + gem "nokogiri", "~> 1.10.4", :require => false gem "dotenv", "~> 2.0", :require => false gem "minitest", "~> 5", :require => false gem "minitest-reporters", "~> 1", :require => false gem "mocha", "~> 1.0", :require => false - gem "rake", "~> 10.0", :require => false + gem "rake", "~> 13.0", :require => false gem "timecop", "~> 0.7", :require => false gem "yard", "~> 0.9", ">= 0.9.11", :require => false gem "coveralls", require: false diff --git a/blob/azure-storage-blob.gemspec b/blob/azure-storage-blob.gemspec index 528c72ecf5373ef82e28405d58ecf7a208b84c44..06a6f25b96486b7566497e41afcf53049ed172f4 100644 --- a/blob/azure-storage-blob.gemspec +++ b/blob/azure-storage-blob.gemspec @@ -38,17 +38,16 @@ Gem::Specification.new do |s| s.license = "MIT" s.files = `git ls-files ./lib/azure/storage/blob/`.split("\n") << "./lib/azure/storage/blob.rb" - s.required_ruby_version = ">= 1.9.3" + s.required_ruby_version = ">= 2.3.0" - s.add_runtime_dependency("azure-core", "~> 0.1.13") s.add_runtime_dependency("azure-storage-common", "~> 1.0") - s.add_runtime_dependency("nokogiri", "~> 1.6", ">= 1.6.8") + s.add_runtime_dependency("nokogiri", "~> 1.10.4") s.add_development_dependency("dotenv", "~> 2.0") s.add_development_dependency("minitest", "~> 5") s.add_development_dependency("minitest-reporters", "~> 1") s.add_development_dependency("mocha", "~> 1.0") - s.add_development_dependency("rake", "~> 10.0") + s.add_development_dependency("rake", "~> 13.0") s.add_development_dependency("timecop", "~> 0.7") s.add_development_dependency("yard", "~> 0.9", ">= 0.9.11") end diff --git a/common/azure-storage-common.gemspec b/common/azure-storage-common.gemspec index 094633b10acfa769db2e61f1b2b539f5e44d3d7e..dc582accfef71c42ab937b76c23f7f042e8fc388 100644 --- a/common/azure-storage-common.gemspec +++ b/common/azure-storage-common.gemspec @@ -39,17 +39,17 @@ Gem::Specification.new do |s| s.files = `git ls-files ./lib/azure/storage/common/`.split("\n") << "./lib/azure/storage/common.rb" s.files += `git ls-files ./lib/azure/core/`.split("\n") << "./lib/azure/core.rb" << "./lib/azure/http_response_helper.rb" - s.required_ruby_version = ">= 1.9.3" + s.required_ruby_version = ">= 2.3.0" - s.add_runtime_dependency("nokogiri", "~> 1.6", ">= 1.6.8") - s.add_runtime_dependency('faraday', '~> 0.9') - s.add_runtime_dependency('faraday_middleware', '~> 0.10') + s.add_runtime_dependency('faraday', '~> 1.0') + s.add_runtime_dependency('faraday_middleware') + s.add_runtime_dependency("nokogiri", "~> 1.10.4") s.add_development_dependency("dotenv", "~> 2.0") s.add_development_dependency("minitest", "~> 5") s.add_development_dependency("minitest-reporters", "~> 1") s.add_development_dependency("mocha", "~> 1.0") - s.add_development_dependency("rake", "~> 10.0") + s.add_development_dependency("rake", "~> 13.0") s.add_development_dependency("timecop", "~> 0.7") s.add_development_dependency("yard", "~> 0.9", ">= 0.9.11") s.add_development_dependency('bundler', '~> 1.11') diff --git a/file/azure-storage-file.gemspec b/file/azure-storage-file.gemspec index b066627c906f828ae75b267bd4948477b169fc17..95417aa67e79bbd721ddccd9a484df647e39cf22 100644 --- a/file/azure-storage-file.gemspec +++ b/file/azure-storage-file.gemspec @@ -38,17 +38,16 @@ Gem::Specification.new do |s| s.license = "MIT" s.files = `git ls-files ./lib/azure/storage/file`.split("\n") << "./lib/azure/storage/file.rb" - s.required_ruby_version = ">= 1.9.3" + s.required_ruby_version = ">= 2.3.0" - s.add_runtime_dependency("azure-core", "~> 0.1.13") s.add_runtime_dependency("azure-storage-common", "~> 1.0") - s.add_runtime_dependency("nokogiri", "~> 1.6", ">= 1.6.8") + s.add_runtime_dependency("nokogiri", "~> 1.10.4") s.add_development_dependency("dotenv", "~> 2.0") s.add_development_dependency("minitest", "~> 5") s.add_development_dependency("minitest-reporters", "~> 1") s.add_development_dependency("mocha", "~> 1.0") - s.add_development_dependency("rake", "~> 10.0") + s.add_development_dependency("rake", "~> 13.0") s.add_development_dependency("timecop", "~> 0.7") s.add_development_dependency("yard", "~> 0.9", ">= 0.9.11") end diff --git a/queue/azure-storage-queue.gemspec b/queue/azure-storage-queue.gemspec index b176c707ecb982a2ed022ec8a81ccc096d283e58..466e00443477bcc8ec2b11777a37261a43b2e441 100644 --- a/queue/azure-storage-queue.gemspec +++ b/queue/azure-storage-queue.gemspec @@ -38,17 +38,16 @@ Gem::Specification.new do |s| s.license = "MIT" s.files = `git ls-files ./lib/azure/storage/queue/`.split("\n") << "./lib/azure/storage/queue.rb" - s.required_ruby_version = ">= 1.9.3" + s.required_ruby_version = ">= 2.3.0" - s.add_runtime_dependency("azure-core", "~> 0.1.13") s.add_runtime_dependency("azure-storage-common", "~> 1.0") - s.add_runtime_dependency("nokogiri", "~> 1.6", ">= 1.6.8") + s.add_runtime_dependency("nokogiri", "~> 1.10.4") s.add_development_dependency("dotenv", "~> 2.0") s.add_development_dependency("minitest", "~> 5") s.add_development_dependency("minitest-reporters", "~> 1") s.add_development_dependency("mocha", "~> 1.0") - s.add_development_dependency("rake", "~> 10.0") + s.add_development_dependency("rake", "~> 13.0") s.add_development_dependency("timecop", "~> 0.7") s.add_development_dependency("yard", "~> 0.9", ">= 0.9.11") end diff --git a/table/azure-storage-table.gemspec b/table/azure-storage-table.gemspec index af06cbe1f3ce3719d945105c59f8e3cf9d131fde..4aee2959f7f8e817656c39effbe19c4175765b42 100644 --- a/table/azure-storage-table.gemspec +++ b/table/azure-storage-table.gemspec @@ -38,17 +38,16 @@ Gem::Specification.new do |s| s.license = "MIT" s.files = `git ls-files ./lib/azure/storage/table/`.split("\n") << "./lib/azure/storage/table.rb" - s.required_ruby_version = ">= 1.9.3" + s.required_ruby_version = ">= 2.3.0" - s.add_runtime_dependency("azure-core", "~> 0.1.13") s.add_runtime_dependency("azure-storage-common", "~> 1.0") - s.add_runtime_dependency("nokogiri", "~> 1.6", ">= 1.6.8") + s.add_runtime_dependency("nokogiri", "~> 1.10.4") s.add_development_dependency("dotenv", "~> 2.0") s.add_development_dependency("minitest", "~> 5") s.add_development_dependency("minitest-reporters", "~> 1") s.add_development_dependency("mocha", "~> 1.0") - s.add_development_dependency("rake", "~> 10.0") + s.add_development_dependency("rake", "~> 13.0") s.add_development_dependency("timecop", "~> 0.7") s.add_development_dependency("yard", "~> 0.9", ">= 0.9.11") end