[Distutils] Current status of PEP 439 (pip boostrapping)

Ronald Oussoren ronaldoussoren at mac.com
Mon Jul 15 11:30:20 CEST 2013


On 13 Jul, 2013, at 7:31, Nick Coghlan <ncoghlan at gmail.com> wrote:


> 
> 3. That means there are two main options available to us that I still consider viable alternatives (the installer bundling idea was suggested in one of the off list comments I mentioned):
> 
> * an explicit bootstrapping script
> * bundling a *full* copy of pip with the Python installers for Windows and Mac OS X, but installing it to site-packages rather than to the standard library directory. That way pip can be used to upgrade itself as normal, rather than making it part of the standard library per se. This is then closer to the "bundled application" model adopted for IDLE in PEP 434 (we could, in fact, move to distributing idle the same way).

Or automaticly invoke the bootstrap script during installation (for the Python installers), that we the installers don't end up with a stale version of pip.

Either option should be easy enough to add to the OSX installers.

Ronald



More information about the Distutils-SIG mailing list