general: fixes and improvements for several personalization features

1: D100 Docstring missing
24:6: E126 continuation line over-indented for hanging indent
38:9: E126 continuation line over-indented for hanging indent
47:1: E302 expected 2 blank lines, found 0
47: D101 Docstring missing
69:17: E225 missing whitespace around operator
70:16: E126 continuation line over-indented for hanging indent
70:25: E203 whitespace before ':'
71:25: E203 whitespace before ':'
72:25: E203 whitespace before ':'
73:14: E126 continuation line over-indented for hanging indent
77: D102 Docstring missing
78:9: F841 local variable '_' is assigned to but never used
86: D102 Docstring missing
96:37: E203 whitespace before ':'
97:28: E203 whitespace before ':'
98:38: E203 whitespace before ':'
99:29: E203 whitespace before ':'
100:30: E203 whitespace before ':'
102:35: E203 whitespace before ':'
107:5: E303 too many blank lines (2)
107: D401 First line should be imperative: 'Display', not 'Displays'
107: D202 No blank lines allowed *after* method docstring, found 1
107: D400 First line should end with '.', not 'r'
133:22: E126 continuation line over-indented for hanging indent
133:36: E203 whitespace before ':'
162:31: E126 continuation line over-indented for hanging indent
167:43: E203 whitespace before ':'
195:32: E203 whitespace before ':'
196:43: E203 whitespace before ':'
197:27: E203 whitespace before ':'
198:22: E203 whitespace before ':'
200:39: E203 whitespace before ':'
203:16: E126 continuation line over-indented for hanging indent
207: D401 First line should be imperative: 'Display', not 'Displays'
207: D202 No blank lines allowed *after* method docstring, found 1
262:17: E126 continuation line over-indented for hanging indent
262:30: E203 whitespace before ':'
263:30: E203 whitespace before ':'
264:33: E203 whitespace before ':'
265:27: E203 whitespace before ':'
267:34: E203 whitespace before ':'
267:45: E225 missing whitespace around operator
268:34: E203 whitespace before ':'
268:45: E225 missing whitespace around operator
269:28: E203 whitespace before ':'
270:28: E203 whitespace before ':'
271:26: E203 whitespace before ':'
272:23: E203 whitespace before ':'
273:29: E203 whitespace before ':'
274:24: E203 whitespace before ':'
275:33: E203 whitespace before ':'
277:38: E203 whitespace before ':'
278:13: E121 continuation line under-indented for hanging indent
317:21: E126 continuation line over-indented for hanging indent
317:34: E203 whitespace before ':'
318:35: E203 whitespace before ':'
319:35: E203 whitespace before ':'
321:31: E203 whitespace before ':'
322:27: E203 whitespace before ':'
323:36: E203 whitespace before ':'
324:40: E203 whitespace before ':'
325:38: E203 whitespace before ':'
326:33: E203 whitespace before ':'
327:40: E203 whitespace before ':'
329:17: E121 continuation line under-indented for hanging indent
333:21: E126 continuation line over-indented for hanging indent
333:37: E502 the backslash is redundant between brackets
333:34: E203 whitespace before ':'
334:98: E502 the backslash is redundant between brackets
335:79: E203 whitespace before ':'
335:156: E203 whitespace before ':'
335:189: E203 whitespace before ':'
338:30: E203 whitespace before ':'
338:96: E203 whitespace before ':'
342:5: E303 too many blank lines (2)
342: D400 First line should end with '.', not 'd'
360:11: E121 continuation line under-indented for hanging indent
360:26: E203 whitespace before ':'
361:32: E203 whitespace before ':'
362:32: E203 whitespace before ':'
363:37: E203 whitespace before ':'
364:21: E203 whitespace before ':'
365:21: E203 whitespace before ':'
366:28: E203 whitespace before ':'
372:5: E303 too many blank lines (2)
372: D102 Docstring missing
380:11: E121 continuation line under-indented for hanging indent
380:26: E203 whitespace before ':'
381:31: E203 whitespace before ':'
385:27: E203 whitespace before ':'
386:27: E203 whitespace before ':'
387:26: E203 whitespace before ':'
392:26: E203 whitespace before ':'
393:30: E203 whitespace before ':'
399:5: E303 too many blank lines (2)
399: D102 Docstring missing
407:11: E121 continuation line under-indented for hanging indent
407:26: E203 whitespace before ':'
408:26: E203 whitespace before ':'
411:23: E203 whitespace before ':'
412:19: E203 whitespace before ':'
415:23: E203 whitespace before ':'
416:19: E203 whitespace before ':'
421:30: E203 whitespace before ':'
427:5: E303 too many blank lines (2)
427:51: E251 unexpected spaces around keyword / parameter equals
427:53: E251 unexpected spaces around keyword / parameter equals
427:72: E251 unexpected spaces around keyword / parameter equals
427:74: E251 unexpected spaces around keyword / parameter equals
427:93: E251 unexpected spaces around keyword / parameter equals
427:95: E251 unexpected spaces around keyword / parameter equals
427: D102 Docstring missing
439:11: E121 continuation line under-indented for hanging indent
439:26: E203 whitespace before ':'
440:36: E203 whitespace before ':'
441:27: E203 whitespace before ':'
442:30: E203 whitespace before ':'
443:25: E203 whitespace before ':'
444:28: E203 whitespace before ':'
450:25: E126 continuation line over-indented for hanging indent
450:35: E203 whitespace before ':'
451:28: E203 whitespace before ':'
452:21: E121 continuation line under-indented for hanging indent
458:17: E126 continuation line over-indented for hanging indent
458:34: E203 whitespace before ':'
459:39: E203 whitespace before ':'
461:13: E121 continuation line under-indented for hanging indent
465:5: E303 too many blank lines (2)
465: D401 First line should be imperative: 'Display', not 'Displays'
465: D202 No blank lines allowed *after* method docstring, found 1
492:18: E126 continuation line over-indented for hanging indent
492:31: E203 whitespace before ':'
493:34: E203 whitespace before ':'
494:33: E203 whitespace before ':'
496:16: E126 continuation line over-indented for hanging indent
499:22: E126 continuation line over-indented for hanging indent
499:30: E203 whitespace before ':'
500:32: E203 whitespace before ':'
501:32: E203 whitespace before ':'
502:26: E203 whitespace before ':'
503:20: E126 continuation line over-indented for hanging indent
509:22: E126 continuation line over-indented for hanging indent
509:37: E203 whitespace before ':'
511:20: E126 continuation line over-indented for hanging indent
515: D401 First line should be imperative: 'Display', not 'Displays'
515: D202 No blank lines allowed *after* method docstring, found 1
528:256: E203 whitespace before ':'
528:280: E203 whitespace before ':'
528:302: E203 whitespace before ':'
550:20: E203 whitespace before ':'
551:19: E203 whitespace before ':'
552:11: E121 continuation line under-indented for hanging indent
555:352: E502 the backslash is redundant between brackets
555:227: E203 whitespace before ':'
555:251: E203 whitespace before ':'
555:275: E203 whitespace before ':'
556:13: E128 continuation line under-indented for visual indent
556:64: E203 whitespace before ':'
556:137: E203 whitespace before ':'
559:159: E201 whitespace after '{'
559:167: E203 whitespace before ':'
559:192: E202 whitespace before '}'
562:9: E303 too many blank lines (2)
564: D401 First line should be imperative: 'Display', not 'Displays'
564: D202 No blank lines allowed *after* method docstring, found 1
564: D400 First line should end with '.', not 'n'
584:17: E126 continuation line over-indented for hanging indent
584:32: E203 whitespace before ':'
585:15: E126 continuation line over-indented for hanging indent
593:22: E126 continuation line over-indented for hanging indent
593:26: E203 whitespace before ':'
594:37: E203 whitespace before ':'
595:38: E203 whitespace before ':'
596:20: E126 continuation line over-indented for hanging indent
601:11: E121 continuation line under-indented for hanging indent
601:15: E203 whitespace before ':'
602:26: E203 whitespace before ':'
603:27: E203 whitespace before ':'
609:9: E122 continuation line missing indentation or outdented
609:13: E203 whitespace before ':'
610:9: E122 continuation line missing indentation or outdented
610:23: E203 whitespace before ':'
611:9: E122 continuation line missing indentation or outdented
611:25: E203 whitespace before ':'
617:13: E122 continuation line missing indentation or outdented
617:17: E203 whitespace before ':'
618:13: E122 continuation line missing indentation or outdented
618:28: E203 whitespace before ':'
619:13: E122 continuation line missing indentation or outdented
619:31: E203 whitespace before ':'
622:61: E251 unexpected spaces around keyword / parameter equals
622:63: E251 unexpected spaces around keyword / parameter equals
622:77: E251 unexpected spaces around keyword / parameter equals
622:79: E251 unexpected spaces around keyword / parameter equals
626:11: E121 continuation line under-indented for hanging indent
626:15: E203 whitespace before ':'
627:24: E203 whitespace before ':'
628:27: E203 whitespace before ':'
631:74: E251 unexpected spaces around keyword / parameter equals
631:76: E251 unexpected spaces around keyword / parameter equals
637:15: E121 continuation line under-indented for hanging indent
637:27: E203 whitespace before ':'
638:30: E203 whitespace before ':'
639:13: E122 continuation line missing indentation or outdented
640:13: E122 continuation line missing indentation or outdented
649: D401 First line should be imperative: 'Display', not 'Displays'
649: D202 No blank lines allowed *after* method docstring, found 1
649: D400 First line should end with '.', not 'e'
669:96: E128 continuation line under-indented for visual indent
676: D401 First line should be imperative: 'Display', not 'Displays'
676: D202 No blank lines allowed *after* method docstring, found 1
676: D400 First line should end with '.', not 'r'
695:36: E231 missing whitespace after ','
699: D401 First line should be imperative: 'Display', not 'Displays'
699: D202 No blank lines allowed *after* method docstring, found 1
699: D400 First line should end with '.', not 'e'
723: D401 First line should be imperative: 'Display', not 'Displays'
723: D202 No blank lines allowed *after* method docstring, found 1
723: D400 First line should end with '.', not 'e'
739:9: E125 continuation line with same indent as next logical line
781:16: E272 multiple spaces before keyword
783:15: E272 multiple spaces before keyword
787:17: E272 multiple spaces before keyword
789:17: E272 multiple spaces before keyword
791:15: E272 multiple spaces before keyword
793:16: E272 multiple spaces before keyword
795:17: E272 multiple spaces before keyword
797:20: E272 multiple spaces before keyword
799:18: E272 multiple spaces before keyword
801:14: E272 multiple spaces before keyword
803:16: E272 multiple spaces before keyword
832:20: E251 unexpected spaces around keyword / parameter equals
832:22: E251 unexpected spaces around keyword / parameter equals
833:13: E124 closing bracket does not match visual indentation
865: D401 First line should be imperative: 'Display', not 'Displays'
865: D202 No blank lines allowed *after* method docstring, found 1
865: D400 First line should end with '.', not 'd'
879:14: E225 missing whitespace around operator
880:15: E225 missing whitespace around operator
887:17: E203 whitespace before ':'
888:18: E203 whitespace before ':'
889:24: E203 whitespace before ':'
890:11: E121 continuation line under-indented for hanging indent
893: D202 No blank lines allowed *after* method docstring, found 1
893: D400 First line should end with '.', not 't'
893: D205 Blank line missing between one-line summary and description
912:17: E128 continuation line under-indented for visual indent
913:17: E128 continuation line under-indented for visual indent
914:33: E203 whitespace before ':'
914:34: E231 missing whitespace after ':'
915:30: E203 whitespace before ':'
916:35: E203 whitespace before ':'
919:21: E203 whitespace before ':'
920:19: E203 whitespace before ':'
921:17: E131 continuation line unaligned for hanging indent
922:25: E203 whitespace before ':'
923:33: E203 whitespace before ':'
925:20: E203 whitespace before ':'
926:21: E203 whitespace before ':'
930: D202 No blank lines allowed *after* method docstring, found 1
930: D400 First line should end with '.', not 'e'
930: D205 Blank line missing between one-line summary and description
949:17: E128 continuation line under-indented for visual indent
950:17: E128 continuation line under-indented for visual indent
951:33: E203 whitespace before ':'
951:34: E231 missing whitespace after ':'
952:30: E203 whitespace before ':'
953:35: E203 whitespace before ':'
956:21: E203 whitespace before ':'
957:19: E203 whitespace before ':'
958:17: E131 continuation line unaligned for hanging indent
959:25: E203 whitespace before ':'
960:33: E203 whitespace before ':'
962:20: E203 whitespace before ':'
963:21: E203 whitespace before ':'
963:112: E203 whitespace before ':'
967: D401 First line should be imperative: 'Display', not 'Displays'
967: D202 No blank lines allowed *after* method docstring, found 1
967: D400 First line should end with '.', not 't'
981:14: E225 missing whitespace around operator
985: D401 First line should be imperative: 'Display', not 'Displays'
985: D202 No blank lines allowed *after* method docstring, found 1
985: D400 First line should end with '.', not 't'
1000: D401 First line should be imperative: 'Display', not 'Displays'
1000: D202 No blank lines allowed *after* method docstring, found 1
1000: D400 First line should end with '.', not 't'
1016:30: E203 whitespace before ':'
1016:58: E203 whitespace before ':'
1017:30: E203 whitespace before ':'
1018:31: E203 whitespace before ':'
1021:17: E127 continuation line over-indented for visual indent
1025: D401 First line should be imperative: 'Display', not 'Displays'
1025: D202 No blank lines allowed *after* method docstring, found 1
1025: D400 First line should end with '.', not 'm'
1053:21: E126 continuation line over-indented for hanging indent
1053:35: E203 whitespace before ':'
1054:17: E121 continuation line under-indented for hanging indent
1057:167: E203 whitespace before ':'
1057:262: E203 whitespace before ':'
1062:25: E128 continuation line under-indented for visual indent
1081:20: E713 test for membership should be 'not in'
1083:35: E126 continuation line over-indented for hanging indent
1083:43: E203 whitespace before ':'
1084:45: E203 whitespace before ':'
1085:33: E126 continuation line over-indented for hanging indent
1092:22: E126 continuation line over-indented for hanging indent
1092:35: E203 whitespace before ':'
1093:36: E203 whitespace before ':'
1094:20: E126 continuation line over-indented for hanging indent
1117:24: E126 continuation line over-indented for hanging indent
1118:33: E203 whitespace before ':'
1119:34: E203 whitespace before ':'
1120:34: E203 whitespace before ':'
1121:37: E203 whitespace before ':'
1122:31: E203 whitespace before ':'
1126:22: E126 continuation line over-indented for hanging indent
1126:26: E203 whitespace before ':'
1127:33: E203 whitespace before ':'
1128:20: E126 continuation line over-indented for hanging indent
1134:22: E203 whitespace before ':'
1148: D401 First line should be imperative: 'Display', not 'Displays'
1148: D202 No blank lines allowed *after* method docstring, found 1
1148: D400 First line should end with '.', not 't'
1148: D205 Blank line missing between one-line summary and description
1153:9: F841 local variable '_' is assigned to but never used
1157:22: E126 continuation line over-indented for hanging indent
1157:26: E203 whitespace before ':'
1162: D202 No blank lines allowed *after* method docstring, found 1
1169:13: E128 continuation line under-indented for visual indent
1188:17: E203 whitespace before ':'
1189:24: E203 whitespace before ':'
1190:20: E203 whitespace before ':'
1191:31: E203 whitespace before ':'
1192:32: E203 whitespace before ':'
1193:28: E203 whitespace before ':'
1194:31: E203 whitespace before ':'
1198: D401 First line should be imperative: 'Display', not 'Displays'
1198: D202 No blank lines allowed *after* method docstring, found 1
1198: D400 First line should end with '.', not 'm'
1259:26: E203 whitespace before ':'
1260:21: E203 whitespace before ':'
1261:32: E203 whitespace before ':'
1262:27: E203 whitespace before ':'
1263:27: E203 whitespace before ':'
1264:28: E203 whitespace before ':'
1265:27: E203 whitespace before ':'
1266:26: E203 whitespace before ':'
1267:23: E203 whitespace before ':'
1268:35: E203 whitespace before ':'
1269:25: E203 whitespace before ':'
1270:27: E203 whitespace before ':'
1271:30: E203 whitespace before ':'
1272:15: E121 continuation line under-indented for hanging indent
1278: D401 First line should be imperative: 'Display', not 'Displays'
1278: D202 No blank lines allowed *after* method docstring, found 1
1296:25: E126 continuation line over-indented for hanging indent
1305:15: E127 continuation line over-indented for visual indent
1362:24: E127 continuation line over-indented for visual indent
1362:38: E203 whitespace before ':'
1363:38: E203 whitespace before ':'
1367: D401 First line should be imperative: 'Display', not 'Displays'
1367: D202 No blank lines allowed *after* method docstring, found 1
1367: D400 First line should end with '.', not 'k'
1413:22: E126 continuation line over-indented for hanging indent
1414:26: E203 whitespace before ':'
1415:33: E203 whitespace before ':'
1416:31: E203 whitespace before ':'
1417:29: E203 whitespace before ':'
1418:20: E126 continuation line over-indented for hanging indent
1422:21: E126 continuation line over-indented for hanging indent
1422:36: E203 whitespace before ':'
1423:25: E203 whitespace before ':'
1424:31: E203 whitespace before ':'
1425:16: E121 continuation line under-indented for hanging indent
1427:21: E126 continuation line over-indented for hanging indent
1427:36: E203 whitespace before ':'
1428:25: E203 whitespace before ':'
1429:29: E203 whitespace before ':'
1430:17: E121 continuation line under-indented for hanging indent
1433: D401 First line should be imperative: 'Return', not 'Returns'
1433: D400 First line should end with '.', not 's'
1433: D205 Blank line missing between one-line summary and description
1477:17: E126 continuation line over-indented for hanging indent
1477:38: E203 whitespace before ':'
1478:21: E203 whitespace before ':'
1484:110: E221 multiple spaces before operator
1485:38: E203 whitespace before ':'
1486:21: E203 whitespace before ':'
1487:26: E203 whitespace before ':'
1490:108: E221 multiple spaces before operator
1491:38: E203 whitespace before ':'
1492:21: E203 whitespace before ':'
1493:25: E203 whitespace before ':'
1496:109: E221 multiple spaces before operator
1497:38: E203 whitespace before ':'
1498:21: E203 whitespace before ':'
1499:28: E203 whitespace before ':'
1502:110: E221 multiple spaces before operator
1503:38: E203 whitespace before ':'
1504:21: E203 whitespace before ':'
1505:26: E203 whitespace before ':'
1508:104: E221 multiple spaces before operator
1509:38: E203 whitespace before ':'
1510:21: E203 whitespace before ':'
1511:27: E203 whitespace before ':'
1514:108: E221 multiple spaces before operator
1515:38: E203 whitespace before ':'
1516:21: E203 whitespace before ':'
1517:25: E203 whitespace before ':'
1520:106: E221 multiple spaces before operator
1521:38: E203 whitespace before ':'
1522:21: E203 whitespace before ':'
1523:24: E203 whitespace before ':'
1526:112: E221 multiple spaces before operator
1527:38: E203 whitespace before ':'
1528:21: E203 whitespace before ':'
1529:27: E203 whitespace before ':'
1532:112: E221 multiple spaces before operator
1533:38: E203 whitespace before ':'
1534:21: E203 whitespace before ':'
1535:27: E203 whitespace before ':'
1538:113: E221 multiple spaces before operator
1539:38: E203 whitespace before ':'
1540:21: E203 whitespace before ':'
1541:30: E203 whitespace before ':'
1546: D401 First line should be imperative: 'Return', not 'Returns'
1546: D400 First line should end with '.', not 's'
1546: D205 Blank line missing between one-line summary and description
1592:13: E122 continuation line missing indentation or outdented
1592:34: E203 whitespace before ':'
1593:13: E122 continuation line missing indentation or outdented
1593:17: E203 whitespace before ':'
1594:13: E122 continuation line missing indentation or outdented
1595:13: E122 continuation line missing indentation or outdented
1596:13: E122 continuation line missing indentation or outdented
1601:65: E221 multiple spaces before operator
1608:31: E203 whitespace before ':'
1609:21: E203 whitespace before ':'
1610:24: E203 whitespace before ':'
1616: D400 First line should end with '.', not 's'
1616: D205 Blank line missing between one-line summary and description
1637: D400 First line should end with '.', not 'r'
1637: D205 Blank line missing between one-line summary and description
1644:9: F841 local variable '_' is assigned to but never used
1653: D401 First line should be imperative: 'Display', not 'Displays'
1653: D202 No blank lines allowed *after* method docstring, found 1
1653: D400 First line should end with '.', not 'l'
1657:52: E251 unexpected spaces around keyword / parameter equals
1657:54: E251 unexpected spaces around keyword / parameter equals
1678:9: F841 local variable '_' is assigned to but never used
1693:14: E225 missing whitespace around operator
1703:14: E225 missing whitespace around operator
1707:5: E303 too many blank lines (2)
1707: D202 No blank lines allowed *after* method docstring, found 1
1726:9: E303 too many blank lines (2)
1727:102: E202 whitespace before ')'
1747:35: E225 missing whitespace around operator
1754:15: E225 missing whitespace around operator
1757:46: E203 whitespace before ':'
1758:44: E203 whitespace before ':'
1760:42: E231 missing whitespace after ':'
1761:43: E231 missing whitespace after ':'
1762:45: E231 missing whitespace after ':'
1764:49: E203 whitespace before ':'
1765:47: E203 whitespace before ':'
1767:45: E231 missing whitespace after ':'
1768:46: E231 missing whitespace after ':'
1769:48: E231 missing whitespace after ':'
1828:15: E225 missing whitespace around operator
1852:16: E127 continuation line over-indented for visual indent
1853:29: E231 missing whitespace after ':'
1854:16: E124 closing bracket does not match visual indentation
1858:5: E303 too many blank lines (2)
1891:15: E225 missing whitespace around operator
1905: D400 First line should end with '.', not ':'
1905: D205 Blank line missing between one-line summary and description
1928:20: E225 missing whitespace around operator
1943:46: E231 missing whitespace after ','
2012:25: E203 whitespace before ':'
2015:28: E203 whitespace before ':'
2023:30: E231 missing whitespace after ':'
2024:31: E231 missing whitespace after ':'
2025:28: E231 missing whitespace after ':'
2027:30: E203 whitespace before ':'
2027:31: E231 missing whitespace after ':'
2030:16: E124 closing bracket does not match visual indentation
2033: D201 No blank lines allowed *before* method docstring, found 1
2033: D205 Blank line missing between one-line summary and description
2124:25: E203 whitespace before ':'
2128:25: E231 missing whitespace after ':'
2129:29: E231 missing whitespace after ':'
2132:31: E231 missing whitespace after ':'
2133:29: E203 whitespace before ':'
2133:30: E231 missing whitespace after ':'
2133:64: E231 missing whitespace after ','
2134:33: E203 whitespace before ':'
2135:16: E124 closing bracket does not match visual indentation
2138: D202 No blank lines allowed *after* method docstring, found 1
2273:19: E203 whitespace before ':'
2274:26: E222 multiple spaces after operator
2279:37: E231 missing whitespace after ','
2279:23: E222 multiple spaces after operator
2280:13: E203 whitespace before ':'
2282:27: E203 whitespace before ':'
2283:27: E222 multiple spaces after operator
2291:38: E231 missing whitespace after ','
2291:23: E222 multiple spaces after operator
2292:13: E203 whitespace before ':'
2301:21: E203 whitespace before ':'
2302:30: E203 whitespace before ':'
2303:27: E203 whitespace before ':'
2311:9: E122 continuation line missing indentation or outdented
2311:73: E201 whitespace after '{'
2311:81: E203 whitespace before ':'
2312:65: E128 continuation line under-indented for visual indent
2312:78: E203 whitespace before ':'
2313:65: E124 closing bracket does not match visual indentation
2314:26: E128 continuation line under-indented for visual indent
2321:24: E231 missing whitespace after ':'
2322:30: E203 whitespace before ':'
2323:31: E203 whitespace before ':'
2323:32: E231 missing whitespace after ':'
2324:25: E231 missing whitespace after ':'
2325:24: E231 missing whitespace after ':'
2334:31: E231 missing whitespace after ':'
2335:21: E231 missing whitespace after ':'
2403:21: E222 multiple spaces after operator
2406:13: E203 whitespace before ':'
2412:25: E203 whitespace before ':'
2413:29: E203 whitespace before ':'
2414:25: E231 missing whitespace after ':'
2416:24: E203 whitespace before ':'
2417:31: E231 missing whitespace after ':'
2418:21: E203 whitespace before ':'
2418:22: E231 missing whitespace after ':'
2419:25: E203 whitespace before ':'
2424:5: E303 too many blank lines (2)
2424: D400 First line should end with '.', not 'p'
2424: D205 Blank line missing between one-line summary and description
2455:11: E225 missing whitespace around operator
2456:19: E231 missing whitespace after ':'
2459:22: E231 missing whitespace after ':'
2461:15: E124 closing bracket does not match visual indentation
2464: D400 First line should end with '.', not 'e'
2464: D205 Blank line missing between one-line summary and description
2495:11: E225 missing whitespace around operator
2496:19: E231 missing whitespace after ':'
2499:22: E231 missing whitespace after ':'
2501:15: E124 closing bracket does not match visual indentation
2504: D400 First line should end with '.', not 'y'
2504: D205 Blank line missing between one-line summary and description
2518: D290 White spaces around docstring should be trimmed.
2518: D400 First line should end with '.', not 'u'
2518: D205 Blank line missing between one-line summary and description
2523:20: E203 whitespace before ':'
2525:62: E225 missing whitespace around operator
2526:13: E203 whitespace before ':'
2533:54: E225 missing whitespace around operator
2538:5: E303 too many blank lines (2)
2538: D400 First line should end with '.', not 's'
2538: D205 Blank line missing between one-line summary and description
2544:9: F841 local variable '_' is assigned to but never used
2556: D400 First line should end with '.', not ':'
2556: D205 Blank line missing between one-line summary and description
2571:15: E271 multiple spaces after keyword
2573: D400 First line should end with '.', not ':'
2573: D205 Blank line missing between one-line summary and description
2590: D400 First line should end with '.', not 'p'
2590: D205 Blank line missing between one-line summary and description
2608: D400 First line should end with '.', not 'd'
2608: D205 Blank line missing between one-line summary and description
2632: D400 First line should end with '.', not 'd'
2632: D205 Blank line missing between one-line summary and description
2650: D202 No blank lines allowed *after* method docstring, found 1
2650: D400 First line should end with '.', not 'e'
2650: D205 Blank line missing between one-line summary and description
2652:24: E251 unexpected spaces around keyword / parameter equals
2652:26: E251 unexpected spaces around keyword / parameter equals
2653:24: E251 unexpected spaces around keyword / parameter equals
2653:26: E251 unexpected spaces around keyword / parameter equals
2654:9: E125 continuation line with same indent as next logical line
2654:11: E251 unexpected spaces around keyword / parameter equals
2654:13: E251 unexpected spaces around keyword / parameter equals
2667:19: E126 continuation line over-indented for hanging indent
2667:33: E203 whitespace before ':'
2668:33: E203 whitespace before ':'
2669:33: E203 whitespace before ':'
2669:51: E231 missing whitespace after ','
2672:31: E126 continuation line over-indented for hanging indent
2672:41: E203 whitespace before ':'
2672:64: E231 missing whitespace after ','
2678:37: E203 whitespace before ':'
2679:37: E203 whitespace before ':'
2680:37: E203 whitespace before ':'
2680:46: E231 missing whitespace after ','
2684: D400 First line should end with '.', not 'e'
2684: D205 Blank line missing between one-line summary and description
2736:59: E251 unexpected spaces around keyword / parameter equals
2736:61: E251 unexpected spaces around keyword / parameter equals
2736:75: E251 unexpected spaces around keyword / parameter equals
2736:77: E251 unexpected spaces around keyword / parameter equals
2736: D202 No blank lines allowed *after* method docstring, found 1
2737:43: E251 unexpected spaces around keyword / parameter equals
2737:45: E251 unexpected spaces around keyword / parameter equals
2767:16: E713 test for membership should be 'not in'
2791:57: E251 unexpected spaces around keyword / parameter equals
2791:59: E251 unexpected spaces around keyword / parameter equals
2791:73: E251 unexpected spaces around keyword / parameter equals
2791:75: E251 unexpected spaces around keyword / parameter equals
2791: D202 No blank lines allowed *after* method docstring, found 1
2791: D400 First line should end with '.', not 'r'
2791: D205 Blank line missing between one-line summary and description
2792:41: E251 unexpected spaces around keyword / parameter equals
2792:43: E251 unexpected spaces around keyword / parameter equals
2792:53: E251 unexpected spaces around keyword / parameter equals
2792:55: E251 unexpected spaces around keyword / parameter equals
2859: D400 First line should end with '.', not 's'
2859: D200 One-line docstring should not occupy 3 lines
2868: D401 First line should be imperative: 'Construct', not 'Constructs'
2891:57: E128 continuation line under-indented for visual indent
2893:26: E128 continuation line under-indented for visual indent
2893:33: E251 unexpected spaces around keyword / parameter equals
2893:35: E251 unexpected spaces around keyword / parameter equals
2894:26: E128 continuation line under-indented for visual indent
2894:35: E251 unexpected spaces around keyword / parameter equals
2894:37: E251 unexpected spaces around keyword / parameter equals
2895:26: E128 continuation line under-indented for visual indent
2895:33: E251 unexpected spaces around keyword / parameter equals
2895:35: E251 unexpected spaces around keyword / parameter equals
2896:26: E128 continuation line under-indented for visual indent
2896:31: E251 unexpected spaces around keyword / parameter equals
2896:33: E251 unexpected spaces around keyword / parameter equals
2899:48: E128 continuation line under-indented for visual indent
2899:55: E251 unexpected spaces around keyword / parameter equals
2899:57: E251 unexpected spaces around keyword / parameter equals
2900:48: E128 continuation line under-indented for visual indent
2900:57: E251 unexpected spaces around keyword / parameter equals
2900:59: E251 unexpected spaces around keyword / parameter equals
2901:48: E128 continuation line under-indented for visual indent
2901:55: E251 unexpected spaces around keyword / parameter equals
2901:57: E251 unexpected spaces around keyword / parameter equals
2904:29: E127 continuation line over-indented for visual indent
2905:29: E127 continuation line over-indented for visual indent
2925:65: E127 continuation line over-indented for visual indent
2928:20: E713 test for membership should be 'not in'
2932:16: E713 test for membership should be 'not in'
2949:1: E302 expected 2 blank lines, found 1
2949:30: E251 unexpected spaces around keyword / parameter equals
2949:32: E251 unexpected spaces around keyword / parameter equals
2949: D202 No blank lines allowed *after* function docstring, found 1
2949: D200 One-line docstring should not occupy 3 lines
2956:10: E222 multiple spaces after operator
2957:12: E127 continuation line over-indented for visual indent
2957:26: E203 whitespace before ':'
2958:26: E203 whitespace before ':'
2958:44: E231 missing whitespace after ','
2962:1: E302 expected 2 blank lines, found 1
2962:28: E251 unexpected spaces around keyword / parameter equals
2962:30: E251 unexpected spaces around keyword / parameter equals
2962: D202 No blank lines allowed *after* function docstring, found 1
2962: D200 One-line docstring should not occupy 3 lines
2969:10: E222 multiple spaces after operator
2970:12: E127 continuation line over-indented for visual indent
2971:43: E231 missing whitespace after ','