From 8a2ee74649ebd386cdbc1aa46ad29b6784387d7a Mon Sep 17 00:00:00 2001 From: Zachary Jones Date: Tue, 15 Mar 2022 13:10:43 -0400 Subject: [PATCH] Add explicit dependency on Faraday < 2.0 Faraday made some fairly significant changes in the 2.0 update. `quickbooks-ruby` currently uses a Faraday middlware, which [was deprecated][1] in the 2.0 update. This adds an explicit dependency on Faraday < 2.0 rather than using whatever Faraday version the oauth-2 gem installs. [1]:https://github.com/lostisland/faraday/blob/main/UPGRADING.md#faraday-middleware-deprecation --- quickbooks-ruby.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/quickbooks-ruby.gemspec b/quickbooks-ruby.gemspec index f73c47ca..248f723e 100644 --- a/quickbooks-ruby.gemspec +++ b/quickbooks-ruby.gemspec @@ -20,6 +20,7 @@ Gem::Specification.new do |gem| gem.add_dependency 'net-http-persistent' gem.add_dependency 'nokogiri' # promiscuous mode gem.add_dependency 'multipart-post' # promiscuous mode + gem.add_dependency 'faraday', '< 2.0' gem.add_development_dependency 'rake' gem.add_development_dependency 'simplecov'