Closed santiagorodriguez96 closed 6 months ago
Most excellent. Thanks for doing the work here. LGTM. Let me know when you want a final review and merge.
Most excellent. Thanks for doing the work here. LGTM. Let me know when you want a final review and merge.
Thanks! It's ready for review so feel free to leave comments or approve it 🙂
Thanks for the effort. I pushed a new gem version: https://rubygems.org/gems/saddle/versions/0.2.2
Motivation / Background
This PR adds compatibility with
fadaray
v0.x
andv1.x
. This is of interest given thatfaraday
v1.10.3
supports Ruby 3 too so we don't need to force users of the gem to upgrade tofaraday
v2
– which could be a complex upgrade.Detail
This PR checks the
Faraday
version in order to conditionally require other dependencies and include pieces of code that are needed in versions offaraday
< 2
.It also adds appraisal definitions for versions
0.x
,1.x
and2.x
offaraday
so that we also test against them.