diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d605303..0098868 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: tests: strategy: matrix: - 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', '3.14'] test-os: [ubuntu-latest, windows-latest] runs-on: ${{ matrix.test-os }} diff --git a/setup.py b/setup.py index 209d314..08dfef2 100644 --- a/setup.py +++ b/setup.py @@ -52,6 +52,8 @@ def read(*filenames, **kwargs): 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Software Development :: Quality Assurance', 'Framework :: Flake8', diff --git a/tox.ini b/tox.ini index 207fa22..98613d2 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38, py39, py310, py311, py312, lint +envlist = py38, py39, py310, py311, py312, py313, py314, lint [gh-actions] python = @@ -7,16 +7,18 @@ python = 3.9: py39 3.10: py310 3.11: py311 - 3.12: py312, lint + 3.12: py312 + 3.13: py313 + 3.14: py314, lint [testenv] deps = - pytest==7.3.1 + pytest==8.3.5 commands = py.test {posargs} [testenv:lint] deps = - flake8==5.0.2 + flake8==6.1.0 flake8-bugbear flake8-comprehensions flake8-debugger