diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 203becb..d5d0317 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,12 +12,12 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python: ['pypy3.11', '3.10', '3.11', '3.12'] + python: ['pypy3.11', '3.10', '3.11', '3.12', '3.13', '3.14'] toxenv: [py] include: # windows - os: windows-latest - python: '3.12' + python: '3.14' toxenv: py # typing - os: ubuntu-latest @@ -25,10 +25,10 @@ jobs: toxenv: typing # misc - os: ubuntu-latest - python: '3.12' + python: '3.14' toxenv: docs - os: ubuntu-latest - python: '3.12' + python: '3.14' toxenv: pre-commit runs-on: ${{ matrix.os }} steps: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 11684c1..7c11bc9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -18,7 +18,7 @@ repos: rev: v3.21.2 hooks: - id: pyupgrade - args: [--py38-plus] + args: [--py310-plus] - repo: https://github.com/pycqa/flake8 rev: 7.3.0 hooks: diff --git a/tox.ini b/tox.ini index 5bb3eee..36d9f2d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{310,311,312},lint,typing +envlist = py{310,311,312,313,314},lint,typing [testenv] pip_pre = False