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 steve.dower
Recipients ammar2, benjamin.peterson, paul.moore, pitrou, schen, steve.dower, tim.golden, vstinner, zach.ware
Date 2017-07-17.13:17:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1500297467.29.0.17126116792.issue30450@psf.upfronthosting.co.za>
In-reply-to
Content
> we used to mandate the presence of a svn install

And we regretted that so much that we changed away from it :)

When discussing this changeover plan, Zach and I decided we needed a fallback requiring only OS dependencies. In this case, the Powershell dependency fails on Windows 7 since it does not have the Invoke-WebRequest command (unless you've been installing all your updates).

We decided against using git first because then the case that is more reliable (download and extract a .zip file from a URL) would go unused/untested in many cases.

We also use the potentially installed python.exe in other places in the build, so it's far from a waste to grab it, and we already required *any* Python dependency to do a full build (docs and/or installer), so it isn't really adding anything there. The bit that was overlooked was the PowerShell on old systems limitation, and the absence of py.exe when you don't have Python 3 installed.
History
Date User Action Args
2017-07-17 13:17:47steve.dowersetrecipients: + steve.dower, paul.moore, pitrou, vstinner, tim.golden, benjamin.peterson, zach.ware, ammar2, schen
2017-07-17 13:17:47steve.dowersetmessageid: <1500297467.29.0.17126116792.issue30450@psf.upfronthosting.co.za>
2017-07-17 13:17:47steve.dowerlinkissue30450 messages
2017-07-17 13:17:47steve.dowercreate