From 45dd05abf65c605b5a034c4ac7ed4a9a0b2a7580 Mon Sep 17 00:00:00 2001 From: Joseph Capriotti Date: Wed, 25 Sep 2024 10:17:59 -0600 Subject: [PATCH 1/2] add test for 3.13 --- .ci/azure/test.yml | 9 +++++++++ .ci/environment_test.yml | 1 + 2 files changed, 10 insertions(+) diff --git a/.ci/azure/test.yml b/.ci/azure/test.yml index 26187e26a..3c2a2a347 100644 --- a/.ci/azure/test.yml +++ b/.ci/azure/test.yml @@ -12,6 +12,9 @@ jobs: linux-Python312: image: ubuntu-latest python.version: '3.12' + linux-Python313: + image: ubuntu-latest + python.version: '3.13' osx-Python310: image: macOS-latest python.version: '3.10' @@ -21,6 +24,9 @@ jobs: osx-Python312: image: macOS-latest python.version: '3.12' + osx-Python313: + image: macOS-latest + python.version: '3.13' win-Python310: image: windows-latest python.version: '3.10' @@ -30,6 +36,9 @@ jobs: win-Python312: image: windows-latest python.version: '3.12' + win-Python313: + image: windows-latest + python.version: '3.13' displayName: "${{ variables.image }} ${{ variables.python.version }}" pool: vmImage: $(image) diff --git a/.ci/environment_test.yml b/.ci/environment_test.yml index 3a5d24e10..548f47a0f 100644 --- a/.ci/environment_test.yml +++ b/.ci/environment_test.yml @@ -1,6 +1,7 @@ name: discretize-test channels: - conda-forge + - conda-forge/label/python_rc dependencies: - numpy>=1.22.4 - scipy>=1.8 From 96ae8b5513ebdad3a636d95e1dee45a0b6b39cfc Mon Sep 17 00:00:00 2001 From: Joseph Capriotti Date: Wed, 9 Oct 2024 23:04:16 -0600 Subject: [PATCH 2/2] add 3.13 to wheel builds --- .ci/azure/wheels.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.ci/azure/wheels.yml b/.ci/azure/wheels.yml index ea25e794e..83f2d8ae4 100644 --- a/.ci/azure/wheels.yml +++ b/.ci/azure/wheels.yml @@ -12,18 +12,25 @@ jobs: linux-Python312: image: 'Ubuntu-20.04' CIBW_BUILD: 'cp312-*' + linux-Python313: + image: 'Ubuntu-20.04' + CIBW_BUILD: 'cp313-*' osx-Python310: - image: 'macOS-12' + image: 'macOS-14' CIBW_BUILD: 'cp310-*' CIBW_ARCHS_MACOS: 'x86_64 arm64' osx-Python311: - image: 'macOS-12' + image: 'macOS-14' CIBW_BUILD: 'cp311-*' CIBW_ARCHS_MACOS: 'x86_64 arm64' osx-Python312: - image: 'macOS-12' + image: 'macOS-14' CIBW_BUILD: 'cp312-*' CIBW_ARCHS_MACOS: 'x86_64 arm64' + osx-Python313: + image: 'macOS-14' + CIBW_BUILD: 'cp313-*' + CIBW_ARCHS_MACOS: 'x86_64 arm64' win-Python310: image: 'windows-2019' CIBW_BUILD: 'cp310-*' @@ -39,6 +46,11 @@ jobs: CIBW_BUILD: 'cp312-*' CIBW_ARCHS_WINDOWS: 'AMD64' CIBW_CONFIG_SETTINGS: 'setup-args=--vsenv' + win-Python313: + image: 'windows-2019' + CIBW_BUILD: 'cp313-*' + CIBW_ARCHS_WINDOWS: 'AMD64' + CIBW_CONFIG_SETTINGS: 'setup-args=--vsenv' pool: vmImage: $(image) steps: