-
Notifications
You must be signed in to change notification settings - Fork 167
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
[v2.x ONLY] Ease dependency on http gem #287
Conversation
863f5e4
to
335b759
Compare
335b759
to
1fbf796
Compare
kubeclient.gemspec
Outdated
@@ -27,5 +27,5 @@ Gem::Specification.new do |spec| | |||
spec.add_development_dependency 'rubocop', '= 0.30.0' | |||
spec.add_dependency 'rest-client' | |||
spec.add_dependency 'recursive-open-struct', '= 1.0.0' | |||
spec.add_dependency 'http', '= 0.9.8' | |||
spec.add_dependency 'http', '< 3' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you also keep >= 0.9.8 minimum? We don't necessarily work with http 0.0.1 :-)
We do not want to bump this dependency on 2.x however we do do want to allow users to use a newer version.
1fbf796
to
58717ee
Compare
58717ee
to
c9cb6fc
Compare
Travis passed against http 2.2.2. |
@@ -27,5 +27,5 @@ Gem::Specification.new do |spec| | |||
spec.add_development_dependency 'rubocop', '= 0.30.0' | |||
spec.add_dependency 'rest-client' | |||
spec.add_dependency 'recursive-open-struct', '= 1.0.0' | |||
spec.add_dependency 'http', '= 0.9.8' | |||
spec.add_dependency 'http', '< 3', '>= 0.98' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops! we changed 0.9.8 to 0.98 by mistake :-(
I'm gonna check what this resolves to in practice to figure if we need another release...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
http versions are: (3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0, 0.9.9, 0.9.8, 0.9.7, 0.9.6, 0.9.5, 0.9.4, 0.9.3, 0.9.2, 0.9.1, 0.9.0, 0.8.14, 0.8.13, 0.8.12, 0.8.11, 0.8.10, 0.8.9, 0.8.8, 0.8.7, 0.8.6, 0.8.5, 0.8.4, 0.8.3, 0.8.2, 0.8.1, 0.8.0, 0.7.4, 0.7.3, 0.7.2, 0.7.1, 0.7.0, 0.6.4, 0.6.3, 0.6.2, 0.6.1, 0.6.0, 0.5.1, 0.5.0, 0.4.0, 0.3.0, 0.2.0, 0.1.0, 0.0.2, 0.0.1, 0.0.0)
This prevents 0.9.8 and 0.9.9 from being used, effectively requires >= 1.0.0
.
We do not want to bump this dependency on 2.x however we do do want to allow users to use a newer version.