Skip to content

Commit 6fe280a

Browse files
committed
release 4.3.0
1 parent aff1d4d commit 6fe280a

File tree

3 files changed

+22
-15
lines changed

3 files changed

+22
-15
lines changed

docs/changelog.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ Release History
44

55
.. towncrier release notes start
66
7+
v4.3.0 (2023-01-15)
8+
-------------------
9+
10+
Features - 4.3.0
11+
~~~~~~~~~~~~~~~~
12+
- Rewrite substitution replacement parser - by :user:`masenf`
13+
14+
* ``\`` acts as a proper escape for ``\`` in ini-style substitutions
15+
* The resulting value of a substitution is no longer reprocessed in the context
16+
of the broader string. (Prior to this change, ini-values were repeatedly re-substituted until
17+
the expression no longer had modifications)
18+
* Migrate and update "Substitutions" section of Configuration page from v3 docs.
19+
* ```find_replace_part`` is removed from ``tox.config.loader.ini.replace``
20+
* New names exported from ``tox.config.loader.ini.replace``:
21+
* ``find_replace_expr``
22+
* ``MatchArg``
23+
* ``MatchError``
24+
* ``MatchExpression``
25+
* Note: the API for ``replace`` itself is unchanged. (:issue:`2732`)
26+
- Improved documentation for factors and test env names - by :user:`stephenfin`. (:issue:`2852`)
27+
28+
729
v4.2.8 (2023-01-11)
830
-------------------
931

docs/changelog/2732.feature.rst

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

docs/changelog/2852.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)