aed16da3fc
[3.15] gh-159113: Update PCBuild/find_python.bat to allow discovery of Python 3.14 and 3.15 (GH-159114) ( #159248 )
...
gh-159113: Update `PCBuild/find_python.bat` to allow discovery of Python 3.14 and 3.15 (GH-159114)
(cherry picked from commit 9c15cc9d69 )
Co-authored-by: Wulian233 <[email protected] >
2026-10-12 23:17:56 +02:00
73f534c4ad
[3.15] gh-153438: Update NuGet download URL (GH-153482) (GH-153509)
...
gh-153438: Update NuGet download URL (GH-153482)
(cherry picked from commit 106eb532ea )
Co-authored-by: Harjoth Khara <[email protected] >
2026-07-10 13:36:44 +01:00
d657028a6e
[3.15] gh-152919: Ensure nuget.org source exist before python install (GH-152919)
...
(cherry picked from commit 8c35afa221 )
Co-authored-by: Bart van der Braak <[email protected] >
2026-07-03 08:55:46 +00:00
Wulian233 and GitHub
570d17259f
gh-139769: Update PCBuild/find_python.bat to allow discovery of Python 3.14 (GH-139770)
...
Enable 3.14 py.exe can be use on PCBuild
2025-10-08 16:00:54 +01:00
Wulian and GitHub
0cb20f2e7e
gh-125625: Check for py -3.13 in PCbuild/find_python.bat (GH-125626)
2024-10-17 10:40:30 -05:00
d0b92dd5ca
gh-122573: Require Python 3.10 or newer for Windows builds (GH-122574)
...
Match statements in tooling require a more recent Python. Tools/cases_generator/*.py (and `Tools/jit/*.py` in 3.13+).
Co-authored-by: Erlend E. Aasland <[email protected] >
Co-authored-by: Gregory P. Smith <[email protected] >
2024-08-04 23:22:51 +00:00
Steve Dower and GitHub
83c5ecdeec
gh-108051: Update versions found by find_python.bat and clarify readme (GH-116118)
2024-02-29 21:24:05 +00:00
Max Bachmann and GitHub
1e229e2c3d
gh-107814: Avoid output from Nuget installation in find_python.bat (GH-107815)
2023-08-09 23:42:16 +01:00
Stanislav Syekirin and GitHub
ebc8103427
gh-103088: Sanitize venv paths when using MSYS or Cygwin Bash (GH-103325)
2023-04-11 20:20:46 +01:00
Shixian Li and GitHub
acc6468f7e
gh-94280: Require Python 3.9 or higher to compile CPython on Windows (GH-94281)
2022-06-27 20:48:36 +01:00
Steve Dower and GitHub
6fc91daf73
bpo-46088: Automatically detect or install bootstrap Python runtime when building from Visual Studio (GH-30143)
2021-12-18 13:05:45 +00:00
5be98e57b3
bpo-45873: Get rid of bootstrap_python ( #29717 )
...
Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the
frozen .h file as input, as we did for Windows in bpo-45850.
We also get rid of the code that generates the .h files
when make regen-frozen is run (i.e., .../make_frozen.py),
and the MANIFEST file.
Restore Python 3.8 and 3.9 as Windows host Python again
Co-authored-by: Kumar Aditya <[email protected] >
2021-11-23 08:56:06 -08:00
Guido van Rossum and GitHub
1037ca5a8e
bpo-45850: Implement deep-freeze on Windows ( #29648 )
...
Implement changes to build with deep-frozen modules on Windows.
Note that we now require Python 3.10 as the "bootstrap" or "host" Python.
This causes a modest startup speed (around 7%) on Windows.
2021-11-22 10:09:48 -08:00
Ken Jin and GitHub
425434dadc
bpo-40432: Use python 3.8 or higher to compile CPython on Windows ( #25389 )
2021-04-26 20:11:43 +01:00
Segev Finer and Steve Dower
abce2d9bc6
Add Python 3.8 to py based search in find_python.bat (GH-17188)
2019-11-20 09:25:45 -08:00
Tal Einat and Miss Islington (bot)
ee703cbb41
bpo-38809: Windows build scripts use python.exe from virtual envs (GH-17164)
...
https://bugs.python.org/issue38809
2019-11-18 09:32:25 -08:00
antektek and Steve Dower
6aedfa6b9a
bpo-34855: Fix EXTERNALS_DIR build variable for Windows (GH-11177)
2019-01-10 11:19:29 +11:00
Steve Dower and GitHub
6750922f8d
bpo-34267: Update find_python.bat to use 3.7 if available (GH-8552)
2018-09-17 14:41:53 -07:00
Steve Dower and GitHub
01423cb53b
Improves the ability to build in CI (GH-5728)
2018-02-17 18:59:03 -08:00
Steve Dower and GitHub
5feda33a35
bpo-30450: Fix logic for retrying nuget.exe download ( #2744 )
...
Fix logic for retrying nuget.exe download with Python.
Add support for HOST_PYTHON variable.
Clear internal environment variables used in find_python.bat
Use HOST_PYTHON as the actual Python if it is recent enough.
Adds HOST_PYTHON variable to AppVeyor configuration
2017-07-18 19:31:51 +02:00
Steve Dower and GitHub
588836d3e6
bpo-30450: Adds alternate download approach for nuget.exe ( #2737 )
...
* bpo-30450: Adds alternate download approach for nuget.exe
* Whitespace fix.
2017-07-17 14:55:28 +02:00
Steve Dower and GitHub
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