Skip to content

Commit 88c1b99

Browse files
authored
Docs: adjusting EOL Python version testing remarks (#3417)
1 parent 7696a8e commit 88c1b99

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

docs/faq.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,8 @@ Just make sure you switch the user to ``root`` when needed and switch back to ``
359359
USER tox
360360
361361
362+
.. _eol-version-support:
363+
362364
Testing end-of-life Python versions
363365
-----------------------------------
364366

@@ -377,6 +379,9 @@ If you need to test against e.g. Python 2.7, 3.5 or 3.6, you need to add the fol
377379
In case you need to do this for many repositories, we recommend to use
378380
`all-repos <https://github.com/asottile/all-repos>`_.
379381

382+
Support for Python 3.7 was dropped in `virtualenv 20.27.0 <https://virtualenv.pypa.io/en/latest/changelog.html#v20-27-0-2024-10-17>`_.
383+
In order to test against Python 3.7, you can limit the version with ``requires = virtualenv<20.27.0`` instead.
384+
380385

381386
Testing with Pytest
382387
-------------------

docs/user_guide.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,8 @@ Main features
361361

362362
* ``plugin system`` to modify tox execution with simple hooks.
363363
* uses :pypi:`pip` and :pypi:`virtualenv` by default. Support for plugins replacing it with their own.
364-
* **cross-Python compatible**: tox requires CPython 3.7 and higher, but it can create environments 2.7 or later
364+
* **cross-Python compatible**: tox requires CPython 3.9 and higher, but it can create environments 2.7 or later.
365+
Special configuration might be required: :ref:`eol-version-support`.
365366
* **cross-platform**: Windows, macOS and Unix style environments
366367
* **full interoperability with devpi**: is integrated with and is used for testing in the :pypi:`devpi` system, a
367368
versatile PyPI index server and release managing tool

0 commit comments

Comments
 (0)