1: D100 Docstring missing
4: I102 copyright year is outdated, expected 2015 but got 2014
39:16: E401 multiple imports on one line
79:6: E126 continuation line over-indented for hanging indent
83:7: E126 continuation line over-indented for hanging indent
104:1: E303 too many blank lines (3)
104: D290 White spaces around docstring should be trimmed.
104: D202 No blank lines allowed *after* function docstring, found 1
109:1: E302 expected 2 blank lines, found 1
109: D202 No blank lines allowed *after* function docstring, found 1
118:9: E128 continuation line under-indented for visual indent
120:1: E302 expected 2 blank lines, found 1
120: D202 No blank lines allowed *after* function docstring, found 1
120: D400 First line should end with '.', not 'm'
120: D205 Blank line missing between one-line summary and description
178:1: E302 expected 2 blank lines, found 1
178: D400 First line should end with '.', not 'n'
178: D200 One-line docstring should not occupy 3 lines
204:1: E303 too many blank lines (3)
211:1: E303 too many blank lines (4)
211: D205 Blank line missing between one-line summary and description
240:31: E127 continuation line over-indented for visual indent
255:57: E225 missing whitespace around operator
258:33: E128 continuation line under-indented for visual indent
259:33: E128 continuation line under-indented for visual indent
276:5: E303 too many blank lines (2)
288:1: E302 expected 2 blank lines, found 1
288: D202 No blank lines allowed *after* function docstring, found 1
288: D205 Blank line missing between one-line summary and description
323:1: E302 expected 2 blank lines, found 1
323: D202 No blank lines allowed *after* function docstring, found 1
323: D205 Blank line missing between one-line summary and description
402:31: E272 multiple spaces before keyword
402:36: E271 multiple spaces after keyword
407:53: E128 continuation line under-indented for visual indent
408:53: E128 continuation line under-indented for visual indent
423:24: E128 continuation line under-indented for visual indent
427:17: E128 continuation line under-indented for visual indent
428:17: E128 continuation line under-indented for visual indent
429:17: E128 continuation line under-indented for visual indent
430:17: E128 continuation line under-indented for visual indent
430:30: E251 unexpected spaces around keyword / parameter equals
430:32: E251 unexpected spaces around keyword / parameter equals
431:17: E128 continuation line under-indented for visual indent
432:17: E128 continuation line under-indented for visual indent
434:1: E302 expected 2 blank lines, found 1
434: D202 No blank lines allowed *after* function docstring, found 1
434: D205 Blank line missing between one-line summary and description
511:53: E128 continuation line under-indented for visual indent
512:53: E128 continuation line under-indented for visual indent
546:9: E128 continuation line under-indented for visual indent
547:9: E128 continuation line under-indented for visual indent
548:9: E128 continuation line under-indented for visual indent
549:9: E128 continuation line under-indented for visual indent
549:22: E251 unexpected spaces around keyword / parameter equals
549:24: E251 unexpected spaces around keyword / parameter equals
550:9: E128 continuation line under-indented for visual indent
551:9: E128 continuation line under-indented for visual indent
553:1: E302 expected 2 blank lines, found 1
553: D202 No blank lines allowed *after* function docstring, found 1
553: D400 First line should end with '.', not '*'
553: D205 Blank line missing between one-line summary and description
592:1: E302 expected 2 blank lines, found 1
592: D202 No blank lines allowed *after* function docstring, found 1
647:56: E127 continuation line over-indented for visual indent
648:56: E127 continuation line over-indented for visual indent
649:56: E127 continuation line over-indented for visual indent
650:56: E127 continuation line over-indented for visual indent
657:57: E127 continuation line over-indented for visual indent
658:57: E127 continuation line over-indented for visual indent
659:57: E127 continuation line over-indented for visual indent
660:57: E127 continuation line over-indented for visual indent
667:57: E127 continuation line over-indented for visual indent
668:57: E127 continuation line over-indented for visual indent
669:57: E127 continuation line over-indented for visual indent
670:57: E127 continuation line over-indented for visual indent
683:25: E128 continuation line under-indented for visual indent
684:25: E128 continuation line under-indented for visual indent
706:56: E127 continuation line over-indented for visual indent
707:56: E127 continuation line over-indented for visual indent
720:1: E302 expected 2 blank lines, found 1
751:60: E127 continuation line over-indented for visual indent
752:60: E127 continuation line over-indented for visual indent
753:60: E127 continuation line over-indented for visual indent
754:60: E127 continuation line over-indented for visual indent
763:1: E302 expected 2 blank lines, found 1
763: D401 First line should be imperative: 'Turn', not 'Turns'
763: D202 No blank lines allowed *after* function docstring, found 1
793:13: E128 continuation line under-indented for visual indent
808:21: E127 continuation line over-indented for visual indent
827:1: E302 expected 2 blank lines, found 1
827: D202 No blank lines allowed *after* function docstring, found 1
827: D200 One-line docstring should not occupy 3 lines
837:21: E127 continuation line over-indented for visual indent
857:1: E302 expected 2 blank lines, found 1
857: D401 First line should be imperative: 'Perform', not 'Performs'
857: D202 No blank lines allowed *after* function docstring, found 1
857: D205 Blank line missing between one-line summary and description
876:10: E221 multiple spaces before operator
910:45: E126 continuation line over-indented for hanging indent
931:1: E302 expected 2 blank lines, found 1
931: D202 No blank lines allowed *after* function docstring, found 1
969:5: E303 too many blank lines (2)
1009:59: E502 the backslash is redundant between brackets
1010:88: E502 the backslash is redundant between brackets
1012:115: E502 the backslash is redundant between brackets
1012:30: E251 unexpected spaces around keyword / parameter equals
1012:32: E251 unexpected spaces around keyword / parameter equals
1017:1: E302 expected 2 blank lines, found 1
1080:5: E303 too many blank lines (2)
1081:27: E127 continuation line over-indented for visual indent
1114:57: E225 missing whitespace around operator
1117:33: E128 continuation line under-indented for visual indent
1118:33: E128 continuation line under-indented for visual indent
1202:5: E303 too many blank lines (2)
1217: D202 No blank lines allowed *after* function docstring, found 1
1317:20: E221 multiple spaces before operator
1322:20: E221 multiple spaces before operator
1326:36: E127 continuation line over-indented for visual indent
1336:9: E303 too many blank lines (2)
1336:28: E251 unexpected spaces around keyword / parameter equals
1336:30: E251 unexpected spaces around keyword / parameter equals
1337:17: E128 continuation line under-indented for visual indent
1337:23: E251 unexpected spaces around keyword / parameter equals
1337:27: E251 unexpected spaces around keyword / parameter equals
1337:23: E221 multiple spaces before operator
1338:17: E128 continuation line under-indented for visual indent
1338:24: E251 unexpected spaces around keyword / parameter equals
1338:27: E251 unexpected spaces around keyword / parameter equals
1338:24: E221 multiple spaces before operator
1339:17: E128 continuation line under-indented for visual indent
1339:24: E251 unexpected spaces around keyword / parameter equals
1339:27: E251 unexpected spaces around keyword / parameter equals
1339:24: E221 multiple spaces before operator
1340:17: E128 continuation line under-indented for visual indent
1340:23: E251 unexpected spaces around keyword / parameter equals
1340:27: E251 unexpected spaces around keyword / parameter equals
1340:23: E221 multiple spaces before operator
1341:17: E128 continuation line under-indented for visual indent
1341:23: E251 unexpected spaces around keyword / parameter equals
1341:27: E251 unexpected spaces around keyword / parameter equals
1341:23: E221 multiple spaces before operator
1342:17: E128 continuation line under-indented for visual indent
1343:17: E128 continuation line under-indented for visual indent
1344:17: E124 closing bracket does not match visual indentation
1345:28: E251 unexpected spaces around keyword / parameter equals
1345:30: E251 unexpected spaces around keyword / parameter equals
1346:17: E128 continuation line under-indented for visual indent
1346:23: E251 unexpected spaces around keyword / parameter equals
1346:27: E251 unexpected spaces around keyword / parameter equals
1346:23: E221 multiple spaces before operator
1347:17: E128 continuation line under-indented for visual indent
1347:24: E251 unexpected spaces around keyword / parameter equals
1347:27: E251 unexpected spaces around keyword / parameter equals
1347:24: E221 multiple spaces before operator
1348:17: E128 continuation line under-indented for visual indent
1348:24: E251 unexpected spaces around keyword / parameter equals
1348:27: E251 unexpected spaces around keyword / parameter equals
1348:24: E221 multiple spaces before operator
1349:17: E128 continuation line under-indented for visual indent
1349:23: E251 unexpected spaces around keyword / parameter equals
1349:27: E251 unexpected spaces around keyword / parameter equals
1349:23: E221 multiple spaces before operator
1350:17: E128 continuation line under-indented for visual indent
1350:23: E251 unexpected spaces around keyword / parameter equals
1350:27: E251 unexpected spaces around keyword / parameter equals
1350:23: E221 multiple spaces before operator
1351:17: E128 continuation line under-indented for visual indent
1352:17: E128 continuation line under-indented for visual indent
1353:17: E124 closing bracket does not match visual indentation
1398:57: E127 continuation line over-indented for visual indent
1399:57: E127 continuation line over-indented for visual indent
1400:57: E127 continuation line over-indented for visual indent
1401:57: E127 continuation line over-indented for visual indent
1402:57: E127 continuation line over-indented for visual indent
1403:57: E127 continuation line over-indented for visual indent
1406:31: E127 continuation line over-indented for visual indent
1426:57: E225 missing whitespace around operator
1429:33: E128 continuation line under-indented for visual indent
1430:33: E128 continuation line under-indented for visual indent
1439:63: E127 continuation line over-indented for visual indent
1440:63: E127 continuation line over-indented for visual indent
1441:63: E127 continuation line over-indented for visual indent
1442:63: E127 continuation line over-indented for visual indent
1443:63: E127 continuation line over-indented for visual indent
1444:63: E127 continuation line over-indented for visual indent
1447:5: E303 too many blank lines (2)
1458:1: E302 expected 2 blank lines, found 1
1458: D202 No blank lines allowed *after* function docstring, found 1
1482:53: E127 continuation line over-indented for visual indent
1483:53: E127 continuation line over-indented for visual indent
1484:53: E127 continuation line over-indented for visual indent
1497:1: E302 expected 2 blank lines, found 1
1530:51: E222 multiple spaces after operator
1530:60: E222 multiple spaces after operator
1553:41: E126 continuation line over-indented for hanging indent
1592:21: E127 continuation line over-indented for visual indent
1629:20: E711 comparison to None should be 'if cond is not None:'
1659:21: E721 do not compare types, use 'isinstance()'
1664:37: E128 continuation line under-indented for visual indent
1665:37: E128 continuation line under-indented for visual indent
1682:1: E302 expected 2 blank lines, found 1
1708:37: E128 continuation line under-indented for visual indent
1709:37: E128 continuation line under-indented for visual indent
1719:1: E302 expected 2 blank lines, found 1
1719: D202 No blank lines allowed *after* function docstring, found 1
1751:57: E126 continuation line over-indented for hanging indent
1760:30: E251 unexpected spaces around keyword / parameter equals
1760:32: E251 unexpected spaces around keyword / parameter equals
1764:1: E302 expected 2 blank lines, found 1
1809: D202 No blank lines allowed *after* function docstring, found 1
1843:1: E302 expected 2 blank lines, found 1
1878:57: E127 continuation line over-indented for visual indent
1879:57: E127 continuation line over-indented for visual indent
1886:57: E127 continuation line over-indented for visual indent
1887:57: E127 continuation line over-indented for visual indent
1904:5: E303 too many blank lines (2)
1952:1: E302 expected 2 blank lines, found 1
1979:21: E127 continuation line over-indented for visual indent
1994:1: E302 expected 2 blank lines, found 1
2015:21: E127 continuation line over-indented for visual indent
2032:1: E302 expected 2 blank lines, found 1
2032: D202 No blank lines allowed *after* function docstring, found 1
2032: D400 First line should end with '.', not ','
2032: D205 Blank line missing between one-line summary and description
2081:1: E302 expected 2 blank lines, found 1
2109:8: E221 multiple spaces before operator
2130:1: E302 expected 2 blank lines, found 1
2130: D103 Docstring missing
2148:21: E127 continuation line over-indented for visual indent
2155:62: E128 continuation line under-indented for visual indent
2206:21: E127 continuation line over-indented for visual indent
2215:45: E128 continuation line under-indented for visual indent
2216:45: E128 continuation line under-indented for visual indent
2217:45: E128 continuation line under-indented for visual indent
2226:1: E302 expected 2 blank lines, found 1
2226: D202 No blank lines allowed *after* function docstring, found 1
2277:1: E303 too many blank lines (4)
2283:1: E303 too many blank lines (3)
2283: D202 No blank lines allowed *after* function docstring, found 1
2305:14: E711 comparison to None should be 'if cond is None:'
2322:41: E128 continuation line under-indented for visual indent
2323:41: E128 continuation line under-indented for visual indent
2324:41: E128 continuation line under-indented for visual indent
2325:41: E128 continuation line under-indented for visual indent
2326:41: E128 continuation line under-indented for visual indent
2327:41: E128 continuation line under-indented for visual indent
2328:41: E128 continuation line under-indented for visual indent
2329:41: E128 continuation line under-indented for visual indent
2330:41: E128 continuation line under-indented for visual indent
2339:1: E302 expected 2 blank lines, found 1
2373:44: E502 the backslash is redundant between brackets
2374:25: E127 continuation line over-indented for visual indent
2381:1: E302 expected 2 blank lines, found 1
2426:9: E303 too many blank lines (2)
2427:25: E128 continuation line under-indented for visual indent
2428:24: E128 continuation line under-indented for visual indent
2429:24: E128 continuation line under-indented for visual indent
2432:25: E128 continuation line under-indented for visual indent
2433:25: E128 continuation line under-indented for visual indent
2457:65: E127 continuation line over-indented for visual indent
2458:65: E127 continuation line over-indented for visual indent
2459:65: E127 continuation line over-indented for visual indent
2461:44: E502 the backslash is redundant between brackets
2462:25: E127 continuation line over-indented for visual indent
2469:1: E302 expected 2 blank lines, found 1
2493:45: E126 continuation line over-indented for hanging indent
2503:1: E302 expected 2 blank lines, found 1
2527:41: E126 continuation line over-indented for hanging indent
2538: D202 No blank lines allowed *after* function docstring, found 1
2538: D200 One-line docstring should not occupy 3 lines
2563:1: E302 expected 2 blank lines, found 1
2563: D200 One-line docstring should not occupy 3 lines
2589:1: E302 expected 2 blank lines, found 1
2589: D200 One-line docstring should not occupy 3 lines
2629:1: E302 expected 2 blank lines, found 1
2629: D201 No blank lines allowed *before* function docstring, found 1
2629: D200 One-line docstring should not occupy 3 lines
2655:13: E221 multiple spaces before operator
2656:53: E128 continuation line under-indented for visual indent
2657:53: E128 continuation line under-indented for visual indent
2658:53: E128 continuation line under-indented for visual indent
2659:53: E128 continuation line under-indented for visual indent
2660:53: E128 continuation line under-indented for visual indent
2661:53: E128 continuation line under-indented for visual indent
2665:13: E221 multiple spaces before operator
2666:53: E128 continuation line under-indented for visual indent
2667:53: E128 continuation line under-indented for visual indent
2668:53: E128 continuation line under-indented for visual indent
2669:53: E128 continuation line under-indented for visual indent
2670:53: E128 continuation line under-indented for visual indent
2671:53: E128 continuation line under-indented for visual indent
2679:13: E221 multiple spaces before operator
2680:53: E128 continuation line under-indented for visual indent
2681:53: E128 continuation line under-indented for visual indent
2682:53: E128 continuation line under-indented for visual indent
2683:53: E128 continuation line under-indented for visual indent
2684:53: E128 continuation line under-indented for visual indent
2685:53: E128 continuation line under-indented for visual indent
2688:5: E303 too many blank lines (2)
2694:13: E221 multiple spaces before operator
2700:116: E502 the backslash is redundant between brackets
2701:33: E127 continuation line over-indented for visual indent
2706:1: E302 expected 2 blank lines, found 1
2706: D200 One-line docstring should not occupy 3 lines
2707:25: E127 continuation line over-indented for visual indent
2708:25: E127 continuation line over-indented for visual indent
2741: D103 Docstring missing
2752:34: E127 continuation line over-indented for visual indent
2783:1: E302 expected 2 blank lines, found 1
2783: D103 Docstring missing
2800:35: E225 missing whitespace around operator
2818:41: E126 continuation line over-indented for hanging indent
2842: D202 No blank lines allowed *after* function docstring, found 1
2842: D200 One-line docstring should not occupy 3 lines
2867:1: E302 expected 2 blank lines, found 1
2867: D202 No blank lines allowed *after* function docstring, found 1
2867: D200 One-line docstring should not occupy 3 lines
2881:5: F841 local variable '_' is assigned to but never used
2894:1: E302 expected 2 blank lines, found 1
2894: D202 No blank lines allowed *after* function docstring, found 1
2894: D200 One-line docstring should not occupy 3 lines
2923:1: E302 expected 2 blank lines, found 1
2923: D200 One-line docstring should not occupy 3 lines
2943:14: E711 comparison to None should be 'if cond is None:'
2950:5: E303 too many blank lines (2)
2963:1: E302 expected 2 blank lines, found 1
2963: D201 No blank lines allowed *before* function docstring, found 1
2963: D200 One-line docstring should not occupy 3 lines
2995:1: E302 expected 2 blank lines, found 1
2995: D200 One-line docstring should not occupy 3 lines
3023:119: E231 missing whitespace after ','
3039:25: E128 continuation line under-indented for visual indent
3053:45: E128 continuation line under-indented for visual indent
3054:45: E128 continuation line under-indented for visual indent
3055:45: E128 continuation line under-indented for visual indent
3056:45: E128 continuation line under-indented for visual indent
3057:45: E128 continuation line under-indented for visual indent
3058:45: E128 continuation line under-indented for visual indent
3059:45: E128 continuation line under-indented for visual indent
3060:45: E128 continuation line under-indented for visual indent
3061:45: E128 continuation line under-indented for visual indent
3072:37: E127 continuation line over-indented for visual indent
3074:1: E302 expected 2 blank lines, found 1
3074: D202 No blank lines allowed *after* function docstring, found 1
3074: D200 One-line docstring should not occupy 3 lines
3080:21: E127 continuation line over-indented for visual indent
3102:1: E302 expected 2 blank lines, found 1
3102: D202 No blank lines allowed *after* function docstring, found 1
3102: D400 First line should end with '.', not 'e'
3102: D205 Blank line missing between one-line summary and description
3155:21: E127 continuation line over-indented for visual indent
3171:1: E303 too many blank lines (4)
3177:1: E303 too many blank lines (3)
3177: D202 No blank lines allowed *after* function docstring, found 1
3197:17: E711 comparison to None should be 'if cond is None:'
3230:17: E128 continuation line under-indented for visual indent
3231:17: E128 continuation line under-indented for visual indent
3232:17: E128 continuation line under-indented for visual indent
3233:17: E128 continuation line under-indented for visual indent
3234:17: E128 continuation line under-indented for visual indent
3236:1: E302 expected 2 blank lines, found 1
3236: D400 First line should end with '.', not '1'
3236: D200 One-line docstring should not occupy 3 lines
3260:1: E302 expected 2 blank lines, found 1
3260: D202 No blank lines allowed *after* function docstring, found 1
3315:13: E128 continuation line under-indented for visual indent
3315:82: E502 the backslash is redundant between brackets
3316:45: E127 continuation line over-indented for visual indent
3319:9: E303 too many blank lines (2)
3331:1: E302 expected 2 blank lines, found 1
3368:1: E302 expected 2 blank lines, found 1
3368: D202 No blank lines allowed *after* function docstring, found 1
3403:1: E302 expected 2 blank lines, found 1
3403: D202 No blank lines allowed *after* function docstring, found 1
3403: D200 One-line docstring should not occupy 3 lines
3437:57: E128 continuation line under-indented for visual indent
3443:13: E128 continuation line under-indented for visual indent
3443:82: E502 the backslash is redundant between brackets
3444:45: E127 continuation line over-indented for visual indent
3500:1: E302 expected 2 blank lines, found 1
3500: D202 No blank lines allowed *after* function docstring, found 1
3540:25: E128 continuation line under-indented for visual indent
3541:25: E128 continuation line under-indented for visual indent
3546:25: E128 continuation line under-indented for visual indent
3547:25: E128 continuation line under-indented for visual indent
3576:33: E225 missing whitespace around operator
3584:29: E128 continuation line under-indented for visual indent
3585:29: E128 continuation line under-indented for visual indent
3586:29: E128 continuation line under-indented for visual indent
3612:49: E126 continuation line over-indented for hanging indent
3616:44: E502 the backslash is redundant between brackets
3617:25: E127 continuation line over-indented for visual indent
3617:34: E225 missing whitespace around operator
3624:1: E302 expected 2 blank lines, found 1
3648:28: E251 unexpected spaces around keyword / parameter equals
3648:30: E251 unexpected spaces around keyword / parameter equals
3658:1: E302 expected 2 blank lines, found 1
3658: D202 No blank lines allowed *after* function docstring, found 1
3683:26: E251 unexpected spaces around keyword / parameter equals
3683:28: E251 unexpected spaces around keyword / parameter equals
3693:1: E302 expected 2 blank lines, found 1
3693: D202 No blank lines allowed *after* function docstring, found 1
3738:1: E302 expected 2 blank lines, found 1
3738: D103 Docstring missing
3772:1: E303 too many blank lines (3)
3772: D400 First line should end with '.', not 'l'
3772: D205 Blank line missing between one-line summary and description
3820:28: E251 unexpected spaces around keyword / parameter equals
3820:30: E251 unexpected spaces around keyword / parameter equals
3821:26: E251 unexpected spaces around keyword / parameter equals
3821:30: E251 unexpected spaces around keyword / parameter equals
3821:26: E221 multiple spaces before operator
3822:27: E251 unexpected spaces around keyword / parameter equals
3822:30: E251 unexpected spaces around keyword / parameter equals
3822:27: E221 multiple spaces before operator
3823:27: E251 unexpected spaces around keyword / parameter equals
3823:30: E251 unexpected spaces around keyword / parameter equals
3823:27: E221 multiple spaces before operator
3824:26: E251 unexpected spaces around keyword / parameter equals
3824:30: E251 unexpected spaces around keyword / parameter equals
3824:26: E221 multiple spaces before operator
3825:26: E251 unexpected spaces around keyword / parameter equals
3825:30: E251 unexpected spaces around keyword / parameter equals
3825:26: E221 multiple spaces before operator
3826:33: E251 unexpected spaces around keyword / parameter equals
3826:35: E251 unexpected spaces around keyword / parameter equals
3827:37: E251 unexpected spaces around keyword / parameter equals
3827:39: E251 unexpected spaces around keyword / parameter equals
3841:21: E127 continuation line over-indented for visual indent
3848:18: E127 continuation line over-indented for visual indent
3849:18: E127 continuation line over-indented for visual indent
3850:18: E127 continuation line over-indented for visual indent
3851:18: E127 continuation line over-indented for visual indent
3852:18: E127 continuation line over-indented for visual indent
3854:1: E302 expected 2 blank lines, found 1
3854: D207 Docstring is under-indented
3895:21: E127 continuation line over-indented for visual indent
3912:1: E302 expected 2 blank lines, found 1
3912: D202 No blank lines allowed *after* function docstring, found 1
3912: D400 First line should end with '.', not 'h'
3912: D205 Blank line missing between one-line summary and description
3936:21: E127 continuation line over-indented for visual indent
3943:33: E128 continuation line under-indented for visual indent
3944:33: E128 continuation line under-indented for visual indent
3958:1: E302 expected 2 blank lines, found 1
3958: D202 No blank lines allowed *after* function docstring, found 1
3989:17: E127 continuation line over-indented for visual indent
4004:33: E128 continuation line under-indented for visual indent
4005:33: E128 continuation line under-indented for visual indent
4018:1: E303 too many blank lines (4)
4028:1: E303 too many blank lines (4)
4028: D103 Docstring missing
4057:37: E127 continuation line over-indented for visual indent
4081:1: E302 expected 2 blank lines, found 1
4081: D103 Docstring missing
4098:57: E126 continuation line over-indented for hanging indent
4105:30: E251 unexpected spaces around keyword / parameter equals
4105:32: E251 unexpected spaces around keyword / parameter equals
4111:1: E302 expected 2 blank lines, found 1
4111: D103 Docstring missing
4112:29: E128 continuation line under-indented for visual indent
4113:29: E128 continuation line under-indented for visual indent
4114:29: E128 continuation line under-indented for visual indent
4115:29: E128 continuation line under-indented for visual indent
4130:5: E303 too many blank lines (2)
4145:61: E126 continuation line over-indented for hanging indent
4155:69: E126 continuation line over-indented for hanging indent
4169:17: E711 comparison to None should be 'if cond is None:'
4171:28: E126 continuation line over-indented for hanging indent
4179:9: E303 too many blank lines (2)
4180:73: E231 missing whitespace after ','
4188:5: E303 too many blank lines (2)
4189:21: E127 continuation line over-indented for visual indent
4197:5: E303 too many blank lines (3)
4198:21: E127 continuation line over-indented for visual indent
4199:21: E127 continuation line over-indented for visual indent
4200:21: E127 continuation line over-indented for visual indent
4201:21: E127 continuation line over-indented for visual indent
4202:21: E127 continuation line over-indented for visual indent
4204:1: E302 expected 2 blank lines, found 1
4204: D103 Docstring missing
4205:49: E127 continuation line over-indented for visual indent
4206:49: E127 continuation line over-indented for visual indent
4207:49: E127 continuation line over-indented for visual indent
4208:49: E127 continuation line over-indented for visual indent
4209:49: E127 continuation line over-indented for visual indent
4210:49: E127 continuation line over-indented for visual indent
4213:21: E126 continuation line over-indented for hanging indent
4233:29: E128 continuation line under-indented for visual indent
4234:29: E128 continuation line under-indented for visual indent
4235:29: E128 continuation line under-indented for visual indent
4236:29: E128 continuation line under-indented for visual indent
4240:49: E126 continuation line over-indented for hanging indent
4253:1: E302 expected 2 blank lines, found 1
4253: D103 Docstring missing
4262:21: E127 continuation line over-indented for visual indent
4279:61: E126 continuation line over-indented for hanging indent
4282:48: E711 comparison to None should be 'if cond is None:'
4287:33: E126 continuation line over-indented for hanging indent
4299:51: E203 whitespace before ':'
4299:44: E231 missing whitespace after ','
4300:28: E203 whitespace before ':'
4302:37: E128 continuation line under-indented for visual indent
4303:37: E128 continuation line under-indented for visual indent
4304:37: E128 continuation line under-indented for visual indent
4305:37: E128 continuation line under-indented for visual indent
4306:37: E128 continuation line under-indented for visual indent
4311: D200 One-line docstring should not occupy 3 lines
4321:21: E127 continuation line over-indented for visual indent
4342:1: E302 expected 2 blank lines, found 1
4342: D400 First line should end with '.', not 'e'
4342: D205 Blank line missing between one-line summary and description
4368:57: E128 continuation line under-indented for visual indent
4369:57: E128 continuation line under-indented for visual indent
4378:57: E128 continuation line under-indented for visual indent
4379:57: E128 continuation line under-indented for visual indent
4382:57: E126 continuation line over-indented for hanging indent
4392:57: E126 continuation line over-indented for hanging indent
4397:21: E127 continuation line over-indented for visual indent
4410:1: E302 expected 2 blank lines, found 1
4410: D103 Docstring missing
4422:20: E127 continuation line over-indented for visual indent
4435:139: E228 missing whitespace around modulo operator
4435:30: E251 unexpected spaces around keyword / parameter equals
4435:32: E251 unexpected spaces around keyword / parameter equals
4439:1: E302 expected 2 blank lines, found 1
4439: D103 Docstring missing
4464:49: E126 continuation line over-indented for hanging indent
4471:21: E127 continuation line over-indented for visual indent
4489:57: E225 missing whitespace around operator
4492:33: E128 continuation line under-indented for visual indent
4493:33: E128 continuation line under-indented for visual indent
4524:49: E126 continuation line over-indented for hanging indent
4531:21: E127 continuation line over-indented for visual indent
4538:17: E128 continuation line under-indented for visual indent
4539:17: E128 continuation line under-indented for visual indent
4540:17: E128 continuation line under-indented for visual indent
4541:17: E128 continuation line under-indented for visual indent
4542:17: E128 continuation line under-indented for visual indent
4544:1: E302 expected 2 blank lines, found 1
4544: D103 Docstring missing
4560:24: E203 whitespace before ':'
4560:55: E203 whitespace before ':'
4561:71: E202 whitespace before '}'
4564:5: E303 too many blank lines (2)
4571:41: E128 continuation line under-indented for visual indent
4572:41: E128 continuation line under-indented for visual indent
4573:41: E128 continuation line under-indented for visual indent
4574:41: E128 continuation line under-indented for visual indent
4575:41: E128 continuation line under-indented for visual indent
4582:60: E126 continuation line over-indented for hanging indent
4592:9: E303 too many blank lines (2)
4595: D103 Docstring missing
4596:25: E128 continuation line under-indented for visual indent
4597:25: E128 continuation line under-indented for visual indent
4598:25: E128 continuation line under-indented for visual indent
4599:25: E128 continuation line under-indented for visual indent
4600:25: E128 continuation line under-indented for visual indent
4612:21: E127 continuation line over-indented for visual indent
4628:42: E128 continuation line under-indented for visual indent
4635:57: E502 the backslash is redundant between brackets
4636:37: E127 continuation line over-indented for visual indent
4636:97: E502 the backslash is redundant between brackets
4641:1: E302 expected 2 blank lines, found 1
4641: D103 Docstring missing
4642:25: E128 continuation line under-indented for visual indent
4643:25: E128 continuation line under-indented for visual indent
4644:25: E128 continuation line under-indented for visual indent
4645:25: E128 continuation line under-indented for visual indent
4646:25: E128 continuation line under-indented for visual indent
4656:21: E127 continuation line over-indented for visual indent
4681:53: E128 continuation line under-indented for visual indent
4685:1: E112 expected an indented block
4686:1: E112 expected an indented block
4691:49: E126 continuation line over-indented for hanging indent
4695:25: E127 continuation line over-indented for visual indent
4713:61: E225 missing whitespace around operator
4716:33: E128 continuation line under-indented for visual indent
4717:33: E128 continuation line under-indented for visual indent
4726:49: E126 continuation line over-indented for hanging indent
4737:57: E502 the backslash is redundant between brackets
4738:37: E127 continuation line over-indented for visual indent
4738:97: E502 the backslash is redundant between brackets
4743:1: E302 expected 2 blank lines, found 1
4743: D103 Docstring missing
4744:25: E128 continuation line under-indented for visual indent
4745:25: E128 continuation line under-indented for visual indent
4746:25: E128 continuation line under-indented for visual indent
4747:25: E128 continuation line under-indented for visual indent
4748:25: E128 continuation line under-indented for visual indent
4758:21: E127 continuation line over-indented for visual indent
4780:46: E128 continuation line under-indented for visual indent
4787:56: E203 whitespace before ':'
4788:32: E203 whitespace before ':'
4793:55: E126 continuation line over-indented for hanging indent
4799:9: E303 too many blank lines (2)
4813:28: E251 unexpected spaces around keyword / parameter equals
4813:30: E251 unexpected spaces around keyword / parameter equals
4814:26: E251 unexpected spaces around keyword / parameter equals
4814:30: E251 unexpected spaces around keyword / parameter equals
4814:26: E221 multiple spaces before operator
4815:27: E251 unexpected spaces around keyword / parameter equals
4815:30: E251 unexpected spaces around keyword / parameter equals
4815:27: E221 multiple spaces before operator
4816:26: E251 unexpected spaces around keyword / parameter equals
4816:28: E251 unexpected spaces around keyword / parameter equals
4816:39: E251 unexpected spaces around keyword / parameter equals
4816:41: E251 unexpected spaces around keyword / parameter equals
4817:27: E251 unexpected spaces around keyword / parameter equals
4817:30: E251 unexpected spaces around keyword / parameter equals
4817:27: E221 multiple spaces before operator
4820:19: E124 closing bracket does not match visual indentation
4823:17: E128 continuation line under-indented for visual indent
4823:76: E502 the backslash is redundant between brackets
4824:45: E127 continuation line over-indented for visual indent
4832:57: E502 the backslash is redundant between brackets
4833:37: E127 continuation line over-indented for visual indent
4833:97: E502 the backslash is redundant between brackets
4839: D103 Docstring missing
4862:29: E127 continuation line over-indented for visual indent
4873:5: E303 too many blank lines (2)
4882:37: E126 continuation line over-indented for hanging indent
4885:23: E131 continuation line unaligned for hanging indent
4893:57: E502 the backslash is redundant between brackets
4894:37: E127 continuation line over-indented for visual indent
4894:97: E502 the backslash is redundant between brackets
4901:1: E302 expected 2 blank lines, found 1
4901: D103 Docstring missing
4931:61: E126 continuation line over-indented for hanging indent
4977: D103 Docstring missing
4978:31: E127 continuation line over-indented for visual indent
5000:29: E127 continuation line over-indented for visual indent
5018:37: E126 continuation line over-indented for hanging indent
5021:23: E131 continuation line unaligned for hanging indent
5030:30: E251 unexpected spaces around keyword / parameter equals
5030:32: E251 unexpected spaces around keyword / parameter equals
5036:1: E302 expected 2 blank lines, found 1
5036: D103 Docstring missing
5037:31: E127 continuation line over-indented for visual indent
5038:31: E127 continuation line over-indented for visual indent
5039:31: E127 continuation line over-indented for visual indent
5040:31: E127 continuation line over-indented for visual indent
5066:61: E126 continuation line over-indented for hanging indent
5072:27: E128 continuation line under-indented for visual indent
5073:27: E128 continuation line under-indented for visual indent
5074:27: E128 continuation line under-indented for visual indent
5103:44: E128 continuation line under-indented for visual indent
5104:44: E128 continuation line under-indented for visual indent
5109:45: E121 continuation line under-indented for hanging indent
5123:39: E128 continuation line under-indented for visual indent
5124:39: E128 continuation line under-indented for visual indent
5126:16: E128 continuation line under-indented for visual indent
5126:79: E502 the backslash is redundant between brackets
5127:49: E127 continuation line over-indented for visual indent
5159:17: E128 continuation line under-indented for visual indent
5159:76: E502 the backslash is redundant between brackets
5160:31: E128 continuation line under-indented for visual indent
5163:17: E128 continuation line under-indented for visual indent
5163:76: E502 the backslash is redundant between brackets
5164:31: E128 continuation line under-indented for visual indent
5167: D103 Docstring missing
5203:50: E127 continuation line over-indented for visual indent
5204:50: E127 continuation line over-indented for visual indent
5213: D103 Docstring missing
5238:1: E302 expected 2 blank lines, found 1
5238: D103 Docstring missing
5267:1: E302 expected 2 blank lines, found 1
5267: D103 Docstring missing
5283:14: E225 missing whitespace around operator
5287:14: E225 missing whitespace around operator
5298: D103 Docstring missing
5303:21: E127 continuation line over-indented for visual indent
5323:13: E128 continuation line under-indented for visual indent
5323:113: E502 the backslash is redundant between brackets
5324:33: E127 continuation line over-indented for visual indent
5328:1: E302 expected 2 blank lines, found 1
5328: D202 No blank lines allowed *after* function docstring, found 1
5328: D400 First line should end with '.', not 'e'
5328: D205 Blank line missing between one-line summary and description
5345:21: E127 continuation line over-indented for visual indent
5389:1: E303 too many blank lines (4)
5396:1: E303 too many blank lines (4)
5438:1: E302 expected 2 blank lines, found 1
5438: D202 No blank lines allowed *after* function docstring, found 1
5438: D400 First line should end with '.', not 'e'
5467:44: E261 at least two spaces before inline comment
5467:45: E262 inline comment should start with '# '
5474:5: E303 too many blank lines (2)
5475:49: E126 continuation line over-indented for hanging indent
5488:1: E302 expected 2 blank lines, found 1
5488: D202 No blank lines allowed *after* function docstring, found 1
5488: D400 First line should end with '.', not 'e'
5488: D205 Blank line missing between one-line summary and description
5510:23: E221 multiple spaces before operator
5512:23: E221 multiple spaces before operator
5513:21: E221 multiple spaces before operator
5516:37: E126 continuation line over-indented for hanging indent
5529:1: E302 expected 2 blank lines, found 1
5529: D202 No blank lines allowed *after* function docstring, found 1
5529: D400 First line should end with '.', not 'e'
5529: D205 Blank line missing between one-line summary and description
5547:1: E302 expected 2 blank lines, found 1
5547: D200 One-line docstring should not occupy 3 lines
5571:1: E302 expected 2 blank lines, found 1
5571: D201 No blank lines allowed *before* function docstring, found 1
5571: D202 No blank lines allowed *after* function docstring, found 1
5571: D200 One-line docstring should not occupy 3 lines
5572:28: E127 continuation line over-indented for visual indent
5600:1: E302 expected 2 blank lines, found 1
5600: D202 No blank lines allowed *after* function docstring, found 1
5600: D200 One-line docstring should not occupy 3 lines
5601:28: E127 continuation line over-indented for visual indent
5628:1: E302 expected 2 blank lines, found 1
5628: D200 One-line docstring should not occupy 3 lines
5654:1: E302 expected 2 blank lines, found 1
5654: D200 One-line docstring should not occupy 3 lines
5691:1: E302 expected 2 blank lines, found 1
5691: D202 No blank lines allowed *after* function docstring, found 1
5713:53: E126 continuation line over-indented for hanging indent
5723:1: E302 expected 2 blank lines, found 1
5723: D202 No blank lines allowed *after* function docstring, found 1
5723: D200 One-line docstring should not occupy 3 lines
5752:1: E302 expected 2 blank lines, found 1
5752: D202 No blank lines allowed *after* function docstring, found 1
5752: D200 One-line docstring should not occupy 3 lines
5782:1: E302 expected 2 blank lines, found 1
5819:21: E127 continuation line over-indented for visual indent
5826:45: E127 continuation line over-indented for visual indent
5827:45: E127 continuation line over-indented for visual indent
5835:1: E302 expected 2 blank lines, found 1
5835: D202 No blank lines allowed *after* function docstring, found 1
5835: D200 One-line docstring should not occupy 3 lines
5852:63: E127 continuation line over-indented for visual indent
5861:1: E302 expected 2 blank lines, found 1
5861: D400 First line should end with '.', not 'e'
5861: D205 Blank line missing between one-line summary and description
5894:5: E303 too many blank lines (2)
5895:21: E127 continuation line over-indented for visual indent
5912:1: E303 too many blank lines (5)
5919:1: E303 too many blank lines (4)
5943:57: E127 continuation line over-indented for visual indent
5952:1: E302 expected 2 blank lines, found 1
5952: D200 One-line docstring should not occupy 3 lines
5976:1: E302 expected 2 blank lines, found 1
5976: D201 No blank lines allowed *before* function docstring, found 1
5976: D200 One-line docstring should not occupy 3 lines
6004:1: E302 expected 2 blank lines, found 1
6004: D200 One-line docstring should not occupy 3 lines
6031:1: E302 expected 2 blank lines, found 1
6031: D202 No blank lines allowed *after* function docstring, found 1
6031: D200 One-line docstring should not occupy 3 lines
6058:1: E302 expected 2 blank lines, found 1
6058: D200 One-line docstring should not occupy 3 lines
6098:1: E302 expected 2 blank lines, found 1
6120:67: E127 continuation line over-indented for visual indent
6129:1: E302 expected 2 blank lines, found 1
6129: D200 One-line docstring should not occupy 3 lines
6148:67: E127 continuation line over-indented for visual indent
6157:1: E302 expected 2 blank lines, found 1
6157: D200 One-line docstring should not occupy 3 lines
6184:1: E302 expected 2 blank lines, found 1
6215:55: E127 continuation line over-indented for visual indent
6216:55: E127 continuation line over-indented for visual indent
6217:55: E127 continuation line over-indented for visual indent
6225:1: E302 expected 2 blank lines, found 1
6225: D200 One-line docstring should not occupy 3 lines
6243:62: E127 continuation line over-indented for visual indent
6252:1: E302 expected 2 blank lines, found 1
6252: D400 First line should end with '.', not 'e'
6252: D205 Blank line missing between one-line summary and description
6273:62: E127 continuation line over-indented for visual indent


1: D205 Blank line missing between one-line summary and description
1: D208 Docstring is over-indented
4: I102 copyright year is outdated, expected 2015 but got 2013
70:1: E303 too many blank lines (4)
77:1: E303 too many blank lines (4)
112:1: E302 expected 2 blank lines, found 1
112: D103 Docstring missing
135:16: E128 continuation line under-indented for visual indent
144:61: E701 multiple statements on one line (colon)
149:1: E302 expected 2 blank lines, found 1
149: D103 Docstring missing
164:1: E302 expected 2 blank lines, found 1
164: D400 First line should end with '.', not 'r'
164: D205 Blank line missing between one-line summary and description
183:51: E701 multiple statements on one line (colon)
185:29: E701 multiple statements on one line (colon)
196:52: E701 multiple statements on one line (colon)
198:30: E701 multiple statements on one line (colon)
202:1: E302 expected 2 blank lines, found 1
202: D400 First line should end with '.', not ','
202: D205 Blank line missing between one-line summary and description
220:21: E127 continuation line over-indented for visual indent
227:1: E302 expected 2 blank lines, found 1
227: D103 Docstring missing
269:45: E225 missing whitespace around operator
272:5: E303 too many blank lines (2)
281:1: E302 expected 2 blank lines, found 1
281: D200 One-line docstring should not occupy 3 lines
304:1: E302 expected 2 blank lines, found 1
304: D103 Docstring missing
328:1: E302 expected 2 blank lines, found 1
328: D103 Docstring missing
351:24: E203 whitespace before ','
354:1: E302 expected 2 blank lines, found 1
354: D202 No blank lines allowed *after* function docstring, found 1
354: D400 First line should end with '.', not 'y'
354: D205 Blank line missing between one-line summary and description
370:1: E302 expected 2 blank lines, found 1
370: D202 No blank lines allowed *after* function docstring, found 1
370: D205 Blank line missing between one-line summary and description
382:24: E128 continuation line under-indented for visual indent
397:1: E302 expected 2 blank lines, found 1
397: D202 No blank lines allowed *after* function docstring, found 1
397: D205 Blank line missing between one-line summary and description
412:1: E302 expected 2 blank lines, found 1
412: D202 No blank lines allowed *after* function docstring, found 1
444:66: E225 missing whitespace around operator
445:25: E127 continuation line over-indented for visual indent
448:5: E303 too many blank lines (2)
457:1: E302 expected 2 blank lines, found 1
457: D202 No blank lines allowed *after* function docstring, found 1
457: D400 First line should end with '.', not 'f'
457: D205 Blank line missing between one-line summary and description
465:6: E111 indentation is not a multiple of four
465:6: E113 unexpected indentation
476:63: E225 missing whitespace around operator
477:25: E127 continuation line over-indented for visual indent
477:75: E502 the backslash is redundant between brackets
478:33: E127 continuation line over-indented for visual indent
481:5: E303 too many blank lines (2)
490:1: E302 expected 2 blank lines, found 1
490: D400 First line should end with '.', not 'd'
509:1: E302 expected 2 blank lines, found 1
509: D400 First line should end with '.', not 'd'
528:1: E302 expected 2 blank lines, found 1
528: D202 No blank lines allowed *after* function docstring, found 1
528: D400 First line should end with '.', not 'd'
548:1: E302 expected 2 blank lines, found 1
548: D202 No blank lines allowed *after* function docstring, found 1
548: D400 First line should end with '.', not 'e'
548: D205 Blank line missing between one-line summary and description
563:1: E302 expected 2 blank lines, found 1
563: D200 One-line docstring should not occupy 3 lines
589:1: E303 too many blank lines (4)
596:1: E303 too many blank lines (4)
596: D400 First line should end with '.', not 'e'
596: D205 Blank line missing between one-line summary and description
611:1: E302 expected 2 blank lines, found 1
611: D103 Docstring missing
626:1: E302 expected 2 blank lines, found 1
626: D202 No blank lines allowed *after* function docstring, found 1
645:1: E302 expected 2 blank lines, found 1
645: D202 No blank lines allowed *after* function docstring, found 1
645: D400 First line should end with '.', not 'e'
645: D205 Blank line missing between one-line summary and description
651:10: E222 multiple spaces after operator
668:1: E302 expected 2 blank lines, found 1
688:1: E302 expected 2 blank lines, found 1
688: D202 No blank lines allowed *after* function docstring, found 1
688: D400 First line should end with '.', not 'f'
688: D205 Blank line missing between one-line summary and description
708:1: E302 expected 2 blank lines, found 1
708: D202 No blank lines allowed *after* function docstring, found 1
746:1: E302 expected 2 blank lines, found 1
746: D400 First line should end with '.', not 'e'
746: D205 Blank line missing between one-line summary and description
759:1: E302 expected 2 blank lines, found 1
759: D205 Blank line missing between one-line summary and description
772:1: E302 expected 2 blank lines, found 1
772: D202 No blank lines allowed *after* function docstring, found 1
772: D400 First line should end with '.', not 's'
790:1: E302 expected 2 blank lines, found 1
790: D202 No blank lines allowed *after* function docstring, found 1
790: D200 One-line docstring should not occupy 3 lines
817:1: E302 expected 2 blank lines, found 1
817: D200 One-line docstring should not occupy 3 lines
822:5: E122 continuation line missing indentation or outdented
844:1: E302 expected 2 blank lines, found 1
844: D103 Docstring missing
866:25: E201 whitespace after '('
872:1: E302 expected 2 blank lines, found 1
872: D103 Docstring missing
883:1: E302 expected 2 blank lines, found 1
883: D202 No blank lines allowed *after* function docstring, found 1
883: D400 First line should end with '.', not 'f'
883: D205 Blank line missing between one-line summary and description
899:1: E302 expected 2 blank lines, found 1
899: D103 Docstring missing
911:1: E302 expected 2 blank lines, found 1
911: D103 Docstring missing
916:23: E127 continuation line over-indented for visual indent
923:1: E302 expected 2 blank lines, found 1
923: D103 Docstring missing
930:1: E302 expected 2 blank lines, found 1
930: D205 Blank line missing between one-line summary and description
943:1: E302 expected 2 blank lines, found 1
943: D103 Docstring missing
959:1: E303 too many blank lines (3)
959: D202 No blank lines allowed *after* function docstring, found 1
983:1: E303 too many blank lines (3)
989:1: E303 too many blank lines (3)
989: D202 No blank lines allowed *after* function docstring, found 1
1009:1: E302 expected 2 blank lines, found 1
1009: D202 No blank lines allowed *after* function docstring, found 1
1035:1: E302 expected 2 blank lines, found 1
1035: D202 No blank lines allowed *after* function docstring, found 1
1053:1: E302 expected 2 blank lines, found 1
1053: D202 No blank lines allowed *after* function docstring, found 1
1054:18: E128 continuation line under-indented for visual indent
1079:1: E302 expected 2 blank lines, found 1
1079: D103 Docstring missing
1103:1: E302 expected 2 blank lines, found 1
1103: D202 No blank lines allowed *after* function docstring, found 1
1103: D400 First line should end with '.', not 'f'
1103: D205 Blank line missing between one-line summary and description
1110:5: E122 continuation line missing indentation or outdented
1131:1: E302 expected 2 blank lines, found 1
1131: D400 First line should end with '.', not 'f'
1131: D205 Blank line missing between one-line summary and description
1162:1: E302 expected 2 blank lines, found 1
1162: D401 First line should be imperative: 'Purchase', not 'Purchases'
1162: D202 No blank lines allowed *after* function docstring, found 1
1162: D200 One-line docstring should not occupy 3 lines
1197:57: E701 multiple statements on one line (colon)
1202:1: E302 expected 2 blank lines, found 1
1202: D205 Blank line missing between one-line summary and description
1222:45: E203 whitespace before ','
1227:1: E302 expected 2 blank lines, found 1
1227: D202 No blank lines allowed *after* function docstring, found 1
1227: D400 First line should end with '.', not 'f'
1227: D205 Blank line missing between one-line summary and description
1252:1: E302 expected 2 blank lines, found 1
1252: D202 No blank lines allowed *after* function docstring, found 1
1252: D205 Blank line missing between one-line summary and description
1266:1: E302 expected 2 blank lines, found 1
1292:1: E302 expected 2 blank lines, found 1
1292: D103 Docstring missing
1304:1: E302 expected 2 blank lines, found 1
1304: D400 First line should end with '.', not 'r'
1304: D205 Blank line missing between one-line summary and description
1329:1: E302 expected 2 blank lines, found 1
1351:1: E302 expected 2 blank lines, found 1
1351: D103 Docstring missing
1364:1: E302 expected 2 blank lines, found 1
1364: D103 Docstring missing
1369:1: E302 expected 2 blank lines, found 1
1369: D202 No blank lines allowed *after* function docstring, found 1
1417:1: E302 expected 2 blank lines, found 1
1417: D205 Blank line missing between one-line summary and description
1439:1: E302 expected 2 blank lines, found 1
1439: D400 First line should end with '.', not 'd'
1439: D205 Blank line missing between one-line summary and description
1451:1: E302 expected 2 blank lines, found 1
1451: D201 No blank lines allowed *before* function docstring, found 1
1451: D202 No blank lines allowed *after* function docstring, found 1
1451: D400 First line should end with '.', not 'y'
1475:1: E302 expected 2 blank lines, found 1
1475: D103 Docstring missing
1479:1: E302 expected 2 blank lines, found 1
1479: D103 Docstring missing
1488:1: E302 expected 2 blank lines, found 1
1488: D202 No blank lines allowed *after* function docstring, found 1
1488: D400 First line should end with '.', not 'r'
1488: D205 Blank line missing between one-line summary and description
1512:1: E302 expected 2 blank lines, found 1
1512: D103 Docstring missing
1519:16: E225 missing whitespace around operator
1527:1: E303 too many blank lines (4)
1534:1: E303 too many blank lines (4)
1534: D202 No blank lines allowed *after* function docstring, found 1
1534: D205 Blank line missing between one-line summary and description
1553:9: E128 continuation line under-indented for visual indent
1556:1: E302 expected 2 blank lines, found 1
1556: D400 First line should end with '.', not 'f'
1556: D205 Blank line missing between one-line summary and description
1569: D103 Docstring missing
1593:1: E302 expected 2 blank lines, found 1
1593: D202 No blank lines allowed *after* function docstring, found 1
1593: D205 Blank line missing between one-line summary and description
1614:1: E302 expected 2 blank lines, found 1
1614: D202 No blank lines allowed *after* function docstring, found 1
1614: D200 One-line docstring should not occupy 3 lines
1629:1: E302 expected 2 blank lines, found 1
1629: D103 Docstring missing
1640:1: E302 expected 2 blank lines, found 1
1640: D103 Docstring missing
1646:1: E302 expected 2 blank lines, found 1
1646: D400 First line should end with '.', not 'f'
1646: D205 Blank line missing between one-line summary and description
1661:1: E302 expected 2 blank lines, found 1
1679:1: E302 expected 2 blank lines, found 1
1679: D202 No blank lines allowed *after* function docstring, found 1
1679: D200 One-line docstring should not occupy 3 lines
1694:1: E302 expected 2 blank lines, found 1
1694: D202 No blank lines allowed *after* function docstring, found 1
1694: D205 Blank line missing between one-line summary and description
1709:1: E302 expected 2 blank lines, found 1
1709: D202 No blank lines allowed *after* function docstring, found 1
1709: D205 Blank line missing between one-line summary and description
1720:1: E302 expected 2 blank lines, found 1
1720: D202 No blank lines allowed *after* function docstring, found 1
1720: D205 Blank line missing between one-line summary and description
1736:1: E302 expected 2 blank lines, found 1
1736: D200 One-line docstring should not occupy 3 lines
1750:1: E302 expected 2 blank lines, found 1
1750: D202 No blank lines allowed *after* function docstring, found 1
1750: D200 One-line docstring should not occupy 3 lines
1762:1: E302 expected 2 blank lines, found 1
1762: D202 No blank lines allowed *after* function docstring, found 1
1762: D200 One-line docstring should not occupy 3 lines
1774:1: E302 expected 2 blank lines, found 1
1774: D202 No blank lines allowed *after* function docstring, found 1
1774: D200 One-line docstring should not occupy 3 lines
1786:1: E302 expected 2 blank lines, found 1
1786: D103 Docstring missing
1796:1: E302 expected 2 blank lines, found 1
1796: D202 No blank lines allowed *after* function docstring, found 1
1796: D400 First line should end with '.', not 'f'
1796: D205 Blank line missing between one-line summary and description
1813:1: E302 expected 2 blank lines, found 1
1813: D202 No blank lines allowed *after* function docstring, found 1
1813: D400 First line should end with '.', not 'f'
1813: D205 Blank line missing between one-line summary and description
1827:5: E303 too many blank lines (2)
1829:1: E302 expected 2 blank lines, found 1
1829: D202 No blank lines allowed *after* function docstring, found 1
1829: D400 First line should end with '.', not 'f'
1829: D205 Blank line missing between one-line summary and description
1858:1: E302 expected 2 blank lines, found 1
1858: D202 No blank lines allowed *after* function docstring, found 1
1858: D400 First line should end with '.', not 'f'
1858: D205 Blank line missing between one-line summary and description
1887:1: E302 expected 2 blank lines, found 1
1887: D205 Blank line missing between one-line summary and description
1907:1: E302 expected 2 blank lines, found 1
1907: D205 Blank line missing between one-line summary and description
1925:1: E302 expected 2 blank lines, found 1
1951:1: E302 expected 2 blank lines, found 1
1975:1: E302 expected 2 blank lines, found 1
1975: D202 No blank lines allowed *after* function docstring, found 1
1975: D400 First line should end with '.', not 'e'
1975: D205 Blank line missing between one-line summary and description
1995:1: E302 expected 2 blank lines, found 1
1995: D202 No blank lines allowed *after* function docstring, found 1
2008:1: E302 expected 2 blank lines, found 1
2008: D103 Docstring missing
2017:1: E303 too many blank lines (4)
2024:1: E303 too many blank lines (4)
2024: D103 Docstring missing
2032:1: E302 expected 2 blank lines, found 1
2032: D103 Docstring missing
2044:1: E302 expected 2 blank lines, found 1
2044: D103 Docstring missing
2055:1: E302 expected 2 blank lines, found 1
2055: D103 Docstring missing
2064:1: E302 expected 2 blank lines, found 1
2064: D103 Docstring missing
2074:1: E302 expected 2 blank lines, found 1
2074: D103 Docstring missing
2090:1: E302 expected 2 blank lines, found 1
2105:1: E302 expected 2 blank lines, found 1
2105: D400 First line should end with '.', not 'f'
2105: D205 Blank line missing between one-line summary and description
2120:1: E302 expected 2 blank lines, found 1
2120: D202 No blank lines allowed *after* function docstring, found 1
2120: D400 First line should end with '.', not 'f'
2120: D205 Blank line missing between one-line summary and description
2136:1: E302 expected 2 blank lines, found 1
2136: D202 No blank lines allowed *after* function docstring, found 1
2136: D400 First line should end with '.', not 'f'
2136: D205 Blank line missing between one-line summary and description
2152:1: E302 expected 2 blank lines, found 1
2152: D103 Docstring missing
2164:1: E302 expected 2 blank lines, found 1
2164: D290 White spaces around docstring should be trimmed.
2176:1: E302 expected 2 blank lines, found 1
2176: D103 Docstring missing
2182:1: E302 expected 2 blank lines, found 1
2182: D103 Docstring missing
2189:1: E302 expected 2 blank lines, found 1
2189: D202 No blank lines allowed *after* function docstring, found 1
2189: D400 First line should end with '.', not 'f'
2189: D205 Blank line missing between one-line summary and description
2204:1: E302 expected 2 blank lines, found 1
2204: D103 Docstring missing
2216:1: E302 expected 2 blank lines, found 1
2216: D103 Docstring missing
2228:1: E303 too many blank lines (4)
2235:1: E303 too many blank lines (4)
2235: D103 Docstring missing
2241:1: E302 expected 2 blank lines, found 1
2241: D400 First line should end with '.', not 'f'
2241: D205 Blank line missing between one-line summary and description
2256:1: E302 expected 2 blank lines, found 1
2256: D400 First line should end with '.', not 'f'
2256: D205 Blank line missing between one-line summary and description
2271:1: E302 expected 2 blank lines, found 1
2271: D290 White spaces around docstring should be trimmed.
2271: D202 No blank lines allowed *after* function docstring, found 1
2284:1: E302 expected 2 blank lines, found 1
2284: D103 Docstring missing
2291:1: E302 expected 2 blank lines, found 1
2291: D103 Docstring missing
2298:1: E302 expected 2 blank lines, found 1
2298: D400 First line should end with '.', not 'f'
2298: D205 Blank line missing between one-line summary and description
2311:1: E302 expected 2 blank lines, found 1
2311: D103 Docstring missing
2320:1: E302 expected 2 blank lines, found 1
2320: D103 Docstring missing
2332:1: E303 too many blank lines (4)
2339:1: E303 too many blank lines (4)
2339: D103 Docstring missing
2350:1: E302 expected 2 blank lines, found 1
2350: D103 Docstring missing
2360:25: E127 continuation line over-indented for visual indent
2365:1: E302 expected 2 blank lines, found 1
2365: D103 Docstring missing
2380:1: E302 expected 2 blank lines, found 1
2380: D103 Docstring missing
2400:1: E302 expected 2 blank lines, found 1
2400: D202 No blank lines allowed *after* function docstring, found 1
2400: D205 Blank line missing between one-line summary and description
2421:16: E231 missing whitespace after ','
2424:1: E302 expected 2 blank lines, found 1
2424: D103 Docstring missing
2426:15: E711 comparison to None should be 'if cond is None:'
2456:1: E302 expected 2 blank lines, found 1
2456: D200 One-line docstring should not occupy 3 lines
2461:11: E126 continuation line over-indented for hanging indent
2475:1: E302 expected 2 blank lines, found 1
2475: D103 Docstring missing
2495:37: E128 continuation line under-indented for visual indent
2496:37: E128 continuation line under-indented for visual indent
2497:37: E128 continuation line under-indented for visual indent
2498:37: E128 continuation line under-indented for visual indent
2501:1: E302 expected 2 blank lines, found 1
2501: D202 No blank lines allowed *after* function docstring, found 1
2501: D200 One-line docstring should not occupy 3 lines
2516:37: E128 continuation line under-indented for visual indent
2519:1: E302 expected 2 blank lines, found 1
2519: D103 Docstring missing
2577:1: E302 expected 2 blank lines, found 1
2577: D103 Docstring missing
2579:10: E221 multiple spaces before operator
2581:12: E221 multiple spaces before operator
2589:5: E303 too many blank lines (2)
2604:1: E302 expected 2 blank lines, found 1
2604: D103 Docstring missing
2622:1: E302 expected 2 blank lines, found 1
2622: D103 Docstring missing
2643:1: E302 expected 2 blank lines, found 1
2643: D103 Docstring missing
2647:12: E221 multiple spaces before operator
2654:12: E222 multiple spaces after operator
2671:1: E302 expected 2 blank lines, found 1
2671: D103 Docstring missing
2687:1: E302 expected 2 blank lines, found 1
2687: D103 Docstring missing
2703:1: E302 expected 2 blank lines, found 1
2703: D103 Docstring missing
2723:1: E302 expected 2 blank lines, found 1
2723: D103 Docstring missing
2724:24: E128 continuation line under-indented for visual indent
2725:24: E128 continuation line under-indented for visual indent
2743:1: E302 expected 2 blank lines, found 1
2743: D103 Docstring missing
2749:1: E302 expected 2 blank lines, found 1
2749: D103 Docstring missing
2761:1: E302 expected 2 blank lines, found 1
2761: D103 Docstring missing
2767:1: E302 expected 2 blank lines, found 1
2767: D103 Docstring missing
2773:1: E302 expected 2 blank lines, found 1
2773: D103 Docstring missing
2784:1: E302 expected 2 blank lines, found 1
2784: D103 Docstring missing
2795:1: E302 expected 2 blank lines, found 1
2795: D103 Docstring missing
2806:1: E302 expected 2 blank lines, found 1
2806: D401 First line should be imperative: 'Thi', not 'This'
2806: D202 No blank lines allowed *after* function docstring, found 1
2806: D400 First line should end with '.', not 's'
2806: D205 Blank line missing between one-line summary and description
2833:1: E302 expected 2 blank lines, found 1
2833: D103 Docstring missing
2851:1: E302 expected 2 blank lines, found 1
2851: D103 Docstring missing
2869:1: E302 expected 2 blank lines, found 1
2869: D103 Docstring missing
2887:1: E302 expected 2 blank lines, found 1
2887: D103 Docstring missing
2899:1: E302 expected 2 blank lines, found 1
2899: D103 Docstring missing
2905:1: E302 expected 2 blank lines, found 1
2905: D103 Docstring missing
2917:1: E302 expected 2 blank lines, found 1
2917: D103 Docstring missing