-
-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removed unf dependency for ruby > 2.2 #11
base: master
Are you sure you want to change the base?
Conversation
ruby 2.4 / derailed bundle:mem
ruby 2.4 / test.rb
ruby 2.4 / test-100k.rb
ruby 2.4 / bench.rb
ruby 2.4 / test.rb process size
|
@knu I'm curious to know if this change could land in a release any time soon? I have found that a large number of projects under the Sensu Plugins organization require native extensions to install, and in many cases this is the result of a dependency on I believe making the dependency on |
You are free and good to use this PR branch in your Gemfile ( |
So I think I'll just completely drop unf in domain_name 1.0.0 and release it for newer rubies exclusively. |
I saved back compatibility with ruby prior 2.2 |
Yeah, perhaps I could merge this, bump the major version, and announce that users of old rubies should pull this gem from the repository instead of using the released gems. Let me think about it. Thanks for your contribution! |
Actually it shouldn't be any special notes. |
@tayler1 I think the concern is that the conditional logic in the gemspec isn't reflected in the built gem artifact. I believe the artifact will reflect dependencies of whichever Ruby version is used to build it. |
It reflects. There are no artefacts built for ruby > 2.2 |
friendly ping @knu 😄 |
Any updates on this? |
@knu ping again, sorry to disturb :) |
I think this PR can be closed, |
ref #3