-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Resolver isn't able to resolve Pillow dependency #2501
Comments
Updated to last pipenv version but the issue is here too. Possibly related with #2499 here pipenv --suport output $ pipenv --supportPipenv version: Pipenv location: Python location: Other Python installations in
PEP 508 Information:
System environment variables:
Pipenv–specific environment variables:
Debug–specific environment variables:
Contents of [[source]]
verify_ssl = true
name = "pypi"
url = "https://pypi.org/simple"
[requires]
python_version = "3.5"
[dev-packages]
[packages]
django-versatileimagefield = "*"
pillow = "*" |
if you have a package in your pipfile that is the dependency of another package, you should remove it and let the resolver figure it out. An unpinned top level dependency means pipenv will try to get the latest one. |
@techalchemy Shouldn't |
Yeah for sure it should. The resolver stack is in the process of being untangled now — you’re aware of some of the limitations, and it can be a challenge working through where in the stack these problems are actually originating. So to clarify— this is a bug, but we are actively looking at it. In the meantime it can be avoided by keeping top level dependencies in your pipfile. |
Hello,
Issue description
I've a strange behaviour installing/updating my project with the Pillow package. The resolver
cannot find a solution, but the solution exists. In fact I was able to workaround the issue forcing the right version for Pillow. The version of pipenv is 2018.6.25.
Expected result
The dependencies should be resolved and pillow installed
Actual result
The dependencies are not resolved. pipenv reports "There are incompatible versions in the resolved dependencies."
Here the output of 'pipenv lock --clear --verbose':
Steps to replicate
Here minimal Pipfile to reproduce the issue:
pipenv reports "There are incompatible versions in the resolved dependencies."
The text was updated successfully, but these errors were encountered: