1:1: E266 too many leading '#' for block comment
2:1: E266 too many leading '#' for block comment
3:1: E266 too many leading '#' for block comment
5:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
8:1: E266 too many leading '#' for block comment
10:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
13:1: E266 too many leading '#' for block comment
15:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
17:1: E266 too many leading '#' for block comment
19: L101 copyright is missing
23:1: E402 module level import not at top of file
25:1: E402 module level import not at top of file
27:1: I101 Imported names are in the wrong order. Should be CFG_BINDIR, CFG_SITE_LANG, CFG_SITE_URL
27:1: I100 Imports statements are in the wrong order. from invenio.config should be before from six
27:1: E402 module level import not at top of file
28:1: I101 Imported names are in the wrong order. Should be addadminbox, createhiddenform, get_def_name, get_languages, get_name, modify_translations, tupletotable, write_outcome
28:1: E402 module level import not at top of file
36:1: E402 module level import not at top of file
37:1: I101 Imported names are in the wrong order. Should be get_table_status_info, run_sql, wash_table_column_name
37:1: I100 Imports statements are in the wrong order. from invenio.legacy.dbquery should be before from invenio.modules.access.engine
37:1: E402 module level import not at top of file
39:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_stemmer should be before from invenio.legacy.dbquery
39:1: E402 module level import not at top of file
40:1: E402 module level import not at top of file
41:1: I101 Imported names are in the wrong order. Should be CFG_BIBINDEX_COLUMN_VALUE_SEPARATOR, CFG_BIBINDEX_SYNONYM_MATCH_TYPE
41:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_config should be before import invenio.legacy.template
41:1: E402 module level import not at top of file
43:1: E402 module level import not at top of file
44:1: I101 Imported names are in the wrong order. Should be get_all_index_names_and_column_values, get_all_indexes, get_all_virtual_indexes, get_idx_indexer, get_index_fields, get_index_name_from_index_id, get_index_virtual_indexes, get_virtual_index_building_blocks, is_index_virtual, load_tokenizers
44:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_utils should be before from invenio.modules.knowledge.api
44:1: E402 module level import not at top of file
54:1: E402 module level import not at top of file
502: D103 Docstring missing
533: D202 No blank lines allowed *after* function docstring, found 1
568: D202 No blank lines allowed *after* function docstring, found 1
602: D202 No blank lines allowed *after* function docstring, found 1
637: D209 Put multi-line docstring closing quotes on separate line
637: D202 No blank lines allowed *after* function docstring, found 1
637: D205 Blank line missing between one-line summary and description
668: D209 Put multi-line docstring closing quotes on separate line
668: D205 Blank line missing between one-line summary and description
668: D208 Docstring is over-indented
723: D209 Put multi-line docstring closing quotes on separate line
723: D202 No blank lines allowed *after* function docstring, found 1
723: D400 First line should end with '.', not 'x'
723: D205 Blank line missing between one-line summary and description
749:17: E221 multiple spaces before operator
805: D209 Put multi-line docstring closing quotes on separate line
805: D202 No blank lines allowed *after* function docstring, found 1
805: D400 First line should end with '.', not 'd'
805: D205 Blank line missing between one-line summary and description
831:17: E221 multiple spaces before operator
886: D209 Put multi-line docstring closing quotes on separate line
886: D202 No blank lines allowed *after* function docstring, found 1
886: D205 Blank line missing between one-line summary and description
929: D209 Put multi-line docstring closing quotes on separate line
929: D202 No blank lines allowed *after* function docstring, found 1
929: D205 Blank line missing between one-line summary and description
968: D209 Put multi-line docstring closing quotes on separate line
968: D202 No blank lines allowed *after* function docstring, found 1
968: D205 Blank line missing between one-line summary and description
1002: D202 No blank lines allowed *after* function docstring, found 1
1002: D205 Blank line missing between one-line summary and description
1045: D202 No blank lines allowed *after* function docstring, found 1
1045: D205 Blank line missing between one-line summary and description
1083: D205 Blank line missing between one-line summary and description
1083: D208 Docstring is over-indented
1128: D209 Put multi-line docstring closing quotes on separate line
1128: D400 First line should end with '.', not 'x'
1128: D205 Blank line missing between one-line summary and description
1128: D208 Docstring is over-indented
1213:15: E221 multiple spaces before operator
1223: D400 First line should end with '.', not 't'
1223: D205 Blank line missing between one-line summary and description
1223: D208 Docstring is over-indented
1238: D103 Docstring missing
1289: D209 Put multi-line docstring closing quotes on separate line
1289: D202 No blank lines allowed *after* function docstring, found 1
1289: D205 Blank line missing between one-line summary and description
1325:15: E221 multiple spaces before operator
1335: D209 Put multi-line docstring closing quotes on separate line
1335: D202 No blank lines allowed *after* function docstring, found 1
1335: D205 Blank line missing between one-line summary and description
1400:15: E221 multiple spaces before operator
1410: D209 Put multi-line docstring closing quotes on separate line
1410: D205 Blank line missing between one-line summary and description
1410: D208 Docstring is over-indented
1462:15: E221 multiple spaces before operator
1472: D202 No blank lines allowed *after* function docstring, found 1
1472: D205 Blank line missing between one-line summary and description
1472: D208 Docstring is over-indented
1563: D202 No blank lines allowed *after* function docstring, found 1
1563: D400 First line should end with '.', not 'n'
1563: D205 Blank line missing between one-line summary and description
1563: D208 Docstring is over-indented
1628: D209 Put multi-line docstring closing quotes on separate line
1628: D202 No blank lines allowed *after* function docstring, found 1
1628: D205 Blank line missing between one-line summary and description
1628: D208 Docstring is over-indented
1697: D209 Put multi-line docstring closing quotes on separate line
1697: D202 No blank lines allowed *after* function docstring, found 1
1697: D205 Blank line missing between one-line summary and description
1697: D208 Docstring is over-indented
1766: D209 Put multi-line docstring closing quotes on separate line
1766: D202 No blank lines allowed *after* function docstring, found 1
1766: D205 Blank line missing between one-line summary and description
1766: D208 Docstring is over-indented
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
1872:15: E221 multiple spaces before operator
1922:8: E221 multiple spaces before operator
1951: D202 No blank lines allowed *after* function docstring, found 1
1967:8: E221 multiple spaces before operator
2008: D205 Blank line missing between one-line summary and description
2008: D208 Docstring is over-indented
2039:24: W601 .has_key() is deprecated, use 'in'
2073: D209 Put multi-line docstring closing quotes on separate line
2073: D202 No blank lines allowed *after* function docstring, found 1
2073: D205 Blank line missing between one-line summary and description
2118: D209 Put multi-line docstring closing quotes on separate line
2118: D202 No blank lines allowed *after* function docstring, found 1
2118: D205 Blank line missing between one-line summary and description
2153: D209 Put multi-line docstring closing quotes on separate line
2153: D202 No blank lines allowed *after* function docstring, found 1
2153: D205 Blank line missing between one-line summary and description
2180:18: E713 test for membership should be 'not in'
2194: D209 Put multi-line docstring closing quotes on separate line
2194: D202 No blank lines allowed *after* function docstring, found 1
2194: D205 Blank line missing between one-line summary and description
2228: D209 Put multi-line docstring closing quotes on separate line
2228: D202 No blank lines allowed *after* function docstring, found 1
2228: D205 Blank line missing between one-line summary and description
2242: D209 Put multi-line docstring closing quotes on separate line
2242: D202 No blank lines allowed *after* function docstring, found 1
2242: D205 Blank line missing between one-line summary and description
2248:11: E221 multiple spaces before operator
2262:9: E221 multiple spaces before operator
2269:23: W601 .has_key() is deprecated, use 'in'
2305:15: E221 multiple spaces before operator
2313: D202 No blank lines allowed *after* function docstring, found 1
2313: D400 First line should end with '.', not 's'
2319: D401 First line should be imperative: 'Return', not 'Returns'
2319: D209 Put multi-line docstring closing quotes on separate line
2319: D202 No blank lines allowed *after* function docstring, found 1
2319: D205 Blank line missing between one-line summary and description
2338: D103 Docstring missing
2352: D401 First line should be imperative: 'Return', not 'Returns'
2352: D202 No blank lines allowed *after* function docstring, found 1
2352: D400 First line should end with '.', not 'e'
2361: D401 First line should be imperative: 'Return', not 'Returns'
2361: D202 No blank lines allowed *after* function docstring, found 1
2361: D400 First line should end with '.', not 'e'
2370: D401 First line should be imperative: 'Return', not 'Returns'
2370: D202 No blank lines allowed *after* function docstring, found 1
2370: D400 First line should end with '.', not 'e'
2379: D401 First line should be imperative: 'Return', not 'Returns'
2379: D202 No blank lines allowed *after* function docstring, found 1
2379: D400 First line should end with '.', not 'e'
2388: D401 First line should be imperative: 'Return', not 'Returns'
2388: D202 No blank lines allowed *after* function docstring, found 1
2388: D400 First line should end with '.', not 'e'
2397: D401 First line should be imperative: 'Return', not 'Returns'
2397: D209 Put multi-line docstring closing quotes on separate line
2397: D202 No blank lines allowed *after* function docstring, found 1
2397: D205 Blank line missing between one-line summary and description
2419: D401 First line should be imperative: 'Return', not 'Returns'
2419: D209 Put multi-line docstring closing quotes on separate line
2419: D202 No blank lines allowed *after* function docstring, found 1
2419: D205 Blank line missing between one-line summary and description
2438: D401 First line should be imperative: 'Return', not 'Returns'
2438: D202 No blank lines allowed *after* function docstring, found 1
2438: D400 First line should end with '.', not 'd'
2453: D401 First line should be imperative: 'Return', not 'Returns'
2453: D202 No blank lines allowed *after* function docstring, found 1
2453: D400 First line should end with '.', not 'e'
2463: D401 First line should be imperative: 'Return', not 'Returns'
2463: D202 No blank lines allowed *after* function docstring, found 1
2463: D400 First line should end with '.', not 'e'
2493: D202 No blank lines allowed *after* function docstring, found 1
2501: D202 No blank lines allowed *after* function docstring, found 1
2509: D202 No blank lines allowed *after* function docstring, found 1
2509: D400 First line should end with '.', not 'x'
2517: D202 No blank lines allowed *after* function docstring, found 1
2517: D400 First line should end with '.', not 's'
2527: D401 First line should be imperative: 'Remove', not 'Removes'
2527: D209 Put multi-line docstring closing quotes on separate line
2527: D202 No blank lines allowed *after* function docstring, found 1
2527: D205 Blank line missing between one-line summary and description
2544: D209 Put multi-line docstring closing quotes on separate line
2544: D202 No blank lines allowed *after* function docstring, found 1
2544: D400 First line should end with '.', not 'd'
2544: D205 Blank line missing between one-line summary and description
2557: D401 First line should be imperative: 'Remove', not 'Removes'
2557: D209 Put multi-line docstring closing quotes on separate line
2557: D202 No blank lines allowed *after* function docstring, found 1
2557: D205 Blank line missing between one-line summary and description
2570: D401 First line should be imperative: 'Delete', not 'Deletes'
2570: D209 Put multi-line docstring closing quotes on separate line
2570: D202 No blank lines allowed *after* function docstring, found 1
2570: D400 First line should end with '.', not 'd'
2570: D205 Blank line missing between one-line summary and description
2641: D209 Put multi-line docstring closing quotes on separate line
2641: D208 Docstring is over-indented
2735: D401 First line should be imperative: 'Create', not 'Creates'
2735: D205 Blank line missing between one-line summary and description
2735: D208 Docstring is over-indented
2758: D401 First line should be imperative: 'Drop', not 'Drops'
2758: D205 Blank line missing between one-line summary and description
2758: D208 Docstring is over-indented
2769: D401 First line should be imperative: 'Add', not 'Adds'
2769: D205 Blank line missing between one-line summary and description
2769: D208 Docstring is over-indented
2785: D401 First line should be imperative: 'Add', not 'Adds'
2785: D400 First line should end with '.', not 'f'
2785: D205 Blank line missing between one-line summary and description
2785: D208 Docstring is over-indented
2802: D401 First line should be imperative: 'Add', not 'Adds'
2802: D400 First line should end with '.', not 'x'
2813: D209 Put multi-line docstring closing quotes on separate line
2813: D202 No blank lines allowed *after* function docstring, found 1
2813: D205 Blank line missing between one-line summary and description
2832: D400 First line should end with '.', not 'e'
2832: D205 Blank line missing between one-line summary and description
2832: D208 Docstring is over-indented
2868: D202 No blank lines allowed *after* function docstring, found 1
2868: D400 First line should end with '.', not 'x'
2883: D401 First line should be imperative: 'Update', not 'Updates'
2883: D400 First line should end with '.', not 'x'
2883: D205 Blank line missing between one-line summary and description
2883: D208 Docstring is over-indented
2902: D400 First line should end with '.', not 'e'
2921: D202 No blank lines allowed *after* function docstring, found 1
2921: D400 First line should end with '.', not 'e'
2932: D400 First line should end with '.', not 'e'
2941: D400 First line should end with '.', not 'e'
2941: D205 Blank line missing between one-line summary and description
2941: D208 Docstring is over-indented
2959: D202 No blank lines allowed *after* function docstring, found 1
2959: D400 First line should end with '.', not 'e'
2959: D205 Blank line missing between one-line summary and description
2959: D208 Docstring is over-indented
2973: D202 No blank lines allowed *after* function docstring, found 1
2973: D400 First line should end with '.', not 'e'
2984: D202 No blank lines allowed *after* function docstring, found 1
2984: D400 First line should end with '.', not 'e'
2995: D202 No blank lines allowed *after* function docstring, found 1
2995: D400 First line should end with '.', not 'x'
3006: D209 Put multi-line docstring closing quotes on separate line
3006: D202 No blank lines allowed *after* function docstring, found 1
3006: D400 First line should end with '.', not 'd'
3006: D205 Blank line missing between one-line summary and description
3020: D202 No blank lines allowed *after* function docstring, found 1
3020: D205 Blank line missing between one-line summary and description
3020: D208 Docstring is over-indented
3036: D209 Put multi-line docstring closing quotes on separate line
3036: D205 Blank line missing between one-line summary and description
3059: D103 Docstring missing
3075: D103 Docstring missing


Removed errors in code.


putting done_testing in END defeats point of done_testing.


Maybe a comment of the purpose of this block?


HumidifierSizing_#4688 (Nigusse) - i386-Windows-7-VisualStudio-12: OK (1644 of 1656 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.28%25-yellow.svg)


works for me


It is mysterious and only shows up (that I know of) when running test cases.  I assume it has something to do with initializing the `EventQueue` in a headless environment or perhaps working with the `EventQueue` in multiple threads instead of just in the event loop?  Usually it works but on occasion will throw a NPE.


@nmeum unfortunately, it was causing more issues than it was solving. Just about all other GTK (or other GUI) apps on linux only use the clipboard.
I posted in the PR for this that there's a way to merge primary and clipboard registers.


ditto on done_testing in END


1:1: E266 too many leading '#' for block comment
1: D100 Docstring missing
2:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
5:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
10:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
15:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
18: L101 copyright is missing
27:1: E266 too many leading '#' for block comment
32:1: E266 too many leading '#' for block comment
33:1: E402 module level import not at top of file
34:1: E402 module level import not at top of file
35:1: I100 Imports statements are in the wrong order. import getpass should be before import sys
35:1: F401 'getpass' imported but unused
35:1: E402 module level import not at top of file
36:1: E402 module level import not at top of file
37:1: I100 Imports statements are in the wrong order. import re should be before import subprocess
37:1: E402 module level import not at top of file
42:1: E302 expected 2 blank lines, found 1
53:1: E266 too many leading '#' for block comment
56:5: E122 continuation line missing indentation or outdented
76:5: E122 continuation line missing indentation or outdented
95:1: E266 too many leading '#' for block comment
98:5: F401 'base64' imported but unused
99:5: F401 'cPickle' imported but unused
100:5: F401 'cStringIO' imported but unused
101:5: F401 'cgi' imported but unused
102:5: F401 'copy' imported but unused
103:5: F401 'fileinput' imported but unused
104:5: F401 'getopt' imported but unused
107:9: F401 'md5' imported but unused
109:9: F401 'hashlib' imported but unused
110:5: F401 'marshal' imported but unused
112:5: F401 'pyparsing' imported but unused
113:5: F401 'signal' imported but unused
114:5: F401 'tempfile' imported but unused
115:5: F401 'time' imported but unused
116:5: F401 'traceback' imported but unused
117:5: F401 'unicodedata' imported but unused
118:5: F401 'urllib' imported but unused
119:5: F401 'zlib' imported but unused
120:5: F401 'wsgiref' imported but unused
121:5: F401 'sqlalchemy' imported but unused
123:5: F401 'jinja2' imported but unused
125:5: F401 'fixture' imported but unused
130:5: F401 'wtforms' imported but unused
132:5: F401 'flask' imported but unused
134:5: E266 too many leading '#' for block comment
138:5: E122 continuation line missing indentation or outdented
149:5: F401 'unidecode' imported but unused
161:5: E124 closing bracket does not match visual indentation
164:1: E266 too many leading '#' for block comment
166:5: F401 'rdflib' imported but unused
169:5: E122 continuation line missing indentation or outdented
186:5: F401 'pyRXP' imported but unused
201:5: E124 closing bracket does not match visual indentation
204:5: F401 'dateutil' imported but unused
220:5: E124 closing bracket does not match visual indentation
223:5: F401 'libxml2' imported but unused
239:5: E124 closing bracket does not match visual indentation
242:5: F401 'libxslt' imported but unused
245:5: E122 continuation line missing indentation or outdented
261:5: F401 'Gnuplot' imported but unused
264:5: E122 continuation line missing indentation or outdented
282:5: F401 'rauth' imported but unused
285:5: E122 continuation line missing indentation or outdented
302:5: F401 'openid' imported but unused
305:5: E122 continuation line missing indentation or outdented
327:5: E122 continuation line missing indentation or outdented
344:5: E122 continuation line missing indentation or outdented
361:5: F401 'reportlab' imported but unused
364:5: E122 continuation line missing indentation or outdented
382:9: F401 'PyPDF2' imported but unused
384:9: F401 'pyPdf' imported but unused
387:5: E122 continuation line missing indentation or outdented
403:1: E266 too many leading '#' for block comment
406:5: E122 continuation line missing indentation or outdented
419:5: F401 'Stemmer' imported but unused
421:9: F401 'algorithms' imported but unused
424:9: E122 continuation line missing indentation or outdented
438:9: E261 at least two spaces before inline comment
440:1: E266 too many leading '#' for block comment
445:28: W602 deprecated form of raising exception
448:5: E122 continuation line missing indentation or outdented
462:1: E266 too many leading '#' for block comment
467:28: W602 deprecated form of raising exception
472:17: E126 continuation line over-indented for hanging indent
485:32: W602 deprecated form of raising exception
488:32: W602 deprecated form of raising exception
491:5: E122 continuation line missing indentation or outdented


3:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
8:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
13:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
17:1: E266 too many leading '#' for block comment
18:1: E266 too many leading '#' for block comment
20: L101 copyright is missing
28:1: I100 Imports statements are in the wrong order. from invenio.utils.shell should be before from invenio.version


1: M110 missing component name


1: D205 Blank line missing between one-line summary and description
3:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
8:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
13:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
17:1: E266 too many leading '#' for block comment
18:1: E266 too many leading '#' for block comment
20: L101 copyright is missing
29:1: I101 Imported names are in the wrong order. Should be escape_shell_arg, run_shell_command
30:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibcatalog.system should be before from invenio.utils.shell
33:1: I101 Imported names are in the wrong order. Should be CFG_BIBCATALOG_SYSTEM, CFG_BIBCATALOG_SYSTEM_RT_CLI, CFG_BIBCATALOG_SYSTEM_RT_DEFAULT_PWD, CFG_BIBCATALOG_SYSTEM_RT_DEFAULT_USER, CFG_BIBCATALOG_SYSTEM_RT_URL, CFG_BIBEDIT_ADD_TICKET_RT_QUEUES
33:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.legacy.dbquery
34:28: E126 continuation line over-indented for hanging indent
41: D400 First line should end with '.', not 's'
50:9: B901 blind except: statement
55: D101 Docstring missing
57:30: E261 at least two spaces before inline comment
59: D400 First line should end with '.', not 's'
112: D401 First line should be imperative: 'return', not 'returns'
112: D209 Put multi-line docstring closing quotes on separate line
112: D202 No blank lines allowed *after* method docstring, found 1
112: D400 First line should end with '.', not 'y'
112: D205 Blank line missing between one-line summary and description
112: D208 Docstring is over-indented
118:26: E261 at least two spaces before inline comment
129:28: F821 undefined name 'invenio'
135:26: F821 undefined name 'invenio'
172:46: E261 at least two spaces before inline comment
190:46: E261 at least two spaces before inline comment
194: D102 Docstring missing
229:5: E303 too many blank lines (2)
229: D401 First line should be imperative: 'create', not 'creates'
229: D400 First line should end with '.', not 'e'
250:26: F821 undefined name 'invenio'
262:19: E127 continuation line over-indented for visual indent
276: D400 First line should end with '.', not 'e'
286: D400 First line should end with '.', not 'e'
290: D400 First line should end with '.', not 'e'
298: D400 First line should end with '.', not 'e'
320:26: F821 undefined name 'invenio'
335:13: F841 local variable 'dummy' is assigned to but never used
349: D400 First line should end with '.', not 't'
356:56: E251 unexpected spaces around keyword / parameter equals
356:58: E251 unexpected spaces around keyword / parameter equals
356: D209 Put multi-line docstring closing quotes on separate line
356: D205 Blank line missing between one-line summary and description
356: D208 Docstring is over-indented
362:13: F841 local variable 'dummy' is assigned to but never used
427:37: E261 at least two spaces before inline comment
429:18: E261 at least two spaces before inline comment
438: D400 First line should end with '.', not 's'
456: D401 First line should be imperative: 'Thi', not 'This'
456: D400 First line should end with '.', not 'd'
456: D205 Blank line missing between one-line summary and description


1:1: E266 too many leading '#' for block comment
1: D290 White spaces around docstring should be trimmed.
2:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
5:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
10:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
15:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
18: L101 copyright is missing
21:1: I100 Imports statements are in the wrong order. from thread should be before from time
39:18: E221 multiple spaces before operator
51:1: E302 expected 2 blank lines, found 1
58: D209 Put multi-line docstring closing quotes on separate line
58: D202 No blank lines allowed *after* function docstring, found 1
58: D205 Blank line missing between one-line summary and description
79:33: E128 continuation line under-indented for visual indent
81:9: E266 too many leading '#' for block comment
85:33: E128 continuation line under-indented for visual indent
88:9: E266 too many leading '#' for block comment
98:9: E266 too many leading '#' for block comment


1:1: E266 too many leading '#' for block comment
1: D100 Docstring missing
2:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
5:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
10:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
15:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
18: L101 copyright is missing
48:1: E402 module level import not at top of file
49:1: E402 module level import not at top of file
50:1: E402 module level import not at top of file
51:1: I100 Imports statements are in the wrong order. import filecmp should be before import shutil
51:1: E402 module level import not at top of file
52:1: E402 module level import not at top of file
53:1: I100 Imports statements are in the wrong order. import random should be before import time
53:1: E402 module level import not at top of file
54:1: E402 module level import not at top of file
55:1: E402 module level import not at top of file
56:1: I100 Imports statements are in the wrong order. import urllib should be before import urllib2
56:1: E402 module level import not at top of file
57:1: I100 Imports statements are in the wrong order. import tempfile should be before import urllib
57:1: E402 module level import not at top of file
58:1: I201 Missing newline before sections or imports.
58:1: E402 module level import not at top of file
59:1: I100 Imports statements are in the wrong order. import base64 should be before from six.moves
59:1: I201 Missing newline before sections or imports.
59:1: E402 module level import not at top of file
60:1: E402 module level import not at top of file
61:1: E402 module level import not at top of file
62:1: E402 module level import not at top of file
69:13: E266 too many leading '#' for block comment
76:1: E402 module level import not at top of file
77:1: I100 Imports statements are in the wrong order. from datetime should be before from flask
77:1: I201 Missing newline before sections or imports.
77:1: E402 module level import not at top of file
78:1: E402 module level import not at top of file
79:1: E402 module level import not at top of file
80:1: I201 Missing newline before sections or imports.
80:1: E402 module level import not at top of file
81:1: I100 Imports statements are in the wrong order. from weakref should be before from six
81:1: I201 Missing newline before sections or imports.
81:1: E402 module level import not at top of file
84:1: E402 module level import not at top of file
85:1: E266 too many leading '#' for block comment
93:1: E402 module level import not at top of file
94:1: I101 Imported names are in the wrong order. Should be DatabaseError, run_sql
94:1: I100 Imports statements are in the wrong order. from invenio.legacy.dbquery should be before from invenio.utils.shell
94:1: E402 module level import not at top of file
95:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio.legacy.dbquery
95:1: E402 module level import not at top of file
96:1: I101 Imported names are in the wrong order. Should be encode_for_xml, field_get_subfield_instances, field_get_subfield_values, record_get_field_instances
96:1: E402 module level import not at top of file
99:1: E402 module level import not at top of file
100:1: I100 Imports statements are in the wrong order. from invenio.utils.text should be before from invenio.utils.url
100:1: E402 module level import not at top of file
101:1: I100 Imports statements are in the wrong order. from invenio.modules.access.engine should be before from invenio.utils.text
101:1: E402 module level import not at top of file
102:1: I101 Imported names are in the wrong order. Should be acc_get_role_id, acc_is_user_in_role
102:1: I100 Imports statements are in the wrong order. from invenio.modules.access.control should be before from invenio.modules.access.engine
102:1: E402 module level import not at top of file
103:1: I101 Imported names are in the wrong order. Should be acc_firerole_check_user, compile_role_definition
103:1: E402 module level import not at top of file
104:1: I101 Imported names are in the wrong order. Should be CFG_WEBACCESS_WARNING_MSGS, SUPERADMINROLE
104:1: E402 module level import not at top of file
105:1: I101 Imported names are in the wrong order. Should be CFG_BIBCATALOG_SYSTEM, CFG_BIBDOCFILE_ADDITIONAL_KNOWN_FILE_EXTENSIONS, CFG_BIBDOCFILE_ADDITIONAL_KNOWN_MIMETYPES, CFG_BIBDOCFILE_ENABLE_BIBDOCFSINFO_CACHE, CFG_BIBDOCFILE_FILEDIR, CFG_BIBDOCFILE_FILESYSTEM_BIBDOC_GROUP_LIMIT, CFG_BIBDOCFILE_MD5_CHECK_PROBABILITY, CFG_BIBDOCFILE_PREFERRED_MIMETYPES_MAPPING, CFG_BIBDOCFILE_USE_XSENDFILE, CFG_BIBUPLOAD_FFT_ALLOWED_EXTERNAL_URLS, CFG_BIBUPLOAD_FFT_ALLOWED_LOCAL_PATHS, CFG_PATH_MD5SUM, CFG_PYLIBDIR, CFG_SITE_RECORD, CFG_SITE_SECURE_URL, CFG_SITE_URL, CFG_TMPDIR, CFG_TMPSHAREDDIR, CFG_WEBDIR, CFG_WEBSUBMIT_STORAGEDIR
105:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.modules.access.local_config
105:1: F401 'CFG_BIBCATALOG_SYSTEM' imported but unused
105:1: F401 'CFG_PYLIBDIR' imported but unused
105:1: E402 module level import not at top of file
120:1: F401 'BIBCATALOG_SYSTEM' imported but unused
120:1: E402 module level import not at top of file
121:1: I101 Imported names are in the wrong order. Should be CFG_BIBDOCFILE_DEFAULT_ICON_SUBFORMAT, CFG_BIBDOCFILE_ICON_SUBFORMAT_RE
121:1: E402 module level import not at top of file
123:1: E402 module level import not at top of file
124:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibdocfile.registry should be before from invenio.utils.hash
124:1: E402 module level import not at top of file
126:1: E402 module level import not at top of file
153:1: E266 too many leading '#' for block comment
154:1: E266 too many leading '#' for block comment
155:1: E266 too many leading '#' for block comment
156:1: E266 too many leading '#' for block comment
189:9: E128 continuation line under-indented for visual indent
192:34: E203 whitespace before ':'
193:36: E203 whitespace before ':'
203: D205 Blank line missing between one-line summary and description
228:50: E261 at least two spaces before inline comment
230:1: E302 expected 2 blank lines, found 1
238:17: E127 continuation line over-indented for visual indent
239:17: E127 continuation line over-indented for visual indent
240:17: E127 continuation line over-indented for visual indent
257:1: E302 expected 2 blank lines, found 1
257: D203 Expected 1 blank line *before* class docstring, found 0
257: D204 Expected 1 blank line *after* class docstring, found 0
257: D200 One-line docstring should not occupy 3 lines
263:1: E302 expected 2 blank lines, found 1
263: D203 Expected 1 blank line *before* class docstring, found 0
263: D204 Expected 1 blank line *after* class docstring, found 0
263: D200 One-line docstring should not occupy 3 lines
267:5: E266 too many leading '#' for block comment
270:1: E302 expected 2 blank lines, found 1
270:30: E251 unexpected spaces around keyword / parameter equals
270:32: E251 unexpected spaces around keyword / parameter equals
270:44: E251 unexpected spaces around keyword / parameter equals
270:46: E251 unexpected spaces around keyword / parameter equals
270:59: E251 unexpected spaces around keyword / parameter equals
270:61: E251 unexpected spaces around keyword / parameter equals
270: D400 First line should end with '.', not 's'
270: D205 Blank line missing between one-line summary and description
300:16: E711 comparison to None should be 'if cond is not None:'
302:12: E711 comparison to None should be 'if cond is None:'
303:20: E711 comparison to None should be 'if cond is not None:'
306:18: E711 comparison to None should be 'if cond is not None:'
310:20: E711 comparison to None should be 'if cond is not None:'
313:18: E711 comparison to None should be 'if cond is not None:'
315:19: E711 comparison to None should be 'if cond is not None:'
319:1: E302 expected 2 blank lines, found 1
319: D209 Put multi-line docstring closing quotes on separate line
319: D400 First line should end with '.', not 'n'
319: D205 Blank line missing between one-line summary and description
319: D208 Docstring is over-indented
332:52: E251 unexpected spaces around keyword / parameter equals
332:54: E251 unexpected spaces around keyword / parameter equals
332:71: E251 unexpected spaces around keyword / parameter equals
332:73: E251 unexpected spaces around keyword / parameter equals
335:1: E302 expected 2 blank lines, found 1
378:1: E302 expected 2 blank lines, found 1
403:19: E203 whitespace before ':'
404:19: E203 whitespace before ':'
405:19: E203 whitespace before ':'
409:1: E302 expected 2 blank lines, found 1
437:5: E266 too many leading '#' for block comment
443:9: E266 too many leading '#' for block comment
444:9: E266 too many leading '#' for block comment
448:9: E266 too many leading '#' for block comment
453:9: E266 too many leading '#' for block comment
454:9: E266 too many leading '#' for block comment
464:13: E266 too many leading '#' for block comment
465:13: E266 too many leading '#' for block comment
477:21: E266 too many leading '#' for block comment
482:1: E302 expected 2 blank lines, found 0
496:1: E302 expected 2 blank lines, found 1
517:1: E302 expected 2 blank lines, found 1
544:1: E302 expected 2 blank lines, found 1
544: D400 First line should end with '.', not 'g'
544: D200 One-line docstring should not occupy 3 lines
557:1: E302 expected 2 blank lines, found 1
558:9: E128 continuation line under-indented for visual indent
603:1: E302 expected 2 blank lines, found 1
630:1: E302 expected 2 blank lines, found 1
630: D205 Blank line missing between one-line summary and description
644:1: E302 expected 2 blank lines, found 1
644: D205 Blank line missing between one-line summary and description
659:1: E302 expected 2 blank lines, found 1
659: D400 First line should end with '.', not 'e'
659: D205 Blank line missing between one-line summary and description
687:1: E302 expected 2 blank lines, found 1
687: D203 Expected 1 blank line *before* class docstring, found 0
687: D204 Expected 1 blank line *after* class docstring, found 0
707: D102 Docstring missing
714:35: E261 at least two spaces before inline comment
719: D102 Docstring missing
725:5: E303 too many blank lines (2)
725: D205 Blank line missing between one-line summary and description
731:13: E128 continuation line under-indented for visual indent
732:13: E128 continuation line under-indented for visual indent
733:9: E124 closing bracket does not match visual indentation
735: D400 First line should end with '.', not 'e'
735: D205 Blank line missing between one-line summary and description
748: D205 Blank line missing between one-line summary and description
755: D205 Blank line missing between one-line summary and description
763: D400 First line should end with '.', not 's'
763: D205 Blank line missing between one-line summary and description
798: D401 First line should be imperative: 'Return', not 'Returns'
798: D400 First line should end with '.', not 'g'
798: D205 Blank line missing between one-line summary and description
811: D400 First line should end with '.', not 'g'
811: D205 Blank line missing between one-line summary and description
825: D401 First line should be imperative: 'Thi', not 'This'
825: D400 First line should end with '.', not 'r'
825: D205 Blank line missing between one-line summary and description
846: D401 First line should be imperative: 'Return', not 'Returns'
846: D205 Blank line missing between one-line summary and description
866: D401 First line should be imperative: 'Return', not 'Returns'
866: D205 Blank line missing between one-line summary and description
877:21: E127 continuation line over-indented for visual indent
881:5: E303 too many blank lines (2)
881: D401 First line should be imperative: 'Return', not 'Returns'
881: D205 Blank line missing between one-line summary and description
893: D400 First line should end with '.', not '}'
893: D205 Blank line missing between one-line summary and description
921:34: E127 continuation line over-indented for visual indent
931: D400 First line should end with '.', not 'o'
931: D205 Blank line missing between one-line summary and description
949: D401 First line should be imperative: 'Thi', not 'This'
968:9: E266 too many leading '#' for block comment
974:9: E266 too many leading '#' for block comment
980:9: E266 too many leading '#' for block comment
989:9: E266 too many leading '#' for block comment
993: D205 Blank line missing between one-line summary and description
1004:37: W602 deprecated form of raising exception
1007: D205 Blank line missing between one-line summary and description
1020:37: W602 deprecated form of raising exception
1023: D401 First line should be imperative: 'Rename', not 'Renames'
1046:41: W602 deprecated form of raising exception
1053: D400 First line should end with '.', not ','
1053: D205 Blank line missing between one-line summary and description
1063: D209 Put multi-line docstring closing quotes on separate line
1063: D400 First line should end with '.', not 'h'
1063: D205 Blank line missing between one-line summary and description
1069:37: W602 deprecated form of raising exception
1072: D401 First line should be imperative: 'Delete', not 'Deletes'
1083: D400 First line should end with '.', not 'f'
1083: D205 Blank line missing between one-line summary and description
1106:45: W602 deprecated form of raising exception
1176:46: F841 local variable 'dummy' is assigned to but never used
1185: D401 First line should be imperative: 'Add', not 'Adds'
1185: D400 First line should end with '.', not 'w'
1185: D205 Blank line missing between one-line summary and description
1217:74: E713 test for membership should be 'not in'
1223: D401 First line should be imperative: 'Add', not 'Adds'
1223: D400 First line should end with '.', not 'w'
1223: D205 Blank line missing between one-line summary and description
1254:74: E713 test for membership should be 'not in'
1260: D401 First line should be imperative: 'Return', not 'Returns'
1277: D205 Blank line missing between one-line summary and description
1296:25: E261 at least two spaces before inline comment
1297:25: E116 unexpected indentation (comment)
1303:17: E266 too many leading '#' for block comment
1304:17: E266 too many leading '#' for block comment
1305:17: E266 too many leading '#' for block comment
1306:17: E266 too many leading '#' for block comment
1322:53: W602 deprecated form of raising exception
1334:53: W602 deprecated form of raising exception
1343:49: W602 deprecated form of raising exception
1360:45: W602 deprecated form of raising exception
1376:53: W602 deprecated form of raising exception
1387:45: W602 deprecated form of raising exception
1401:49: W602 deprecated form of raising exception
1408:17: E266 too many leading '#' for block comment
1409:17: E266 too many leading '#' for block comment
1414:49: W602 deprecated form of raising exception
1417: D205 Blank line missing between one-line summary and description
1447: D400 First line should end with '.', not 's'
1447: D205 Blank line missing between one-line summary and description
1463: D401 First line should be imperative: 'Thi', not 'This'
1476:65: E251 unexpected spaces around keyword / parameter equals
1482: D401 First line should be imperative: 'Fixe', not 'Fixes'
1523: D205 Blank line missing between one-line summary and description
1547: D400 First line should end with '.', not 'g'
1547: D200 One-line docstring should not occupy 3 lines
1564: D203 Expected 1 blank line *before* class docstring, found 0
1564: D400 First line should end with '.', not 't'
1564: D205 Blank line missing between one-line summary and description
1591: D102 Docstring missing
1596:27: E127 continuation line over-indented for visual indent
1599:41: W602 deprecated form of raising exception
1607:41: W602 deprecated form of raising exception
1620:5: E303 too many blank lines (2)
1620: D400 First line should end with '.', not 'e'
1620: D205 Blank line missing between one-line summary and description
1628:62: E202 whitespace before ']'
1628:64: E261 at least two spaces before inline comment
1640:37: E261 at least two spaces before inline comment
1641:37: E261 at least two spaces before inline comment
1642:37: E261 at least two spaces before inline comment
1649:55: E261 at least two spaces before inline comment
1656: D102 Docstring missing
1658:13: E266 too many leading '#' for block comment
1662: D102 Docstring missing
1669: D102 Docstring missing
1676: D401 First line should be imperative: 'Prepare', not 'Prepares'
1676: D400 First line should end with '.', not 'c'
1683:17: E266 too many leading '#' for block comment
1684:17: E266 too many leading '#' for block comment
1685:17: E266 too many leading '#' for block comment
1686:17: E266 too many leading '#' for block comment
1698: D400 First line should end with '.', not 's'
1708:41: W602 deprecated form of raising exception
1711:5: E303 too many blank lines (2)
1712:29: E251 unexpected spaces around keyword / parameter equals
1712:31: E251 unexpected spaces around keyword / parameter equals
1712: D400 First line should end with '.', not 'y'
1712: D208 Docstring is over-indented
1712: D200 One-line docstring should not occupy 3 lines
1740:41: W602 deprecated form of raising exception
1746:17: E266 too many leading '#' for block comment
1749:17: E266 too many leading '#' for block comment
1750:17: E266 too many leading '#' for block comment
1759: D401 First line should be imperative: 'Parameter', not 'Parameters'
1759: D202 No blank lines allowed *after* method docstring, found 1
1759: D400 First line should end with '.', not ':'
1759: D205 Blank line missing between one-line summary and description
1760:51: E251 unexpected spaces around keyword / parameter equals
1760:53: E251 unexpected spaces around keyword / parameter equals
1792:62: E203 whitespace before ':'
1807: D401 First line should be imperative: 'Attache', not 'Attaches'
1807: D290 White spaces around docstring should be trimmed.
1807: D205 Blank line missing between one-line summary and description
1807: D208 Docstring is over-indented
1820: D205 Blank line missing between one-line summary and description
1827: D401 First line should be imperative: 'Return', not 'Returns'
1827: D400 First line should end with '.', not 's'
1833: D400 First line should end with '.', not 'e'
1833: D205 Blank line missing between one-line summary and description
1857: D400 First line should end with '.', not 'n'
1857: D205 Blank line missing between one-line summary and description
1868: D205 Blank line missing between one-line summary and description
1882: D205 Blank line missing between one-line summary and description
1890: D102 Docstring missing
1892:43: E202 whitespace before ')'
1894: D401 First line should be imperative: 'Generater', not 'Generaters'
1894: D290 White spaces around docstring should be trimmed.
1894: D202 No blank lines allowed *after* method docstring, found 1
1894: D205 Blank line missing between one-line summary and description
1912: D400 First line should end with '.', not 's'
1916: D401 First line should be imperative: 'Retrieve', not 'Retrieves'
1916: D400 First line should end with '.', not 'd'
1925: D400 First line should end with '.', not 'd'
1925: D205 Blank line missing between one-line summary and description
1934: D400 First line should end with '.', not 'c'
1934: D200 One-line docstring should not occupy 3 lines
1942: D400 First line should end with '.', not 'd'
1942: D205 Blank line missing between one-line summary and description
1962: D400 First line should end with '.', not 'd'
1962: D205 Blank line missing between one-line summary and description
1989:45: W602 deprecated form of raising exception
2001:38: E261 at least two spaces before inline comment
2010:78: E713 test for membership should be 'not in'
2056:45: W602 deprecated form of raising exception
2066:45: W602 deprecated form of raising exception
2070:38: E261 at least two spaces before inline comment
2074:45: W602 deprecated form of raising exception
2079:78: E713 test for membership should be 'not in'
2085:41: W602 deprecated form of raising exception
2091: D401 First line should be imperative: 'Rename', not 'Renames'
2091: D205 Blank line missing between one-line summary and description
2110:88: E225 missing whitespace around operator
2116: D205 Blank line missing between one-line summary and description
2131:41: F841 local variable 'dummy' is assigned to but never used
2137: D205 Blank line missing between one-line summary and description
2161: D400 First line should end with '.', not 'g'
2161: D205 Blank line missing between one-line summary and description
2186:9: E266 too many leading '#' for block comment
2201:17: E266 too many leading '#' for block comment
2204:21: E266 too many leading '#' for block comment
2205:21: E266 too many leading '#' for block comment
2213:21: E266 too many leading '#' for block comment
2224:9: E266 too many leading '#' for block comment
2238: D400 First line should end with '.', not 't'
2238: D205 Blank line missing between one-line summary and description
2268: D401 First line should be imperative: 'Attache', not 'Attaches'
2293: D400 First line should end with '.', not 't'
2293: D205 Blank line missing between one-line summary and description
2307: D401 First line should be imperative: 'Rename', not 'Renames'
2328:9: E266 too many leading '#' for block comment
2329:62: E202 whitespace before ']'
2329:64: E261 at least two spaces before inline comment
2335: D401 First line should be imperative: 'Update', not 'Updates'
2354: D401 First line should be imperative: 'Update', not 'Updates'
2373: D401 First line should be imperative: 'Set', not 'Sets'
2392: D401 First line should be imperative: 'Check', not 'Checks'
2412: D401 First line should be imperative: 'Unset', not 'Unsets'
2467: D401 First line should be imperative: 'Return', not 'Returns'
2467: D400 First line should end with '.', not 's'
2467: D205 Blank line missing between one-line summary and description
2485: D400 First line should end with '.', not 't'
2485: D205 Blank line missing between one-line summary and description
2493: D209 Put multi-line docstring closing quotes on separate line
2493: D205 Blank line missing between one-line summary and description
2500:5: E303 too many blank lines (2)
2500: D205 Blank line missing between one-line summary and description
2508:5: E303 too many blank lines (2)
2508: D401 First line should be imperative: 'Return', not 'Returns'
2508: D400 First line should end with '.', not 'e'
2508: D205 Blank line missing between one-line summary and description
2536:9: E266 too many leading '#' for block comment
2537:9: E266 too many leading '#' for block comment
2546: D205 Blank line missing between one-line summary and description
2558: D205 Blank line missing between one-line summary and description
2576:55: E251 unexpected spaces around keyword / parameter equals
2576:57: E251 unexpected spaces around keyword / parameter equals
2582:41: W602 deprecated form of raising exception
2584: D205 Blank line missing between one-line summary and description
2591: D400 First line should end with '.', not 'e'
2591: D205 Blank line missing between one-line summary and description
2599: D202 No blank lines allowed *after* method docstring, found 1
2599: D205 Blank line missing between one-line summary and description
2612:41: W602 deprecated form of raising exception
2624:49: W602 deprecated form of raising exception
2626:45: W602 deprecated form of raising exception
2628: D209 Put multi-line docstring closing quotes on separate line
2628: D205 Blank line missing between one-line summary and description
2645:17: E266 too many leading '#' for block comment
2652: D400 First line should end with '.', not 'e'
2652: D205 Blank line missing between one-line summary and description
2667: D401 First line should be imperative: 'List', not 'Lists'
2667: D202 No blank lines allowed *after* method docstring, found 1
2667: D400 First line should end with '.', not 'e'
2667: D205 Blank line missing between one-line summary and description
2691: D202 No blank lines allowed *after* function docstring, found 1
2719:13: E128 continuation line under-indented for visual indent
2729:9: E303 too many blank lines (2)
2730:13: E266 too many leading '#' for block comment
2749:37: E128 continuation line under-indented for visual indent
2750:37: E128 continuation line under-indented for visual indent
2751:37: E128 continuation line under-indented for visual indent
2754:57: W602 deprecated form of raising exception
2766:28: E261 at least two spaces before inline comment
2770:28: E261 at least two spaces before inline comment
2773: D200 One-line docstring should not occupy 3 lines
2783: D401 First line should be imperative: 'List', not 'Lists'
2783: D400 First line should end with '.', not 'e'
2783: D205 Blank line missing between one-line summary and description
2790:13: E128 continuation line under-indented for visual indent
2791:13: E128 continuation line under-indented for visual indent
2801: D209 Put multi-line docstring closing quotes on separate line
2801: D400 First line should end with '.', not 'g'
2801: D205 Blank line missing between one-line summary and description
2809: D209 Put multi-line docstring closing quotes on separate line
2809: D400 First line should end with '.', not 'g'
2809: D205 Blank line missing between one-line summary and description
2817: D401 First line should be imperative: 'Return', not 'Returns'
2824: D401 First line should be imperative: 'Return', not 'Returns'
2833: D401 First line should be imperative: 'Return', not 'Returns'
2833: D290 White spaces around docstring should be trimmed.
2833: D205 Blank line missing between one-line summary and description
2847: D202 No blank lines allowed *after* method docstring, found 1
2857:13: E128 continuation line under-indented for visual indent
2858:13: E128 continuation line under-indented for visual indent
2859:13: E128 continuation line under-indented for visual indent
2860:13: E128 continuation line under-indented for visual indent
2861:13: E128 continuation line under-indented for visual indent
2863: D400 First line should end with '.', not 'n'
2863: D205 Blank line missing between one-line summary and description
2871:50: E251 unexpected spaces around keyword / parameter equals
2871:52: E251 unexpected spaces around keyword / parameter equals
2872:52: E251 unexpected spaces around keyword / parameter equals
2872:54: E251 unexpected spaces around keyword / parameter equals
2875:5: E303 too many blank lines (2)
2875: D400 First line should end with '.', not 'n'
2875: D205 Blank line missing between one-line summary and description
2883:50: E251 unexpected spaces around keyword / parameter equals
2883:52: E251 unexpected spaces around keyword / parameter equals
2884:52: E251 unexpected spaces around keyword / parameter equals
2884:54: E251 unexpected spaces around keyword / parameter equals
2885:5: E301 expected 1 blank line, found 0
2885: D400 First line should end with '.', not 'e'
2885: D200 One-line docstring should not occupy 3 lines
2889:45: E251 unexpected spaces around keyword / parameter equals
2889:47: E251 unexpected spaces around keyword / parameter equals
2889:67: E251 unexpected spaces around keyword / parameter equals
2889:69: E251 unexpected spaces around keyword / parameter equals
2889:90: E251 unexpected spaces around keyword / parameter equals
2889:92: E251 unexpected spaces around keyword / parameter equals
2891: D400 First line should end with '.', not 'f'
2891: D205 Blank line missing between one-line summary and description
2896:45: E251 unexpected spaces around keyword / parameter equals
2896:47: E251 unexpected spaces around keyword / parameter equals
2896:70: E251 unexpected spaces around keyword / parameter equals
2896:72: E251 unexpected spaces around keyword / parameter equals
2896:90: E251 unexpected spaces around keyword / parameter equals
2896:92: E251 unexpected spaces around keyword / parameter equals
2898:1: E302 expected 2 blank lines, found 1
2898: D401 First line should be imperative: 'Return', not 'Returns'
2898: D205 Blank line missing between one-line summary and description
2910:9: E266 too many leading '#' for block comment
2916:9: E128 continuation line under-indented for visual indent
2917:9: E128 continuation line under-indented for visual indent
2918:9: E128 continuation line under-indented for visual indent
2919:9: E128 continuation line under-indented for visual indent
2920:9: E128 continuation line under-indented for visual indent
2921:9: E128 continuation line under-indented for visual indent
2922:9: E128 continuation line under-indented for visual indent
2924:1: E302 expected 2 blank lines, found 1
2924: D209 Put multi-line docstring closing quotes on separate line
2924: D203 Expected 1 blank line *before* class docstring, found 0
2924: D205 Blank line missing between one-line summary and description
2928: D102 Docstring missing
2959:39: E231 missing whitespace after ','
2959:41: E231 missing whitespace after ','
2959:68: E231 missing whitespace after ','
2959:70: E231 missing whitespace after ','
2975:161: E203 whitespace before ':'
2976:165: E203 whitespace before ':'
2976:193: E203 whitespace before ':'
2979:163: E203 whitespace before ':'
2984: D200 One-line docstring should not occupy 3 lines
2994: D102 Docstring missing
2997: D102 Docstring missing
3002: D102 Docstring missing
3028:5: E303 too many blank lines (2)
3028: D401 First line should be imperative: 'Return', not 'Returns'
3028: D400 First line should end with '.', not ')'
3037: D400 First line should end with '.', not 't'
3037: D205 Blank line missing between one-line summary and description
3050: D102 Docstring missing
3053: D102 Docstring missing
3056: D401 First line should be imperative: 'Return', not 'Returns'
3060: D102 Docstring missing
3063: D102 Docstring missing
3066: D102 Docstring missing
3069: D401 First line should be imperative: 'Return', not 'Returns'
3073: D102 Docstring missing
3076: D102 Docstring missing
3079: D102 Docstring missing
3082: D102 Docstring missing
3085: D102 Docstring missing
3088: D102 Docstring missing
3091: D102 Docstring missing
3094: D102 Docstring missing
3097: D102 Docstring missing
3100: D401 First line should be imperative: 'Return', not 'Returns'
3107: D401 First line should be imperative: 'Return', not 'Returns'
3111: D401 First line should be imperative: 'Return', not 'Returns'
3111: D209 Put multi-line docstring closing quotes on separate line
3111: D400 First line should end with '.', not 'a'
3111: D205 Blank line missing between one-line summary and description
3116: D209 Put multi-line docstring closing quotes on separate line
3116: D400 First line should end with '.', not 't'
3116: D205 Blank line missing between one-line summary and description
3129:25: E128 continuation line under-indented for visual indent
3139: D209 Put multi-line docstring closing quotes on separate line
3139: D400 First line should end with '.', not 'g'
3139: D205 Blank line missing between one-line summary and description
3145:45: W602 deprecated form of raising exception
3150:41: W602 deprecated form of raising exception
3153:1: E302 expected 2 blank lines, found 0
3207:12: E713 test for membership should be 'not in'
3216:25: W602 deprecated form of raising exception
3219:1: E266 too many leading '#' for block comment
3225:1: E302 expected 2 blank lines, found 0
3225: D401 First line should be imperative: 'Thi', not 'This'
3225: D202 No blank lines allowed *after* function docstring, found 1
3225: D205 Blank line missing between one-line summary and description
3232:5: E266 too many leading '#' for block comment
3287: D209 Put multi-line docstring closing quotes on separate line
3287: D400 First line should end with '.', not '>'
3287: D205 Blank line missing between one-line summary and description
3300:46: E261 at least two spaces before inline comment
3301:13: E266 too many leading '#' for block comment
3303:9: B901 blind except: statement
3305:17: E266 too many leading '#' for block comment
3307:13: B901 blind except: statement
3309:21: E266 too many leading '#' for block comment
3311:17: B901 blind except: statement
3314: D400 First line should end with '.', not '>'
3314: D205 Blank line missing between one-line summary and description
3343:9: B901 blind except: statement
3350: D400 First line should end with '.', not 's'
3350: D205 Blank line missing between one-line summary and description
3370: D209 Put multi-line docstring closing quotes on separate line
3370: D400 First line should end with '.', not 's'
3370: D205 Blank line missing between one-line summary and description
3374:23: E203 whitespace before ':'
3375:36: E203 whitespace before ':'
3376:32: E203 whitespace before ':'
3377:20: E203 whitespace before ':'
3378:23: E203 whitespace before ':'
3379:28: E203 whitespace before ':'
3401:9: E266 too many leading '#' for block comment
3406:17: E266 too many leading '#' for block comment
3411:17: E266 too many leading '#' for block comment
3419:17: E266 too many leading '#' for block comment
3440:13: E266 too many leading '#' for block comment
3455:13: E266 too many leading '#' for block comment
3460:13: E266 too many leading '#' for block comment
3465:32: W602 deprecated form of raising exception
3482:13: B901 blind except: statement
3517:1: E302 expected 2 blank lines, found 1
3517: D203 Expected 1 blank line *before* class docstring, found 0
3517: D204 Expected 1 blank line *after* class docstring, found 0
3517: D400 First line should end with '.', not 'r'
3519: D400 First line should end with '.', not 'h'
3524: D209 Put multi-line docstring closing quotes on separate line
3524: D400 First line should end with '.', not 'w'
3524: D205 Blank line missing between one-line summary and description
3535: D400 First line should end with '.', not '5'
3548: D400 First line should end with '.', not 'y'
3560: D209 Put multi-line docstring closing quotes on separate line
3560: D400 First line should end with '.', not 'h'
3560: D205 Blank line missing between one-line summary and description
3588:1: E302 expected 2 blank lines, found 1
3588: D209 Put multi-line docstring closing quotes on separate line
3588: D205 Blank line missing between one-line summary and description
3604:1: E302 expected 2 blank lines, found 1
3604: D209 Put multi-line docstring closing quotes on separate line
3604: D400 First line should end with '.', not 'r'
3604: D205 Blank line missing between one-line summary and description
3626: D209 Put multi-line docstring closing quotes on separate line
3626: D202 No blank lines allowed *after* function docstring, found 1
3626: D400 First line should end with '.', not 's'
3626: D205 Blank line missing between one-line summary and description
3633:1: E302 expected 2 blank lines, found 1
3633: D209 Put multi-line docstring closing quotes on separate line
3633: D400 First line should end with '.', not 's'
3633: D205 Blank line missing between one-line summary and description
3639:1: E302 expected 2 blank lines, found 1
3639: D209 Put multi-line docstring closing quotes on separate line
3639: D400 First line should end with '.', not 's'
3639: D205 Blank line missing between one-line summary and description
3645:1: E302 expected 2 blank lines, found 1
3645: D209 Put multi-line docstring closing quotes on separate line
3645: D202 No blank lines allowed *after* function docstring, found 1
3645: D400 First line should end with '.', not 's'
3645: D205 Blank line missing between one-line summary and description
3651:1: E302 expected 2 blank lines, found 1
3651: D209 Put multi-line docstring closing quotes on separate line
3651: D400 First line should end with '.', not 'a'
3651: D205 Blank line missing between one-line summary and description
3661:1: E302 expected 2 blank lines, found 1
3661: D209 Put multi-line docstring closing quotes on separate line
3661: D400 First line should end with '.', not ')'
3661: D205 Blank line missing between one-line summary and description
3665:37: W602 deprecated form of raising exception
3669:5: B901 blind except: statement
3670:37: W602 deprecated form of raising exception
3672:1: E302 expected 2 blank lines, found 1
3672: D209 Put multi-line docstring closing quotes on separate line
3672: D400 First line should end with '.', not ')'
3672: D205 Blank line missing between one-line summary and description
3676:37: W602 deprecated form of raising exception
3680:25: E203 whitespace before ':'
3681:5: B901 blind except: statement
3682:37: W602 deprecated form of raising exception
3685:1: E302 expected 2 blank lines, found 0
3697:37: W602 deprecated form of raising exception
3700:1: E302 expected 2 blank lines, found 0
3700: D209 Put multi-line docstring closing quotes on separate line
3700: D400 First line should end with '.', not ')'
3700: D205 Blank line missing between one-line summary and description
3708:1: E302 expected 2 blank lines, found 1
3708: D400 First line should end with '.', not 'L'
3742:1: E302 expected 2 blank lines, found 1
3742: D400 First line should end with '.', not 'l'
3748:1: E302 expected 2 blank lines, found 1
3748: D400 First line should end with '.', not 'l'
3754:1: E302 expected 2 blank lines, found 1
3762:1: E302 expected 2 blank lines, found 1
3767:1: E302 expected 2 blank lines, found 1
3779:36: W602 deprecated form of raising exception
3785:32: W602 deprecated form of raising exception
3790:36: W602 deprecated form of raising exception
3792:28: W602 deprecated form of raising exception
3794:1: E302 expected 2 blank lines, found 1
3794: D209 Put multi-line docstring closing quotes on separate line
3794: D400 First line should end with '.', not 't'
3794: D205 Blank line missing between one-line summary and description
3811:1: E302 expected 2 blank lines, found 1
3811: D401 First line should be imperative: 'Copie', not 'Copies'
3836:32: W602 deprecated form of raising exception
3837:21: E126 continuation line over-indented for hanging indent
3839:17: E128 continuation line under-indented for visual indent
3845:40: W602 deprecated form of raising exception
3848:32: W602 deprecated form of raising exception
3850:28: W602 deprecated form of raising exception
3851:17: E126 continuation line over-indented for hanging indent
3855:1: E302 expected 2 blank lines, found 1
3855: D400 First line should end with '.', not 'a'
3855: D205 Blank line missing between one-line summary and description
3874:17: E128 continuation line under-indented for visual indent
3887:28: W602 deprecated form of raising exception
3889:28: W602 deprecated form of raising exception
3916:32: W602 deprecated form of raising exception
3927:28: W602 deprecated form of raising exception
3928:17: E127 continuation line over-indented for visual indent
3932:1: E302 expected 2 blank lines, found 1
3932: D401 First line should be imperative: 'Trie', not 'Tries'
3932: D400 First line should end with '.', not 'e'
3932: D205 Blank line missing between one-line summary and description
3967:13: E266 too many leading '#' for block comment
3968:13: E266 too many leading '#' for block comment
3969:13: E266 too many leading '#' for block comment
3979:1: E302 expected 2 blank lines, found 1
3979: D400 First line should end with '.', not 'a'
3979: D205 Blank line missing between one-line summary and description
3988:57: E251 unexpected spaces around keyword / parameter equals
3988:59: E251 unexpected spaces around keyword / parameter equals
3990:59: E251 unexpected spaces around keyword / parameter equals
3990:61: E251 unexpected spaces around keyword / parameter equals
3996:1: E302 expected 2 blank lines, found 1
3996: D203 Expected 1 blank line *before* class docstring, found 0
3996: D205 Blank line missing between one-line summary and description
3996: D208 Docstring is over-indented
4005:29: E251 unexpected spaces around keyword / parameter equals
4005:31: E251 unexpected spaces around keyword / parameter equals
4005:45: E251 unexpected spaces around keyword / parameter equals
4005:47: E251 unexpected spaces around keyword / parameter equals
4005:63: E251 unexpected spaces around keyword / parameter equals
4005:65: E251 unexpected spaces around keyword / parameter equals
4005: D400 First line should end with '.', not 'n'
4005: D205 Blank line missing between one-line summary and description
4006:26: E251 unexpected spaces around keyword / parameter equals
4006:28: E251 unexpected spaces around keyword / parameter equals
4006:45: E251 unexpected spaces around keyword / parameter equals
4006:47: E251 unexpected spaces around keyword / parameter equals
4006:66: E251 unexpected spaces around keyword / parameter equals
4006:68: E251 unexpected spaces around keyword / parameter equals
4006:87: E251 unexpected spaces around keyword / parameter equals
4006:89: E251 unexpected spaces around keyword / parameter equals
4033:9: E303 too many blank lines (2)
4033:25: E711 comparison to None should be 'if cond is not None:'
4037:36: E261 at least two spaces before inline comment
4037:37: E262 inline comment should start with '# '
4048:46: E251 unexpected spaces around keyword / parameter equals
4048:48: E251 unexpected spaces around keyword / parameter equals
4048:62: E251 unexpected spaces around keyword / parameter equals
4048:64: E251 unexpected spaces around keyword / parameter equals
4048:80: E251 unexpected spaces around keyword / parameter equals
4048:82: E251 unexpected spaces around keyword / parameter equals
4048: D401 First line should be imperative: 'Create', not 'Creates'
4048: D209 Put multi-line docstring closing quotes on separate line
4048: D400 First line should end with '.', not 'o'
4048: D205 Blank line missing between one-line summary and description
4048: D208 Docstring is over-indented
4049:18: E128 continuation line under-indented for visual indent
4049:26: E251 unexpected spaces around keyword / parameter equals
4049:28: E251 unexpected spaces around keyword / parameter equals
4049:45: E251 unexpected spaces around keyword / parameter equals
4049:47: E251 unexpected spaces around keyword / parameter equals
4049:66: E251 unexpected spaces around keyword / parameter equals
4049:68: E251 unexpected spaces around keyword / parameter equals
4053:30: E251 unexpected spaces around keyword / parameter equals
4053:32: E251 unexpected spaces around keyword / parameter equals
4053:47: E251 unexpected spaces around keyword / parameter equals
4053:49: E251 unexpected spaces around keyword / parameter equals
4053:68: E251 unexpected spaces around keyword / parameter equals
4053:70: E251 unexpected spaces around keyword / parameter equals
4054:33: E251 unexpected spaces around keyword / parameter equals
4054:35: E251 unexpected spaces around keyword / parameter equals
4054:56: E251 unexpected spaces around keyword / parameter equals
4054:58: E251 unexpected spaces around keyword / parameter equals
4055:72: E703 statement ends with a semicolon
4055:36: E251 unexpected spaces around keyword / parameter equals
4055:38: E251 unexpected spaces around keyword / parameter equals
4055:64: E251 unexpected spaces around keyword / parameter equals
4055:66: E251 unexpected spaces around keyword / parameter equals
4057: D401 First line should be imperative: 'Return', not 'Returns'
4057: D400 First line should end with '.', not 'e'
4061: D401 First line should be imperative: 'Retrieve', not 'Retrieves'
4061: D400 First line should end with '.', not 'e'
4070:20: E713 test for membership should be 'not in'
4074: D401 First line should be imperative: 'Mark', not 'Marks'
4074: D400 First line should end with '.', not 'e'
4076:12: E713 test for membership should be 'not in'
4080:67: E251 unexpected spaces around keyword / parameter equals
4080:69: E251 unexpected spaces around keyword / parameter equals
4080: D209 Put multi-line docstring closing quotes on separate line
4080: D400 First line should end with '.', not 'e'
4080: D205 Blank line missing between one-line summary and description
4084:22: E251 unexpected spaces around keyword / parameter equals
4084:24: E251 unexpected spaces around keyword / parameter equals
4086:14: E201 whitespace after '('
4095:51: E261 at least two spaces before inline comment
4097: D400 First line should end with '.', not 'o'
4101: D401 First line should be imperative: 'Return', not 'Returns'
4101: D400 First line should end with '.', not 'e'
4108: D400 First line should end with '.', not 'e'
4124:45: E251 unexpected spaces around keyword / parameter equals
4124:47: E251 unexpected spaces around keyword / parameter equals
4124:67: E251 unexpected spaces around keyword / parameter equals
4124:69: E251 unexpected spaces around keyword / parameter equals
4130:27: E127 continuation line over-indented for visual indent
4142:25: E222 multiple spaces after operator
4149:42: E202 whitespace before ')'
4151: D401 First line should be imperative: 'Read', not 'Reads'
4151: D400 First line should end with '.', not 'e'
4151: D205 Blank line missing between one-line summary and description
4156:74: E251 unexpected spaces around keyword / parameter equals
4156:76: E251 unexpected spaces around keyword / parameter equals
4156:96: E251 unexpected spaces around keyword / parameter equals
4156:98: E251 unexpected spaces around keyword / parameter equals
4163:58: E221 multiple spaces before operator
4172:13: B901 blind except: statement
4176: D401 First line should be imperative: 'Remove', not 'Removes'
4176: D400 First line should end with '.', not 'e'
4178:74: E251 unexpected spaces around keyword / parameter equals
4178:76: E251 unexpected spaces around keyword / parameter equals
4178:96: E251 unexpected spaces around keyword / parameter equals
4178:98: E251 unexpected spaces around keyword / parameter equals
4188: D401 First line should be imperative: 'Write', not 'Writes'
4188: D400 First line should end with '.', not 'e'
4200:51: E251 unexpected spaces around keyword / parameter equals
4200:53: E251 unexpected spaces around keyword / parameter equals
4200:68: E251 unexpected spaces around keyword / parameter equals
4200:70: E251 unexpected spaces around keyword / parameter equals
4200: D400 First line should end with '.', not 's'
4203:22: E711 comparison to None should be 'if cond is not None:'
4206:21: E711 comparison to None should be 'if cond is not None:'
4210:23: E127 continuation line over-indented for visual indent
4214: D400 First line should end with '.', not 'y'
4216:12: E713 test for membership should be 'not in'
4223: D400 First line should end with '.', not 'e'
4233:20: E713 test for membership should be 'not in'
4239: D400 First line should end with '.', not 'e'
4241:12: E713 test for membership should be 'not in'
4249: D102 Docstring missing
4253: D102 Docstring missing
4254:38: E261 at least two spaces before inline comment
4254:39: E262 inline comment should start with '# '
4256: D102 Docstring missing
4259: D102 Docstring missing
4262: D102 Docstring missing
4265: D102 Docstring missing
4269: D400 First line should end with '.', not 'o'
4282: D401 First line should be imperative: 'Return', not 'Returns'
4282: D400 First line should end with '.', not 'e'
4282: D205 Blank line missing between one-line summary and description
4289: D401 First line should be imperative: 'Return', not 'Returns'
4289: D205 Blank line missing between one-line summary and description
4289: D208 Docstring is over-indented
4299: D401 First line should be imperative: 'Return', not 'Returns'
4299: D400 First line should end with '.', not 'e'
4309: D400 First line should end with '.', not 'e'
4313:1: E302 expected 2 blank lines, found 1
4313: D203 Expected 1 blank line *before* class docstring, found 0
4313: D204 Expected 1 blank line *after* class docstring, found 0
4313: D400 First line should end with '.', not 'e'
4313: D205 Blank line missing between one-line summary and description
4339:41: E251 unexpected spaces around keyword / parameter equals
4339:43: E251 unexpected spaces around keyword / parameter equals
4339:63: E251 unexpected spaces around keyword / parameter equals
4339:65: E251 unexpected spaces around keyword / parameter equals
4339: D102 Docstring missing
4342:50: E251 unexpected spaces around keyword / parameter equals
4342:52: E251 unexpected spaces around keyword / parameter equals
4342:77: E251 unexpected spaces around keyword / parameter equals
4342:79: E251 unexpected spaces around keyword / parameter equals
4355: D205 Blank line missing between one-line summary and description
4362: D401 First line should be imperative: 'Set', not 'Sets'
4379:16: E713 test for membership should be 'not in'
4381:16: E713 test for membership should be 'not in'
4383:16: E713 test for membership should be 'not in'
4388:29: W602 deprecated form of raising exception
4391: D401 First line should be imperative: 'Return', not 'Returns'
4408:9: B901 blind except: statement
4412: D401 First line should be imperative: 'Return', not 'Returns'
4429:9: B901 blind except: statement
4452:29: W602 deprecated form of raising exception
4487:16: E713 test for membership should be 'not in'
4494:9: B901 blind except: statement
4519:16: E713 test for membership should be 'not in'
4524:9: B901 blind except: statement
4544:9: B901 blind except: statement
4564:9: B901 blind except: statement
4590:29: W602 deprecated form of raising exception
4594:1: E302 expected 2 blank lines, found 0
4594: D203 Expected 1 blank line *before* class docstring, found 0
4594: D204 Expected 1 blank line *after* class docstring, found 0
4594: D400 First line should end with '.', not 's'
4594: D200 One-line docstring should not occupy 3 lines
4598:32: E251 unexpected spaces around keyword / parameter equals
4598:34: E251 unexpected spaces around keyword / parameter equals
4598: D202 No blank lines allowed *after* method docstring, found 1
4598: D400 First line should end with '.', not 'o'
4598: D205 Blank line missing between one-line summary and description
4599:28: E251 unexpected spaces around keyword / parameter equals
4599:30: E251 unexpected spaces around keyword / parameter equals
4599:47: E251 unexpected spaces around keyword / parameter equals
4599:49: E251 unexpected spaces around keyword / parameter equals
4600:29: E251 unexpected spaces around keyword / parameter equals
4600:31: E251 unexpected spaces around keyword / parameter equals
4600:49: E251 unexpected spaces around keyword / parameter equals
4600:51: E251 unexpected spaces around keyword / parameter equals
4601:29: E251 unexpected spaces around keyword / parameter equals
4601:31: E251 unexpected spaces around keyword / parameter equals
4601:49: E251 unexpected spaces around keyword / parameter equals
4601:51: E251 unexpected spaces around keyword / parameter equals
4602:24: E251 unexpected spaces around keyword / parameter equals
4602:26: E251 unexpected spaces around keyword / parameter equals
4650:9: E303 too many blank lines (2)
4650:19: E711 comparison to None should be 'if cond is None:'
4655:43: E251 unexpected spaces around keyword / parameter equals
4655:45: E251 unexpected spaces around keyword / parameter equals
4657: D400 First line should end with '.', not 'r'
4657: D200 One-line docstring should not occupy 2 lines
4662:16: E711 comparison to None should be 'if cond is not None:'
4671: D400 First line should end with '.', not 'd'
4680: D401 First line should be imperative: 'Return', not 'Returns'
4680: D400 First line should end with '.', not 'e'
4680: D205 Blank line missing between one-line summary and description
4686:16: E128 continuation line under-indented for visual indent
4688:16: E128 continuation line under-indented for visual indent
4690:16: E128 continuation line under-indented for visual indent
4692: D400 First line should end with '.', not 'g'
4692: D205 Blank line missing between one-line summary and description
4702:26: E251 unexpected spaces around keyword / parameter equals
4702:28: E251 unexpected spaces around keyword / parameter equals
4702:46: E251 unexpected spaces around keyword / parameter equals
4702:48: E251 unexpected spaces around keyword / parameter equals
4702: D205 Blank line missing between one-line summary and description
4703:27: E251 unexpected spaces around keyword / parameter equals
4703:29: E251 unexpected spaces around keyword / parameter equals
4703:46: E251 unexpected spaces around keyword / parameter equals
4703:48: E251 unexpected spaces around keyword / parameter equals
4704:27: E251 unexpected spaces around keyword / parameter equals
4704:29: E251 unexpected spaces around keyword / parameter equals
4704:47: E251 unexpected spaces around keyword / parameter equals
4704:49: E251 unexpected spaces around keyword / parameter equals
4705:24: E251 unexpected spaces around keyword / parameter equals
4705:26: E251 unexpected spaces around keyword / parameter equals
4711:54: E251 unexpected spaces around keyword / parameter equals
4711:56: E251 unexpected spaces around keyword / parameter equals
4712:35: E128 continuation line under-indented for visual indent
4712:45: E251 unexpected spaces around keyword / parameter equals
4712:47: E251 unexpected spaces around keyword / parameter equals
4713:35: E128 continuation line under-indented for visual indent
4713:45: E251 unexpected spaces around keyword / parameter equals
4713:47: E251 unexpected spaces around keyword / parameter equals
4714:35: E128 continuation line under-indented for visual indent
4714:46: E251 unexpected spaces around keyword / parameter equals
4714:48: E251 unexpected spaces around keyword / parameter equals
4715:35: E128 continuation line under-indented for visual indent
4715:46: E251 unexpected spaces around keyword / parameter equals
4715:48: E251 unexpected spaces around keyword / parameter equals
4716:35: E128 continuation line under-indented for visual indent
4716:46: E251 unexpected spaces around keyword / parameter equals
4716:48: E251 unexpected spaces around keyword / parameter equals
4717:35: E128 continuation line under-indented for visual indent
4717:46: E251 unexpected spaces around keyword / parameter equals
4717:48: E251 unexpected spaces around keyword / parameter equals
4742:34: E251 unexpected spaces around keyword / parameter equals
4742:36: E251 unexpected spaces around keyword / parameter equals
4744: D401 First line should be imperative: 'Remove', not 'Removes'
4744: D290 White spaces around docstring should be trimmed.
4744: D205 Blank line missing between one-line summary and description
4744: D208 Docstring is over-indented
4750:81: E261 at least two spaces before inline comment
4754: D102 Docstring missing
4758:31: E251 unexpected spaces around keyword / parameter equals
4758:33: E251 unexpected spaces around keyword / parameter equals
4758: D401 First line should be imperative: 'Retrieve', not 'Retrieves'
4758: D209 Put multi-line docstring closing quotes on separate line
4758: D201 No blank lines allowed *before* method docstring, found 1
4758: D202 No blank lines allowed *after* method docstring, found 1
4758: D205 Blank line missing between one-line summary and description
4758: D208 Docstring is over-indented
4759:24: E127 continuation line over-indented for visual indent
4759:34: E251 unexpected spaces around keyword / parameter equals
4759:36: E251 unexpected spaces around keyword / parameter equals
4760:24: E127 continuation line over-indented for visual indent
4760:34: E251 unexpected spaces around keyword / parameter equals
4760:36: E251 unexpected spaces around keyword / parameter equals
4761:24: E127 continuation line over-indented for visual indent
4761:35: E251 unexpected spaces around keyword / parameter equals
4761:37: E251 unexpected spaces around keyword / parameter equals
4762:24: E127 continuation line over-indented for visual indent
4762:35: E251 unexpected spaces around keyword / parameter equals
4762:37: E251 unexpected spaces around keyword / parameter equals
4763:24: E127 continuation line over-indented for visual indent
4763:35: E251 unexpected spaces around keyword / parameter equals
4763:37: E251 unexpected spaces around keyword / parameter equals
4764:24: E127 continuation line over-indented for visual indent
4764:35: E251 unexpected spaces around keyword / parameter equals
4764:37: E251 unexpected spaces around keyword / parameter equals
4779:45: E261 at least two spaces before inline comment
4785:9: B901 blind except: statement
4789:16: E711 comparison to None should be 'if cond is not None:'
4795: D400 First line should end with '.', not 'n'
4799: D400 First line should end with '.', not 'n'
4805:5: E303 too many blank lines (3)
4807: D102 Docstring missing
4810: D102 Docstring missing
4813: D102 Docstring missing
4816: D102 Docstring missing
4822:1: E302 expected 2 blank lines, found 1
4840: D203 Expected 1 blank line *before* class docstring, found 0
4840: D204 Expected 1 blank line *after* class docstring, found 0
4840: D200 One-line docstring should not occupy 3 lines
4844: D102 Docstring missing
4848: D401 First line should be imperative: 'Parse', not 'Parses'
4848: D400 First line should end with '.', not 's'
4848: D205 Blank line missing between one-line summary and description
4857:29: E261 at least two spaces before inline comment
4863: D401 First line should be imperative: 'Open', not 'Opens'
4863: D400 First line should end with '.', not 'd'
4863: D205 Blank line missing between one-line summary and description
4889:51: W602 deprecated form of raising exception
4890:21: E126 continuation line over-indented for hanging indent
4907: D400 First line should end with '.', not 'e'
4907: D205 Blank line missing between one-line summary and description
4915:75: E261 at least two spaces before inline comment
4919:37: E261 at least two spaces before inline comment
4920:71: E261 at least two spaces before inline comment
4920:72: E262 inline comment should start with '# '


Nono, that specific code has been since at least 3615

https://github.com/FAForever/fa/blob/6453f9e52db5cb645d21e0a4e4a046b40fa37bf1/lua/sim/Unit.lua#L1019


1:1: E266 too many leading '#' for block comment
2:1: E266 too many leading '#' for block comment
4:1: E266 too many leading '#' for block comment
5:1: E266 too many leading '#' for block comment
6:1: E266 too many leading '#' for block comment
7:1: E266 too many leading '#' for block comment
9:1: E266 too many leading '#' for block comment
10:1: E266 too many leading '#' for block comment
11:1: E266 too many leading '#' for block comment
12:1: E266 too many leading '#' for block comment
14:1: E266 too many leading '#' for block comment
15:1: E266 too many leading '#' for block comment
16:1: E266 too many leading '#' for block comment
19: L101 copyright is missing
27:1: E402 module level import not at top of file
29:1: E402 module level import not at top of file
31:1: E402 module level import not at top of file
45:1: E302 expected 2 blank lines, found 1
53:1: E302 expected 2 blank lines, found 1
53: D200 One-line docstring should not occupy 3 lines
61:1: E302 expected 2 blank lines, found 1
61: D200 One-line docstring should not occupy 3 lines
69:1: E302 expected 2 blank lines, found 1
69: D205 Blank line missing between one-line summary and description
69: D208 Docstring is over-indented
78:1: E302 expected 2 blank lines, found 1
87:1: E302 expected 2 blank lines, found 1
92:1: E302 expected 2 blank lines, found 1
92: D400 First line should end with '.', not 'd'
92: D205 Blank line missing between one-line summary and description
92: D208 Docstring is over-indented
100:1: E302 expected 2 blank lines, found 1
100: D400 First line should end with '.', not 'e'
100: D200 One-line docstring should not occupy 3 lines
115:1: E302 expected 2 blank lines, found 1
115: D400 First line should end with '.', not 'r'
115: D200 One-line docstring should not occupy 3 lines
122:1: E302 expected 2 blank lines, found 1
122: D400 First line should end with '.', not 'd'
122: D200 One-line docstring should not occupy 3 lines
129:1: E302 expected 2 blank lines, found 1
129: D401 First line should be imperative: 'Return', not 'Returns'
129: D400 First line should end with '.', not 'n'
129: D200 One-line docstring should not occupy 3 lines
170: D400 First line should end with '.', not 'e'
170: D205 Blank line missing between one-line summary and description
178:1: E302 expected 2 blank lines, found 1
185:1: E302 expected 2 blank lines, found 1
185: D103 Docstring missing
192:1: E302 expected 2 blank lines, found 1
192: D103 Docstring missing
198:1: E302 expected 2 blank lines, found 1
198: D103 Docstring missing
202:1: E302 expected 2 blank lines, found 1
202: D400 First line should end with '.', not 's'
202: D205 Blank line missing between one-line summary and description