-
-
Notifications
You must be signed in to change notification settings - Fork 611
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
Can't install google-cloud via pip-compile #497
Comments
Do you have |
@j-walker23 The machine I'm currently trying to run |
I believe the sub-dependencies are pinned incorrectly for this package. If I run:
We can see the culprit in the output:
A workaround would be to pin arificially the dependency that requires
|
Thanks for your help @davidovich! |
Closing as not a defect in pip-tools (but it is probably a defect of google-cloud package versioning) |
There's already a I thought that any dependencies that |
Pip does not do constraint validation, so it is possible to install conflicting packages. These conflicts may or may not allow correct runtime behaviour, but pip-tools will fail because the constraints are the only contract that it can follow. It is telling you that you have an invalid configuration (according to the authors of the sum of sub packages). |
pip-compile
fails when requirements.in containsgoogle-cloud
.Environment Versions
$ python -V
: Python 2.7.6$ pip --version
: pip 8.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)$ pip-compile --version
pip-compile, version 1.9.0Steps to replicate
mkdir /tmp/pip-compile
echo google-cloud > requirements.in
pip-compile
Expected result
A requirements.txt file is generated containing
google-cloud
and its dependencies.Actual result
Note that
pip install google-cloud
(without pip-tools) succeeds.The text was updated successfully, but these errors were encountered: