Steve Dower
f56d132deb
gh-112984 Update Windows build and installer for free-threaded builds (GH-113129)
2024-01-17 21:52:23 +00:00
Victor Stinner
ae00b810d1
gh-104780: Remove 2to3 program and lib2to3 module ( #104781 )
...
* Remove the Tools/scripts/2to3 script.
* Remove the Lib/test/test_lib2to3/ directory.
* Doc/tools/extensions/pyspecific.py: remove the "2to3fixer" object
type.
* Makefile and PC/layout/main.py no longer compile lib2to3 grammar
files.
* Update Makefile for 2to3 removal.
2023-05-23 19:40:02 +02:00
Steve Dower
3751b6b030
bpo-47086: Remove .chm from Windows installer and add HTML docs (GH-32038)
2022-03-22 01:08:37 +00:00
Steve Dower
45faf151c6
bpo-33125: Enables building traditional installer for Windows ARM64 (GH-30885)
...
Also makes a few general improvements to the build process and removes some dead code.
2022-01-28 16:48:06 +00:00
Noah Kantrowitz
be42c06bb0
Update URLs in comments and metadata to use HTTPS (GH-27458)
2021-07-30 15:54:46 +02:00
Steve Dower
21a92f8cda
Implement Windows release builds in Azure Pipelines (GH-14065)
2019-06-14 08:29:20 -07:00
Steve Dower
e0c0c7e8c9
bpo-37156: Fix libssl DLL tag in MSI sources (GH-13866)
2019-06-06 09:06:51 -07: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
2084b30e54
bpo-31523: Reliability improvements to the Windows build files ( #3900 )
2017-10-05 13:35:36 -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
425ec150ea
Issue #28402 : Adds signed catalog files for stdlib on Windows.
2016-10-09 20:18:52 -07:00
Steve Dower
05338267ab
Issue #27610 : Adds PEP 514 metadata to Windows installer
2016-07-24 18:04:29 -07:00
Steve Dower
6fd76bceda
Fixes use of Py_IntDir and Py_OutDir to control build directories.
2016-07-16 16:13:19 -07:00
Steve Dower
4962141804
Removes versioning from py.exe launcher installer and ensures that old launchers are replaced by newer ones.
2016-05-18 15:54:05 -07:00
Steve Dower
940f6a8f11
Improves handling of test markers for building Python without intefering with actual installs.
2015-10-31 12:17:11 -07:00
Steve Dower
d28a8a994b
Moves Windows installer externals onto SVN and updates the build process to grab them automatically.
2015-10-23 09:50:49 -07:00
Steve Dower
148827c32a
Enabled --pgo option for building 64-bit PGO enabled releases.
2015-10-14 10:40:09 -07:00
Steve Dower
c4b7600b90
Improves support for building unofficial versions of the Windows installer.
2015-10-01 15:18:53 -07:00
Steve Dower
fcbe1df4af
Issue #25027 : Reverts partial-static build options and adds vcruntime140.dll to Windows installation.
2015-09-08 21:39:01 -07:00
Steve Dower
2237bdc595
Adds option to install launcher for all users even when installing Python just-for-me. This helps mitigate issues when the incompatible Python 3.4 launcher is installed.
...
Enables installer builds with the the text marker.
Allows simple installs to include a custom description.
2015-07-16 16:33:55 -07:00
Steve Dower
b85b427507
Fixes installer rebuild, snapshot versioning, and the README.txt file.
2015-07-08 22:43:48 -07:00
Steve Dower
494374922c
Issue #24585 : Enables build-to-build upgrades that preserve settings.
...
Rather than using Burn "Persisted" variables we now add registry keys for each added feature. These can be detected by the installer regardless of which version installed them, and we use this for Modify and Upgrade. In particular, Upgrades can't access the Persisted variables, but can find well-known registry keys.
There are also some changes to the bootstrap app to properly handle upgrades.
Finally, a few minor improvements to the Windows build to keep things tidier.
2015-07-08 20:18:44 -07:00
Steve Dower
19694abd71
Fixes Python failing to run during Windows release build
2015-05-02 15:23:27 -07:00
Steve Dower
102f72cf1a
Adds pydoc shortcut, Edit with IDLE menu, moves redist folder into externals and fixes test script.
2015-03-24 21:25:16 -07:00
Steve Dower
c49de35585
Issue #23612 : Fixes upgrade code and version for Windows installer.
2015-03-08 15:29:39 -07:00
Steve Dower
e4969f5df8
Updates CRT installation for Windows installer.
...
Bundling versions of the CRT prior to 14.0 is no longer supported.
2015-02-28 19:53:50 -08:00
Steve Dower
312cef086b
Improve Windows release scripts
2015-02-07 22:20:48 -08:00
Steve Dower
bb24087a2c
Issue #23260 : Update Windows installer
2015-02-05 22:08:48 -08:00