Tox-plus

Latest version: v0.0.1

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

Scan your dependencies

Page 2 of 5

1.9.1

-----------

- use a file instead of a pipe for command output in "--result-json".
Fixes some termination issues with python2.6.

- allow --force-deps to override dependencies in "-r" requirements
files. Thanks Sontek for the PR.

- fix issue227: use "-m virtualenv" instead of "-mvirtualenv" to make
it work with pyrun. Thanks Marc-Andre Lemburg.

1.9.0

-----------

- fix issue193: Remove ``--pre`` from the default ``install_command``; by
default tox will now only install final releases from PyPI for unpinned
dependencies. Use ``pip_pre = true`` in a testenv or the ``--pre``
command-line option to restore the previous behavior.

- fix issue199: fill resultlog structure ahead of virtualenv creation

- refine determination if we run from Jenkins, thanks Borge Lanes.

- echo output to stdout when ``--report-json`` is used

- fix issue11: add a ``skip_install`` per-testenv setting which
prevents the installation of a package. Thanks Julian Krause.

- fix issue124: ignore command exit codes; when a command has a "-" prefix,
tox will ignore the exit code of that command

- fix issue198: fix broken envlist settings, e.g. {py26,py27}{-lint,}

- fix issue191: lessen factor-use checks

1.8.1

-----------

- fix issue190: allow setenv to be empty.

- allow escaping curly braces with "\". Thanks Marc Abramowitz for the PR.

- allow "." names in environment names such that "py27-django1.7" is a
valid environment name. Thanks Alex Gaynor and Alex Schepanovski.

- report subprocess exit code when execution fails. Thanks Marius
Gedminas.

1.8.0

-----------

- new multi-dimensional configuration support. Many thanks to
Alexander Schepanovski for the complete PR with docs.
And to Mike Bayer and others for testing and feedback.

- fix issue148: remove "__PYVENV_LAUNCHER__" from os.environ when starting
subprocesses. Thanks Steven Myint.

- fix issue152: set VIRTUAL_ENV when running test commands,
thanks Florian Ludwig.

- better report if we can't get version_info from an interpreter
executable. Thanks Floris Bruynooghe.

1.7.2

-----------

- fix issue150: parse {posargs} more like we used to do it pre 1.7.0.
The 1.7.0 behaviour broke a lot of OpenStack projects.
See PR85 and the issue discussions for (far) more details, hopefully
resulting in a more refined behaviour in the 1.8 series.
And thanks to Clark Boylan for the PR.

- fix issue59: add a config variable ``skip-missing-interpreters`` as well as
command line option ``--skip-missing-interpreters`` which won't fail the
build if Python interpreters listed in tox.ini are missing. Thanks
Alexandre Conrad for PR104.

- fix issue164: better traceback info in case of failing test commands.
Thanks Marc Abramowitz for PR92.

- support optional env variable substitution, thanks Morgan Fainberg
for PR86.

- limit python hashseed to 1024 on Windows to prevent possible
memory errors. Thanks March Schlaich for the PR90.

1.7.1

---------

- fix issue162: don't list python 2.5 as compatibiliy/supported

- fix issue158 and fix issue155: windows/virtualenv properly works now:
call virtualenv through "python -m virtualenv" with the same
interpreter which invoked tox. Thanks Chris Withers, Ionel Maries Cristian.

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.