-
Notifications
You must be signed in to change notification settings - Fork 5
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
Fix v2.0.4 sage #31
Fix v2.0.4 sage #31
Conversation
3241528
to
f3a77da
Compare
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.
Note that there's a savon v3 release imminent, which replaces HTTPI with Faraday.
zuora.gemspec
Outdated
@@ -31,6 +31,7 @@ Gem::Specification.new do |s| | |||
s.add_development_dependency 'rspec' | |||
s.add_development_dependency 'simplecov' | |||
s.add_development_dependency 'test-unit' | |||
s.add_development_dependency 'timecop' | |||
s.add_development_dependency 'yard' | |||
s.add_dependency 'akami' | |||
s.add_dependency 'httpi' |
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 we remove httpi
as a dependency please? That is a dependency of savon
< 3.
Can we change the savon
dependency to guard against using v3.0.0 when it's released? That version replaces httpi
with faraday
and contains breaking changes.
s.add_dependency 'savon', '< 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.
Addressed in this commit a8aa20d
…sed, as it introduces breaking changes.
Description
With the merging of the original zuora repository into the forked repository, a lot of breaking changes were introduced which then caused the zuora integrations with our apps to stop working as expected.
Resolution Approach
We took an older working version and added the minimum required changes to resolve the dependency errors experienced without bringing the whole breaking changes into this branch.