You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Description
In reference to issue: #172 -
this CR exists to allow for applications requiring different, lower
Faraday versions to integrate with this Gem.
# Changes Made
1. Updated the gemspec for Faraday and its dependencies to allow use of
lower versions in case of a conflict.
2. Updated CICD.yml workflow to validate that lower Faraday versions
work.
3. Specs failed on lower Faraday versions so I updated
`lib/ruby_llm/streaming.rb` to allow for legacy Faraday versions to
stream responses as well. Could use feedback definitely in case this
breaks logic in a way you all are uncomfy with.
# Testing
I ran manually rspec with Faraday Version 2.13.1 and 1.10.3, here are
the results prior to CI/CD integration in this repo:
| Faraday Version | Validate Gem Install | Test Results |
|----------|:-------------:|------:|
| 1.10.3 | 
| 
|
| 2.13.1 | 
| 
|
0 commit comments