diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a3a4a9ab9..ed5f1284e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,10 +20,10 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"] architecture: [x64, x86] env: - # TODO: We can't yet run tests with PYTHONDEVMODE=1, let's emulated it as much as we can + # TODO: We can't yet run tests with PYTHONDEVMODE=1, let's emulate it as much as we can # https://docs.python.org/3/library/devmode.html#effects-of-the-python-development-mode PYTHONMALLOC: debug PYTHONASYNCIODEBUG: 1 @@ -97,7 +97,7 @@ jobs: fail-fast: false matrix: # pythonarm64 NuGet's has no download for Python ~=3.9.11 - python-version: ["3.9.10", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.9.10", "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"] steps: - uses: actions/checkout@v4 @@ -179,7 +179,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v6 @@ -191,7 +191,8 @@ jobs: allow-prereleases: true - run: pip install types-setuptools PyOpenGL mypy==1.16.* - - run: mypy . --python-version=${{ matrix.python-version }} + - if: matrix.python-version != '3.14t' + run: mypy . --python-version=${{ matrix.python-version }} - uses: jakebailey/pyright-action@v2 with: