From 68f334fceab55e88ed072ff3d404ac7f130d42d7 Mon Sep 17 00:00:00 2001 From: Vasu1105 Date: Tue, 4 May 2021 20:32:41 +0530 Subject: [PATCH 1/2] Remove support for ruby 2.4 and support >= 2.5, activesupport update to >= 6.0.0 Signed-off-by: Vasu1105 --- train-core.gemspec | 2 +- train.gemspec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/train-core.gemspec b/train-core.gemspec index 0cc788942..deafb88bd 100644 --- a/train-core.gemspec +++ b/train-core.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |spec| "bug_tracker_uri" => "https://github.com/inspec/train/issues", } - spec.required_ruby_version = ">= 2.4" + spec.required_ruby_version = ">= 2.5" spec.files = Dir.glob("{LICENSE,lib/**/*}") .grep_v(%r{transports/(azure|clients|docker|gcp|helpers|vmware)}) diff --git a/train.gemspec b/train.gemspec index 5c4941342..d270d4cce 100644 --- a/train.gemspec +++ b/train.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |spec| "bug_tracker_uri" => "https://github.com/inspec/train/issues", } - spec.required_ruby_version = ">= 2.4" + spec.required_ruby_version = ">= 2.5" spec.files = %w{LICENSE} + Dir.glob("lib/**/*") .grep(%r{transports/(azure|clients|docker|gcp|helpers|vmware)}) @@ -31,7 +31,7 @@ Gem::Specification.new do |spec| spec.add_dependency "train-winrm", "~> 0.2" # azure, docker, gcp dependencies - spec.add_dependency "activesupport", ">= 5.2.4.3", "< 6.0.0" # ActiveSupport 6+ does not support ruby 2.4 + spec.add_dependency "activesupport", ">= 6.0.0" spec.add_dependency "inifile", "~> 3.0" spec.add_dependency "azure_graph_rbac", "~> 0.16" spec.add_dependency "azure_mgmt_key_vault", "~> 0.17" From 8d25d8729358f9e8e0d8f859823013a97e6ea4d7 Mon Sep 17 00:00:00 2001 From: Vasu1105 Date: Wed, 5 May 2021 10:55:03 +0530 Subject: [PATCH 2/2] Updated activesupport version to be >=6.0.3.1 Signed-off-by: Vasu1105 --- train.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/train.gemspec b/train.gemspec index d270d4cce..4a4c7ceff 100644 --- a/train.gemspec +++ b/train.gemspec @@ -31,7 +31,7 @@ Gem::Specification.new do |spec| spec.add_dependency "train-winrm", "~> 0.2" # azure, docker, gcp dependencies - spec.add_dependency "activesupport", ">= 6.0.0" + spec.add_dependency "activesupport", ">= 6.0.3.1" spec.add_dependency "inifile", "~> 3.0" spec.add_dependency "azure_graph_rbac", "~> 0.16" spec.add_dependency "azure_mgmt_key_vault", "~> 0.17"