From 7e71e1439da6e696ef82db066cbe07929796847f Mon Sep 17 00:00:00 2001 From: Amol Joshi Date: Tue, 25 Mar 2025 12:40:56 +0530 Subject: [PATCH 1/2] Upgrade ruby to 3.0.6 from 2.2 --- .rubocop.yml | 2 +- .travis.yml | 1 + dev.yml | 2 +- lib/oktakit.rb | 4 ++-- oktakit.gemspec | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 226a343..35e5ddc 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -2,7 +2,7 @@ # http://shopify.github.io/ruby-style-guide/ AllCops: - TargetRubyVersion: 2.2 + TargetRubyVersion: 3.0.6 Rails: Enabled: false diff --git a/.travis.yml b/.travis.yml index a4e60e5..ade827e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,4 +4,5 @@ rvm: - '2.3.8' - '2.5.3' - '2.6.0' + - '3.0.6' diff --git a/dev.yml b/dev.yml index 45d8509..1ddc552 100644 --- a/dev.yml +++ b/dev.yml @@ -3,7 +3,7 @@ name: oktakit up: - - ruby: 2.3.1 + - ruby: 3.0.6 - bundler commands: diff --git a/lib/oktakit.rb b/lib/oktakit.rb index 24f2865..2575f1d 100644 --- a/lib/oktakit.rb +++ b/lib/oktakit.rb @@ -2,7 +2,7 @@ require 'oktakit/client' module Oktakit - def self.new(*args) - Client.new(*args) + def self.new(**args) + Client.new(**args) end end diff --git a/oktakit.gemspec b/oktakit.gemspec index be2f6a7..3c23548 100644 --- a/oktakit.gemspec +++ b/oktakit.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 2.2' + spec.required_ruby_version = '>= 3.0.6' spec.add_dependency 'sawyer', '~> 0.8.1' spec.add_development_dependency 'bundler' From d883dbedb201adb57c3c0982f7dfc85e571302fd Mon Sep 17 00:00:00 2001 From: Vincent Guerandel Date: Mon, 2 Jun 2025 09:54:08 +1000 Subject: [PATCH 2/2] Upgrade to Ruby 3.1.6 --- .rubocop.yml | 2 +- .travis.yml | 1 + dev.yml | 2 +- oktakit.gemspec | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 35e5ddc..30efed4 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -2,7 +2,7 @@ # http://shopify.github.io/ruby-style-guide/ AllCops: - TargetRubyVersion: 3.0.6 + TargetRubyVersion: 3.1.6 Rails: Enabled: false diff --git a/.travis.yml b/.travis.yml index ade827e..d31bcfb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,4 +5,5 @@ rvm: - '2.5.3' - '2.6.0' - '3.0.6' + - '3.1.6' diff --git a/dev.yml b/dev.yml index 1ddc552..8276b3d 100644 --- a/dev.yml +++ b/dev.yml @@ -3,7 +3,7 @@ name: oktakit up: - - ruby: 3.0.6 + - ruby: 3.1.6 - bundler commands: diff --git a/oktakit.gemspec b/oktakit.gemspec index 3c23548..03cc8bf 100644 --- a/oktakit.gemspec +++ b/oktakit.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ['lib'] - spec.required_ruby_version = '>= 3.0.6' + spec.required_ruby_version = '>= 3.1.6' spec.add_dependency 'sawyer', '~> 0.8.1' spec.add_development_dependency 'bundler'