From ccdcc4d8e717cdf10c5f3d5c3dc44da3c45751c8 Mon Sep 17 00:00:00 2001 From: charavelg Date: Thu, 16 Oct 2025 15:39:27 +0200 Subject: [PATCH] Python 3.14 tests + move one-off tests to python 3.12 --- azure-pipelines.yml | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 7e37aaeb..577d807d 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -21,6 +21,8 @@ jobs: python.version: '3.12' Python313: python.version: '3.13' + Python314: + python.version: '3.14' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -59,6 +61,8 @@ jobs: python.version: '3.12' Python313: python.version: '3.13' + Python314: + python.version: '3.14' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -173,6 +177,8 @@ jobs: python.version: '3.12' Python313: python.version: '3.13' + Python314: + python.version: '3.14' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -208,6 +214,8 @@ jobs: python.version: '3.12' Python313: python.version: '3.13' + Python314: + python.version: '3.14' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -233,10 +241,6 @@ jobs: - job: 'tests_basic' pool: vmImage: 'ubuntu-latest' - strategy: - matrix: - Python310: - python.version: '3.10' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -245,7 +249,7 @@ jobs: steps: - task: UsePythonVersion@0 inputs: - versionSpec: '$(python.version)' + versionSpec: '3.12' displayName: 'Use Python $(python.version)' - script: | @@ -265,10 +269,6 @@ jobs: - job: 'doctests_basic' pool: vmImage: 'ubuntu-latest' - strategy: - matrix: - Python310: - python.version: '3.10' variables: OMP_NUM_THREADS: '2' NUMBA_NUM_THREADS: '2' @@ -277,7 +277,7 @@ jobs: steps: - task: UsePythonVersion@0 inputs: - versionSpec: '$(python.version)' + versionSpec: '3.12' displayName: 'Use Python $(python.version)' - script: | @@ -297,10 +297,6 @@ jobs: - job: 'codecov' # must be a separate job to only disable Numbas's JIT here pool: vmImage: 'ubuntu-latest' - strategy: - matrix: - Python310: - python.version: '3.10' variables: OMP_NUM_THREADS: '2' NUMBA_DISABLE_JIT: '1' @@ -310,7 +306,7 @@ jobs: steps: - task: UsePythonVersion@0 inputs: - versionSpec: '$(python.version)' + versionSpec: '3.12' displayName: 'Use Python $(python.version)' - script: |