Hi all!

I've seen a couple of patches removing "usedevelop = true" from tox.ini. This has 2 nasty consequences: 1. It's harder to manually experiment in tox environment, as you have to explicitly use 'tox' command every time you change code 2. The most important, it breaks tox invocation for all people who don't have very recent pbr and setuptools in their distributions (which I suspect might be the majority of people):

ERROR: invocation failed (exit code 1), logfile: /home/dtantsur/.gerrty-git/openstack/futurist/.tox/log/tox-0.log
ERROR: actionid=tox
msg=packaging
cmdargs=['/usr/bin/python', local('/home/dtantsur/.gerrty-git/openstack/futurist/setup.py'), 'sdist', '--formats=zip', '--dist-dir', local('/home/dtantsur/.gerrty-git/openstack/futurist/.tox/dist')]
env=None

Installed /home/dtantsur/.gerrty-git/openstack/futurist/.eggs/pbr-1.8.1-py2.7.egg error in setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Expected ',' or end-of-list in futures>=3.0;python_version=='2.7' or python_version=='2.6' at ;python_version=='2.7' or python_version=='2.6'

ERROR: FAIL could not package project - v = InvocationError('/usr/bin/python /home/dtantsur/.gerrty-git/openstack/futurist/setup.py sdist --formats=zip --dist-dir /home/dtantsur/.gerrty-git/openstack/futurist/.tox/dist (see /home/dtantsur/.gerrty-git/openstack/futurist/.tox/log/tox-0.log)', 1)


Before you ask: using 'sudo pip install -U setuptools pbr' is out of question in binary distributions :) so please make sure to remove this line only when everyone is updated to whatever version is required for understanding these ;python_version=='2.7 bits.

Thank you!

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to