We've tried to upgrade a dependency and got errors running Bundler. It looks like there is a version conflict between two or more dependencies. Depfu doesn't try to solve these, as this would mean to update more than one dependency at a time.
Please take a look at the exact failure to figure out if this is something you need to work on.
The bundler error message was:
Bundler could not find compatible versions for gem "faraday":
In Gemfile:
faraday (~> 1.3)
faraday_middleware (~> 0.10) was resolved to 0.10.0, which depends on
faraday (>= 0.7.4, < 0.10)
Faraday v1.3.0 is the first release to officially support Ruby 3.0 in the CI pipeline 🎉🍾!
This is also the first release with a previously "included" adapter (Net::HTTP) being isolated into a separate gem🎊!
The new adapter is added to Faraday as a dependency for now, so that means full backwards-compatibility, but just to be safe be careful when upgrading!
This is a huge step towards are Faraday v2.0 objective of pushing adapters and middleware into separate gems.
Many thanks to the Faraday Team, @JanDintel and everyone who attended the ROSS Conf remote event
Features
Improves consistency with Faraday::Error and Faraday::RaiseError (#1229, @qsona, @iMacTia)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
We've tried to upgrade a dependency and got errors running Bundler. It looks like there is a version conflict between two or more dependencies. Depfu doesn't try to solve these, as this would mean to update more than one dependency at a time.
Please take a look at the exact failure to figure out if this is something you need to work on.
The bundler error message was:
What changed?
✳️ faraday (~> 0.9 → ~> 1.3) · Repo · Changelog
Release Notes
1.3.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 7 commits:
Version bump to 1.3.0
Improves consistency with Faraday::Error and Faraday::RaiseError (#1229)
Improves retry middleware documentation. (#1228)
Adds Ruby 3.0 to CI Matrix (#1226)
Don't assign to global ::Timer (#1227)
CHANGELOG: add releases after 1.0 (#1225)
Move out Net::HTTP adapter (#1222)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands