A simple program which checks Python source files for errors. Pyflakes analyses programs and detects various errors. It works by parsing the source file, not importing it, so it is safe to use on modules with side effects. It's also much faster.