From 5e9fe1d43b89104394fdcb369c7dacc3edeba756 Mon Sep 17 00:00:00 2001 From: Anupam Sengupta Date: Mon, 12 Aug 2024 18:26:37 -0400 Subject: [PATCH] Dropping support for Ruby 2.6 and bumping version to 2.1.0. Many of the upstream gems no longer support Ruby 2.6, and older gems may have security holes that cannot be resolved without updating to the latest versions. --- .github/workflows/coveralls.yml | 2 +- .github/workflows/ruby.yml | 2 +- Gemfile.lock | 2 +- lib/tree/version.rb | 2 +- rubytree.gemspec | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index e2649a3..8dd184f 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["2.6", "2.7", "3.0", "3.1"] + ruby: ["2.7", "3.0", "3.1", "3.2", "3.3"] runs-on: ubuntu-latest steps: diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 74cf275..220bc41 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["2.6", "2.7", "3.0", "3.1"] + ruby: ["2.7", "3.0", "3.1", "3.2", "3.3"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/Gemfile.lock b/Gemfile.lock index ae197ce..be74687 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - rubytree (2.0.4) + rubytree (2.1.0) json (~> 2.0, > 2.3.1) GEM diff --git a/lib/tree/version.rb b/lib/tree/version.rb index 9a953e6..a2da0f6 100644 --- a/lib/tree/version.rb +++ b/lib/tree/version.rb @@ -35,5 +35,5 @@ module Tree # Rubytree Package Version - VERSION = '2.0.4' + VERSION = '2.1.0' end diff --git a/rubytree.gemspec b/rubytree.gemspec index 5b826f7..6fc4e2a 100644 --- a/rubytree.gemspec +++ b/rubytree.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| s.email = 'anupamsg@gmail.com' s.homepage = 'http://rubytree.anupamsg.me' - s.required_ruby_version = '>=2.6' + s.required_ruby_version = '>=2.7' s.summary = 'A generic tree data structure for Ruby.'