don't install or build wheels for distribute in python 3 #937
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
a solution for #891 and #650
for example, users currently can't do either of these practical commands in py3 without failing with distribute 2to3 related errors (due to pyramid depending on setuptools, which is converted to distribute in py3)
pip wheel pyramid
pip install -U pyramid
the change:
I think it's acceptable to just declare that in py3, pip can not reinstall/downgrade/upgrade distribute. I can followup with some changes to the docs to explain the situation, and how they could do it manually.
this problem will go away after the setuptools/distribute merge, due to the new setuptools having py2-py3 compatible code that does not require 2to3