Skip to content

Commit e2f0fde

Browse files
Tan Letancnle
authored andcommitted
Drop support for Ruby 2.3 and 2.4
With Ruby 2.3 and 2.4 being EOL, we should move our support accordingly to keep pace with maintenance effort. This also allows simpler interoperability with dependent gems (i.e. `nokogiri`).
1 parent 8d01d12 commit e2f0fde

File tree

7 files changed

+7
-8
lines changed

7 files changed

+7
-8
lines changed

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AllCops:
2-
TargetRubyVersion: 1.9.3
2+
TargetRubyVersion: 2.5.0
33
# Turns off the default Rubocop rules.
44
DisabledByDefault: true
55
Exclude:

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
language: ruby
33

44
rvm:
5-
- 2.3.0
6-
- 2.4.1
75
- 2.5.0
86
- 2.6.0
97

blob/azure-storage-blob.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ Gem::Specification.new do |s|
3838
s.license = "MIT"
3939
s.files = `git ls-files ./lib/azure/storage/blob/`.split("\n") << "./lib/azure/storage/blob.rb"
4040

41-
s.required_ruby_version = ">= 2.3.0"
41+
s.required_ruby_version = ">= 2.5.0"
4242

4343
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
4444
s.add_runtime_dependency("nokogiri", "~> 1", ">= 1.10.8")
45+
4546
s.add_development_dependency("dotenv", "~> 2.0")
4647
s.add_development_dependency("minitest", "~> 5")
4748
s.add_development_dependency("minitest-reporters", "~> 1")

common/azure-storage-common.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Gem::Specification.new do |s|
3939
s.files = `git ls-files ./lib/azure/storage/common/`.split("\n") << "./lib/azure/storage/common.rb"
4040
s.files += `git ls-files ./lib/azure/core/`.split("\n") << "./lib/azure/core.rb" << "./lib/azure/http_response_helper.rb"
4141

42-
s.required_ruby_version = ">= 2.3.0"
42+
s.required_ruby_version = ">= 2.5.0"
4343

4444
s.add_runtime_dependency('faraday', '~> 1.0')
4545
s.add_runtime_dependency('faraday_middleware', "~> 1.0", ">= 1.0.0.rc1")

file/azure-storage-file.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Gem::Specification.new do |s|
3838
s.license = "MIT"
3939
s.files = `git ls-files ./lib/azure/storage/file`.split("\n") << "./lib/azure/storage/file.rb"
4040

41-
s.required_ruby_version = ">= 2.3.0"
41+
s.required_ruby_version = ">= 2.5.0"
4242

4343
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
4444
s.add_runtime_dependency("nokogiri", "~> 1", ">= 1.10.8")

queue/azure-storage-queue.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Gem::Specification.new do |s|
3838
s.license = "MIT"
3939
s.files = `git ls-files ./lib/azure/storage/queue/`.split("\n") << "./lib/azure/storage/queue.rb"
4040

41-
s.required_ruby_version = ">= 2.3.0"
41+
s.required_ruby_version = ">= 2.5.0"
4242

4343
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
4444
s.add_runtime_dependency("nokogiri", "~> 1", ">= 1.10.8")

table/azure-storage-table.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Gem::Specification.new do |s|
3838
s.license = "MIT"
3939
s.files = `git ls-files ./lib/azure/storage/table/`.split("\n") << "./lib/azure/storage/table.rb"
4040

41-
s.required_ruby_version = ">= 2.3.0"
41+
s.required_ruby_version = ">= 2.5.0"
4242

4343
s.add_runtime_dependency("azure-storage-common", "~> 2.0")
4444
s.add_runtime_dependency("nokogiri", "~> 1", ">= 1.10.8")

0 commit comments

Comments
 (0)