Report E402 for imports not on top of file; issue #264. Also add ability to keep local state for each checker plugin. #ep14boat
#198 --feature doc updated.
Corrected some formatting
Added variables table for clarity
Fixed the formatting in the table
Fix #311. Add regex to check for field assignment
Update fix for E731

Thanks to @mypalmike for thinking of the extra cases
add .tox to DEFAULT_EXCLUDE
Fix normalize_paths to allow whitespace

This fixes normalize_paths so that it strips whitespace before and after
paths before working on them. This allows you to do specify excludes
with multiple lines in the config file.

This also tweaks normalize_paths so that the behavior matches the
docstring.

This also adds tests.

Fixes #339
E711 / E712 checks test for None != arg and False == arg

(Fixes #307)
Fixed operator check for E711/E712 (Ref #307)
Add a few more cases of "not value"
Add Ian to list of maintainers.
Update changelog for issue #339 / #343
Merge branch 'willkg:normalize_path_fix'

Pull request #343, Issues #339 / #343
Merge pull request #310 from ilam/featuredoc

Looks good, thanks @ilam
Add documentation for ``--format`` (#198 / #310)
Dont need to make a sphinx table header explicitly bold
Email notificates when Travis runs
Don't crash if build_tokens_line() returns None; issue #306