Tox

Latest version: v4.23.2

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

Scan your dependencies

Page 19 of 20

1.1

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

- fix `5 <https://github.com/tox-dev/tox/issues/5>`_ - don't require argparse for python versions that have it
- fix `6 <https://github.com/tox-dev/tox/issues/6>`_ - recreate virtualenv if installing dependencies failed
- fix `3 <https://github.com/tox-dev/tox/issues/3>`_ - fix example on frontpage
- fix `2 <https://github.com/tox-dev/tox/issues/2>`_ - warn if a test command does not come from the test
environment
- fixed/enhanced: except for initial install always call "-U
--no-deps" for installing the sdist package to ensure that a package
gets upgraded even if its version number did not change. (reported on
TIP mailing list and IRC)
- inline virtualenv.py (1.6.1) script to avoid a number of issues,
particularly failing to install python3 environments from a python2
virtualenv installation.
- rework and enhance docs for display on readthedocs.org

1.0

----

- move repository and toxbootstrap links to https://bitbucket.org/hpk42/tox
- fix `7 <https://github.com/tox-dev/tox/issues/7>`_: introduce a "minversion" directive such that tox
bails out if it does not have the correct version.
- fix `24 <https://github.com/tox-dev/tox/issues/24>`_: introduce a way to set environment variables for
for test commands (thanks Chris Rose)
- fix `22 <https://github.com/tox-dev/tox/issues/22>`_: require virtualenv-1.6.1, obsoleting virtualenv5 (thanks Jannis Leidel)
and making things work with pypy-1.5 and python3 more seamlessly
- toxbootstrap.py (used by jenkins build agents) now follows the latest release of virtualenv
- fix `20 <https://github.com/tox-dev/tox/issues/20>`_: document format of URLs for specifying dependencies
- fix `19 <https://github.com/tox-dev/tox/issues/19>`_: substitute Hudson for Jenkins everywhere following the renaming
of the project. NOTE: if you used the special [tox:hudson]
section it will now need to be named [tox:jenkins].
- fix issue 23 / apply some ReST fixes
- change the positional argument specifier to use {posargs:} syntax and
fix issues `15 <https://github.com/tox-dev/tox/issues/15>`_ and `#10 <https://github.com/tox-dev/tox/issues/10>`_ by refining the argument parsing method (Chris Rose)
- remove use of inipkg lazy importing logic -
the namespace/imports are anyway very small with tox.
- fix a fspath related assertion to work with debian installs which uses
symlinks
- show path of the underlying virtualenv invocation and bootstrap
virtualenv.py into a working subdir
- added a CONTRIBUTORS file

0.9

----

- fix pip-installation mixups by always unsetting PIP_RESPECT_VIRTUALENV
(thanks Armin Ronacher)
- `1 <https://github.com/tox-dev/tox/issues/1>`_: Add a toxbootstrap.py script for tox, thanks to Sridhar
Ratnakumar
- added support for working with different and multiple PyPI indexservers.
- new option: -r|--recreate to force recreation of virtualenv
- depend on py>=1.4.0 which does not contain or install the py.test
anymore which is now a separate distribution "pytest".
- show logfile content if there is an error (makes CI output
more readable)

0.8

----

- work around a virtualenv limitation which crashes if
PYTHONDONTWRITEBYTECODE is set.
- run pip/easy installs from the environment log directory, avoids
naming clashes between env names and dependencies (thanks ronny)
- require a more recent version of py lib
- refactor and refine config detection to work from a single file
and to detect the case where a python installation overwrote
an old one and resulted in a new executable. This invalidates
the existing virtualenvironment now.
- change all internal source to strip trailing whitespaces

0.7

----

- use virtualenv5 (my own fork of virtualenv3) for now to create python3
environments, fixes a couple of issues and makes tox more likely to
work with Python3 (on non-windows environments)

- add ``sitepackages`` option for testenv sections so that environments
can be created with access to globals (default is not to have access,
i.e. create environments with ``--no-site-packages``.

- addressing `4 <https://github.com/tox-dev/tox/issues/4>`_: always prepend venv-path to PATH variable when calling subprocesses

- fix `2 <https://github.com/tox-dev/tox/issues/2>`_: exit with proper non-zero return code if there were
errors or test failures.

- added unittest2 examples contributed by Michael Foord

- only allow 'True' or 'False' for boolean config values
(lowercase / uppercase is irrelevant)

- recreate virtualenv on changed configurations

0.6

----

- fix OSX related bugs that could cause the caller's environment to get
screwed (sorry). tox was using the same file as virtualenv for tracking
the Python executable dependency and there also was confusion wrt links.
this should be fixed now.

- fix long description, thanks Michael Foord

Page 19 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.