diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 9225624f0..611a8c38e 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os-type: [ubuntu, macos, windows] - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] exclude: - os-type: macos python-version: "3.7" @@ -23,11 +23,16 @@ jobs: python-version: "3.7" os-ver: "22.04" - experimental: false + - os-type: windows + python-version: "3.13" + experimental: true fail-fast: false runs-on: ${{ matrix.os-type }}-${{ matrix.os-ver }} + continue-on-error: ${{ matrix.experimental }} + defaults: run: shell: bash --noprofile --norc -exo pipefail {0}