Skip to content

Commit a29a84f

Browse files
committed
Drop Ruby-3.0 support
1 parent a8e7e74 commit a29a84f

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
ruby: [ ruby-3.0, ruby-3.1, ruby-3.2, ruby-3.3 ]
19+
ruby: [ ruby-3.1, ruby-3.2, ruby-3.3, ruby-3.4 ]
2020
os: [ ubuntu-latest ]
2121

2222
steps:
@@ -58,7 +58,7 @@ jobs:
5858

5959
- uses: ruby/setup-ruby@v1
6060
with:
61-
ruby-version: ruby-3.0
61+
ruby-version: ruby-3.1
6262
bundler-cache: true
6363

6464
- name: bundle exec rubocop

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ AllCops:
1515
DisplayCopNames: true
1616
DisplayStyleGuide: true
1717
NewCops: enable
18-
TargetRubyVersion: 3.0
18+
TargetRubyVersion: 3.1

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414

1515
### Removed
1616

17+
- **BREAKING** Drop Ruby 3.0 support
1718
- **BREAKING** Drop Ruby 2.x support
1819

1920
[unreleased]: https://github.com/httprb/http/compare/v5.3.0...main

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,9 @@ and call `#readpartial` on it repeatedly until it returns `nil`:
109109
This library aims to support and is [tested against][build-link]
110110
the following Ruby versions:
111111

112-
- Ruby 3.0
113-
- Ruby 3.1
114112
- Ruby 3.2
115113
- Ruby 3.3
114+
- Ruby 3.4
116115
- JRuby 9.4
117116

118117
If something doesn't work on one of these versions, it's a bug.

http.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Gem::Specification.new do |gem|
2525
gem.require_paths = ["lib"]
2626
gem.version = HTTP::VERSION
2727

28-
gem.required_ruby_version = ">= 3.0"
28+
gem.required_ruby_version = ">= 3.1"
2929

3030
gem.add_dependency "addressable", "~> 2.8"
3131
gem.add_dependency "http-cookie", "~> 1.0"

0 commit comments

Comments
 (0)