Skip to content

Commit 0c69ffa

Browse files
committed
Drop support for 2.3.
1 parent 11f431a commit 0c69ffa

File tree

6 files changed

+3
-81
lines changed

6 files changed

+3
-81
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ cache: bundler
44

55
matrix:
66
include:
7-
- rvm: 2.3
87
- rvm: 2.4
98
- rvm: 2.5
109
- rvm: 2.6
11-
- rvm: 2.7
10+
- rvm: 2.7
1211
- rvm: 2.6
1312
env: COVERAGE=PartialSummary,Coveralls
1413
- rvm: truffleruby

lib/protocol/http2/extensions/sum.rb

Lines changed: 0 additions & 37 deletions
This file was deleted.

lib/protocol/http2/extensions/unpack.rb

Lines changed: 0 additions & 38 deletions
This file was deleted.

lib/protocol/http2/flow_controlled.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
# THE SOFTWARE.
2020

2121
require_relative 'window_update_frame'
22-
require_relative 'extensions/sum'
2322

2423
module Protocol
2524
module HTTP2

lib/protocol/http2/frame.rb

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@
2121

2222
require_relative 'error'
2323

24-
# This only exists to support Ruby 2.3:
25-
require_relative 'extensions/unpack'
26-
2724
module Protocol
2825
module HTTP2
2926
END_STREAM = 0x1

protocol-http2.gemspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Gem::Specification.new do |spec|
1818
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
1919
spec.require_paths = ["lib"]
2020

21+
spec.required_ruby_version = '~> 2.4'
22+
2123
spec.add_dependency "protocol-hpack", "~> 1.4"
2224
spec.add_dependency "protocol-http", "~> 0.15"
2325

0 commit comments

Comments
 (0)