On Mar 22, 2016, at 12:12 PM, Ramakrishnan Muthukrishnan wrote: >I am totally new to tox. I am assuming that tox itself being a python3 >program shouldn't affect running it *on* a python2 project. I would >request some help understanding what is going on.
This is a known upstream problem. https://bitbucket.org/hpk42/tox/issues/96/cant-have-a-python-3-setuppy While that bug describes the inverse issue (i.e. /usr/bin/tox being a Python 2 program and trying to run setup.py for a Python 3-only project), it's exactly the same issue. The best workaround right now is to make your setup.py bilingual. Once tox can install your package, everything else should be interpreter version independent.
pgpgBGLfYGO4p.pgp
Description: OpenPGP digital signature

