From fc69e3d2a253622ddd038e0a797245ef142e32b1 Mon Sep 17 00:00:00 2001 From: "Jonathan J. Helmus" Date: Wed, 10 Dec 2025 15:47:28 -0600 Subject: [PATCH] Add support for building with Visual Studio 2026 --- cpython-windows/build.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpython-windows/build.py b/cpython-windows/build.py index d0c39701..415ed76e 100644 --- a/cpython-windows/build.py +++ b/cpython-windows/build.py @@ -243,6 +243,8 @@ def find_vs_path(path, msvc_version): version = "[16,17)" elif msvc_version == "2022": version = "[17,18)" + elif msvc_version == "2026": + version = "[18,19)" else: raise ValueError(f"unsupported Visual Studio version: {msvc_version}") @@ -1870,7 +1872,7 @@ def main() -> None: parser = argparse.ArgumentParser() parser.add_argument( "--vs", - choices={"2019", "2022"}, + choices={"2019", "2022", "2026"}, default="2022", help="Visual Studio version to use", )