Description
There are many open issues with Setuptools that stem from the differences between easy_install and pip install. Now that #250 is complete and there exists a mechanism by which pip install can largely satisfy the use cases currently filled by easy_install. Perhaps at some point I will link to or enumerate the issues that would be addressed by such a replacement but not right now.
In the replacement, I imagine the following:
Invocations of easy_install
whether from a command-line entry point or an implicit invocation as part of a setup.py install
will instead shell out to pip to perform the equivalent operation. Some options may become unavailable while others will be translated to their pip equivalent.
One big open question is whether installs should still be done as eggs (using the deprecated pip install --egg
) or if it should rely on pip's use of wheel. I'm leaning toward the latter.
There are probably other open issues that I haven't yet considered.