From 44e7a4e93a5fb37b4b5cdcd5177174d446bdb198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Mon, 12 May 2025 17:06:38 -0600 Subject: [PATCH] Add support to Python 3.14 --- .github/workflows/test.yml | 2 +- pyproject.toml | 1 + tox.ini | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d21207e..e3170fb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,7 +37,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] + python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] os: [ubuntu-latest, windows-latest] tox_env: ["py"] include: diff --git a/pyproject.toml b/pyproject.toml index 2500408..f73f8ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,6 +33,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Software Development :: Testing", ] diff --git a/tox.ini b/tox.ini index 32a5bed..dd96f57 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.5.3 -envlist = py{38,39,310,311,312,313}, norewrite, pytest6 +envlist = py{38,39,310,311,312,313,314}, norewrite, pytest6 [testenv] deps = @@ -8,6 +8,7 @@ deps = mock pytest-asyncio pytest6: pytest==6.2.5 +pip_pre = true commands = coverage run --append --source={envsitepackagesdir}/pytest_mock -m pytest tests --color=yes