[Distutils] Announcement: TLSv1.2 will become mandatory in the future

Glyph Lefkowitz glyph at twistedmatrix.com
Wed Jan 11 23:12:06 EST 2017


> On Jan 11, 2017, at 7:40 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> 
> On 12 January 2017 at 13:00, Donald Stufft <donald at stufft.io> wrote:
>> This doesn’t work well because it’s not something that pip is going to be
>> able to upgrade on Windows, because the .so will be locked when pip imports
>> it on Windows and we won’t be able to uninstall it to do an upgrade. We had
>> to disable the automatic use of pyOpenSSL for this reason too. The only C
>> stuff that pip can reliably use is the standard library.
> 
> Ugh, I'd completely forgotten about that limitation of Windows filesystems.
> 
> And the main alternatives I can think of involve copying files around
> as pip starts up, which would be unacceptably slow for a command line
> app :(


It's possible for Pip to notice that it wants to replace a particular file; you can "unlock" it by moving it aside.

https://serverfault.com/a/503769 <https://serverfault.com/a/503769>
-glyph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170111/7f209b39/attachment.html>


More information about the Distutils-SIG mailing list