bugsnag / bugsnag-api-ruby

BugSnag API toolkit for Ruby
Other
21 stars 15 forks source link

Upgrade dependency: sawyer #43

Closed ilvez closed 1 year ago

ilvez commented 1 year ago

Goal

sawyer dependency is really outdated and uses really old faraday. Goal is to use up-to-date dependencies.

Changeset

  1. Upgraded sawyer to latest.
  2. RaiseError is now subclass of Faraday::Response::RaiseError. The API seems the same, so I think it's a drop-in replacement.

Testing

I just ran rspec on changes:

88 examples, 0 failures, 9 pending

% ruby --version
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]
johnkiely1 commented 1 year ago

Hi @ilvez,

Thanks for the PR, we will review as soon as priorities allow.