Skip to content

Commit 421ee8e

Browse files
snakaclaude
andcommitted
Allow simplecov 1.x while keeping Ruby 3.1/3.2 installable
simplecov 1.3.0 requires Ruby >= 3.3, so pinning `~> 1.3` (as proposed in #764) breaks bundle resolution on Ruby 3.1 and 3.2, which split still supports. Widen the requirement to `>= 0.15, < 2` so Bundler picks the newest simplecov compatible with each Ruby (0.22 on 3.1, 1.2 on 3.2, 1.3 on 3.3+). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent fa42fc0 commit 421ee8e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎split.gemspec‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Gem::Specification.new do |s|
3939
s.add_dependency "cgi"
4040

4141
s.add_development_dependency "bundler", ">= 1.17"
42-
s.add_development_dependency "simplecov", "~> 0.15"
42+
s.add_development_dependency "simplecov", ">= 0.15", "< 2"
4343
s.add_development_dependency "rack-test", "~> 2.0"
4444
s.add_development_dependency "rake", "~> 13"
4545
s.add_development_dependency "rspec", "~> 3.7"

0 commit comments

Comments
 (0)