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
pytest-commit@python.org
https://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to