- update to 2.3.1:
* fix issue294: re-allow cross-section substitution for setenv.
* DEPRECATE use of "indexservers" in tox.ini. It complicates
the internal code and it is recommended to rather use the
devpi system for managing indexes for pip.
* fix issue285: make setenv processing fully lazy to fix regressions
of tox-2.2.X and so that we can now have testenv attributes like
"basepython" depend on environment variables that are set in
a setenv section. Thanks Nelfin for some tests and initial
work on a PR.
* allow "#" in commands. This is slightly incompatible with commands
sections that used a comment after a "\" line continuation.
Thanks David Stanek for the PR.
* fix issue289: fix build_sphinx target, thanks Barry Warsaw.
* fix issue252: allow environment names with special characters.
Thanks Julien Castets for initial PR and patience.
* introduce experimental tox_testenv_create(venv, action) and
tox_testenv_install_deps(venv, action) hooks to allow
plugins to do additional work on creation or installing
deps. These hooks are experimental mainly because of
the involved "venv" and session objects whose current public
API is not fully guranteed.
* internal: push some optional object creation into tests because
tox core doesn't need it.
* fix bug where {envdir} substitution could not be used in setenv
if that env value is then used in {basepython}. Thanks Florian Bruhin.
* fix issue265 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 issue246: fix regression in config parsing by reordering
OBS-URL: https://build.opensuse.org/request/show/358395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=25
- Update to version 1.7.2:
* fix issue150: parse {posargs} more like we used to do it pre
1.7.0.
* fix issue59: add a config variable skip-missing-interpreters as
well as command line option --skip-missing-interpreters
* fix issue164: better traceback info in case of failing test commands
* support optional env variable substitution.
* limit python hashseed to 1024 on Windows to prevent possible
memory errors.
OBS-URL: https://build.opensuse.org/request/show/246192
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=19
- 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.
- Add tox-disable-env-tests.patch: Disable tests that need network-access
and that depend on /usr/bin/tox (which is only added via u-a in %post)
- Remove tox-disable-network-accessing-tests.patch: Obsoleted by the above patch
- Implement update-alternatives to allow parallel installation with python3-tox
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=16