diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 60f66f04..1820b30d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: # Keep this in sync with tox.ini - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} steps: diff --git a/tox.ini b/tox.ini index 40b1daa8..4984790a 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ isolated_build = true envlist = # Keep this in sync with .github/workflows/main.yml - py{38,39,310,311,312} + py{38,39,310,311,312,313} formatting typecheck lint @@ -14,8 +14,9 @@ python = 3.8: py38 3.9: py39 3.10: py310 - 3.11: py311, formatting, typecheck, lint, docs, release_notes - 3.12: py312 + 3.11: py311 + 3.12: py312, formatting, typecheck, lint, docs, release_notes + 3.13: py313 [testenv] deps = @@ -25,7 +26,6 @@ commands = pytest {posargs} [testenv:formatting] -basepython = python312 skip_install = true deps = black