-
Notifications
You must be signed in to change notification settings - Fork 291
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
Invalid environment marker: platform_python_implementation #231
Comments
This is caused by a backwards incompatible change in setuptools. I can't find anything saying what version is needed quickly; sadly there's no way to be compatible with both old and new versions of setuptools. :( I think we need |
Perhaps pypa/setuptools#503 means that the legacy syntax works with v20.6.6? In which case we can move back to the legacy syntax then we only don't support support 20.2 to 20.6.5, but otherwise works. |
pypa/packaging#72 (comment) summarises this mess. |
Fixed by #234. We don't work with 20.2 to 20.6 (released mid-Feb till late-Mar 2016), but should work with both older and newer releases. |
Ergh. This is way worse than I thought. https://gsnedders.github.io/python-marker-test/results.html is a better summary of what supports what. |
So the options are:
wrt system versions: On the whole I'm in favour of reverting to |
…entation This makes us require setuptools>=18.5
…_implementation
…_implementation
…entation This makes us require setuptools>=18.5
…entation This makes us require setuptools>=18.5
I want to install html5lib editable and get this error:
My pip version:
Which version of pip is needed, or what else can I do to get
pip install -e ...
working?The text was updated successfully, but these errors were encountered: