linkbacks: fix tab visibility if excluded

* Adds module to excluded packages and disables tab in detailed record
  view.  (closes #1707)

* NOTE Adds deprecation warning for linkbacks module.

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
39:6: E126 continuation line over-indented for hanging indent
52:6: E126 continuation line over-indented for hanging indent
61:6: E126 continuation line over-indented for hanging indent
64:6: E126 continuation line over-indented for hanging indent
70:6: E126 continuation line over-indented for hanging indent
84:1: E302 expected 2 blank lines, found 1
84:25: E251 unexpected spaces around keyword / parameter equals
84:27: E251 unexpected spaces around keyword / parameter equals
84: D202 No blank lines allowed *after* function docstring, found 1
84: D400 First line should end with '.', not 'l'
91:1: E302 expected 2 blank lines, found 1
91: D200 One-line docstring should not occupy 3 lines
99:1: E302 expected 2 blank lines, found 1
99: D209 Put multi-line docstring closing quotes on separate line
99: D400 First line should end with '.', not 'n'
99: D205 Blank line missing between one-line summary and description
131:17: E221 multiple spaces before operator
156:41: F841 local variable 'e' is assigned to but never used
182:1: E302 expected 2 blank lines, found 1
182: D209 Put multi-line docstring closing quotes on separate line
182: D202 No blank lines allowed *after* function docstring, found 1
182: D400 First line should end with '.', not 'n'
182: D205 Blank line missing between one-line summary and description
191:5: F841 local variable 'rnk_dict' is assigned to but never used
200:15: E221 multiple spaces before operator
220:17: E221 multiple spaces before operator
226:172: E203 whitespace before ','
243:17: E221 multiple spaces before operator
250:172: E203 whitespace before ','
272:1: E302 expected 2 blank lines, found 1
272: D209 Put multi-line docstring closing quotes on separate line
272: D202 No blank lines allowed *after* function docstring, found 1
272: D205 Blank line missing between one-line summary and description
302:49: E225 missing whitespace around operator
307:5: F841 local variable 'tree' is assigned to but never used
319:75: E225 missing whitespace around operator
329:27: E225 missing whitespace around operator
340:18: E225 missing whitespace around operator
340:64: E225 missing whitespace around operator
357:1: E302 expected 2 blank lines, found 1
357: D209 Put multi-line docstring closing quotes on separate line
357: D202 No blank lines allowed *after* function docstring, found 1
357: D205 Blank line missing between one-line summary and description
389:1: E302 expected 2 blank lines, found 1
389: D209 Put multi-line docstring closing quotes on separate line
389: D202 No blank lines allowed *after* function docstring, found 1
389: D205 Blank line missing between one-line summary and description
394:11: E221 multiple spaces before operator
408:9: F841 local variable 'vir_sons' is assigned to but never used
445:1: E302 expected 2 blank lines, found 1
445: D209 Put multi-line docstring closing quotes on separate line
445: D202 No blank lines allowed *after* function docstring, found 1
445: D205 Blank line missing between one-line summary and description
460:5: F841 local variable 'fin_output' is assigned to but never used
469:30: E225 missing whitespace around operator
472:30: E225 missing whitespace around operator
478:30: E225 missing whitespace around operator
481:91: E231 missing whitespace after ','
481:30: E225 missing whitespace around operator
487:44: E225 missing whitespace around operator
487:112: E225 missing whitespace around operator
490:34: E225 missing whitespace around operator
509:48: E225 missing whitespace around operator
512:38: E225 missing whitespace around operator
522:36: E225 missing whitespace around operator
540:94: E225 missing whitespace around operator
545:55: E225 missing whitespace around operator
545:151: E225 missing whitespace around operator
566:44: E225 missing whitespace around operator
566:131: E225 missing whitespace around operator
569:44: E225 missing whitespace around operator
569:131: E225 missing whitespace around operator
575:29: F841 local variable 'e' is assigned to but never used
606:1: E302 expected 2 blank lines, found 1
606: D202 No blank lines allowed *after* function docstring, found 1
606: D400 First line should end with '.', not 'y'
633:1: E302 expected 2 blank lines, found 1
633: D209 Put multi-line docstring closing quotes on separate line
633: D202 No blank lines allowed *after* function docstring, found 1
633: D400 First line should end with '.', not 'x'
633: D205 Blank line missing between one-line summary and description
638:5: F841 local variable 'col_dict' is assigned to but never used
660:15: E221 multiple spaces before operator
667:1: E302 expected 2 blank lines, found 1
667: D209 Put multi-line docstring closing quotes on separate line
667: D202 No blank lines allowed *after* function docstring, found 1
667: D205 Blank line missing between one-line summary and description
676:11: E221 multiple spaces before operator
682:5: F841 local variable 'col_dict' is assigned to but never used
683:5: F841 local variable 'pbx_dict' is assigned to but never used
688:13: E221 multiple spaces before operator
695:22: E126 continuation line over-indented for hanging indent
695:29: E221 multiple spaces before operator
715:72: E225 missing whitespace around operator
724:15: E221 multiple spaces before operator
732:15: E221 multiple spaces before operator
740:1: E302 expected 2 blank lines, found 1
740: D209 Put multi-line docstring closing quotes on separate line
740: D202 No blank lines allowed *after* function docstring, found 1
740: D205 Blank line missing between one-line summary and description
746:11: E221 multiple spaces before operator
753:13: F841 local variable 'pname' is assigned to but never used
759:5: F841 local variable 'col_dict' is assigned to but never used
765:13: E221 multiple spaces before operator
772:73: E221 multiple spaces before operator
788:15: E221 multiple spaces before operator
796:1: E302 expected 2 blank lines, found 1
796: D209 Put multi-line docstring closing quotes on separate line
796: D202 No blank lines allowed *after* function docstring, found 1
796: D205 Blank line missing between one-line summary and description
803:13: E221 multiple spaces before operator
804:11: E221 multiple spaces before operator
809:5: F841 local variable 'lang' is assigned to but never used
810:5: F841 local variable 'col_dict' is assigned to but never used
832:63: E225 missing whitespace around operator
881:15: E221 multiple spaces before operator
888:1: E302 expected 2 blank lines, found 1
888: D209 Put multi-line docstring closing quotes on separate line
888: D205 Blank line missing between one-line summary and description
895:5: F841 local variable 'pbx_dict' is assigned to but never used
900:1: E302 expected 2 blank lines, found 1
900: D209 Put multi-line docstring closing quotes on separate line
900: D202 No blank lines allowed *after* function docstring, found 1
900: D205 Blank line missing between one-line summary and description
908:11: E221 multiple spaces before operator
911:434: E221 multiple spaces before operator
944:46: E225 missing whitespace around operator
944:85: E225 missing whitespace around operator
962:1: E302 expected 2 blank lines, found 1
962: D209 Put multi-line docstring closing quotes on separate line
962: D202 No blank lines allowed *after* function docstring, found 1
962: D205 Blank line missing between one-line summary and description
969:11: E221 multiple spaces before operator
997:1: E302 expected 2 blank lines, found 1
997: D209 Put multi-line docstring closing quotes on separate line
997: D202 No blank lines allowed *after* function docstring, found 1
997: D205 Blank line missing between one-line summary and description
1003:5: F841 local variable 'fmt_dict' is assigned to but never used
1008:1: E302 expected 2 blank lines, found 1
1008: D209 Put multi-line docstring closing quotes on separate line
1008: D202 No blank lines allowed *after* function docstring, found 1
1008: D205 Blank line missing between one-line summary and description
1013:5: F841 local variable 'fld_dict' is assigned to but never used
1025:1: E302 expected 2 blank lines, found 1
1025: D209 Put multi-line docstring closing quotes on separate line
1025: D202 No blank lines allowed *after* function docstring, found 1
1025: D205 Blank line missing between one-line summary and description
1030:5: F841 local variable 'name_1' is assigned to but never used
1031:5: F841 local variable 'name_2' is assigned to but never used
1036:1: E302 expected 2 blank lines, found 1
1036: D202 No blank lines allowed *after* function docstring, found 1
1036: D205 Blank line missing between one-line summary and description
1073:1: E302 expected 2 blank lines, found 1
1073: D202 No blank lines allowed *after* function docstring, found 1
1073: D205 Blank line missing between one-line summary and description
1096:31: E128 continuation line under-indented for visual indent
1097:31: E128 continuation line under-indented for visual indent
1098:31: E128 continuation line under-indented for visual indent
1099:31: E128 continuation line under-indented for visual indent
1100:31: E128 continuation line under-indented for visual indent
1101:31: E128 continuation line under-indented for visual indent
1102:31: E128 continuation line under-indented for visual indent
1104:31: E128 continuation line under-indented for visual indent
1105:31: E128 continuation line under-indented for visual indent
1106:31: E128 continuation line under-indented for visual indent
1107:31: E128 continuation line under-indented for visual indent
1108:31: E128 continuation line under-indented for visual indent
1109:31: E128 continuation line under-indented for visual indent
1110:31: E128 continuation line under-indented for visual indent
1129:1: E302 expected 2 blank lines, found 1
1129: D209 Put multi-line docstring closing quotes on separate line
1129: D202 No blank lines allowed *after* function docstring, found 1
1129: D205 Blank line missing between one-line summary and description
1145:11: E221 multiple spaces before operator
1182:1: E302 expected 2 blank lines, found 1
1182: D209 Put multi-line docstring closing quotes on separate line
1182: D202 No blank lines allowed *after* function docstring, found 1
1182: D205 Blank line missing between one-line summary and description
1189:11: E221 multiple spaces before operator
1191:5: F841 local variable 'col_dict' is assigned to but never used
1221:1: E302 expected 2 blank lines, found 1
1221: D202 No blank lines allowed *after* function docstring, found 1
1221: D400 First line should end with '.', not 'y'
1221: D205 Blank line missing between one-line summary and description
1228:11: E221 multiple spaces before operator
1248:1: E302 expected 2 blank lines, found 1
1248: D202 No blank lines allowed *after* function docstring, found 1
1248: D400 First line should end with '.', not 'y'
1248: D205 Blank line missing between one-line summary and description
1254:11: E221 multiple spaces before operator
1256:16: E222 multiple spaces after operator
1278:1: E302 expected 2 blank lines, found 1
1278: D209 Put multi-line docstring closing quotes on separate line
1278: D202 No blank lines allowed *after* function docstring, found 1
1278: D205 Blank line missing between one-line summary and description
1285:11: E221 multiple spaces before operator
1293:5: F841 local variable 'lang' is assigned to but never used
1294:10: E222 multiple spaces after operator
1295:5: F841 local variable 'col_dict' is assigned to but never used
1296:5: F841 local variable 'fld_dict' is assigned to but never used
1297:5: F841 local variable 'col_fld' is assigned to but never used
1298:14: E221 multiple spaces before operator
1299:5: F841 local variable 'fldv_dict' is assigned to but never used
1310:22: E221 multiple spaces before operator
1331:1: E302 expected 2 blank lines, found 1
1331: D209 Put multi-line docstring closing quotes on separate line
1331: D202 No blank lines allowed *after* function docstring, found 1
1331: D205 Blank line missing between one-line summary and description
1338:11: E221 multiple spaces before operator
1345:5: F841 local variable 'lang' is assigned to but never used
1346:10: E222 multiple spaces after operator
1347:5: F841 local variable 'col_dict' is assigned to but never used
1350:14: E221 multiple spaces before operator
1351:5: F841 local variable 'fldv_dict' is assigned to but never used
1355:9: E221 multiple spaces before operator
1378:15: E221 multiple spaces before operator
1391:1: E302 expected 2 blank lines, found 1
1391: D202 No blank lines allowed *after* function docstring, found 1
1400:443: E221 multiple spaces before operator
1413:5: F841 local variable 'lang' is assigned to but never used
1415:5: F841 local variable 'fld_type_list' is assigned to but never used
1452:1: E302 expected 2 blank lines, found 1
1452: D202 No blank lines allowed *after* function docstring, found 1
1461:446: E221 multiple spaces before operator
1474:5: F841 local variable 'lang' is assigned to but never used
1476:5: F841 local variable 'fld_type_list' is assigned to but never used
1513:1: E302 expected 2 blank lines, found 1
1513: D202 No blank lines allowed *after* function docstring, found 1
1522:449: E221 multiple spaces before operator
1535:5: F841 local variable 'lang' is assigned to but never used
1537:5: F841 local variable 'fld_type_list' is assigned to but never used
1544:13: F841 local variable 'col_fld' is assigned to but never used
1575: D202 No blank lines allowed *after* function docstring, found 1
1575: D400 First line should end with '.', not 'd'
1579:5: F841 local variable 'col_dict' is assigned to but never used
1585:417: E221 multiple spaces before operator
1596:5: F841 local variable 'lang' is assigned to but never used
1598:5: F841 local variable 'fld_type_list' is assigned to but never used
1637:1: E302 expected 2 blank lines, found 1
1637: D401 First line should be imperative: 'show', not 'shows'
1637: D209 Put multi-line docstring closing quotes on separate line
1637: D202 No blank lines allowed *after* function docstring, found 1
1637: D400 First line should end with '.', not 'n'
1637: D205 Blank line missing between one-line summary and description
1645:323: E221 multiple spaces before operator
1691:1: E302 expected 2 blank lines, found 1
1691: D103 Docstring missing
1712:1: E302 expected 2 blank lines, found 1
1712: D202 No blank lines allowed *after* function docstring, found 1
1738:1: E302 expected 2 blank lines, found 1
1738: D103 Docstring missing
1763:1: E302 expected 2 blank lines, found 1
1763: D202 No blank lines allowed *after* function docstring, found 1
1783:9: F841 local variable 'check' is assigned to but never used
1786:23: E231 missing whitespace after ':'
1787:23: E231 missing whitespace after ':'
1788:23: E231 missing whitespace after ':'
1798:1: E302 expected 2 blank lines, found 1
1801:5: F841 local variable 'changes' is assigned to but never used
1805:5: E303 too many blank lines (2)
1811:67: E502 the backslash is redundant between brackets
1813:2: E111 indentation is not a multiple of four
1829:78: E502 the backslash is redundant between brackets
1836: D209 Put multi-line docstring closing quotes on separate line
1836: D202 No blank lines allowed *after* function docstring, found 1
1836: D205 Blank line missing between one-line summary and description
1842:11: E221 multiple spaces before operator
1848:5: F841 local variable 'fmt_dict' is assigned to but never used
1849:5: F841 local variable 'col_dict' is assigned to but never used
1854:13: E221 multiple spaces before operator
1862:30: E221 multiple spaces before operator
1872:15: E221 multiple spaces before operator
1877:15: E221 multiple spaces before operator
1884:1: E302 expected 2 blank lines, found 1
1884: D209 Put multi-line docstring closing quotes on separate line
1884: D202 No blank lines allowed *after* function docstring, found 1
1884: D205 Blank line missing between one-line summary and description
1890:11: E221 multiple spaces before operator
1899:9: F841 local variable 'old_colNAME' is assigned to but never used
1904:5: F841 local variable 'col_dict' is assigned to but never used
1909:13: E221 multiple spaces before operator
1916:65: E221 multiple spaces before operator
1943:15: E221 multiple spaces before operator
1950:1: E302 expected 2 blank lines, found 1
1950: D202 No blank lines allowed *after* function docstring, found 1
1950: D205 Blank line missing between one-line summary and description
1957:11: E221 multiple spaces before operator
1983:1: E302 expected 2 blank lines, found 1
1983: D202 No blank lines allowed *after* function docstring, found 1
1983: D200 One-line docstring should not occupy 2 lines
1987:5: F841 local variable 'subtitle' is assigned to but never used
1991:5: F841 local variable 'output' is assigned to but never used
2002:227: E203 whitespace before ':'
2061:1: E302 expected 2 blank lines, found 1
2061: D401 First line should be imperative: 'Return', not 'Returns'
2061: D202 No blank lines allowed *after* function docstring, found 1
2061: D400 First line should end with '.', not 'e'
2081:1: E302 expected 2 blank lines, found 1
2081: D401 First line should be imperative: 'Create', not 'Creates'
2081: D209 Put multi-line docstring closing quotes on separate line
2081: D202 No blank lines allowed *after* function docstring, found 1
2081: D205 Blank line missing between one-line summary and description
2093:9: F841 local variable 'move_from_id' is assigned to but never used
2122:37: F841 local variable 'e' is assigned to but never used
2197:187: E225 missing whitespace around operator
2197:267: E225 missing whitespace around operator
2197:277: E225 missing whitespace around operator
2197:375: E225 missing whitespace around operator
2197:484: E225 missing whitespace around operator
2212:1: E302 expected 2 blank lines, found 1
2212: D202 No blank lines allowed *after* function docstring, found 1
2212: D400 First line should end with '.', not 'n'
2212: D205 Blank line missing between one-line summary and description
2217:15: E225 missing whitespace around operator
2218:11: E221 multiple spaces before operator
2269:1: E302 expected 2 blank lines, found 1
2269: D209 Put multi-line docstring closing quotes on separate line
2269: D202 No blank lines allowed *after* function docstring, found 1
2269: D205 Blank line missing between one-line summary and description
2349:9: E271 multiple spaces after keyword
2369:1: E302 expected 2 blank lines, found 1
2369: D202 No blank lines allowed *after* function docstring, found 1
2373:11: E221 multiple spaces before operator
2376:5: F841 local variable 'col_dict' is assigned to but never used
2396:28: E128 continuation line under-indented for visual indent
2397:26: F841 local variable 'e' is assigned to but never used
2411:54: E225 missing whitespace around operator
2411:88: E225 missing whitespace around operator
2419:54: E225 missing whitespace around operator
2419:88: E225 missing whitespace around operator
2432:9: F841 local variable 'webcoll__update_time' is assigned to but never used
2433:54: E225 missing whitespace around operator
2433:88: E225 missing whitespace around operator
2443:54: E225 missing whitespace around operator
2443:88: E225 missing whitespace around operator
2462:1: E302 expected 2 blank lines, found 1
2462: D209 Put multi-line docstring closing quotes on separate line
2462: D202 No blank lines allowed *after* function docstring, found 1
2462: D205 Blank line missing between one-line summary and description
2467:11: E221 multiple spaces before operator
2485:1: E302 expected 2 blank lines, found 1
2485: D202 No blank lines allowed *after* function docstring, found 1
2491:11: E221 multiple spaces before operator
2494:5: F841 local variable 'col_dict' is assigned to but never used
2496:13: E128 continuation line under-indented for visual indent
2498:27: E231 missing whitespace after ','
2499:13: E128 continuation line under-indented for visual indent
2500:5: F841 local variable 'rnk_list' is assigned to but never used
2511:56: E701 multiple statements on one line (colon)
2512:13: E701 multiple statements on one line (colon)
2561:1: E302 expected 2 blank lines, found 1
2561: D202 No blank lines allowed *after* function docstring, found 1
2565:11: E221 multiple spaces before operator
2621:25: E126 continuation line over-indented for hanging indent
2621:36: E203 whitespace before ':'
2622:38: E203 whitespace before ':'
2635:29: E126 continuation line over-indented for hanging indent
2635:40: E203 whitespace before ':'
2636:42: E203 whitespace before ':'
2637:35: E203 whitespace before ':'
2638:39: E203 whitespace before ':'
2639:36: E203 whitespace before ':'
2640:33: E203 whitespace before ':'
2647:29: E126 continuation line over-indented for hanging indent
2647:40: E203 whitespace before ':'
2648:42: E203 whitespace before ':'
2661:29: E126 continuation line over-indented for hanging indent
2661:40: E203 whitespace before ':'
2662:42: E203 whitespace before ':'
2663:35: E203 whitespace before ':'
2664:39: E203 whitespace before ':'
2665:36: E203 whitespace before ':'
2666:33: E203 whitespace before ':'
2673:29: E126 continuation line over-indented for hanging indent
2673:40: E203 whitespace before ':'
2674:42: E203 whitespace before ':'
2682:25: E126 continuation line over-indented for hanging indent
2682:36: E203 whitespace before ':'
2683:38: E203 whitespace before ':'
2694:1: E302 expected 2 blank lines, found 1
2698:1: E302 expected 2 blank lines, found 1
2698: D401 First line should be imperative: 'Return', not 'Returns'
2698: D209 Put multi-line docstring closing quotes on separate line
2698: D202 No blank lines allowed *after* function docstring, found 1
2698: D400 First line should end with '.', not 'n'
2698: D205 Blank line missing between one-line summary and description
2718:17: F841 local variable 'score' is assigned to but never used
2732:29: F841 local variable 'e' is assigned to but never used
2736:1: E302 expected 2 blank lines, found 1
2736: D209 Put multi-line docstring closing quotes on separate line
2736: D202 No blank lines allowed *after* function docstring, found 1
2736: D400 First line should end with '.', not ')'
2736: D205 Blank line missing between one-line summary and description
2755:1: E302 expected 2 blank lines, found 1
2755: D202 No blank lines allowed *after* function docstring, found 1
2755: D400 First line should end with '.', not 's'
2760:1: E302 expected 2 blank lines, found 1
2760:31: E251 unexpected spaces around keyword / parameter equals
2760:33: E251 unexpected spaces around keyword / parameter equals
2760: D401 First line should be imperative: 'Return', not 'Returns'
2760: D209 Put multi-line docstring closing quotes on separate line
2760: D202 No blank lines allowed *after* function docstring, found 1
2760: D205 Blank line missing between one-line summary and description
2781:1: E302 expected 2 blank lines, found 1
2781:42: E251 unexpected spaces around keyword / parameter equals
2781:44: E251 unexpected spaces around keyword / parameter equals
2781: D401 First line should be imperative: 'Return', not 'Returns'
2781: D209 Put multi-line docstring closing quotes on separate line
2781: D202 No blank lines allowed *after* function docstring, found 1
2781: D205 Blank line missing between one-line summary and description
2802:1: E302 expected 2 blank lines, found 1
2802: D401 First line should be imperative: 'Return', not 'Returns'
2802: D209 Put multi-line docstring closing quotes on separate line
2802: D202 No blank lines allowed *after* function docstring, found 1
2802: D400 First line should end with '.', not 'n'
2802: D205 Blank line missing between one-line summary and description
2812:1: E302 expected 2 blank lines, found 1
2812: D401 First line should be imperative: 'Return', not 'Returns'
2812: D290 White spaces around docstring should be trimmed.
2812: D209 Put multi-line docstring closing quotes on separate line
2812: D202 No blank lines allowed *after* function docstring, found 1
2812: D400 First line should end with '.', not 'o'
2812: D205 Blank line missing between one-line summary and description
2821:29: F841 local variable 'e' is assigned to but never used
2824:1: E302 expected 2 blank lines, found 1
2824: D401 First line should be imperative: 'Return', not 'Returns'
2824: D202 No blank lines allowed *after* function docstring, found 1
2824: D400 First line should end with '.', not 's'
2830:1: E302 expected 2 blank lines, found 1
2830:25: E251 unexpected spaces around keyword / parameter equals
2830:27: E251 unexpected spaces around keyword / parameter equals
2830: D401 First line should be imperative: 'Return', not 'Returns'
2830: D202 No blank lines allowed *after* function docstring, found 1
2830: D400 First line should end with '.', not 'e'
2842:1: E302 expected 2 blank lines, found 1
2842: D401 First line should be imperative: 'Return', not 'Returns'
2842: D202 No blank lines allowed *after* function docstring, found 1
2842: D400 First line should end with '.', not 'x'
2854:1: E302 expected 2 blank lines, found 1
2854: D202 No blank lines allowed *after* function docstring, found 1
2854: D400 First line should end with '.', not 's'
2863:1: E302 expected 2 blank lines, found 1
2863: D202 No blank lines allowed *after* function docstring, found 1
2863: D400 First line should end with '.', not 's'
2870:1: E302 expected 2 blank lines, found 1
2870: D202 No blank lines allowed *after* function docstring, found 1
2870: D400 First line should end with '.', not 's'
2877:1: E302 expected 2 blank lines, found 1
2877: D202 No blank lines allowed *after* function docstring, found 1
2877: D400 First line should end with '.', not 's'
2884:1: E302 expected 2 blank lines, found 1
2884: D202 No blank lines allowed *after* function docstring, found 1
2884: D400 First line should end with '.', not 'n'
2893:1: E302 expected 2 blank lines, found 1
2893: D202 No blank lines allowed *after* function docstring, found 1
2893: D400 First line should end with '.', not 'n'
2902:1: E302 expected 2 blank lines, found 1
2902: D209 Put multi-line docstring closing quotes on separate line
2902: D202 No blank lines allowed *after* function docstring, found 1
2902: D205 Blank line missing between one-line summary and description
2921:1: E302 expected 2 blank lines, found 1
2921: D209 Put multi-line docstring closing quotes on separate line
2921: D202 No blank lines allowed *after* function docstring, found 1
2921: D205 Blank line missing between one-line summary and description
2944:1: E302 expected 2 blank lines, found 1
2944: D209 Put multi-line docstring closing quotes on separate line
2944: D202 No blank lines allowed *after* function docstring, found 1
2944: D400 First line should end with '.', not 'n'
2944: D205 Blank line missing between one-line summary and description
2950:9: F841 local variable 'res' is assigned to but never used
2956:1: E302 expected 2 blank lines, found 1
2956: D209 Put multi-line docstring closing quotes on separate line
2956: D202 No blank lines allowed *after* function docstring, found 1
2956: D400 First line should end with '.', not 'n'
2956: D205 Blank line missing between one-line summary and description
2962:9: F841 local variable 'res' is assigned to but never used
2968:1: E302 expected 2 blank lines, found 1
2968: D103 Docstring missing
2973:9: F841 local variable 'res' is assigned to but never used
2979:1: E302 expected 2 blank lines, found 1
2979: D209 Put multi-line docstring closing quotes on separate line
2979: D202 No blank lines allowed *after* function docstring, found 1
2979: D205 Blank line missing between one-line summary and description
3001:1: E302 expected 2 blank lines, found 1
3001: D401 First line should be imperative: 'Remove', not 'Removes'
3001: D209 Put multi-line docstring closing quotes on separate line
3001: D202 No blank lines allowed *after* function docstring, found 1
3001: D205 Blank line missing between one-line summary and description
3008:9: F841 local variable 'res' is assigned to but never used
3014:1: E302 expected 2 blank lines, found 1
3014: D401 First line should be imperative: 'Remove', not 'Removes'
3014: D209 Put multi-line docstring closing quotes on separate line
3014: D202 No blank lines allowed *after* function docstring, found 1
3014: D205 Blank line missing between one-line summary and description
3020:9: F841 local variable 'res' is assigned to but never used
3026:1: E302 expected 2 blank lines, found 1
3026: D401 First line should be imperative: 'Remove', not 'Removes'
3026: D209 Put multi-line docstring closing quotes on separate line
3026: D202 No blank lines allowed *after* function docstring, found 1
3026: D205 Blank line missing between one-line summary and description
3040:9: F841 local variable 'res' is assigned to but never used
3046:1: E302 expected 2 blank lines, found 1
3046: D401 First line should be imperative: 'Delete', not 'Deletes'
3046: D209 Put multi-line docstring closing quotes on separate line
3046: D202 No blank lines allowed *after* function docstring, found 1
3046: D400 First line should end with '.', not 'e'
3046: D205 Blank line missing between one-line summary and description
3052:9: F841 local variable 'res' is assigned to but never used
3058:1: E302 expected 2 blank lines, found 1
3058: D401 First line should be imperative: 'Delete', not 'Deletes'
3058: D209 Put multi-line docstring closing quotes on separate line
3058: D202 No blank lines allowed *after* function docstring, found 1
3058: D400 First line should end with '.', not 'x'
3058: D205 Blank line missing between one-line summary and description
3064:9: F841 local variable 'res' is assigned to but never used
3070:1: E302 expected 2 blank lines, found 1
3070: D401 First line should be imperative: 'Delete', not 'Deletes'
3070: D209 Put multi-line docstring closing quotes on separate line
3070: D202 No blank lines allowed *after* function docstring, found 1
3070: D400 First line should end with '.', not 't'
3070: D205 Blank line missing between one-line summary and description
3077:9: F841 local variable 'res' is assigned to but never used
3083:1: E302 expected 2 blank lines, found 1
3083: D401 First line should be imperative: 'Delete', not 'Deletes'
3083: D209 Put multi-line docstring closing quotes on separate line
3083: D202 No blank lines allowed *after* function docstring, found 1
3083: D400 First line should end with '.', not 'n'
3083: D205 Blank line missing between one-line summary and description
3095:9: F841 local variable 'res' is assigned to but never used
3101:1: E302 expected 2 blank lines, found 1
3101: D209 Put multi-line docstring closing quotes on separate line
3101: D202 No blank lines allowed *after* function docstring, found 1
3101: D205 Blank line missing between one-line summary and description
3110:9: F841 local variable 'res' is assigned to but never used
3117:1: E302 expected 2 blank lines, found 1
3117: D209 Put multi-line docstring closing quotes on separate line
3117: D202 No blank lines allowed *after* function docstring, found 1
3117: D400 First line should end with '.', not 'e'
3117: D205 Blank line missing between one-line summary and description
3125:9: F841 local variable 'res' is assigned to but never used
3131:1: E302 expected 2 blank lines, found 1
3131: D209 Put multi-line docstring closing quotes on separate line
3131: D202 No blank lines allowed *after* function docstring, found 1
3131: D400 First line should end with '.', not 'e'
3131: D205 Blank line missing between one-line summary and description
3149:1: E302 expected 2 blank lines, found 1
3149: D103 Docstring missing
3161:1: E302 expected 2 blank lines, found 1
3161: D401 First line should be imperative: 'Add', not 'Adds'
3161: D209 Put multi-line docstring closing quotes on separate line
3161: D400 First line should end with '.', not 'e'
3161: D205 Blank line missing between one-line summary and description
3173:35: E231 missing whitespace after ','
3176:35: E231 missing whitespace after ','
3178:9: F841 local variable 'res' is assigned to but never used
3188:1: E302 expected 2 blank lines, found 1
3188: D209 Put multi-line docstring closing quotes on separate line
3188: D202 No blank lines allowed *after* function docstring, found 1
3188: D205 Blank line missing between one-line summary and description
3211:1: E302 expected 2 blank lines, found 1
3211: D209 Put multi-line docstring closing quotes on separate line
3211: D202 No blank lines allowed *after* function docstring, found 1
3211: D205 Blank line missing between one-line summary and description
3232:1: E302 expected 2 blank lines, found 1
3232: D209 Put multi-line docstring closing quotes on separate line
3232: D202 No blank lines allowed *after* function docstring, found 1
3232: D205 Blank line missing between one-line summary and description
3272:1: E302 expected 2 blank lines, found 1
3272: D209 Put multi-line docstring closing quotes on separate line
3272: D205 Blank line missing between one-line summary and description
3280:9: F841 local variable 'res' is assigned to but never used
3286:1: E302 expected 2 blank lines, found 1
3286: D209 Put multi-line docstring closing quotes on separate line
3286: D202 No blank lines allowed *after* function docstring, found 1
3286: D400 First line should end with '.', not 'x'
3286: D205 Blank line missing between one-line summary and description
3304:13: F841 local variable 'res' is assigned to but never used
3310:1: E302 expected 2 blank lines, found 1
3310: D209 Put multi-line docstring closing quotes on separate line
3310: D202 No blank lines allowed *after* function docstring, found 1
3310: D400 First line should end with '.', not 'e'
3310: D205 Blank line missing between one-line summary and description
3323:13: F841 local variable 'res' is assigned to but never used
3329:1: E302 expected 2 blank lines, found 1
3329: D209 Put multi-line docstring closing quotes on separate line
3329: D202 No blank lines allowed *after* function docstring, found 1
3329: D400 First line should end with '.', not 'e'
3329: D205 Blank line missing between one-line summary and description
3342:13: F841 local variable 'res' is assigned to but never used
3348:1: E302 expected 2 blank lines, found 1
3348: D209 Put multi-line docstring closing quotes on separate line
3348: D202 No blank lines allowed *after* function docstring, found 1
3348: D205 Blank line missing between one-line summary and description
3360:9: F841 local variable 'res' is assigned to but never used
3366:1: E302 expected 2 blank lines, found 1
3366: D209 Put multi-line docstring closing quotes on separate line
3366: D202 No blank lines allowed *after* function docstring, found 1
3366: D205 Blank line missing between one-line summary and description
3378:9: F841 local variable 'res' is assigned to but never used
3384:1: E302 expected 2 blank lines, found 1
3384: D401 First line should be imperative: 'Return', not 'Returns'
3384: D400 First line should end with '.', not 'e'
3384: D205 Blank line missing between one-line summary and description
3402:24: E203 whitespace before ':'
3404:24: E203 whitespace before ':'
3405:24: E203 whitespace before ':'
3406:24: E203 whitespace before ':'
3407:24: E203 whitespace before ':'
3408:24: E203 whitespace before ':'
3409:24: E203 whitespace before ':'
3410:24: E203 whitespace before ':'
3411:24: E203 whitespace before ':'
3412:24: E203 whitespace before ':'
3413:24: E203 whitespace before ':'
3416:74: E502 the backslash is redundant between brackets
3423:50: E703 statement ends with a semicolon
3469:25: E261 at least two spaces before inline comment
3471:41: E713 test for membership should be 'not in'
3487:14: E222 multiple spaces after operator
3510:1: E303 too many blank lines (3)
3510: D401 First line should be imperative: 'return', not 'returns'
3510: D400 First line should end with '.', not 't'
3515:1: E302 expected 2 blank lines, found 1
3515: D401 First line should be imperative: 'Return', not 'Returns'
3515: D202 No blank lines allowed *after* function docstring, found 1
3515: D400 First line should end with '.', not 's'
3515: D205 Blank line missing between one-line summary and description
3528:21: E261 at least two spaces before inline comment
3528:22: E262 inline comment should start with '# '
3529:20: E261 at least two spaces before inline comment
3529:21: E262 inline comment should start with '# '
3530:33: E203 whitespace before ':'
3531:33: E203 whitespace before ':'
3532:33: E203 whitespace before ':'
3533:30: E203 whitespace before ':'
3534:29: E203 whitespace before ':'
3545:26: E261 at least two spaces before inline comment
3545:26: E262 inline comment should start with '# '