From 1634f060f720b44fd37fd2cb86dc1db842fa6d63 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Fri, 10 May 2024 17:00:41 -0400 Subject: [PATCH] ci: add Python 3.13 Signed-off-by: Henry Schreiner --- .github/workflows/ci.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b481112f0..cf0d28b35 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,9 +34,8 @@ jobs: python: - '3.6' - '3.9' - - '3.10' - - '3.11' - '3.12' + - '3.13' - 'pypy-3.8' - 'pypy-3.9' - 'pypy-3.10' @@ -64,6 +63,15 @@ jobs: # Inject a couple Windows 2019 runs - runs-on: windows-2019 python: '3.9' + # Fill in a few macOS ARM + - runs-on: macos-14 + python: '3.9' + - runs-on: macos-14 + python: '3.12' + # Extra ubuntu latest job + - runs-on: ubuntu-latest + python: '3.11' + name: "🐍 ${{ matrix.python }} • ${{ matrix.runs-on }} • x64 ${{ matrix.args }}" runs-on: ${{ matrix.runs-on }} @@ -75,6 +83,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} + allow-prereleases: true - name: Setup Boost (Linux) # Can't use boost + define _