New issue 294: Tox 2.3 regression
https://bitbucket.org/hpk42/tox/issues/294/tox-23-regression
Jordan Pittier:
Hi,
At least two openstack project (Tempest and Nova) are hit by a regression
introduced with Tox 2.3 released a couple of hours ago on pypi.
Here is a relevant stack trace:
```
#!shell
(toxtox)jordan@jordan-XPS13:/opt/stack/tempest (master %=)$ tox --version
2.3.0 imported from
/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/__init__.pyc
(toxtox)jordan@jordan-XPS13:/opt/stack/tempest (master %=)$ tox -epep8
Traceback (most recent call last):
File "/opt/stack/tempest/toxtox/bin/tox", line 11, in <module>
sys.exit(cmdline())
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/session.py",
line 38, in main
config = prepare(args)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/session.py",
line 26, in prepare
config = parseconfig(args)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/config.py",
line 229, in parseconfig
parseini(config, inipath)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/config.py",
line 729, in __init__
self.make_envconfig(name, section, reader._subs, config)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/config.py",
line 760, in make_envconfig
res = meth(env_attr.name, env_attr.default)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/config.py",
line 893, in getdict_setenv
definitions = self._getdict(value, default=default, sep=sep)
File
"/opt/stack/tempest/toxtox/local/lib/python2.7/site-packages/tox/config.py",
line 904, in _getdict
name, rest = line.split('=', 1)
ValueError: need more than 1 value to unpack
```
I think Tox failed on these lines:
```
#!shell
[testenv:all-plugin]
sitepackages = True
# 'all' includes slow tests
setenv = {[tempestenv]setenv}
OS_TEST_TIMEOUT=1200
deps = {[tempestenv]deps}
```
Full tox.ini here:
https://github.com/openstack/tempest/blob/02ef4c2956318b09cc47506af2361ab3d8907a10/tox.ini
_______________________________________________
pytest-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pytest-commit