New issue 261: `skip_install=true` in fails on building sdist https://bitbucket.org/hpk42/tox/issue/261/skip_install-true-in-fails-on-building
Jan Vlčinský: Issue #11 was resolved by adding `skip_install` into `[testenv]` section. Having following `tox.ini`: ``` #!ini [tox] envlist=py27,py34 [testenv] skip_install=true dep = boto ``` I have expected, there will be two virtualenvs `py27` and `py34` created without trying to install from `setup.py` as I have none in my project. However, it fails at the attempt to build sdist. ``` $ tox Traceback (most recent call last): File "/usr/bin/tox", line 11, in <module> sys.exit(cmdline()) File "/home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/session.py", line 39, in main retcode = Session(config).runcommand() File "/home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/session.py", line 373, in runcommand return self.subcommand_test() File "/home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/session.py", line 518, in subcommand_test path = self.get_installpkg_path() File "/home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/session.py", line 494, in get_installpkg_path path = self._makesdist() File "/home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/session.py", line 388, in _makesdist raise tox.exception.MissingFile(setup) tox.MissingFile: MissingFile: /home/javl/.tox/nosetup/setup.py ``` I know, this could be resolved by adding `skipsdist=true` into `[tox]` section, but I would assume, that `skip_install=true` means, there shall be also no attempt to create sdist package. ``` $ python --version Python 2.7.9 $ tox --version 2.1.1 imported from /home/javl/.virtualenvs/bin-tox/local/lib/python2.7/site-packages/tox/__init__.pyc $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Codename: jessie ``` _______________________________________________ pytest-commit mailing list pytest-commit@python.org https://mail.python.org/mailman/listinfo/pytest-commit