Closed graywolf-at-work closed 2 years ago
My local patch to get this working:
diff --git a/iodine.gemspec b/iodine.gemspec
index 5eaadd1..d3d3170 100644
--- a/iodine.gemspec
+++ b/iodine.gemspec
@@ -38,7 +38,7 @@ Gem::Specification.new do |spec|
spec.requirements << 'TLS requires OpenSSL >= 1.1.0'
# spec.add_development_dependency 'bundler', '>= 1.10', '< 2.0'
- spec.add_development_dependency 'rake', '~> 12.0', '< 13.0'
+ spec.add_development_dependency 'rake', '>= 12.0', '< 14.0'
spec.add_development_dependency 'minitest', '>=5', '< 6.0'
spec.add_development_dependency 'rspec', '>=3.9.0', '< 4.0'
spec.add_development_dependency 'spec', '>=5.3.0', '< 6.0'
Thanks!
I cannot reproduce on my macOS machine, but it might be OS specific (I'm also still using Ruby 3.0.0).
I'll push the update anyway, I don't think we use rake all that much and I don't think anything is broken with rake 13...
...but just so we're clear - iodine does not require http-parser
, so it's more of a compatibility issue with other gems than an actual iodine issue.
ππ»ππ»ππ»
I've left a comment on the commit in question.
Description
I cannot bundle install locally for development. Ruby 3.0.2.
Upgrading rake to 13 major in iodine.gemspec fixes the installation. Would probably deserve a patch release, since current "stable" (0.7.44) does not install.