From 3a899e954c83a5c6947d2ff544c7107e7e99c77e Mon Sep 17 00:00:00 2001 From: Igor Zubkov Date: Sun, 11 Feb 2024 02:52:52 +0100 Subject: [PATCH] Drop Ruby 3.0 (#904) --- .github/workflows/rspec.yml | 2 +- CHANGELOG.md | 2 ++ README.md | 2 +- eve_online.gemspec | 3 ++- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index 80bafa09..c4aa90e4 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["3.0", "3.1", "3.2", "3.3", "head"] + ruby: ["3.1", "3.2", "3.3", "head"] activesupport: ["6.1", "7.0", "7.1", "main"] env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/activesupport_${{ matrix.activesupport }}.gemfile diff --git a/CHANGELOG.md b/CHANGELOG.md index cda0363e..8f0e2454 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ * Rails 7.1 * Ruby 3.3.0 +* Drop Ruby 3.0 +* Add `base64` gem requirement ## v0.44.0 diff --git a/README.md b/README.md index 1c18dfb8..aff3513f 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,9 @@ gem install eve_online ## Supported ruby versions -* MRI 3.0 * MRI 3.1 * MRI 3.2 +* MRI 3.3 ## Supported rails versions diff --git a/eve_online.gemspec b/eve_online.gemspec index 0d852386..3b06afd7 100644 --- a/eve_online.gemspec +++ b/eve_online.gemspec @@ -25,7 +25,7 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features|bin|swagger)/}) } spec.require_paths = ["lib"] - spec.required_ruby_version = ">= 3.0" + spec.required_ruby_version = ">= 3.1" spec.add_development_dependency "bundler" spec.add_development_dependency "rake" @@ -35,6 +35,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency "webmock" spec.add_development_dependency "vcr" + spec.add_runtime_dependency "base64" spec.add_runtime_dependency "faraday", ">= 2.3.0" spec.add_runtime_dependency "activesupport", ">= 6.1.0" end