summaryrefslogtreecommitdiffstats
path: root/Tools/msi
Commit message (Collapse)AuthorAgeFilesLines
* gh-118347: Fix Windows installer not updating launcher (GH-118386)Steve Dower2024-04-292-6/+6
|
* gh-116417: Add _testlimitedcapi C extension (#116419)Victor Stinner2024-03-071-1/+1
| | | | | | | | | | | | | Add a new C extension "_testlimitedcapi" which is only built with the limited C API. Move heaptype_relative.c and vectorcall_limited.c from Modules/_testcapi/ to Modules/_testlimitedcapi/. * configure: add _testlimitedcapi test extension. * Update generate_stdlib_module_names.py. * Update make check-c-globals. Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-115554: Improved logic for handling multiple existing py.exe launcher ↵Steve Dower2024-03-013-74/+134
| | | | installs (GH-115793)
* gh-112984 Update Windows build and installer for free-threaded builds ↵Steve Dower2024-01-1716-16/+413
| | | | (GH-113129)
* gh-111650: Ensure pyconfig.h includes Py_GIL_DISABLED on Windows (GH-112778)Steve Dower2023-12-131-1/+1
|
* gh-106765: Updates Windows installer build instructions to clarify system ↵Ashish Shirodkar2023-10-091-0/+7
| | | | requirements (GH-110566)
* gh-108494: Document how to add a project in PCbuild/readme.txt (#110077)Victor Stinner2023-10-021-9/+9
| | | Add _testclinic_limited to Tools/msi/test/test_files.wxs.
* gh-104629: Build _testclinic extension module on Windows (#104723)Erlend E. Aasland2023-07-281-1/+1
|
* gh-105146: Update links at end of Windows installer (uninstall/repair) ↵Steve Dower2023-05-311-3/+3
| | | | (GH-105147)
* gh-75552: Remove deprecated tkinter.tix module (GH-104902)Zachary Ware2023-05-271-1/+1
|
* Improves the Windows MSI test run on PR (GH-104929)Steve Dower2023-05-251-34/+24
| | | | Correctly set the exit code when builds fail Also build docs as part of the test
* gh-104773: Remove the msilib package (GH-104911)Zachary Ware2023-05-251-1/+1
|
* gh-104780: Remove 2to3 program and lib2to3 module (#104781)Victor Stinner2023-05-233-9/+2
| | | | | | | | | * 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.
* Trim trailing whitespace and test on CI (#104275)Hugo van Kemenade2023-05-082-2/+2
| | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* gh-101849: Add upgrade codes for old versions of launcher that ended up with ↵Steve Dower2023-02-132-1/+22
| | | | later version numbers (GH-101877)
* gh-99834: Update bundled copy of Tcl/Tk to 8.6.13.0 on Windows (GH-101307)Steve Dower2023-01-261-0/+3
|
* gh-98627: Add the _testsinglephase Module (gh-99039)Eric Snow2022-11-081-1/+1
| | | | | This makes it more clear that a given test is definitely testing against a single-phase init (legacy) extension module. The new module is a companion to _testmultiphase. https://github.com/python/cpython/issues/98627
* gh-90989: Install Windows launcher per-user, and clarify some installer text ↵Steve Dower2022-09-302-7/+7
| | | | (GH-97655)
* gh-97649: The Tools directory is no longer installed on Windows (GH-97653)Steve Dower2022-09-308-115/+1
|
* gh-96729: Ensure installers built with Tools/msi/buildrelease.bat have ↵adang13452022-09-121-1/+3
| | | | matching UUIDs with official releases (GH-96755)
* gh-89545: Updates platform module to use new internal _wmi module on Windows ↵Steve Dower2022-09-071-1/+1
| | | | to directly query OS properties (GH-96289)
* bpo-46744: Support "-Win32" and make platform flags case insensitive in ↵conioh2022-08-252-30/+32
| | | | Windows build scripts. (GH-31803)
* gh-95587: Fixes some upgrade detection issues in the Windows installer ↵Steve Dower2022-08-041-9/+29
| | | | (GH-95631)
* gh-95445: Ensure Windows msi uninstalls document folder successfully (GH-95465)neonene2022-08-011-0/+5
|
* gh-93824: Reenable installation of shell extension on Windows ARM64 (GH-93825)Steve Dower2022-06-153-14/+24
|
* bpo-38704: Prevent installation on unsupported Windows versions (GH-17950)Zackery Spytz2022-05-171-1/+0
|
* Remove the ancient Pynche color editor (#91554)Barry Warsaw2022-04-171-7/+1
| | | Closes #91551
* bpo-47171: Enable installing the py.exe launcher on Windows ARM64 (GH-32203)Steve Dower2022-03-303-22/+9
|
* bpo-46566: Add new py.exe launcher implementation (GH-32062)Steve Dower2022-03-282-9/+28
|
* bpo-47086: Remove .chm from Windows installer and add HTML docs (GH-32038)Steve Dower2022-03-2211-94/+56
|
* bpo-47032: Ensure Windows install builds fail correctly with a non-zero exit ↵Steve Dower2022-03-162-24/+26
| | | | code when part of the build fails (GH-31921)
* bpo-46948: Fix launcher installer build failure due to first part of fix ↵Steve Dower2022-03-161-0/+2
| | | | (GH-31920)
* bpo-46948: Fix CVE-2022-26488 by ensuring the Windows Installer correctly ↵Steve Dower2022-03-0711-4/+25
| | | | uses the install path during repair (GH-31726)
* bpo-46744: Move Windows ARM64 installation directory to correct ProgramFiles ↵Steve Dower2022-03-042-38/+1
| | | | (GH-31677)
* bpo-46567: Add Tcl/Tk build for Windows ARM64 (GH-31574)Steve Dower2022-02-283-11/+3
|
* Optimize images by IMGbot (GH-21348)Manish Kumar ⛄2022-02-041-0/+0
| | | Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
* bpo-33125: Enables building traditional installer for Windows ARM64 (GH-30885)Steve Dower2022-01-2838-95/+242
| | | Also makes a few general improvements to the build process and removes some dead code.
* bpo-44934: Add optional feature AppendPath to Windows MSI installer (GH-27889)bneuburg2022-01-188-3/+93
| | | The option must be enabled from the command line
* bpo-45816: Support building with VS 2022 (v143 toolset) on Windows (GH-29577)Crowthebird2021-12-031-1/+1
|
* bpo-29844: Remove obsolete paragraph from Tools/msi/README.txt (GH-29141)Zachary Ware2021-10-221-8/+3
|
* bpo-45022: Fix libffi DLL name in Windows installer sources (GH-28203)giovanniwijaya2021-09-071-1/+1
|
* Update URLs in comments and metadata to use HTTPS (GH-27458)Noah Kantrowitz2021-07-306-6/+6
|
* Improve CDN purge script (GH-25251)Steve Dower2021-04-071-0/+3
|
* bpo-42802: Remove distutils bdist_wininst command (GH-24043)Victor Stinner2021-01-081-23/+0
| | | | | | | | | | The distutils bdist_wininst command deprecated in Python 3.8 has been removed. The distutils bidst_wheel command is now recommended to distribute binary packages on Windows. * Remove Lib/distutils/command/bdist_wininst.py * Remove PC/bdist_wininst/ project * Remove Lib/distutils/command/wininst-*.exe programs * Remove all references to bdist_wininst
* Do not remove x bit from published directories (GH-24101)Steve Dower2021-01-041-2/+2
|
* bpo-40754: Adds _testinternalcapi to Windows installer for test suite (GH-23271)Steve Dower2020-11-131-2/+2
|
* bpo-41712: Avoid runaway regex match in upload scripts (GH-23166)Yash Shete2020-11-091-1/+1
|
* Enable signing of nuget.org packages and update to supported timestamp ↵Steve Dower2020-11-031-3/+3
| | | | server (GH-23132)
* bpo-41526: Fixed layout of final page of the installer (GH-21871)Steve Dower2020-08-132-5/+3
|
* bpo-41412 and bpo-40948: Windows installer updates (GH-21656)Steve Dower2020-07-284-69/+22
| | | | | Prevent installation on Windows 8 and earlier. Download UCRT on demand when required (non-updated Windows 8.1 only) Add reference to py launcher to post-install message