[llvm] [Github][CI] Bump Windows CI Container Python to v3.12.3 (PR #172383)

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 15 15:52:30 PST 2025


https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/172383

This is primarily intended to upgrade past python 3.9 so that we can continue building MLIR after https://discourse.llvm.org/t/rfc-adopt-regularly-scheduled-python-minimum-version-bumps/88841/9 lands. This also makes us consistent with the Linux container.

I tested this locally by building the container with this change applied and running the entire premerge pipeline within the freshly built container.

>From 9684b4be967703e7055cdd542cc5a6cd4ae62379 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Mon, 15 Dec 2025 23:50:08 +0000
Subject: [PATCH] [Github][CI] Bump Windows CI Container Python to v3.12.3

This is primarily intended to upgrade past python 3.9 so that we can
continue building MLIR after https://discourse.llvm.org/t/rfc-adopt-regularly-scheduled-python-minimum-version-bumps/88841/9
lands. This also makes us consistent with the Linux container.

I tested this locally by building the container with this change applied
and running the entire premerge pipeline within the freshly built
container.
---
 .../workflows/containers/github-action-ci-windows/Dockerfile    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/containers/github-action-ci-windows/Dockerfile b/.github/workflows/containers/github-action-ci-windows/Dockerfile
index 509b3d2335106..2393d3b6eb8b3 100644
--- a/.github/workflows/containers/github-action-ci-windows/Dockerfile
+++ b/.github/workflows/containers/github-action-ci-windows/Dockerfile
@@ -48,7 +48,7 @@ RUN regsvr32 /S "C:\BuildTools\DIA SDK\bin\amd64\msdia140.dll" & \
 RUN choco install -y ninja --version 1.13.1 && \
     choco install -y git --version 2.50.1 && \
     choco install -y sccache --version 0.10.0 && \
-    choco install -y python3 --version 3.9.7
+    choco install -y python3 --version 3.12.3
 
 # Testing requires psutil
 RUN pip install psutil



More information about the llvm-commits mailing list