Skip to content

Commit

Permalink
Docs: adjusting EOL Python version testing remarks (#3417)
Browse files Browse the repository at this point in the history
  • Loading branch information
robsdedude authored Oct 21, 2024
1 parent 7696a8e commit 88c1b99
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
5 changes: 5 additions & 0 deletions docs/faq.rst
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,8 @@ Just make sure you switch the user to ``root`` when needed and switch back to ``
USER tox
.. _eol-version-support:

Testing end-of-life Python versions
-----------------------------------

Expand All @@ -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
In case you need to do this for many repositories, we recommend to use
`all-repos <https://github.com/asottile/all-repos>`_.

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>`_.
In order to test against Python 3.7, you can limit the version with ``requires = virtualenv<20.27.0`` instead.


Testing with Pytest
-------------------
Expand Down
3 changes: 2 additions & 1 deletion docs/user_guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,8 @@ Main features

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

0 comments on commit 88c1b99

Please sign in to comment.