From 401f5c881ccee2932c2265615898d336ebfe507b Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Thu, 5 Mar 2026 18:33:11 +0100 Subject: [PATCH] Stop testing unsupported Python 3.8 and 3.9 Either support Python 3.8 and 3.9 officially and keep testing these versions, or stop testing. This grey area where you don't support versions but still test them just in case doesn't help. For example, ruff targets `requires-python` and generates code that may not be compatible with earlier versions. Such code will break CI tests with unsupported versions of Python. --- tox.ini | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/tox.ini b/tox.ini index 3dcc730..4a0ae28 100644 --- a/tox.ini +++ b/tox.ini @@ -35,38 +35,6 @@ commands = deps = ruff -[testenv:py38] -basepython = python3.8 -commands = pytest -v --doctest-modules --ignore benchmark --doctest-glob="README.md" {posargs} -deps = - pytest - -[testenv:py38-extra] -basepython = python3.8 -commands = pytest -v --doctest-modules --ignore benchmark --doctest-glob="README.md" {posargs} -deps = - pytest - numpy - pandas - wcwidth - - -[testenv:py39] -basepython = python3.9 -commands = pytest -v --doctest-modules --ignore benchmark --doctest-glob="README.md" {posargs} -deps = - pytest - -[testenv:py39-extra] -basepython = python3.9 -commands = pytest -v --doctest-modules --ignore benchmark --doctest-glob="README.md" {posargs} -deps = - pytest - numpy - pandas - wcwidth - - [testenv:py310] basepython = python3.10 commands = pytest -v --doctest-modules --ignore benchmark --doctest-glob="README.md" {posargs}