tox: Need option for not skipping missing interpreters

I really like to have skip_missing_interpreters = True in my tox.ini, because I’m often working on machines that don’t have every Python interpreter installed.

But it’s a really bad idea in a CI scenario, because environments just pass without doing anything.

I’d love to see an option to set that value back to False, but there’s only a CLI option for setting it to True… every flag really should have an opposite.

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 15 (15 by maintainers)

Most upvoted comments

Maybe tox should just have an -o option to override any ini option, like pytest has? With that, you could do tox -o skip_missing_interpreters=false but also e.g. tox -o distdir=foo, and maybe even tox -o '[testenv:py35]basepython=python3.5'.