Unexpected Dependancy Graph Issue
See original GitHub issueIssue description
I had a requirement pinned to “<4.0.0” and a sub-dependancy that required it to be “==3.3.0”. I checked the graph and as expected, that was the only dependancy that required the protobuf package.
That gave me a dependancy resolution error of:
Could not find a version that matches protobuf<4.0.0,==3.3.0,==3.6.0
Expected result
I expected it to resolve to “==3.3.0”
Actual result
I was able to get it to be happy by changing my local “<4.0.0” to “==3.3.0”.
Steps to replicate
I will fill this is later today, but wanted to spell out the issue just in case it is known.
Provide the steps to replicate (which usually at least includes the commands and the Pipfile).
Please run $ pipenv --support
, and paste the results here. Don’t put backticks (`
) around it! The output already contains Markdown formatting.
If you’re on macOS, run the following:
$ pipenv --support | pbcopy
If you’re on Windows, run the following:
> pipenv --support | clip
Issue Analytics
- State:
- Created 5 years ago
- Comments:14 (6 by maintainers)
Top GitHub Comments
@OliverHofkens see #2596. Running
pipenv lock --clear
helped me.I’m running into the same issue with
boto3
:Running
pipenv install --skip-lock
and inspecting the graph shows that no package seems to require<1.11.0