From a9db025473a0e1a294f57636673af268cf67b50d Mon Sep 17 00:00:00 2001 From: "A. Riddell" Date: Fri, 23 Feb 2024 17:18:08 -0500 Subject: [PATCH] ci: Test under Python 3.12 --- .github/workflows/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 346710958..0ff1e2b72 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,10 +13,14 @@ jobs: include: - os: ubuntu-22.04 python-version: "3.11" + - os: ubuntu-22.04 + python-version: "3.12" - os: macos-11.0 python-version: "3.10" - os: macos-11.0 python-version: "3.11" + - os: macos-11.0 + python-version: "3.12" steps: - name: Check out repository uses: actions/checkout@v2 @@ -38,8 +42,10 @@ jobs: poetry export -f requirements.txt --without-hashes --with dev -o requirements.txt \ && pip install -r requirements.txt + # disable building docs (included in checks) under Python 3.12, sphinx dependencies do not work - name: Check code run: scripts/check + if: ${{ matrix.python-version != 3.12 }} - name: Build and Install wheel run: |