From 2230be2b92634d24eda1e97171eb9c11c72b00c7 Mon Sep 17 00:00:00 2001 From: Sean Collins Date: Wed, 3 Jul 2024 15:48:51 -0600 Subject: [PATCH] Drop support for Ruby 3.0, add 3.3 to matrix, update README --- .github/workflows/ci.yml | 2 +- README.md | 18 +++++------------- hanami-api.gemspec | 2 +- 3 files changed, 7 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f856a1c..abbde5b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,9 +22,9 @@ jobs: fail-fast: false matrix: ruby: + - "3.3" - "3.2" - "3.1" - - "3.0" env: CODACY_RUN_LOCAL: true CODACY_PROJECT_TOKEN: ${{secrets.CODACY_PROJECT_TOKEN}} diff --git a/README.md b/README.md index 7019534..c96011b 100644 --- a/README.md +++ b/README.md @@ -2,33 +2,25 @@ Minimal, extremely fast, lightweight Ruby framework for HTTP APIs. -## Version - -**This branch contains the code for `hanami-api` 0.3.x.** - ## Status [![Gem Version](https://badge.fury.io/rb/hanami-api.svg)](https://badge.fury.io/rb/hanami-api) -[![CI](https://github.com/hanami/api/workflows/ci/badge.svg?branch=main)](https://github.com/hanami/api/actions?query=workflow%3Aci+branch%3Amain) +[![CI](https://github.com/hanami/api/actions/workflows/ci.yml/badge.svg)](https://github.com/hanami/api/actions?query=workflow%3Aci+branch%3Amain) [![Test Coverage](https://codecov.io/gh/hanami/api/branch/main/graph/badge.svg)](https://codecov.io/gh/hanami/api) [![Depfu](https://badges.depfu.com/badges/a8545fb67cf32a2c75b6227bc0821027/overview.svg)](https://depfu.com/github/hanami/api?project=Bundler) -[![Inline Docs](http://inch-ci.org/github/hanami/api.svg)](http://inch-ci.org/github/hanami/api) ## Contact * Home page: http://hanamirb.org * Mailing List: http://hanamirb.org/mailing-list -* API Doc: http://rdoc.info/gems/hanami-api +* API Doc: http://rubydoc.info/gems/hanami-api * Bugs/Issues: https://github.com/hanami/api/issues -* Support: http://stackoverflow.com/questions/tagged/hanami * Chat: http://chat.hanamirb.org -## Rubies - -__Hanami::API__ supports Ruby (MRI) 3.0+ - ## Installation +__Hanami::API__ supports Ruby (MRI) 3.1+ + Add these lines to your application's `Gemfile`: ```ruby @@ -680,4 +672,4 @@ Bug reports and pull requests are welcome on GitHub at https://github.com/hanami ## Copyright -Copyright © 2014-2022 Hanami Team – Released under MIT License. +Copyright © 2014–2024 Hanami Team – Released under MIT License. diff --git a/hanami-api.gemspec b/hanami-api.gemspec index 42403c3..7040e27 100644 --- a/hanami-api.gemspec +++ b/hanami-api.gemspec @@ -12,7 +12,7 @@ Gem::Specification.new do |spec| spec.description = "Extremely fast and lightweight HTTP API" spec.homepage = "http://rubygems.org" spec.licenses = ["MIT"] - spec.required_ruby_version = Gem::Requirement.new(">= 3.0.0") + spec.required_ruby_version = ">= 3.1" spec.metadata["allowed_push_host"] = "https://rubygems.org"