From 0124caeef51099ebd07b19b758132b5cd3e4d9e2 Mon Sep 17 00:00:00 2001 From: offa <8887756+offa@users.noreply.github.com> Date: Wed, 3 Dec 2025 19:06:32 +0100 Subject: [PATCH] CI: Add Python 3.14 support --- .github/workflows/test.yml | 2 +- Dockerfile.qa | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c22c8438d..b1bab6875 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13' ] + python-version: [ '3.9', '3.10', '3.11', '3.12', '3.13', '3.14' ] steps: - uses: actions/checkout@v6 diff --git a/Dockerfile.qa b/Dockerfile.qa index cf7b2ab11..bbdc73809 100644 --- a/Dockerfile.qa +++ b/Dockerfile.qa @@ -50,6 +50,9 @@ RUN if [ $PYTHON_VERSION = '3.7' ] ; then \ elif [ $PYTHON_VERSION = '3.13' ] ; then \ apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \ curl -sS https://bootstrap.pypa.io/get-pip.py | python$PYTHON_VERSION ; \ + elif [ $PYTHON_VERSION = '3.14' ] ; then \ + apt install -y python$PYTHON_VERSION-distutils python3-distutils-extra python3-apt --reinstall ; \ + curl -sS https://bootstrap.pypa.io/get-pip.py | python$PYTHON_VERSION ; \ else \ apt install -y python3-distutils python3-distutils-extra python3-apt --reinstall ; \ fi