diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ce491f78..ac65fe26 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -75,7 +75,9 @@ jobs: - name: CPython 3.13 runs-on: "3.13" - name: CPython 3.14 - runs-on: "3.14-dev" + runs-on: "3.14" + - name: CPython 3.15 + runs-on: "3.15-dev" steps: - uses: actions/checkout@v7 - uses: actions/setup-python@v7 @@ -98,7 +100,7 @@ jobs: if: matrix.os.name == 'linux' run: python -m pip install torch --index-url https://download.pytorch.org/whl/cpu - name: Install PyTorch (macOS/Windows) - if: matrix.os.name != 'linux' + if: matrix.os.name != 'linux' && matrix.python.runs-on != '3.15-dev' run: python -m pip install torch # TensorFlow stable (as of this June 2026) only supports up to Python 3.12; see # https://www.tensorflow.org/install/pip#software_requirements