Skip to content

Commit 9c788af

Browse files
Kyle-Nealegithub-actions[bot]
authored andcommitted
Upgrade Python version
1 parent 3301852 commit 9c788af

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

.builders/images/linux-aarch64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ RUN yum install -y perl-IPC-Cmd perl-CPANPLUS perl-core && \
3636
ldconfig
3737

3838
# Compile and install Python 3
39-
ENV PYTHON3_VERSION=3.13.7
39+
ENV PYTHON3_VERSION=3.13.9
4040
RUN yum install -y libffi-devel && \
4141
DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \
4242
VERSION="${PYTHON3_VERSION}" \
43-
SHA256="6c9d80839cfa20024f34d9a6dd31ae2a9cd97ff5e980e969209746037a5153b2" \
43+
SHA256="c4c066af19c98fb7835d473bebd7e23be84f6e9874d47db9e39a68ee5d0ce35c" \
4444
RELATIVE_PATH="Python-{{version}}" \
4545
bash install-from-source.sh \
4646
--prefix=/opt/python/${PYTHON3_VERSION} \

.builders/images/linux-x86_64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ RUN yum install -y perl-IPC-Cmd perl-CPANPLUS perl-core && \
3535
ldconfig
3636

3737
# Compile and install Python 3
38-
ENV PYTHON3_VERSION=3.13.7
38+
ENV PYTHON3_VERSION=3.13.9
3939
RUN yum install -y libffi-devel && \
4040
DOWNLOAD_URL="https://python.org/ftp/python/{{version}}/Python-{{version}}.tgz" \
4141
VERSION="${PYTHON3_VERSION}" \
42-
SHA256="6c9d80839cfa20024f34d9a6dd31ae2a9cd97ff5e980e969209746037a5153b2" \
42+
SHA256="c4c066af19c98fb7835d473bebd7e23be84f6e9874d47db9e39a68ee5d0ce35c" \
4343
RELATIVE_PATH="Python-{{version}}" \
4444
bash install-from-source.sh --prefix=/opt/python/${PYTHON3_VERSION} --with-ensurepip=yes --enable-ipv6 --with-dbmliborder=
4545
ENV PATH="/opt/python/${PYTHON3_VERSION}/bin:${PATH}"

.builders/images/windows-x86_64/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,11 @@ RUN Get-RemoteFile `
8585
Approve-File -Path $($Env:USERPROFILE + '\.cargo\bin\rustc.exe') -Hash $Env:RUSTC_HASH
8686

8787
# Install Python 3
88-
ENV PYTHON_VERSION="3.13.7"
88+
ENV PYTHON_VERSION="3.13.9"
8989
RUN Get-RemoteFile `
9090
-Uri https://www.python.org/ftp/python/$Env:PYTHON_VERSION/python-$Env:PYTHON_VERSION-amd64.exe `
9191
-Path python-$Env:PYTHON_VERSION-amd64.exe `
92-
-Hash 'b12e2e82461ac8e51fc43289050bc8eb937a32d84ce4d242e2c88258c37cf2bb'; `
92+
-Hash '200ddff856bbff949d2cc1be42e8807c07538abd6b6966d5113a094cf628c5c5'; `
9393
Start-Process -Wait python-$Env:PYTHON_VERSION-amd64.exe -ArgumentList '/quiet', 'InstallAllUsers=1'; `
9494
Remove-Item python-$Env:PYTHON_VERSION-amd64.exe; `
9595
& 'C:\Program Files\Python313\python.exe' -m pip install --no-warn-script-location --upgrade pip; `

.github/workflows/resolve-build-deps.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ jobs:
239239
- name: Set up Python
240240
env:
241241
# Despite the name, this is built for the macOS 11 SDK on arm64 and 10.9+ on intel
242-
PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.13.7/python-3.13.7-macos11.pkg"
242+
PYTHON3_DOWNLOAD_URL: "https://www.python.org/ftp/python/3.13.9/python-3.13.9-macos11.pkg"
243243
run: |-
244244
curl "$PYTHON3_DOWNLOAD_URL" -o python3.pkg
245245
sudo installer -pkg python3.pkg -target /

ddev/src/ddev/repo/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212

1313
# This is automatically maintained
1414
PYTHON_VERSION = '3.13'
15-
PYTHON_VERSION_FULL = '3.13.7'
15+
PYTHON_VERSION_FULL = '3.13.9'

0 commit comments

Comments
 (0)