[Distutils] Undelying design is fundamentally difficult to extend was: Remove distutils, was: red, green, refactor ...

Chris Barker chris.barker at noaa.gov
Thu Oct 22 12:31:26 EDT 2015


On Thu, Oct 22, 2015 at 9:15 AM, Thomas Güttler <
guettliml at thomas-guettler.de> wrote:

> If setuptools in inside Python, then different versions of Python each
> have their matching version included.
>
> If a package has the need for newer version of setuptool, it provides the
> hint somewhere: required_setuptools_version>=N.M
>
> Then the matching version from pypi gets downloaded first.
>

Isn't this what ensurepip already does???

Sure, it's called ensure *pip* but pip requires setuptools, so you get that
out of the box.

If in the future we have some nifty replacement for both setuptools and
distutils, pip can just grab that, too...

I think we're at the "someone needs to actually write the code" stage....

-CHB


-- 

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151022/a35e62cc/attachment.html>


More information about the Distutils-SIG mailing list