summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add more test cases for E402; issue #304issue-304Ian Lee2014-12-151-0/+25
|
* Update E402 error message emittedIan Lee2014-12-151-1/+1
|
* Allow try/except/else/finally keywords intermixed with imports. #304Ian Lee2014-12-151-6/+9
| | | | | * This allows use of conditional imports. * Also move `__version__` definition to conform with this rule.
* Merge branch 'issue304'Ian Lee2014-12-145-1/+67
|\
| * Rename check to signify that it applies to module level imports only; issue #304Ian Lee2014-12-141-1/+2
| |
| * Add error code E402 to docs; issue #304Ian Lee2014-12-141-0/+2
| |
| * Merge remote-tracking branch 'yole/import-on-top-of-file' into issue304Ian Lee2014-12-144-1/+64
| |\ |/ /
| * Report E402 for imports not on top of file; issue #264. Also add ability to ↵Dmitry Jemerov2014-07-244-1/+64
| | | | | | | | keep local state for each checker plugin. #ep14boat
* | Add changelog for #335Ian Lee2014-12-131-0/+2
| |
* | Merge pull request #340 from bdkearns/masterIan Lee2014-12-132-2/+4
|\ \ | | | | | | Merged, thanks!
| * | add .tox to DEFAULT_EXCLUDEBrian Kearns2014-10-232-2/+4
| |/
* | Merge pull request #347 from helenst/e711-reverse-comparisonIan Lee2014-12-132-4/+29
|\ \ | | | | | | Looks good, thanks!
| * | Fixed operator check for E711/E712 (Ref #307)Helen ST2014-12-111-1/+1
| | |
| * | E711 / E712 checks test for None != arg and False == argHelen ST2014-12-112-4/+29
| |/ | | | | | | (Fixes #307)
* | Merge branch 'issue306'Ian Lee2014-12-133-0/+44
|\ \
| * | Remove stdout check that fails under pypy.Ian Lee2014-12-131-8/+1
| | | | | | | | | | | | | | | This second E901 error actually only shows up in the test framework and does not happen if you run the code within the Python interpreter.
| * | Don't crash if build_tokens_line() returns None; issue #306Ian Lee2014-12-133-0/+51
| | |
* | | Email notificates when Travis runsIan Lee2014-12-131-0/+4
|/ /
* | Dont need to make a sphinx table header explicitly boldIan Lee2014-12-131-2/+2
| |
* | Add documentation for ``--format`` (#198 / #310)Ian Lee2014-12-131-0/+2
| |
* | Merge pull request #310 from ilam/featuredocIan Lee2014-12-131-0/+27
|\ \ | | | | | | Looks good, thanks @ilam
| * | Fixed the formatting in the tableIlambharathi Kanniah2014-07-311-1/+1
| | |
| * | Added variables table for clarityIlambharathi Kanniah2014-07-311-0/+16
| | |
| * | Corrected some formattingIlambharathi Kanniah2014-07-311-2/+3
| | |
| * | #198 --feature doc updated.Ilambharathi Kanniah2014-07-311-0/+10
| |/
* | Merge branch 'willkg:normalize_path_fix'Ian Lee2014-12-134-2/+31
|\ \ | | | | | | | | | Pull request #343, Issues #339 / #343
| * | Update changelog for issue #339 / #343Ian Lee2014-12-131-0/+4
| | |
| * | Add a few more cases of "not value"Ian Lee2014-12-131-0/+3
| | |
| * | Fix normalize_paths to allow whitespaceWill Kahn-Greene2014-11-063-2/+26
| |/ | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Add Ian to list of maintainers.Ian Lee2014-12-134-5/+13
|/
* Do not report E704 in the default configuration; issue #277Florent Xicluna2014-05-294-6/+7
|
* Report E266 instead of E265 when the block common starts with multiple #; ↵Florent Xicluna2014-05-294-10/+41
|\ | | | | | | issue #270
| * Add position to E26 testsFlorent Xicluna2014-04-261-6/+6
| |
| * Report E266 instead of E265 when the block common starts with multiple #; ↵Florent Xicluna2014-04-264-4/+35
| | | | | | | | issue #270
* | Replace codes E111/2/3 with E114/5/6 for indentation of comments; issue #274Florent Xicluna2014-05-296-9/+43
|\ \
| * | Fix testsFlorent Xicluna2014-04-262-3/+3
| | |
| * | Replace codes E111/2/3 with E114/5/6 for indentation of comments; issue #274Florent Xicluna2014-04-264-6/+40
| |/
* | Add changelog entries for E704 and E731Florent Xicluna2014-05-292-1/+9
| |
* | Report E731 for lambda assignment, return E704 for one-liner def instead of ↵Florent Xicluna2014-05-295-14/+41
|\ \ | | | | | | | | | E701; issue #277
| * | Add tests for E731, issue #277Florent Xicluna2014-04-261-0/+7
| | |
| * | Report E731 for lambda assignment, return E704 for one-liner def instead of ↵Florent Xicluna2014-04-264-14/+34
| | | | | | | | | | | | E701; issue #277
* | | Release version 1.5.71.5.7Florent Xicluna2014-05-292-3/+3
| | |
* | | Add Python 3.4 to .travis.ymlFlorent Xicluna2014-05-272-1/+2
| | |
* | | Add changelog entryFlorent Xicluna2014-05-261-0/+2
| | |
* | | Merge pull request #288 from dreadatour/universal-newlineFlorent Xicluna2014-05-261-1/+1
|\ \ \ | | | | | | | | Always open files with universal newline flag; issue #288
| * | | Always open files with universal newline flagVladimir Rudnyh2014-05-101-1/+1
|/ / /
* | | Additional tests for W391Florent Xicluna2014-05-071-1/+10
| | |
* | | Check the last line even if it does not end with a NL; issue #286Florent Xicluna2014-05-073-4/+10
| | |
* | | Do not exit when an option in setup.cfg / tox.ini is not recognizedFlorent Xicluna2014-05-052-4/+6
| | |
* | | Merge pull request #283 from HFulcher/masterFlorent Xicluna2014-04-291-1/+2
|\ \ \ | | | | | | | | Add path of the user configuration on Windows to the documentation; issue #281