From 9d4bdb8b86709006297eb92d6cb3829298832906 Mon Sep 17 00:00:00 2001 From: Patrick Hoefler <61934744+phofl@users.noreply.github.com> Date: Mon, 23 Dec 2024 16:31:47 +0100 Subject: [PATCH] Add ci coverage for 3.13 (#62) --- .github/workflows/tests.yml | 2 +- .github/workflows/wheels.yml | 2 +- ci/environment-3.13.yaml | 10 ++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 ci/environment-3.13.yaml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7589076..8538025 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: os: ["windows-latest", "ubuntu-latest", "macos-latest", "macos-14"] - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout source diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index cd515c4..c6f236e 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -27,7 +27,7 @@ jobs: fetch-depth: 0 # Needed to retrieve tags for determining crick version number - name: Build wheels - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.22.0 - uses: actions/upload-artifact@v3 with: diff --git a/ci/environment-3.13.yaml b/ci/environment-3.13.yaml new file mode 100644 index 0000000..e65a24c --- /dev/null +++ b/ci/environment-3.13.yaml @@ -0,0 +1,10 @@ +name: test-environment +channels: + - conda-forge +dependencies: + # Required + - python=3.13 + - numpy + - scipy + - cython + - pytest