On 19 Sep 2013 23:30, "Donald Stufft" <donald@stufft.io> wrote:
On Sep 19, 2013, at 9:27 AM, Donald Stufft <donald@stufft.io> wrote:
We've updated PEP453 based on some of the early feedback we've gotten
Major changes:
* Removal of the option to fetch pip from PyPI in order not to modify
from -dev and Martin. the trust model of the Python installers
* Consequently rename the model from ``getpip`` to ``extractpip``
Also available online at: http://www.python.org/dev/peps/pep-0453/
[snip]
One thing I don't like is the name ``extractpip``, maybe ``installpip`` would be better?
I figured that was too close to "pip install", not to mention the actual phrase "install pip". There are also multiple ways to install pip - the new bootstrap will just be the simplest. "extractpip" is a bit clunky, but it does exactly what it says on the tin and should be a hidden implementation detail the vast majority of the time. I also believe that choice of name may help avoid the problem of users expecting a global pip update to implicitly affect future virtual environments.
Naming things is hard.
Yup :) Cheers, Nick.
----------------- Donald Stufft PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372
DCFA