diff --git a/.builders/images/linux-aarch64/Dockerfile b/.builders/images/linux-aarch64/Dockerfile index a4d880383b723..21781de9c2342 100644 --- a/.builders/images/linux-aarch64/Dockerfile +++ b/.builders/images/linux-aarch64/Dockerfile @@ -36,11 +36,11 @@ RUN yum install -y perl-IPC-Cmd perl-CPANPLUS && \ ldconfig # Compile and install Python 3 -ENV PYTHON3_VERSION=3.12.6 +ENV PYTHON3_VERSION=3.12.8 RUN yum install -y libffi-devel && \ DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \ VERSION="${PYTHON3_VERSION}" \ - SHA256="85a4c1be906d20e5c5a69f2466b00da769c221d6a684acfd3a514dbf5bf10a66" \ + SHA256="5978435c479a376648cb02854df3b892ace9ed7d32b1fead652712bee9d03a45" \ RELATIVE_PATH="Python-{{version}}" \ bash install-from-source.sh \ --prefix=/opt/python/${PYTHON3_VERSION} \ diff --git a/.builders/images/linux-x86_64/Dockerfile b/.builders/images/linux-x86_64/Dockerfile index d5ad7218f97f5..dc07ca511dc23 100644 --- a/.builders/images/linux-x86_64/Dockerfile +++ b/.builders/images/linux-x86_64/Dockerfile @@ -35,11 +35,11 @@ RUN yum install -y perl-IPC-Cmd perl-CPANPLUS && \ ldconfig # Compile and install Python 3 -ENV PYTHON3_VERSION=3.12.6 +ENV PYTHON3_VERSION=3.12.8 RUN yum install -y libffi-devel && \ DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \ VERSION="${PYTHON3_VERSION}" \ - SHA256="85a4c1be906d20e5c5a69f2466b00da769c221d6a684acfd3a514dbf5bf10a66" \ + SHA256="5978435c479a376648cb02854df3b892ace9ed7d32b1fead652712bee9d03a45" \ RELATIVE_PATH="Python-{{version}}" \ bash install-from-source.sh --prefix=/opt/python/${PYTHON3_VERSION} --with-ensurepip=yes --enable-ipv6 --with-dbmliborder= ENV PATH="/opt/python/${PYTHON3_VERSION}/bin:${PATH}" diff --git a/.builders/images/windows-x86_64/Dockerfile b/.builders/images/windows-x86_64/Dockerfile index 78f5bbb52556a..5701aa6fdac51 100644 --- a/.builders/images/windows-x86_64/Dockerfile +++ b/.builders/images/windows-x86_64/Dockerfile @@ -83,11 +83,11 @@ RUN Get-RemoteFile ` Approve-File -Path $($Env:USERPROFILE + '\.cargo\bin\rustc.exe') -Hash $Env:RUSTC_HASH # Install Python 3 -ENV PYTHON_VERSION="3.12.6" +ENV PYTHON_VERSION="3.12.8" RUN Get-RemoteFile ` -Uri https://www.python.org/ftp/python/$Env:PYTHON_VERSION/python-$Env:PYTHON_VERSION-amd64.exe ` -Path python-$Env:PYTHON_VERSION-amd64.exe ` - -Hash '5914748e6580e70bedeb7c537a0832b3071de9e09a2e4e7e3d28060616045e0a'; ` + -Hash '71bd44e6b0e91c17558963557e4cdb80b483de9b0a0a9717f06cf896f95ab598'; ` Start-Process -Wait python-$Env:PYTHON_VERSION-amd64.exe -ArgumentList '/quiet', 'InstallAllUsers=1'; ` Remove-Item python-$Env:PYTHON_VERSION-amd64.exe; ` & 'C:\Program Files\Python312\python.exe' -m pip install --no-warn-script-location --upgrade pip; ` diff --git a/.github/workflows/build-deps.yml b/.github/workflows/build-deps.yml index caa202a4090ad..8f9b7080b839a 100644 --- a/.github/workflows/build-deps.yml +++ b/.github/workflows/build-deps.yml @@ -217,7 +217,7 @@ jobs: - name: Set up Python env: # Despite the name, this is built for the macOS 11 SDK on arm64 and 10.9+ on intel - PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.12.6/python-3.12.6-macos11.pkg" + PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.12.8/python-3.12.8-macos11.pkg" run: |- curl "$PYTHON3_DOWNLOAD_URL" -o python3.pkg sudo installer -pkg python3.pkg -target /