I think we should emphasize tox a bit more. It sets up virtual environments for each version of python you have installed for you and runs flake8 against the code and it only requires this to install and run:

```
$ pip install tox
$ tox
```