diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4ad5f5b6..4498e06c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,14 +13,15 @@ jobs: fail-fast: false matrix: include: - - {python: '3.13'} - - {name: Windows, python: '3.13', os: windows-latest} - - {name: Mac, python: '3.13', os: macos-latest} + - {python: '3.14', tox: 'py3.14,py3.14t'} + - {name: Windows, python: '3.14', os: windows-latest} + - {name: Mac, python: '3.14', os: macos-latest} + - {python: '3.13', tox: 'py3.13,py3.13t'} - {python: '3.12'} - {python: '3.11'} - {python: '3.10'} - {name: PyPy, python: 'pypy-3.11', tox: pypy3.11} - - {name: Minimum Versions, python: '3.13', tox: tests-min} + - {name: Minimum Versions, python: '3.14', tox: tests-min} - {name: Development Versions, python: '3.10', tox: tests-dev} steps: - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 diff --git a/pyproject.toml b/pyproject.toml index fc3f9389..1a4e6bea 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -170,7 +170,8 @@ order-by-type = false [tool.tox] env_list = [ - "py3.13", "py3.12", "py3.11", "py3.10", + "py3.14", "py3.14t", "py3.13", "py3.13t", + "py3.12", "py3.11", "py3.10", "pypy3.11", "tests-min", "tests-dev", "style", @@ -194,7 +195,7 @@ commands = [[ [tool.tox.env.tests-min] description = "pytest on minimum dependency versions" -base_python = ["3.13"] +base_python = ["3.14"] commands = [ [ "uv", "pip", "install",