Miss Islington (bot)
b6c14bc187
gh-139769: Update PCBuild/find_python.bat to allow discovery of Python 3.14 (GH-139770)
...
Tests / (push) Blocked by required conditions
Tests / Windows MSI (push) Blocked by required conditions
Tests / Change detection (push) Waiting to run
Tests / Docs (push) Blocked by required conditions
Tests / Check if the ABI has changed (push) Blocked by required conditions
Tests / Check if Autoconf files are up to date (push) Blocked by required conditions
Tests / Check if generated files are up to date (push) Blocked by required conditions
Tests / Ubuntu SSL tests with OpenSSL (push) Blocked by required conditions
Tests / Android (aarch64) (push) Blocked by required conditions
Tests / Android (x86_64) (push) Blocked by required conditions
Tests / WASI (push) Blocked by required conditions
Tests / Hypothesis tests on Ubuntu (push) Blocked by required conditions
Tests / Address sanitizer (push) Blocked by required conditions
Tests / Sanitizers (push) Blocked by required conditions
Tests / CIFuzz (push) Blocked by required conditions
Tests / All required checks pass (push) Blocked by required conditions
Lint / lint (push) Waiting to run
Enable 3.14 py.exe can be use on PCBuild
(cherry picked from commit 570d17259f )
Co-authored-by: Wulian233 <1055917385@qq.com>
2025-10-08 15:23:17 +00:00
Miss Islington (bot)
7a2db7601a
[3.13] gh-125625: Check for py -3.13 in PCbuild/find_python.bat (GH-125650)
...
(cherry picked from commit 0cb20f2e7e )
Co-authored-by: Wulian <xiguawulian@gmail.com>
2024-10-17 16:09:20 +00:00
Miss Islington (bot)
d5e7d0a468
[3.13] gh-122573: Require Python 3.10 or newer for Windows builds (GH-122574) ( #122674 )
...
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+).
(cherry picked from commit d0b92dd5ca )
Co-authored-by: Jonathan Protzenko <protz@microsoft.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Gregory P. Smith <greg@krypto.org>
2024-08-06 18:53:12 +02:00
Steve Dower
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
1e229e2c3d
gh-107814: Avoid output from Nuget installation in find_python.bat (GH-107815)
2023-08-09 23:42:16 +01:00
Stanislav Syekirin
ebc8103427
gh-103088: Sanitize venv paths when using MSYS or Cygwin Bash (GH-103325)
2023-04-11 20:20:46 +01:00
Shixian Li
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
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
Guido van Rossum
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 <59607654+kumaraditya303@users.noreply.github.com>
2021-11-23 08:56:06 -08:00
Guido van Rossum
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
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
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
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
6aedfa6b9a
bpo-34855: Fix EXTERNALS_DIR build variable for Windows (GH-11177)
2019-01-10 11:19:29 +11:00
Steve Dower
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
01423cb53b
Improves the ability to build in CI (GH-5728)
2018-02-17 18:59:03 -08:00
Steve Dower
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
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
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