Pin setuptools to <45 to allow installing pipenv on python 2.7#376
Pin setuptools to <45 to allow installing pipenv on python 2.7#376
Conversation
Fixes CI failures currently affecting any build-image PRs.
|
I'm not very familiar with the python ecosystem - could you explain what you understood the error to be and why this fixes it? |
|
pypa/virtualenv#1493 is the underlying issue that this is taking care of. I'm not a Python expert either, but as I understand it I'm not sure why |
|
https://jenkins.ops.netlify.com/blue/organizations/jenkins/build-image/detail/PR-373/1/pipeline is an example of a CI build that failed because of this issue instead of an issue with the PR itself. |
vbrown608
left a comment
There was a problem hiding this comment.
Thanks for explaining, this seems reasonable. My read of the thread is that maybe some mirror for installing Python packages is not respecting the requirement that virtualenv should use setuptools <45.0.0 with Python 2.7, in which case we won't need this forever.
|
Thanks for tracking this down! |
Fixes CI failures currently affecting any build-image PRs.