Skip to content

Commit 1f1fcc7

Browse files
committed
release 4.54.0
1 parent b35c8ee commit 1f1fcc7

4 files changed

Lines changed: 19 additions & 7 deletions

File tree

docs/changelog.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@
66

77
.. towncrier release notes start
88
9+
**********************
10+
v4.54.0 (2026-05-12)
11+
**********************
12+
13+
Features - 4.54.0
14+
=================
15+
16+
- Declare the runtime dependencies of the ``tox.pytest`` plugin (``pytest``, ``devpi-process`` and ``pytest-mock``)
17+
under a new ``testing`` extra, so plugin authors can pull them in via ``tox[testing]`` - by :user:`gaborbernat`.
18+
(:issue:`3938`, :issue:`3940`)
19+
20+
Bug fixes - 4.54.0
21+
==================
22+
23+
- Extend the generated TOML schema to cover every ``replace`` table form (``env``, ``ref``, ``posargs``, ``glob``,
24+
``if``), including conditional replacements used inside ``commands``. A guard test asserts the schema stays in sync
25+
with the loader implementation so future replace types cannot be added without a corresponding schema entry.
26+
(:issue:`3939`)
27+
928
**********************
1029
v4.53.1 (2026-05-02)
1130
**********************

docs/changelog/3938.feature.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/changelog/3939.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/changelog/3940.feature.rst

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)