Skip to content

Commit 65334c8

Browse files
authored
Merge branch 'main' into test-python314
2 parents 943c927 + 50e51eb commit 65334c8

File tree

6 files changed

+6
-7
lines changed

6 files changed

+6
-7
lines changed

.github/workflows/check.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
- "3.11"
3030
- "3.10"
3131
- "3.9"
32-
- "3.8"
3332
os:
3433
- ubuntu-latest
3534
- windows-latest

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ repos:
2323
hooks:
2424
- id: validate-pyproject
2525
- repo: https://github.com/astral-sh/ruff-pre-commit
26-
rev: "v0.11.7"
26+
rev: "v0.11.9"
2727
hooks:
2828
- id: ruff-format
2929
- id: ruff

docs/changelog/3527.feature.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Drop support for EOL Python 3.8.

docs/installation.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Installation
44
As tool
55
--------
66

7-
:pypi:`tox` is a CLI tool that needs a Python interpreter (version 3.7 or higher) to run. We recommend either
7+
:pypi:`tox` is a CLI tool that needs a Python interpreter (version 3.9 or higher) to run. We recommend either
88
:pypi:`pipx` or :pypi:`uv` to install tox into an isolated environment. This has the added benefit that later you'll
99
be able to upgrade tox without affecting other parts of the system. We provide method for ``pip`` too here but we
1010
discourage that path if you can:
@@ -77,7 +77,7 @@ Python and OS Compatibility
7777

7878
tox works with the following Python interpreter implementations:
7979

80-
- `CPython <https://www.python.org/>`_ versions 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
80+
- `CPython <https://www.python.org/>`_ versions 3.9, 3.10, 3.11, 3.12, 3.13
8181

8282
This means tox works on the latest patch version of each of these minor versions. Previous patch versions are supported
8383
on a best effort approach.

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ maintainers = [
2626
authors = [
2727
{ name = "Bernát Gábor", email = "gaborjbernat@gmail.com" },
2828
]
29-
requires-python = ">=3.8"
29+
requires-python = ">=3.9"
3030
classifiers = [
3131
"Development Status :: 5 - Production/Stable",
3232
"Framework :: tox",
@@ -36,7 +36,6 @@ classifiers = [
3636
"Operating System :: Microsoft :: Windows",
3737
"Operating System :: POSIX",
3838
"Programming Language :: Python :: 3 :: Only",
39-
"Programming Language :: Python :: 3.8",
4039
"Programming Language :: Python :: 3.9",
4140
"Programming Language :: Python :: 3.10",
4241
"Programming Language :: Python :: 3.11",

tox.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
requires = ["tox>=4.24.1"]
2-
env_list = ["fix", "3.14", "3.13", "3.12", "3.11", "3.10", "3.9", "3.8", "cov", "type", "docs", "pkg_meta"]
2+
env_list = ["fix", "3.14", "3.13", "3.12", "3.11", "3.10", "3.9", "cov", "type", "docs", "pkg_meta"]
33
skip_missing_interpreters = true
44

55
[env_run_base]

0 commit comments

Comments
 (0)