diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72d6a3f..e9f90bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,13 +38,13 @@ jobs: name: Test with python ${{ matrix.python-version }} / ${{ matrix.os-version }} strategy: matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] os-version: ["ubuntu-latest", "windows-latest"] exclude: - os-version: windows-latest include: - os-version: windows-latest - python-version: 3.13 + python-version: 3.14 runs-on: ${{ matrix.os-version }} diff --git a/tox.ini b/tox.ini index c7a76c8..60ed3a1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,13 @@ [tox] envlist = - py38 py39 py310 py311 + py312 + py313 + py314 -base_python = py311 +base_python = py312 isolated_build = true diff --git a/tox.nix b/tox.nix index d3ab3e7..eaaf60a 100644 --- a/tox.nix +++ b/tox.nix @@ -7,10 +7,12 @@ let in pkgs.mkShell { buildInputs = with pkgs; [ - (basePython python311) + (basePython python312) + (toxPython python314) + (toxPython python313) + (toxPython python311) (toxPython python310) (toxPython python39) - (toxPython python38) bashInteractive ];