From ce263ff013e70cc99fd41f0c038efe2f05fe1616 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Fri, 22 Aug 2025 03:41:06 +0300 Subject: [PATCH] Feat: Python 3.14 --- .../devscripts/requirements/requirements_tests.txt | 3 ++- .../devscripts/requirements/requirements_tox.txt | 2 +- project_template/tox.ini | 8 ++++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/project_template/devscripts/requirements/requirements_tests.txt b/project_template/devscripts/requirements/requirements_tests.txt index 68c6b86..e6ebb50 100644 --- a/project_template/devscripts/requirements/requirements_tests.txt +++ b/project_template/devscripts/requirements/requirements_tests.txt @@ -1,4 +1,5 @@ -r requirements.txt pytest < 5.0; python_version == '2.7' or python_version == '3.4' -pytest < 7.0; python_version >= '3.5' +pytest < 7.0; python_version >= '3.5' and python_version <= '3.11' +pytest; python_version >= '3.12' diff --git a/project_template/devscripts/requirements/requirements_tox.txt b/project_template/devscripts/requirements/requirements_tox.txt index 8b5960b..b72a322 100644 --- a/project_template/devscripts/requirements/requirements_tox.txt +++ b/project_template/devscripts/requirements/requirements_tox.txt @@ -1 +1 @@ -tox >= 3.15 +tox >= 3.15, < 4 diff --git a/project_template/tox.ini b/project_template/tox.ini index 2c88fcd..2af7899 100644 --- a/project_template/tox.ini +++ b/project_template/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.15 -envlist = py{27,34,35,36,37,38,39,310,311,312,313,py,py3},py{27,37,312}-flake8 +envlist = py{27,34,35,36,37,38,39,310,311,312,313,314,py,py3},py{27,37,312}-flake8 [testenv] commands = @@ -11,15 +11,15 @@ passenv = CI DISTUTILS_USE_SDK MSSdk INCLUDE LIB WINDIR deps = -rdevscripts/requirements/requirements_tests.txt -[testenv:py{27,34,35,36,37,38,39,310,311,312,313,py,py3}] +[testenv:py{27,34,35,36,37,38,39,310,311,312,313,314,py,py3}] commands = {[testenv]commands} {envpython} -m pytest -[testenv:py{27,34,35,36,37,38,39,310,311,312,313,py,py3}-flake8] +[testenv:py{27,34,35,36,37,38,39,310,311,312,313,314,py,py3}-flake8] deps = flake8 - pytest < 7.0 + pytest commands = {[testenv]commands} flake8 . -- 2.39.5