Flake8 is just a merge of the PyFlakes and the pep8 projects into one single script.
It runs both tests by launching the single 'flake8' script, but ignores pep8 options and just uses its defaults.
It also adds a few features:
- lines that contains a "# NOQA" comment at the end will not issue a warning
- merging pep8 and pyflakes options
- more things to come..