Tox

Latest version: v4.24.2

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 20

2.2.1

-------------------

- fix bug where {envdir} substitution could not be used in setenv
if that env value is then used in {basepython}. Thanks Florian Bruhin.

2.2.0

-------------------

- fix `265 <https://github.com/tox-dev/tox/issues/265>`_ and add LD_LIBRARY_PATH to passenv on linux by default
because otherwise the python interpreter might not start up in
certain configurations (redhat software collections). Thanks David Riddle.

- fix `246 <https://github.com/tox-dev/tox/issues/246>`_: fix regression in config parsing by reordering
such that {envbindir} can be used again in tox.ini. Thanks Olli Walsh.

- fix `99 <https://github.com/tox-dev/tox/issues/99>`_: the {env:...} substitution now properly uses environment
settings from the ``setenv`` section. Thanks Itxaka Serrano.

- fix `281 <https://github.com/tox-dev/tox/issues/281>`_: make --force-dep work when urls are present in
dependency configs. Thanks Glyph Lefkowitz for reporting.

- fix `174 <https://github.com/tox-dev/tox/issues/174>`_: add new ``ignore_outcome`` testenv attribute which
can be set to True in which case it will produce a warning instead
of an error on a failed testenv command outcome.
Thanks Rebecka Gulliksson for the PR.

- fix `280 <https://github.com/tox-dev/tox/issues/280>`_: properly skip missing interpreter if
{envsitepackagesdir} is present in commands. Thanks BB:ceridwenv

2.1.1

-------------------

- fix platform skipping for detox

- report skipped platforms as skips in the summary

2.1.0

-------------------

- fix `258 <https://github.com/tox-dev/tox/issues/258>`_, fix `#248 <https://github.com/tox-dev/tox/issues/248>`_, fix `#253 <https://github.com/tox-dev/tox/issues/253>`_: for non-test commands
(installation, venv creation) we pass in the full invocation environment.

- remove experimental --set-home option which was hardly used and
hackily implemented (if people want home-directory isolation we should
figure out a better way to do it, possibly through a plugin)

- fix `259 <https://github.com/tox-dev/tox/issues/259>`_: passenv is now a line-list which allows interspersing
comments. Thanks stefano-m.

- allow envlist to be a multi-line list, to intersperse comments
and have long envlist settings split more naturally. Thanks Andre Caron.

- introduce a TOX_TESTENV_PASSENV setting which is honored
when constructing the set of environment variables for test environments.
Thanks Marc Abramowitz for pushing in this direction.

2.0.2

-------------------

- fix `247 <https://github.com/tox-dev/tox/issues/247>`_: tox now passes the LANG variable from the tox invocation
environment to the test environment by default.

- add SYSTEMDRIVE into default passenv on windows to allow pip6 to work.
Thanks Michael Krause.

2.0.1

-------------------

- fix wheel packaging to properly require argparse on py26.

Page 15 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.