Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79da388a40 
								
							 
						 
						
							
							
								
								bpo-36085: Add installer check for KB2533625 (GH-12636)  
							
							
							
						 
						
							2019-03-30 20:58:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Monson 
								
							 
						 
						
							
							
							
							
								
							
							
								32119e10b7 
								
							 
						 
						
							
							
								
								bpo-35947: Update Windows to the current version of libffi (GH-11797)  
							
							... 
							
							
							
							We now use a pre-built libffi binary from our binaries repository, and no longer vendor the full implementation. 
							
						 
						
							2019-03-29 16:30:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a9a505d6f 
								
							 
						 
						
							
							
								
								bpo-36441: Fixes creating a venv when debug binaries are installed. ( #12566 )  
							
							
							
						 
						
							2019-03-27 08:14:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								85e102a2b0 
								
							 
						 
						
							
							
								
								bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744)  
							
							
							
						 
						
							2019-02-04 17:15:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c70d9f79c 
								
							 
						 
						
							
							
								
								bpo-34691: Compile _contextvars module into main Python library (GH-11741)  
							
							
							
						 
						
							2019-02-02 14:36:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d3bbc52413 
								
							 
						 
						
							
							
								
								Enable signing Windows builds with SHA1 environment variable (GH-11279)  
							
							
							
						 
						
							2018-12-21 13:48:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cd6391fd8 
								
							 
						 
						
							
							
								
								bpo-34977: Add Windows App Store package (GH-11027)  
							
							... 
							
							
							
							Also adds the PC/layout script for generating layouts on Windows. 
							
						 
						
							2018-12-10 18:52:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c3de541e6 
								
							 
						 
						
							
							
								
								bpo-34977: Use venv redirector instead of original python.exe on Windows (GH-11029)  
							
							
							
						 
						
							2018-12-10 08:11:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb0b78a070 
								
							 
						 
						
							
							
								
								Revert "bpo-34977: Add Windows App Store package (GH-10245)" (GH-11019)  
							
							... 
							
							
							
							This reverts commit 468a15aaf9 
							
						 
						
							2018-12-07 12:57:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								468a15aaf9 
								
							 
						 
						
							
							
								
								bpo-34977: Add Windows App Store package (GH-10245)  
							
							
							
						 
						
							2018-12-06 21:09:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e421106b9e 
								
							 
						 
						
							
							
								
								bpo-35134: Create Include/cpython/ subdirectory (GH-10624)  
							
							... 
							
							
							
							Include/*.h should be the "portable Python API", whereas
Include/cpython/*.h should be the "CPython API": CPython
implementation details.
Changes:
* Create Include/cpython/ subdirectory
* "make install" now creates $prefix/include/cpython and copy
  Include/cpython/* to $prefix/include/cpython
* Create Include/cpython/objimpl.h: move objimpl.h code
  surrounded by "#ifndef Py_LIMITED_API" to cpython/objimpl.h.
* objimpl.h now includes cpython/objimpl.h
* Windows installer (MSI) now also install Include/ subdirectories:
  Include/cpython/ and Include/internal/. 
							
						 
						
							2018-11-23 17:00:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53125a53f4 
								
							 
						 
						
							
							
								
								bpo-35067: Remove _distutils_findvs and use vswhere.exe instead. (GH-10095)  
							
							
							
						 
						
							2018-10-27 16:48:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								a486a4712c 
								
							 
						 
						
							
							
								
								Fixes issues in Windows release upload script (GH-9845)  
							
							
							
						 
						
							2018-10-13 10:10:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f14c28f397 
								
							 
						 
						
							
							
								
								bpo-34011: Fixes missing venv files and other tests (GH-9458)  
							
							
							
						 
						
							2018-09-20 13:38:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erik Janssens 
								
							 
						 
						
							
							
							
							
								
							
							
								e6a4755e67 
								
							 
						 
						
							
							
								
								bpo-34217: Use lowercase for windows headers (GH-8472)  
							
							
							
						 
						
							2018-08-16 15:40:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vinay Sajip 
								
							 
						 
						
							
							
							
							
								
							
							
								c536beedd5 
								
							 
						 
						
							
							
								
								Updated MSI README to mention dependency on .NET 3.5. (GH-8375)  
							
							
							
						 
						
							2018-07-29 10:05:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								74e4aee549 
								
							 
						 
						
							
							
								
								Prevent upload script uploading from the wrong directory (GH-7953)  
							
							
							
						 
						
							2018-06-27 08:11:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eeb99bdd03 
								
							 
						 
						
							
							
								
								Fixes upload script to always run commands even when previous ones fail (GH-7670)  
							
							
							
						 
						
							2018-06-12 14:35:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e1c54f4330 
								
							 
						 
						
							
							
								
								Adds new upload script for Windows releases (GH-7268)  
							
							
							
						 
						
							2018-05-30 22:13:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a8c342465b 
								
							 
						 
						
							
							
								
								bpo-25427: Remove pyvenv (GH-5962)  
							
							
							
						 
						
							2018-04-20 14:15:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								881323db71 
								
							 
						 
						
							
							
								
								Minor improvements to the Windows build/release process (GH-5935)  
							
							
							
						 
						
							2018-02-27 22:09:27 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f23746a934 
								
							 
						 
						
							
							
								
								bpo-32436: Implement PEP 567 ( #5027 )  
							
							
							
						 
						
							2018-01-22 19:11:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2507e29a9e 
								
							 
						 
						
							
							
								
								bpo-32588: Move _findvs into its own module and add missing _queue module to installer ( #5227 )  
							
							
							
						 
						
							2018-01-19 09:09:36 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d135f20ae8 
								
							 
						 
						
							
							
								
								bpo-32507: Change Windows install to include app-local UCRT ( #5119 )  
							
							
							
						 
						
							2018-01-09 19:14:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ab11b3a02 
								
							 
						 
						
							
							
								
								Allows non-critical upload steps to fail ( #4742 )  
							
							
							
						 
						
							2017-12-06 11:33:15 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d2a9088d1 
								
							 
						 
						
							
							
								
								bpo-31944: Fixes build and Modify button ( #4278 )  
							
							
							
						 
						
							2017-11-04 16:28:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								2084b30e54 
								
							 
						 
						
							
							
								
								bpo-31523: Reliability improvements to the Windows build files ( #3900 )  
							
							
							
						 
						
							2017-10-05 13:35:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anselm Kruis 
								
							 
						 
						
							
							
							
							
								
							
							
								efb560eee2 
								
							 
						 
						
							
							
								
								bpo-31662: Fix typos in uploadrelease.bat script  
							
							
							
						 
						
							2017-10-02 08:53:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Grönke 
								
							 
						 
						
							
							
							
							
								
							
							
								f1502d097c 
								
							 
						 
						
							
							
								
								bpo-31569: correct PCBuild/ case to PCbuild/ in build scripts and docs (GH-3711)  
							
							
							
						 
						
							2017-09-25 17:58:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b84bcc48ae 
								
							 
						 
						
							
							
								
								bpo-31392: Update SSL build for 1.1.0 ( #3448 )  
							
							
							
						 
						
							2017-09-09 06:13:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								5fcd5e64ee 
								
							 
						 
						
							
							
								
								bpo-31340: Change to building with MSVC v141 (included with Visual Studio 2017) ( #3311 )  
							
							
							
						 
						
							2017-09-06 10:01:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f0851910eb 
								
							 
						 
						
							
							
								
								Fix build batch files ( #2750 )  
							
							... 
							
							
							
							* Enable building MSI, zip and nuget packages when Py_OutDir is set.
* Restore the --build option, which got reverted at some point.
* Ensure output directory is created.
* Enables BuildForDaily and DailyBuildVersion options for nuget package. 
							
						 
						
							2017-07-26 09:09:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								68d663cf85 
								
							 
						 
						
							
							
								
								[bpo-30916] Pre-build OpenSSL and Tcl/Tk for Windows ( #2688 )  
							
							... 
							
							
							
							Updates ssl and tkinter projects to use pre-built externals 
							
						 
						
							2017-07-17 11:15:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								40a23e8899 
								
							 
						 
						
							
							
								
								bpo-30687: Fixes build scripts to find msbuild.exe and stop relying on vcvarsall.bat ( #2252 )  
							
							... 
							
							
							
							* Fixes build scripts to find msbuild.exe and stop relying on vcvarsall.bat
Also fixes bdist_wininst.vcxproj to use correct version in generated name. 
							
						 
						
							2017-06-19 10:34:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								51599e2bdd 
								
							 
						 
						
							
							
								
								bpo-30450: Pull Windows dependencies from GitHub rather than svn (GH-1783)  
							
							... 
							
							
							
							The Windows build now depends on Python 3.6 to fetch externals, but it will be downloaded via NuGet (which is downloaded via PowerShell) if it is not available via `py -3.6`.  This means the only thing that must be installed on a modern Windows box to do a full build of CPython with all extensions is Visual Studio.
Also fixes an outdated note about _lzma in PCbuild/readme.txt 
							
						 
						
							2017-06-15 22:08:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								6b6e687766 
								
							 
						 
						
							
							
								
								bpo-27425: Be more explicit in .gitattributes (GH-840)  
							
							... 
							
							
							
							Updates checked-in line endings on several files. 
							
						 
						
							2017-06-10 14:58:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6debb24e0 
								
							 
						 
						
							
							
								
								bpo-29919: Remove unused imports found by pyflakes ( #137 )  
							
							... 
							
							
							
							Make also minor PEP8 coding style fixes on modified imports. 
							
						 
						
							2017-03-27 16:05:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								3286123532 
								
							 
						 
						
							
							
								
								Takes vcruntime140.dll from the correct source. ( #679 )  
							
							
							
						 
						
							2017-03-16 10:19:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f6e61019ae 
								
							 
						 
						
							
							
								
								Fixes the upload script to purge the CDN correctly and display success output. ( #466 )  
							
							
							
						 
						
							2017-03-05 19:55:12 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c07d2edd 
								
							 
						 
						
							
							
								
								bpo-27593: Updates Windows build to use information from git ( #262 )  
							
							... 
							
							
							
							* bpo-27593: Updates Windows build to use information from git 
							
						 
						
							2017-03-03 21:20:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								1aceb02417 
								
							 
						 
						
							
							
								
								bpo-29624: Adds purge step and layout test after uploading files. ( #258 )  
							
							
							
						 
						
							2017-02-23 14:11:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								52a7e92e3d 
								
							 
						 
						
							
							
								
								bpo-29579: Removes readme.txt from the installer. ( #160 )  
							
							
							
						 
						
							2017-02-18 16:12:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								d947e4da5d 
								
							 
						 
						
							
							
								
								Includes ensurepip and venv packages in nuget package.  
							
							
							
						 
						
							2017-02-06 14:12:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f007b49eb9 
								
							 
						 
						
							
							
								
								Includes ensurepip and venv packages in nuget package.  
							
							
							
						 
						
							2017-02-06 14:12:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								5288477cfd 
								
							 
						 
						
							
							
								
								Includes ensurepip and venv packages in nuget package.  
							
							
							
						 
						
							2017-02-06 14:11:34 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								8bfba84ff2 
								
							 
						 
						
							
							
								
								Issue  #28783 : Replaces bdist_wininst in nuget packages with stub  
							
							
							
						 
						
							2016-12-11 14:48:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								b227227cb5 
								
							 
						 
						
							
							
								
								Issue  #28783 : Replaces bdist_wininst in nuget packages with stub  
							
							
							
						 
						
							2016-12-11 14:48:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								e711cc0f22 
								
							 
						 
						
							
							
								
								Issue  #28783 : Replaces bdist_wininst in nuget packages with stub  
							
							
							
						 
						
							2016-12-11 14:35:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								9cc113a8f7 
								
							 
						 
						
							
							
								
								Issue  #28846 : Various installer fixes  
							
							
							
						 
						
							2016-12-03 12:11:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								1058109b31 
								
							 
						 
						
							
							
								
								Issue  #28846 : Various installer fixes  
							
							
							
						 
						
							2016-12-03 11:24:02 -08:00