This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients Bernt.Røskar.Brenna, Segev Finer, eryksun, gregory.p.smith, paul.moore, sbt, steve.dower, tim.golden, vstinner, zach.ware
Date 2017-12-18.09:32:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1513589572.47.0.213398074469.issue19764@psf.upfronthosting.co.za>
In-reply-to
Content
Copy of my comment on the PR.

https://github.com/python/cpython/pull/1218#issuecomment-352372211

>  Merged from master... Again... Hopefully this won't end up missing 3.7 entirely... 😔

Oops sorry, I wanted this feature but I didn't follow closely the PR.

I don't know well the Windows API, so I didn't want to take the responsability of reviewing (approving) such PR. But I see that @zooba and @gpshead approved it, so I'm now confortable to merge it :-) Moreover, AppVeyor validated the PR, so let me merge it.

I prefer to merge the PR right now to not miss the Python 3.7 feature freeze, and maybe fix issues later if needed, before 3.7 final.

Thank you @segevfiner for this major subprocess enhancement. I really love to see close_fds default changing to True on Windows. It will help to fix many corner cases which are very tricky to debug.

Sorry for the slow review, but the subprocess is a critical module of Python, and we lack of Windows developers to review changes specific to Windows.
History
Date User Action Args
2017-12-18 09:32:52vstinnersetrecipients: + vstinner, gregory.p.smith, paul.moore, tim.golden, Bernt.Røskar.Brenna, sbt, zach.ware, eryksun, steve.dower, Segev Finer
2017-12-18 09:32:52vstinnersetmessageid: <1513589572.47.0.213398074469.issue19764@psf.upfronthosting.co.za>
2017-12-18 09:32:52vstinnerlinkissue19764 messages
2017-12-18 09:32:52vstinnercreate