[issue32507] Change Windows install to applocal UCRT

2018-01-09 Thread Steve Dower
Steve Dower added the comment: Missed the a4 cutoff, but it'll be in 3.7.0b1. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue32507] Change Windows install to applocal UCRT

2018-01-09 Thread Steve Dower
Steve Dower added the comment: New changeset d135f20ae8887acc7716561bc8f4c7eb6d58d24c by Steve Dower in branch 'master': bpo-32507: Change Windows install to include app-local UCRT (#5119) https://github.com/python/cpython/commit/d135f20ae8887acc7716561bc8f4c7eb6d58d24c -- _

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Steve Dower
Steve Dower added the comment: All correct. I believe venv is fine, as it copies all DLLs, but virtualenv is more selective and will need to be updated. -- ___ Python tracker

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Paul Moore
Paul Moore added the comment: Oh, so we're talking here about bundling the ucrt installers and then if the user doesn't already have ucrt installed system wide, we will install a local copy, but if they do, we don't do anything? If we install a local copy, then it'll be used until the user in

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Steve Dower
Steve Dower added the comment: Technically yes, though I think at this stage it will be very few machines that end up with our copy, and users can patch their own system using Windows Update even if we've installed a copy. Particularly for our user base, where I suspect most pre-Win10 Python

[issue32507] Change Windows install to applocal UCRT

2018-01-07 Thread Paul Moore
Paul Moore added the comment: Does this mean that we'll need to update the bundled ucrt whenever there are security patches to the baseline version? Are we happy with the security implications of that? I thought one of the key advantages of using the system CRT (whether the old msvcrXX.dll o

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Steve Dower added the comment: The PR is ready, but I'll leave this open for a few days in case anyone wants to comment. -- ___ Python tracker ___

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch pull_requests: +4984 stage: needs patch -> patch review ___ Python tracker ___ ___ Python

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
Change by Steve Dower : -- keywords: +patch, patch pull_requests: +4984, 4985 stage: needs patch -> patch review ___ Python tracker ___ _

[issue32507] Change Windows install to applocal UCRT

2018-01-06 Thread Steve Dower
New submission from Steve Dower : There's enough instability due to using the proper UCRT installer (e.g. issue25546, issue25954, also others not reported on bpo) and good enough install base that we can simplify things by just installing it locally on machines that require it. This may also