On Jul 18, 2013, at 2:45 AM, Paul Moore <p.f.mo...@gmail.com> wrote:

> On 18 July 2013 02:03, Donald Stufft <don...@stufft.io> wrote:
> it's simple to upgrade the pip if the user requires a newer version
> of pip using ``pip install --upgrade pip`
> 
> Please don't gloss over the potential issues with upgrading in the face of 
> in-use exe wrappers. We have a design for a solution, but as yet no working 
> code. I expect to work on this, but my time is limited and I'm not at all 
> sure there won't be issues still to resolve. (Obviously, anyone else is 
> welcome to help, but it's a "windows issue", so I don't know how much 
> interest there will be from non-Windows developers).

That's a bug ;) And will be worked around one way or another even if I need to 
install Windows to make it happen in time.

> 
> Prior to the setuptools move away from 2to3, my standard response to anyone 
> reporting issues with in-place upgrades of setuptools or pip (certainly on 
> Windows, and in general anywhere else too) was "well, don't do that - remove 
> and reinstall manually". Things are better now, but not yet perfect and I 
> don't believe that there is a consensus that this is acceptable for a bundled 
> pip.

I consider "remove and reinstall" to be a terrible UX and if that's the best 
answer pip can give we need to fix that regardless. But as I said I don't mind 
``python -mgetpip`` existing for one reason or another. I just don't think a 
bootstrap command is our best option for providing the most streamlined user 
experience.

Either way running an old pip is hardly that big of a deal. Anyone using a 
Linux distro is likely to be running an older version unless they've gone out 
of their way to upgrade it.

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to