-
-
Notifications
You must be signed in to change notification settings - Fork 607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pip-compile] Upgrading a dependency with -P
that has extras fails with backtracking resolver
#1806
Comments
You should be able to bypass that problem by passing extra |
Hi @pawelad, it doesn't work with
|
FYI the patch from @deivid-rodriguez here fixes this issue. Will see if Deivid wants to make the PR. |
Happy to provide a PR but as I said over at the dependabot ticket, I did not manage to write a test for it. |
This issue is fixed in #1808 🎉 |
Completed via #1808. |
Environment Versions
Steps to replicate
requirements.in
file.googleapis-common-protos[grpc]
with-P
and the backtracking resolverExpected result
pip-compile
upgradesgoogleapis-common-protos\[grpc\]
and extra packages.Actual result
Note: without
--resolver backtracking
the call succeeds after multiple rounds.Edit: the command also doesn't work with
--strip-extras
:The text was updated successfully, but these errors were encountered: