1: D200 One-line docstring should not occupy 3 lines
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: I201 Missing newline before sections or imports.
29:1: I201 Missing newline before sections or imports.
29:1: F401 'iteritems' imported but unused
30:1: I100 Imports statements are in the wrong order. from operator should be before from six
30:1: I201 Missing newline before sections or imports.
31:1: I201 Missing newline before sections or imports.
37:1: I100 Imports statements are in the wrong order. from invenio.base.globals should be before from sqlalchemy.orm.collections
56:9: B901 blind except: statement
158: D203 Expected 1 blank line *before* class docstring, found 0
161: D102 Docstring missing
166:17: E128 continuation line under-indented for visual indent
168:17: E128 continuation line under-indented for visual indent
170:17: E128 continuation line under-indented for visual indent
172:17: E128 continuation line under-indented for visual indent
175:38: E128 continuation line under-indented for visual indent
177:17: E128 continuation line under-indented for visual indent
178:17: E128 continuation line under-indented for visual indent
179:17: E128 continuation line under-indented for visual indent
182:17: E128 continuation line under-indented for visual indent
185:17: E128 continuation line under-indented for visual indent
186:17: E128 continuation line under-indented for visual indent
187:17: E128 continuation line under-indented for visual indent
190:17: E128 continuation line under-indented for visual indent
195: D102 Docstring missing
211: D102 Docstring missing
215: D102 Docstring missing
224:10: B901 blind except: statement
229: D102 Docstring missing
237: D102 Docstring missing
246: D102 Docstring missing
251: D102 Docstring missing
254:13: E125 continuation line with same indent as next logical line
260:13: E128 continuation line under-indented for visual indent
261:13: E128 continuation line under-indented for visual indent
262:13: E128 continuation line under-indented for visual indent
263:13: E128 continuation line under-indented for visual indent
264:13: E128 continuation line under-indented for visual indent
266:13: E128 continuation line under-indented for visual indent
267:13: E128 continuation line under-indented for visual indent
274:13: E128 continuation line under-indented for visual indent
275:13: E128 continuation line under-indented for visual indent
282:13: E128 continuation line under-indented for visual indent
283:13: E128 continuation line under-indented for visual indent
284:13: E128 continuation line under-indented for visual indent
285:13: E128 continuation line under-indented for visual indent
286:13: E128 continuation line under-indented for visual indent
289:9: E128 continuation line under-indented for visual indent
291:9: E128 continuation line under-indented for visual indent
295:1: E128 continuation line under-indented for visual indent
296:13: E128 continuation line under-indented for visual indent
314:13: E128 continuation line under-indented for visual indent
315:13: E128 continuation line under-indented for visual indent
316:13: E128 continuation line under-indented for visual indent
319:5: E731 do not assign a lambda expression, use a def
320:13: E126 continuation line over-indented for hanging indent
331: D200 One-line docstring should not occupy 3 lines
339:17: E128 continuation line under-indented for visual indent
345: D102 Docstring missing
374:13: E126 continuation line over-indented for hanging indent
384:21: E128 continuation line under-indented for visual indent
385:9: B901 blind except: statement
389:5: E303 too many blank lines (2)
413:9: B901 blind except: statement
419:13: B901 blind except: statement
430:5: E303 too many blank lines (2)
431:13: E126 continuation line over-indented for hanging indent
435:17: E131 continuation line unaligned for hanging indent
452: D401 First line should be imperative: 'Retund', not 'Retunds'
473:1: E303 too many blank lines (3)
473: D203 Expected 1 blank line *before* class docstring, found 0
473: D204 Expected 1 blank line *after* class docstring, found 0
477:17: E128 continuation line under-indented for visual indent
478:13: E128 continuation line under-indented for visual indent
480:17: E128 continuation line under-indented for visual indent
482:17: E128 continuation line under-indented for visual indent
486: D102 Docstring missing
490: D102 Docstring missing
503: D203 Expected 1 blank line *before* class docstring, found 0
503: D204 Expected 1 blank line *after* class docstring, found 0
531: D203 Expected 1 blank line *before* class docstring, found 0
531: D204 Expected 1 blank line *after* class docstring, found 0
535:17: E128 continuation line under-indented for visual indent
536:13: E128 continuation line under-indented for visual indent
538:17: E128 continuation line under-indented for visual indent
540:13: E128 continuation line under-indented for visual indent
543: D203 Expected 1 blank line *before* class docstring, found 0
543: D204 Expected 1 blank line *after* class docstring, found 0
547:17: E128 continuation line under-indented for visual indent
549:17: E128 continuation line under-indented for visual indent
551:17: E128 continuation line under-indented for visual indent
553:17: E128 continuation line under-indented for visual indent
555:17: E128 continuation line under-indented for visual indent
556:17: E128 continuation line under-indented for visual indent
557:17: E128 continuation line under-indented for visual indent
559:17: E128 continuation line under-indented for visual indent
562: D203 Expected 1 blank line *before* class docstring, found 0
562: D204 Expected 1 blank line *after* class docstring, found 0
566:17: E128 continuation line under-indented for visual indent
571: D203 Expected 1 blank line *before* class docstring, found 0
571: D204 Expected 1 blank line *after* class docstring, found 0
575:17: E128 continuation line under-indented for visual indent
577:17: E128 continuation line under-indented for visual indent
579:17: E128 continuation line under-indented for visual indent
581:17: E128 continuation line under-indented for visual indent
585: D203 Expected 1 blank line *before* class docstring, found 0
585: D204 Expected 1 blank line *after* class docstring, found 0
589:17: E128 continuation line under-indented for visual indent
594: D401 First line should be imperative: 'Return', not 'Returns'
594: D202 No blank lines allowed *after* function docstring, found 1
594: D400 First line should end with '.', not 'x'
607: D203 Expected 1 blank line *before* class docstring, found 0
607: D204 Expected 1 blank line *after* class docstring, found 0
611:17: E128 continuation line under-indented for visual indent
613:17: E128 continuation line under-indented for visual indent
615:17: E128 continuation line under-indented for visual indent
617:17: E128 continuation line under-indented for visual indent
619:17: E128 continuation line under-indented for visual indent
620:13: E128 continuation line under-indented for visual indent
622:17: E128 continuation line under-indented for visual indent
624:17: E128 continuation line under-indented for visual indent
627: D203 Expected 1 blank line *before* class docstring, found 0
627: D204 Expected 1 blank line *after* class docstring, found 0
631:17: E128 continuation line under-indented for visual indent
633:17: E128 continuation line under-indented for visual indent
636: D102 Docstring missing
643: D203 Expected 1 blank line *before* class docstring, found 0
643: D204 Expected 1 blank line *after* class docstring, found 0
647:17: E128 continuation line under-indented for visual indent
648:17: E128 continuation line under-indented for visual indent
649:17: E128 continuation line under-indented for visual indent
651:17: E128 continuation line under-indented for visual indent
652:17: E128 continuation line under-indented for visual indent
653:17: E126 continuation line over-indented for hanging indent
656:17: E128 continuation line under-indented for visual indent
657:18: E128 continuation line under-indented for visual indent
661:13: E128 continuation line under-indented for visual indent
672: D203 Expected 1 blank line *before* class docstring, found 0
672: D204 Expected 1 blank line *after* class docstring, found 0
676:17: E128 continuation line under-indented for visual indent
678:17: E128 continuation line under-indented for visual indent
680:17: E128 continuation line under-indented for visual indent
682:17: E128 continuation line under-indented for visual indent
684:17: E128 continuation line under-indented for visual indent
687: D203 Expected 1 blank line *before* class docstring, found 0
690: D102 Docstring missing
695:17: E128 continuation line under-indented for visual indent
698:17: E128 continuation line under-indented for visual indent
706: D102 Docstring missing
713:10: B901 blind except: statement
717: D203 Expected 1 blank line *before* class docstring, found 0
717: D204 Expected 1 blank line *after* class docstring, found 0
719: D102 Docstring missing
723:17: E128 continuation line under-indented for visual indent
724:17: E128 continuation line under-indented for visual indent
729: D203 Expected 1 blank line *before* class docstring, found 0
729: D204 Expected 1 blank line *after* class docstring, found 0
740: D203 Expected 1 blank line *before* class docstring, found 0
740: D204 Expected 1 blank line *after* class docstring, found 0
748: D102 Docstring missing
759: D401 First line should be imperative: 'Return', not 'Returns'
764: D203 Expected 1 blank line *before* class docstring, found 0
764: D204 Expected 1 blank line *after* class docstring, found 0
768:17: E128 continuation line under-indented for visual indent
770:17: E128 continuation line under-indented for visual indent
772:17: E128 continuation line under-indented for visual indent
776: D102 Docstring missing
784: D401 First line should be imperative: 'Return', not 'Returns'
784: D290 White spaces around docstring should be trimmed.
789: D203 Expected 1 blank line *before* class docstring, found 0
789: D204 Expected 1 blank line *after* class docstring, found 0
793:17: E128 continuation line under-indented for visual indent
798: D203 Expected 1 blank line *before* class docstring, found 0
798: D204 Expected 1 blank line *after* class docstring, found 0
802:17: E128 continuation line under-indented for visual indent
804:17: E128 continuation line under-indented for visual indent
805:17: E128 continuation line under-indented for visual indent
807:17: E128 continuation line under-indented for visual indent
811: D203 Expected 1 blank line *before* class docstring, found 0
811: D204 Expected 1 blank line *after* class docstring, found 0
815:17: E128 continuation line under-indented for visual indent
817:17: E128 continuation line under-indented for visual indent
819:17: E128 continuation line under-indented for visual indent
821:17: E128 continuation line under-indented for visual indent
823:17: E128 continuation line under-indented for visual indent
825:17: E128 continuation line under-indented for visual indent
828:17: E128 continuation line under-indented for visual indent
830:17: E128 continuation line under-indented for visual indent
832:17: E128 continuation line under-indented for visual indent
846: D102 Docstring missing


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
22:1: I101 Imported names are in the wrong order. Should be ModuleAutoDiscoveryRegistry, RegistryError, RegistryProxy
26:1: I100 Imports statements are in the wrong order. from invenio.ext.registry should be before from werkzeug.utils
29:1: I100 Imports statements are in the wrong order. from invenio.modules.search.facet_builders should be before from invenio.modules.search.models


1: D100 Docstring missing


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
26:1: I201 Missing newline before sections or imports.


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
45:1: I100 Imports statements are in the wrong order. import functools should be before import string
46:1: I100 Imports statements are in the wrong order. import cStringIO should be before import functools
48:1: I101 Imported names are in the wrong order. Should be Blueprint, abort, current_app, flash, g, jsonify, make_response, redirect, render_template, request, session, url_for
48:1: I201 Missing newline before sections or imports.
52:1: I201 Missing newline before sections or imports.
53:1: I201 Missing newline before sections or imports.
56:1: I101 Imported names are in the wrong order. Should be get_collection_name_from_cache, get_search_query_id
57:1: I101 Imported names are in the wrong order. Should be faceted_results_filter, get_current_user_records_that_can_be_displayed
62:1: I100 Imports statements are in the wrong order. from flask.ext.menu should be before from ..washers
62:1: I201 Missing newline before sections or imports.
63:1: I201 Missing newline before sections or imports.
65:1: I100 Imports statements are in the wrong order. from invenio.modules.formatter should be before from invenio.modules.indexer
66:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.modules.formatter
67:1: I101 Imported names are in the wrong order. Should be templated, wash_arguments
67:1: I100 Imports statements are in the wrong order. from invenio.base.decorators should be before from invenio.base.i18n
68:1: I101 Imported names are in the wrong order. Should be current_breadcrumbs, default_breadcrumb_root, register_breadcrumb
68:1: I100 Imports statements are in the wrong order. from flask.ext.breadcrumbs should be before from invenio.base.decorators
68:1: I201 Missing newline before sections or imports.
74:1: I100 Imports statements are in the wrong order. from invenio.modules.search.registry should be before from invenio.utils.text
292:5: B901 blind except: statement
369:9: E731 do not assign a lambda expression, use a def
522:5: B901 blind except: statement
527:5: B901 blind except: statement


1: M111 unrecognized component name: principal


28: M102 unrecognized bullet/signature
29: M102 unrecognized bullet/signature
30: M102 unrecognized bullet/signature
31: M102 unrecognized bullet/signature
32: M102 unrecognized bullet/signature
33: M102 unrecognized bullet/signature
34: M102 unrecognized bullet/signature
35: M102 unrecognized bullet/signature
36: M102 unrecognized bullet/signature
37: M102 unrecognized bullet/signature
38: M102 unrecognized bullet/signature
39: M102 unrecognized bullet/signature
40: M102 unrecognized bullet/signature
41: M102 unrecognized bullet/signature
42: M102 unrecognized bullet/signature
43: M102 unrecognized bullet/signature
44: M102 unrecognized bullet/signature
45: M102 unrecognized bullet/signature
46: M102 unrecognized bullet/signature
47: M102 unrecognized bullet/signature
1: M110 missing component name


1: M111 unrecognized component name: errorlib


Would this kill the ajax request without alerting the customer of an error?


1: M111 unrecognized component name: WebSearch


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
24:1: I101 Imported names are in the wrong order. Should be AnonymousIdentity, Identity, Permission, Principal, identity_changed
28:1: I101 Imported names are in the wrong order. Should be Action, actions


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
23: L101 copyright is missing
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import time should be before from invenio.testutils
28:1: I201 Missing newline before sections or imports.
28:1: E402 module level import not at top of file
29:1: I100 Imports statements are in the wrong order. import os should be before import time
29:1: E402 module level import not at top of file
30:1: E402 module level import not at top of file
32:1: I101 Imported names are in the wrong order. Should be make_test_suite, merge_error_messages, run_test_suite, test_web_page_content
32: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. from invenio.pluginutils should be before from invenio.webuser
37:1: E402 module level import not at top of file
38:1: E402 module level import not at top of file
39:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.search_engine
39:1: E402 module level import not at top of file
41:1: I101 Imported names are in the wrong order. Should be CFG_SEARCH_SERVICES_PATH, SearchService, __required_plugin_API_version__, get_search_services
41:1: E402 module level import not at top of file
48: D400 First line should end with '.', not 's'
52: D202 No blank lines allowed *after* method docstring, found 1
52: D400 First line should end with '.', not 's'
85: D400 First line should end with '.', not 's'
94:16: E713 test for membership should be 'not in'
102: D400 First line should end with '.', not 's'
118: D400 First line should end with '.', not 'n'
122: D400 First line should end with '.', not 'n'
132: D400 First line should end with '.', not 'e'
145: D400 First line should end with '.', not 'e'
158: D400 First line should end with '.', not 'e'
171: D400 First line should end with '.', not 'e'
179: D400 First line should end with '.', not 'e'
191: D400 First line should end with '.', not 'e'
202: D400 First line should end with '.', not 'n'
206: D400 First line should end with '.', not 'n'
216: D400 First line should end with '.', not 'e'
229: D400 First line should end with '.', not 'e'
242: D400 First line should end with '.', not 'e'
255: D400 First line should end with '.', not 'e'
268: D400 First line should end with '.', not 'e'
278: D400 First line should end with '.', not 'e'
290: D400 First line should end with '.', not 'e'
302: D400 First line should end with '.', not 'e'


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


1: D290 White spaces around docstring should be trimmed.
1: D400 First line should end with '.', not 'y'
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
24:1: E402 module level import not at top of file
25:1: I100 Imports statements are in the wrong order. import os should be before import traceback
25:1: E402 module level import not at top of file
26:1: E402 module level import not at top of file
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import datetime should be before import time
28:1: E402 module level import not at top of file
29:1: E402 module level import not at top of file
30:1: I100 Imports statements are in the wrong order. import inspect should be before import re
30:1: E402 module level import not at top of file
31:1: E402 module level import not at top of file
33:1: I101 Imported names are in the wrong order. Should be CFG_ERRORLIB_RESET_EXCEPTION_NOTIFICATION_COUNTER_AFTER, CFG_ERRORLIB_SENTRY_URI, CFG_LOGDIR, CFG_PROPAGATE_EXCEPTIONS, CFG_SITE_ADMIN_EMAIL, CFG_SITE_ADMIN_EMAIL_EXCEPTIONS, CFG_SITE_EMERGENCY_EMAIL_ADDRESSES, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_VERSION, CFG_WEBALERT_ALERT_ENGINE_EMAIL
33:1: F401 'CFG_SITE_LANG' imported but unused
33:1: E402 module level import not at top of file
42:1: F401 'wash_url_argument' imported but unused
42:1: E402 module level import not at top of file
43:1: I101 Imported names are in the wrong order. Should be gettext_set_language, wash_language
43:1: I100 Imports statements are in the wrong order. from invenio.messages should be before from invenio.urlutils
43:1: F401 'wash_language' imported but unused
43:1: F401 'gettext_set_language' imported but unused
43:1: E402 module level import not at top of file
44:1: I100 Imports statements are in the wrong order. from invenio.dateutils should be before from invenio.messages
44:1: E402 module level import not at top of file
45:1: E402 module level import not at top of file
48:1: E266 too many leading '#' for block comment
49:1: E266 too many leading '#' for block comment
53: D401 First line should be imperative: 'Return', not 'Returns'
53: D400 First line should end with '.', not 'n'
53: D205 Blank line missing between one-line summary and description
63:59: E502 the backslash is redundant between brackets
64:27: E131 continuation line unaligned for hanging indent
66:5: B901 blind except: statement
70: D209 Put multi-line docstring closing quotes on separate line
70: D400 First line should end with '.', not 't'
70: D205 Blank line missing between one-line summary and description
96: D400 First line should end with '.', not 'e'
96: D205 Blank line missing between one-line summary and description
106:9: E266 too many leading '#' for block comment
114:13: E122 continuation line missing indentation or outdented
115:13: E122 continuation line missing indentation or outdented
116:13: E122 continuation line missing indentation or outdented
117:13: E122 continuation line missing indentation or outdented
117:52: E502 the backslash is redundant between brackets
118:21: E126 continuation line over-indented for hanging indent
121:1: E302 expected 2 blank lines, found 1
121: D400 First line should end with '.', not 'h'
121: D205 Blank line missing between one-line summary and description
143:1: E302 expected 2 blank lines, found 1
143: D202 No blank lines allowed *after* function docstring, found 1
143: D400 First line should end with '.', not 'm'
143: D205 Blank line missing between one-line summary and description
173:1: E302 expected 2 blank lines, found 1
175:5: E266 too many leading '#' for block comment
184:13: E266 too many leading '#' for block comment
192:9: E266 too many leading '#' for block comment
193:9: E266 too many leading '#' for block comment
194:9: E266 too many leading '#' for block comment
198:1: E302 expected 2 blank lines, found 1
198: D400 First line should end with '.', not ','
198: D205 Blank line missing between one-line summary and description
206:9: E266 too many leading '#' for block comment
208:9: E266 too many leading '#' for block comment
213:9: E266 too many leading '#' for block comment
220:38: E202 whitespace before '}'
222:9: E266 too many leading '#' for block comment
229:9: E266 too many leading '#' for block comment
232:17: E127 continuation line over-indented for visual indent
239:21: E127 continuation line over-indented for visual indent
245:29: E127 continuation line over-indented for visual indent
249:21: E266 too many leading '#' for block comment
250:21: E266 too many leading '#' for block comment
268:21: B901 blind except: statement
275:29: E266 too many leading '#' for block comment
276:29: E266 too many leading '#' for block comment
277:29: E266 too many leading '#' for block comment
278:29: E266 too many leading '#' for block comment
283:25: B901 blind except: statement
292:13: E266 too many leading '#' for block comment
295:9: E266 too many leading '#' for block comment
308:1: E302 expected 2 blank lines, found 1
308: D400 First line should end with '.', not '2'
308: D200 One-line docstring should not occupy 3 lines
318:1: E302 expected 2 blank lines, found 1
318: D205 Blank line missing between one-line summary and description
340:5: B901 blind except: statement
344:1: E302 expected 2 blank lines, found 1
344: D200 One-line docstring should not occupy 3 lines
355:1: E302 expected 2 blank lines, found 1
355: D202 No blank lines allowed *after* function docstring, found 1
355: D205 Blank line missing between one-line summary and description
397:37: E128 continuation line under-indented for visual indent
398:37: E128 continuation line under-indented for visual indent
399:37: E128 continuation line under-indented for visual indent
400:37: E128 continuation line under-indented for visual indent
403:37: E128 continuation line under-indented for visual indent
404:37: E128 continuation line under-indented for visual indent
405:37: E128 continuation line under-indented for visual indent
406:37: E128 continuation line under-indented for visual indent
407:37: E128 continuation line under-indented for visual indent
408:37: E128 continuation line under-indented for visual indent
409:37: E128 continuation line under-indented for visual indent
421:9: E266 too many leading '#' for block comment
427:13: E266 too many leading '#' for block comment
433:13: E266 too many leading '#' for block comment
442:13: E266 too many leading '#' for block comment
454:13: E266 too many leading '#' for block comment
455:28: E225 missing whitespace around operator
457:13: E266 too many leading '#' for block comment
460:17: E266 too many leading '#' for block comment
464:13: B901 blind except: statement
468:13: E266 too many leading '#' for block comment
471:17: E128 continuation line under-indented for visual indent
472:17: E129 visually indented line with same indent as next logical line
473:17: E266 too many leading '#' for block comment
497: D205 Blank line missing between one-line summary and description
539:5: B901 blind except: statement
548: D401 First line should be imperative: 'Send', not 'Sends'
548: D400 First line should end with '.', not 'k'
548: D200 One-line docstring should not occupy 3 lines
582:13: E131 continuation line unaligned for hanging indent
586:1: E302 expected 2 blank lines, found 1
586: D200 One-line docstring should not occupy 3 lines
597:1: E302 expected 2 blank lines, found 1
597: D400 First line should end with '.', not 'r'
597: D205 Blank line missing between one-line summary and description
608: D103 Docstring missing
617:13: E122 continuation line missing indentation or outdented
618:13: E122 continuation line missing indentation or outdented
619:13: E122 continuation line missing indentation or outdented
620:13: E122 continuation line missing indentation or outdented
621:13: E122 continuation line missing indentation or outdented


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
26:1: E266 too many leading '#' for block comment
28:1: E402 module level import not at top of file
29:1: E402 module level import not at top of file
36:1: E402 module level import not at top of file
38:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from six
38:1: E402 module level import not at top of file
39:1: E402 module level import not at top of file
40:1: I101 Imported names are in the wrong order. Should be CFG_ACC_ACTIVITIES_URLS, CFG_ACC_EMPTY_ROLE_DEFINITION_SER, CFG_ACC_EMPTY_ROLE_DEFINITION_SRC, DEF_AUTHS, DEF_ROLES, DEF_USERS, DELEGATEADDUSERROLE, SUPERADMINROLE
40:1: E402 module level import not at top of file
43:1: I100 Imports statements are in the wrong order. from invenio.ext should be before from invenio.modules.access.local_config
43:1: E402 module level import not at top of file
44:1: I101 Imported names are in the wrong order. Should be ProgrammingError, run_sql
44:1: E402 module level import not at top of file
45:1: I101 Imported names are in the wrong order. Should be acc_firerole_check_user, compile_role_definition, deserialize, load_role_definition, serialize
45:1: E402 module level import not at top of file
47:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.modules.access.firerole
47:1: E402 module level import not at top of file
48:1: I201 Missing newline before sections or imports.
48:1: E402 module level import not at top of file
49:1: I101 Imported names are in the wrong order. Should be AccACTION, AccARGUMENT, AccAuthorization, UserAccROLE
49:1: F401 'AccARGUMENT' imported but unused
49:1: E402 module level import not at top of file
50:37: E126 continuation line over-indented for hanging indent
57:1: B901 blind except: statement
62:1: E302 expected 2 blank lines, found 1
62: D209 Put multi-line docstring closing quotes on separate line
62: D202 No blank lines allowed *after* function docstring, found 1
62: D400 First line should end with '.', not 'n'
63:9: E128 continuation line under-indented for visual indent
80:9: E125 continuation line with same indent as next logical line
80:23: E225 missing whitespace around operator
103: D205 Blank line missing between one-line summary and description
126: D209 Put multi-line docstring closing quotes on separate line
126: D202 No blank lines allowed *after* function docstring, found 1
126: D400 First line should end with '.', not 's'
126: D205 Blank line missing between one-line summary and description
127:9: E128 continuation line under-indented for visual indent
148: D209 Put multi-line docstring closing quotes on separate line
148: D202 No blank lines allowed *after* function docstring, found 1
148: D205 Blank line missing between one-line summary and description
148: D208 Docstring is over-indented
173:17: E128 continuation line under-indented for visual indent
182:21: E128 continuation line under-indented for visual indent
194:21: E128 continuation line under-indented for visual indent
203:21: E128 continuation line under-indented for visual indent
208:21: E128 continuation line under-indented for visual indent
227: D202 No blank lines allowed *after* function docstring, found 1
228:9: E128 continuation line under-indented for visual indent
228:25: E251 unexpected spaces around keyword / parameter equals
228:27: E251 unexpected spaces around keyword / parameter equals
229:9: E128 continuation line under-indented for visual indent
229:25: E251 unexpected spaces around keyword / parameter equals
229:27: E251 unexpected spaces around keyword / parameter equals
245:13: E128 continuation line under-indented for visual indent
249:1: E302 expected 2 blank lines, found 1
249: D290 White spaces around docstring should be trimmed.
249: D209 Put multi-line docstring closing quotes on separate line
249: D202 No blank lines allowed *after* function docstring, found 1
249: D400 First line should end with '.', not 's'
249: D205 Blank line missing between one-line summary and description
268:79: E203 whitespace before ':'
277:1: E302 expected 2 blank lines, found 1
277: D290 White spaces around docstring should be trimmed.
277: D202 No blank lines allowed *after* function docstring, found 1
277: D400 First line should end with '.', not 'm'
277: D205 Blank line missing between one-line summary and description
300:13: E128 continuation line under-indented for visual indent
303:13: E128 continuation line under-indented for visual indent
323:17: E128 continuation line under-indented for visual indent
329:71: E502 the backslash is redundant between brackets
329: D202 No blank lines allowed *after* function docstring, found 1
330:5: E128 continuation line under-indented for visual indent
330:57: E502 the backslash is redundant between brackets
331:5: E128 continuation line under-indented for visual indent
331:5: E125 continuation line with same indent as next logical line
360: D401 First line should be imperative: 'thi', not 'this'
360: D290 White spaces around docstring should be trimmed.
360: D209 Put multi-line docstring closing quotes on separate line
360: D202 No blank lines allowed *after* function docstring, found 1
360: D400 First line should end with '.', not 't'
360: D208 Docstring is over-indented
361:9: E128 continuation line under-indented for visual indent
383:9: E125 continuation line with same indent as next logical line
386:13: E128 continuation line under-indented for visual indent
386:55: E202 whitespace before ')'
394: D290 White spaces around docstring should be trimmed.
394: D209 Put multi-line docstring closing quotes on separate line
394: D202 No blank lines allowed *after* function docstring, found 1
394: D208 Docstring is over-indented
413: D290 White spaces around docstring should be trimmed.
413: D209 Put multi-line docstring closing quotes on separate line
413: D202 No blank lines allowed *after* function docstring, found 1
413: D205 Blank line missing between one-line summary and description
413: D208 Docstring is over-indented
436: D401 First line should be imperative: 'function', not 'functions'
436: D290 White spaces around docstring should be trimmed.
436: D209 Put multi-line docstring closing quotes on separate line
436: D202 No blank lines allowed *after* function docstring, found 1
436: D205 Blank line missing between one-line summary and description
444:9: E128 continuation line under-indented for visual indent
447: D209 Put multi-line docstring closing quotes on separate line
447: D202 No blank lines allowed *after* function docstring, found 1
447: D400 First line should end with '.', not ','
447: D205 Blank line missing between one-line summary and description
467: D290 White spaces around docstring should be trimmed.
467: D209 Put multi-line docstring closing quotes on separate line
467: D202 No blank lines allowed *after* function docstring, found 1
467: D400 First line should end with '.', not 'l'
467: D205 Blank line missing between one-line summary and description
486:9: E128 continuation line under-indented for visual indent
488:9: E128 continuation line under-indented for visual indent
518:5: E303 too many blank lines (2)
537:5: E303 too many blank lines (2)
547:17: W503 line break before binary operator
547:17: E128 continuation line under-indented for visual indent
548:17: E128 continuation line under-indented for visual indent
561:21: E128 continuation line under-indented for visual indent
566:17: E128 continuation line under-indented for visual indent
586:17: E128 continuation line under-indented for visual indent
590:5: E303 too many blank lines (2)
592:1: E302 expected 2 blank lines, found 1
592: D290 White spaces around docstring should be trimmed.
592: D209 Put multi-line docstring closing quotes on separate line
592: D202 No blank lines allowed *after* function docstring, found 1
592: D400 First line should end with '.', not 'l'
592: D205 Blank line missing between one-line summary and description
592: D208 Docstring is over-indented
593:9: E128 continuation line under-indented for visual indent
667:17: E128 continuation line under-indented for visual indent
687:17: E128 continuation line under-indented for visual indent
707:21: E128 continuation line under-indented for visual indent
712:21: E128 continuation line under-indented for visual indent
736:21: E128 continuation line under-indented for visual indent
740:21: E128 continuation line under-indented for visual indent
747:21: E128 continuation line under-indented for visual indent
753: D401 First line should be imperative: 'thi', not 'this'
753: D290 White spaces around docstring should be trimmed.
753: D209 Put multi-line docstring closing quotes on separate line
753: D202 No blank lines allowed *after* function docstring, found 1
753: D400 First line should end with '.', not 's'
753: D205 Blank line missing between one-line summary and description
753: D208 Docstring is over-indented
754:9: E128 continuation line under-indented for visual indent
780:9: E128 continuation line under-indented for visual indent
788:9: E128 continuation line under-indented for visual indent
803:13: E116 unexpected indentation (comment)
813:27: E127 continuation line over-indented for visual indent
816:45: E261 at least two spaces before inline comment
823:39: E128 continuation line under-indented for visual indent
824:39: E128 continuation line under-indented for visual indent
825:39: E128 continuation line under-indented for visual indent
826:39: E128 continuation line under-indented for visual indent
827:39: E128 continuation line under-indented for visual indent
832: D209 Put multi-line docstring closing quotes on separate line
832: D202 No blank lines allowed *after* function docstring, found 1
832: D400 First line should end with '.', not 'e'
832: D205 Blank line missing between one-line summary and description
833:9: E128 continuation line under-indented for visual indent
848:19: E261 at least two spaces before inline comment
851:5: F841 local variable 'dummy' is assigned to but never used
867:36: E128 continuation line under-indented for visual indent
868:36: E128 continuation line under-indented for visual indent
869:36: E128 continuation line under-indented for visual indent
874: D209 Put multi-line docstring closing quotes on separate line
874: D202 No blank lines allowed *after* function docstring, found 1
874: D400 First line should end with '.', not 'e'
874: D205 Blank line missing between one-line summary and description
875:9: E128 continuation line under-indented for visual indent
913:9: E128 continuation line under-indented for visual indent
922:9: E128 continuation line under-indented for visual indent
925: D209 Put multi-line docstring closing quotes on separate line
925: D202 No blank lines allowed *after* function docstring, found 1
925: D400 First line should end with '.', not 'n'
925: D205 Blank line missing between one-line summary and description
938: D209 Put multi-line docstring closing quotes on separate line
938: D202 No blank lines allowed *after* function docstring, found 1
938: D400 First line should end with '.', not 'e'
938: D205 Blank line missing between one-line summary and description
978:54: E128 continuation line under-indented for visual indent
979:54: E128 continuation line under-indented for visual indent
980:54: E128 continuation line under-indented for visual indent
984: D290 White spaces around docstring should be trimmed.
984: D202 No blank lines allowed *after* function docstring, found 1
996:1: E302 expected 2 blank lines, found 1
996: D209 Put multi-line docstring closing quotes on separate line
996: D202 No blank lines allowed *after* function docstring, found 1
996: D400 First line should end with '.', not 'n'
1003:9: E128 continuation line under-indented for visual indent
1008: D290 White spaces around docstring should be trimmed.
1008: D202 No blank lines allowed *after* function docstring, found 1
1013:13: E128 continuation line under-indented for visual indent
1018: D290 White spaces around docstring should be trimmed.
1018: D202 No blank lines allowed *after* function docstring, found 1
1023:13: E128 continuation line under-indented for visual indent
1028: D209 Put multi-line docstring closing quotes on separate line
1028: D202 No blank lines allowed *after* function docstring, found 1
1028: D205 Blank line missing between one-line summary and description
1033:9: E128 continuation line under-indented for visual indent
1041: D290 White spaces around docstring should be trimmed.
1041: D202 No blank lines allowed *after* function docstring, found 1
1054: D209 Put multi-line docstring closing quotes on separate line
1054: D202 No blank lines allowed *after* function docstring, found 1
1054: D205 Blank line missing between one-line summary and description
1062: D209 Put multi-line docstring closing quotes on separate line
1062: D202 No blank lines allowed *after* function docstring, found 1
1062: D205 Blank line missing between one-line summary and description
1068:9: E128 continuation line under-indented for visual indent
1075: D202 No blank lines allowed *after* function docstring, found 1
1080:9: E128 continuation line under-indented for visual indent
1090: D401 First line should be imperative: 'return', not 'returns'
1095:1: E302 expected 2 blank lines, found 1
1095: D401 First line should be imperative: 'Return', not 'Returns'
1105: D290 White spaces around docstring should be trimmed.
1109:9: E128 continuation line under-indented for visual indent
1114: D290 White spaces around docstring should be trimmed.
1114: D202 No blank lines allowed *after* function docstring, found 1
1119:9: E128 continuation line under-indented for visual indent
1123:1: E302 expected 2 blank lines, found 1
1123: D202 No blank lines allowed *after* function docstring, found 1
1132:1: E302 expected 2 blank lines, found 1
1132: D202 No blank lines allowed *after* function docstring, found 1
1146:1: E302 expected 2 blank lines, found 1
1146: D202 No blank lines allowed *after* function docstring, found 1
1154: D290 White spaces around docstring should be trimmed.
1168: D202 No blank lines allowed *after* function docstring, found 1
1168: D205 Blank line missing between one-line summary and description
1182: D103 Docstring missing
1185:9: E128 continuation line under-indented for visual indent
1191:1: E302 expected 2 blank lines, found 1
1191: D209 Put multi-line docstring closing quotes on separate line
1191: D202 No blank lines allowed *after* function docstring, found 1
1191: D205 Blank line missing between one-line summary and description
1206: D202 No blank lines allowed *after* function docstring, found 1
1211:9: E128 continuation line under-indented for visual indent
1216: D202 No blank lines allowed *after* function docstring, found 1
1221:9: E128 continuation line under-indented for visual indent
1225:1: E302 expected 2 blank lines, found 1
1225: D202 No blank lines allowed *after* function docstring, found 1
1237: D103 Docstring missing
1241:5: E125 continuation line with same indent as next logical line
1251: D202 No blank lines allowed *after* function docstring, found 1
1273:1: E302 expected 2 blank lines, found 1
1273: D202 No blank lines allowed *after* function docstring, found 1
1283:1: E302 expected 2 blank lines, found 1
1283: D400 First line should end with '.', not 'r'
1283: D205 Blank line missing between one-line summary and description
1309:9: B901 blind except: statement
1330: D202 No blank lines allowed *after* function docstring, found 1
1341:49: E502 the backslash is redundant between brackets
1342:41: E127 continuation line over-indented for visual indent
1359:24: E721 do not compare types, use 'isinstance()'
1369:17: E128 continuation line under-indented for visual indent
1369:5: E125 continuation line with same indent as next logical line
1381: D209 Put multi-line docstring closing quotes on separate line
1381: D202 No blank lines allowed *after* function docstring, found 1
1381: D205 Blank line missing between one-line summary and description
1406:1: E302 expected 2 blank lines, found 1
1406: D202 No blank lines allowed *after* function docstring, found 1
1422: D400 First line should end with '.', not 'h'
1422: D205 Blank line missing between one-line summary and description
1435:13: E127 continuation line over-indented for visual indent
1437:69: E225 missing whitespace around operator
1439:81: E502 the backslash is redundant between brackets
1440:13: E131 continuation line unaligned for hanging indent
1471:1: E302 expected 2 blank lines, found 1
1471: D202 No blank lines allowed *after* function docstring, found 1
1471: D400 First line should end with '.', not 'n'
1471: D205 Blank line missing between one-line summary and description
1493:1: E302 expected 2 blank lines, found 1
1493: D202 No blank lines allowed *after* function docstring, found 1
1493: D400 First line should end with '.', not 'n'
1493: D205 Blank line missing between one-line summary and description
1519: D401 First line should be imperative: 'find', not 'finds'
1519: D209 Put multi-line docstring closing quotes on separate line
1519: D202 No blank lines allowed *after* function docstring, found 1
1519: D205 Blank line missing between one-line summary and description
1540: D202 No blank lines allowed *after* function docstring, found 1
1540: D400 First line should end with '.', not 'a'
1540: D205 Blank line missing between one-line summary and description
1570:5: E125 continuation line with same indent as next logical line
1575:5: E303 too many blank lines (2)
1585:27: E261 at least two spaces before inline comment
1593:14: E713 test for membership should be 'not in'
1599:32: E261 at least two spaces before inline comment
1604:45: E202 whitespace before ']'
1611:20: E221 multiple spaces before operator
1620:37: E201 whitespace after '('
1620:48: E202 whitespace before ')'
1644: D209 Put multi-line docstring closing quotes on separate line
1644: D202 No blank lines allowed *after* function docstring, found 1
1644: D400 First line should end with '.', not 's'
1644: D205 Blank line missing between one-line summary and description
1659:9: E128 continuation line under-indented for visual indent
1665:9: E128 continuation line under-indented for visual indent
1672:51: E128 continuation line under-indented for visual indent
1673:51: E128 continuation line under-indented for visual indent
1674:51: E128 continuation line under-indented for visual indent
1680: D209 Put multi-line docstring closing quotes on separate line
1680: D202 No blank lines allowed *after* function docstring, found 1
1680: D400 First line should end with '.', not 's'
1680: D205 Blank line missing between one-line summary and description
1729:39: E128 continuation line under-indented for visual indent
1730:39: E128 continuation line under-indented for visual indent
1731:39: E128 continuation line under-indented for visual indent
1734: D202 No blank lines allowed *after* function docstring, found 1
1734: D207 Docstring is under-indented
1735:9: E128 continuation line under-indented for visual indent
1736:9: E128 continuation line under-indented for visual indent
1757:1: E302 expected 2 blank lines, found 1
1757: D209 Put multi-line docstring closing quotes on separate line
1757: D202 No blank lines allowed *after* function docstring, found 1
1757: D400 First line should end with '.', not 'g'
1757: D205 Blank line missing between one-line summary and description
1773: D202 No blank lines allowed *after* function docstring, found 1
1774:9: E128 continuation line under-indented for visual indent
1775:9: E128 continuation line under-indented for visual indent
1776:9: E128 continuation line under-indented for visual indent
1809:26: E128 continuation line under-indented for visual indent
1810:29: E121 continuation line under-indented for hanging indent
1811:29: E126 continuation line over-indented for hanging indent
1815:17: E128 continuation line under-indented for visual indent
1816:17: E122 continuation line missing indentation or outdented
1823:45: E128 continuation line under-indented for visual indent
1844:17: E128 continuation line under-indented for visual indent
1855:42: E127 continuation line over-indented for visual indent
1856:42: E127 continuation line over-indented for visual indent
1857:42: E127 continuation line over-indented for visual indent
1862:5: E303 too many blank lines (2)
1865: D209 Put multi-line docstring closing quotes on separate line
1865: D202 No blank lines allowed *after* function docstring, found 1
1865: D205 Blank line missing between one-line summary and description
1883:13: E128 continuation line under-indented for visual indent
1890: D209 Put multi-line docstring closing quotes on separate line
1890: D202 No blank lines allowed *after* function docstring, found 1
1890: D400 First line should end with '.', not 'y'
1890: D205 Blank line missing between one-line summary and description


1: D400 First line should end with '.', not 'k'
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
22:1: I100 Imports statements are in the wrong order. import os should be before import sys
24:1: I100 Imports statements are in the wrong order. import cgi should be before import re
32:1: I100 Imports statements are in the wrong order. from wsgiref.util should be before from wsgiref.validate
36:5: E266 too many leading '#' for block comment
37:5: E266 too many leading '#' for block comment
40:1: E402 module level import not at top of file
41:1: I100 Imports statements are in the wrong order. from invenio.session should be before from invenio.urlutils
41:1: E402 module level import not at top of file
42:1: I101 Imported names are in the wrong order. Should be CFG_FULL_HTTPS, CFG_HAS_HTTPS_SUPPORT
42: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 FieldStorage, table
44:1: I100 Imports statements are in the wrong order. from invenio.webinterface_handler_wsgi_utils should be before from invenio.webinterface_layout
44:1: E402 module level import not at top of file
45:1: I101 Imported names are in the wrong order. Should be DONE, HTTP_INTERNAL_SERVER_ERROR, HTTP_NOT_FOUND, HTTP_STATUS_MAP, OK, SERVER_RETURN
45:1: I100 Imports statements are in the wrong order. from invenio.webinterface_handler_config should be before from invenio.webinterface_handler_wsgi_utils
45:1: E402 module level import not at top of file
48:1: I101 Imported names are in the wrong order. Should be CFG_DEVEL_SITE, CFG_SITE_LANG, CFG_SITE_SECURE_URL, CFG_SITE_URL, CFG_WEBDIR, CFG_WEBSTYLE_HTTP_STATUS_ALERT_LIST, CFG_WEBSTYLE_REVERSE_PROXY_IPS
48:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.webinterface_handler_config
48:1: E402 module level import not at top of file
51:1: I101 Imported names are in the wrong order. Should be get_pretty_traceback, register_exception
51:1: E402 module level import not at top of file
53:1: E266 too many leading '#' for block comment
54:1: E266 too many leading '#' for block comment
55:1: E266 too many leading '#' for block comment
56:1: E266 too many leading '#' for block comment
60:1: E266 too many leading '#' for block comment
61:1: E266 too many leading '#' for block comment
64:1: E266 too many leading '#' for block comment
65:1: E266 too many leading '#' for block comment
66:1: E266 too many leading '#' for block comment
69:1: E266 too many leading '#' for block comment
74:5: E266 too many leading '#' for block comment
79:1: E302 expected 2 blank lines, found 0
79: D103 Docstring missing
83:1: E302 expected 2 blank lines, found 1
83: D203 Expected 1 blank line *before* class docstring, found 0
83: D204 Expected 1 blank line *after* class docstring, found 0
83: D205 Blank line missing between one-line summary and description
88: D102 Docstring missing
92:1: E302 expected 2 blank lines, found 1
92: D203 Expected 1 blank line *before* class docstring, found 0
92: D204 Expected 1 blank line *after* class docstring, found 0
92: D205 Blank line missing between one-line summary and description
99: D102 Docstring missing
114:9: E266 too many leading '#' for block comment
125:20: E261 at least two spaces before inline comment
125:21: E262 inline comment should start with '# '
134: D401 First line should be imperative: 'Thi', not 'This'
134: D200 One-line docstring should not occupy 3 lines
142:36: W601 .has_key() is deprecated, use 'in'
150: D102 Docstring missing
153: D102 Docstring missing
158:13: W503 line break before binary operator
158:13: E129 visually indented line with same indent as next logical line
163:9: E266 too many leading '#' for block comment
180: D102 Docstring missing
183: D102 Docstring missing
186: D102 Docstring missing
189: D102 Docstring missing
197: D102 Docstring missing
214:21: E266 too many leading '#' for block comment
216:46: E261 at least two spaces before inline comment
216:47: E262 inline comment should start with '# '
217:25: E116 unexpected indentation (comment)
217:25: E266 too many leading '#' for block comment
222: D102 Docstring missing
228: D102 Docstring missing
231: D102 Docstring missing
238:13: E266 too many leading '#' for block comment
244: D102 Docstring missing
247: D102 Docstring missing
250: D102 Docstring missing
256: D102 Docstring missing
259: D102 Docstring missing
262: D102 Docstring missing
265: D102 Docstring missing
268: D102 Docstring missing
270:16: E126 continuation line over-indented for hanging indent
284:98: E502 the backslash is redundant between brackets
285:98: E502 the backslash is redundant between brackets
286:100: E502 the backslash is redundant between brackets
292: D102 Docstring missing
295: D102 Docstring missing
298: D102 Docstring missing
301: D102 Docstring missing
304: D102 Docstring missing
307: D102 Docstring missing
339:17: E266 too many leading '#' for block comment
345: D102 Docstring missing
351: D102 Docstring missing
354: D102 Docstring missing
357: D102 Docstring missing
360: D102 Docstring missing
366: D102 Docstring missing
372: D102 Docstring missing
375: D102 Docstring missing
378: D102 Docstring missing
381: D102 Docstring missing
386: D102 Docstring missing
389: D102 Docstring missing
393:13: E266 too many leading '#' for block comment
394:13: E266 too many leading '#' for block comment
395:13: E266 too many leading '#' for block comment
396:13: E266 too many leading '#' for block comment
399: D102 Docstring missing
402: D102 Docstring missing
405: D102 Docstring missing
408: D102 Docstring missing
411: D102 Docstring missing
414: D102 Docstring missing
417: D102 Docstring missing
424:13: B901 blind except: statement
428: D400 First line should end with '.', not 't'
428: D205 Blank line missing between one-line summary and description
440: D102 Docstring missing
467:1: E302 expected 2 blank lines, found 1
467: D400 First line should end with '.', not 'e'
467: D205 Blank line missing between one-line summary and description
478:13: E266 too many leading '#' for block comment
480:43: E261 at least two spaces before inline comment
480:44: E262 inline comment should start with '# '
485:1: E302 expected 2 blank lines, found 1
485: D200 One-line docstring should not occupy 3 lines
489:5: E266 too many leading '#' for block comment
504:29: E127 continuation line over-indented for visual indent
525:17: F841 local variable 'ret' is assigned to but never used
533:51: E128 continuation line under-indented for visual indent
541:9: B901 blind except: statement
556:13: E266 too many leading '#' for block comment
560:21: E266 too many leading '#' for block comment
561:21: E266 too many leading '#' for block comment
569:13: E266 too many leading '#' for block comment
572:13: E266 too many leading '#' for block comment
573:13: E266 too many leading '#' for block comment
574:13: E266 too many leading '#' for block comment
575:13: E266 too many leading '#' for block comment
576:13: E266 too many leading '#' for block comment
577:13: E266 too many leading '#' for block comment
578:13: E266 too many leading '#' for block comment
581:13: E266 too many leading '#' for block comment
587:9: E266 too many leading '#' for block comment
588:9: E266 too many leading '#' for block comment
594:1: E302 expected 2 blank lines, found 1
594: D401 First line should be imperative: 'Return', not 'Returns'
594: D200 One-line docstring should not occupy 3 lines
607:1: E302 expected 2 blank lines, found 1
607: D401 First line should be imperative: 'Return', not 'Returns'
607: D205 Blank line missing between one-line summary and description
620:1: E302 expected 2 blank lines, found 1
620: D401 First line should be imperative: 'Check', not 'Checks'
620: D205 Blank line missing between one-line summary and description
642:1: E302 expected 2 blank lines, found 1
642: D200 One-line docstring should not occupy 3 lines
651:9: E266 too many leading '#' for block comment
654:13: E266 too many leading '#' for block comment
655:32: W602 deprecated form of raising exception
656:9: E266 too many leading '#' for block comment
657:9: E266 too many leading '#' for block comment
658:9: E266 too many leading '#' for block comment
661:13: E266 too many leading '#' for block comment
662:13: E266 too many leading '#' for block comment
663:13: E266 too many leading '#' for block comment
664:13: E266 too many leading '#' for block comment
665:13: E266 too many leading '#' for block comment
669:17: E266 too many leading '#' for block comment
670:17: E266 too many leading '#' for block comment
671:17: E266 too many leading '#' for block comment
685:26: E127 continuation line over-indented for visual indent
717:28: W602 deprecated form of raising exception
719:1: E302 expected 2 blank lines, found 1
719: D400 First line should end with '.', not 'd'
719: D205 Blank line missing between one-line summary and description
737:1: E302 expected 2 blank lines, found 1
737: D200 One-line docstring should not occupy 3 lines
750:1: E302 expected 2 blank lines, found 1
750: D103 Docstring missing


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
25:1: I101 Imported names are in the wrong order. Should be CFG_SITE_ADMIN_EMAIL, CFG_SITE_NAME, CFG_SITE_RECORD, CFG_SITE_SECURE_URL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL
25:1: E402 module level import not at top of file
26:1: I100 Imports statements are in the wrong order. from invenio.base.i18n should be before from invenio.config
26:1: E402 module level import not at top of file
27:1: I100 Imports statements are in the wrong order. from invenio.base.globals should be before from invenio.base.i18n
27:1: E402 module level import not at top of file
276:23: E203 whitespace before ':'
277:26: E203 whitespace before ':'
278:28: E203 whitespace before ':'
279:27: E203 whitespace before ':'
280:24: E203 whitespace before ':'
285:23: E203 whitespace before ':'
286:26: E203 whitespace before ':'
287:28: E203 whitespace before ':'
288:27: E203 whitespace before ':'
289:24: E203 whitespace before ':'
297:23: E203 whitespace before ':'
298:26: E203 whitespace before ':'
299:28: E203 whitespace before ':'
300:27: E203 whitespace before ':'
301:24: E203 whitespace before ':'
346:28: E222 multiple spaces after operator
355:22: E203 whitespace before ':'
367:48: E203 whitespace before ','
367:49: E231 missing whitespace after ','
375:16: E231 missing whitespace after ':'
388:16: E231 missing whitespace after ':'
417:1: E266 too many leading '#' for block comment
459:1: E266 too many leading '#' for block comment
460:1: E266 too many leading '#' for block comment
494:16: E126 continuation line over-indented for hanging indent
500:58: E203 whitespace before ','
560:15: E126 continuation line over-indented for hanging indent
563:1: E402 module level import not at top of file
595:17: E203 whitespace before ':'
596:22: E203 whitespace before ':'
597:20: E203 whitespace before ':'
598:18: E203 whitespace before ':'
599:24: E203 whitespace before ':'
600:22: E203 whitespace before ':'
601:19: E203 whitespace before ':'
602:20: E203 whitespace before ':'
603:23: E203 whitespace before ':'
604:18: E203 whitespace before ':'
605:17: E203 whitespace before ':'
606:19: E203 whitespace before ':'
607:20: E203 whitespace before ':'
608:21: E203 whitespace before ':'
609:19: E203 whitespace before ':'
610:19: E203 whitespace before ':'
611:20: E203 whitespace before ':'
612:17: E203 whitespace before ':'
613:24: E203 whitespace before ':'
614:23: E203 whitespace before ':'
615:21: E203 whitespace before ':'
616:37: E203 whitespace before ':'
630:4: E131 continuation line unaligned for hanging indent
659:1: W391 blank line at end of file


1: M111 unrecognized component name: BibSort


1: D400 First line should end with '.', not 'e'
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
27:1: I100 Imports statements are in the wrong order. import re should be before from invenio.testutils
27:1: I201 Missing newline before sections or imports.
31:1: I100 Imports statements are in the wrong order. from invenio.docextract_utils should be before from invenio.testutils
33:1: I101 Imported names are in the wrong order. Should be find_numeration, find_numeration_more, identify_ibids
34:36: E126 continuation line over-indented for hanging indent
37:1: F999 redefinition of unused 'identify_ibids' from line 33
38:1: I100 Imports statements are in the wrong order. from invenio should be before from invenio.refextract_tag
40:1: I101 Imported names are in the wrong order. Should be extract_journal_reference, search_from_reference
40:1: I100 Imports statements are in the wrong order. from invenio.refextract_api should be before from invenio.refextract_find
44: D101 Docstring missing
45: D102 Docstring missing
48: D102 Docstring missing
52: D102 Docstring missing
56: D102 Docstring missing
60: D102 Docstring missing
64: D102 Docstring missing
68: D102 Docstring missing
72: D102 Docstring missing
85: D203 Expected 1 blank line *before* class docstring, found 0
85: D204 Expected 1 blank line *after* class docstring, found 0
85: D400 First line should end with '.', not 't'
87: D102 Docstring missing
90: D102 Docstring missing
94: D102 Docstring missing
100: D101 Docstring missing
101: D102 Docstring missing
104: D400 First line should end with '.', not ')'
104: D300 Expected """-quotes, got '-quotes
112: D290 White spaces around docstring should be trimmed.
112: D400 First line should end with '.', not '>'
112: D300 Expected """-quotes, got '-quotes
120: D290 White spaces around docstring should be trimmed.
120: D400 First line should end with '.', not '>'
120: D300 Expected """-quotes, got '-quotes
128: D102 Docstring missing
136: D101 Docstring missing
137: D102 Docstring missing
140: D102 Docstring missing
155: D102 Docstring missing
159: D102 Docstring missing
174: D102 Docstring missing
189: D102 Docstring missing
204: D102 Docstring missing
223: D101 Docstring missing
224: D102 Docstring missing
230: D102 Docstring missing
234: D102 Docstring missing
239: D102 Docstring missing
244: D102 Docstring missing
251: D102 Docstring missing
256: D102 Docstring missing
262: D101 Docstring missing
263: D102 Docstring missing
266: D102 Docstring missing
293: D102 Docstring missing
307: D102 Docstring missing
320: D101 Docstring missing
321: D102 Docstring missing
324: D102 Docstring missing
329: D102 Docstring missing
334: D102 Docstring missing
339: D102 Docstring missing
344: D102 Docstring missing
349: D102 Docstring missing
354: D102 Docstring missing
359: D102 Docstring missing
364: D102 Docstring missing
369: D102 Docstring missing
374: D102 Docstring missing
379: D102 Docstring missing
384: D102 Docstring missing
389: D102 Docstring missing
394: D102 Docstring missing
399: D102 Docstring missing
404: D102 Docstring missing
409: D102 Docstring missing


1: D400 First line should end with '.', not 'y'
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
19: L101 copyright is missing
25:1: I101 Imported names are in the wrong order. Should be CFG_SITE_LANG, CFG_SITE_URL
25:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.websearch_services
27:1: I100 Imports statements are in the wrong order. from urllib should be before from invenio.config
28:1: I100 Imports statements are in the wrong order. import re should be before from urllib


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
23: L101 copyright is missing
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import time should be before from invenio.testutils
28:1: I201 Missing newline before sections or imports.
28:1: E402 module level import not at top of file
29:1: I100 Imports statements are in the wrong order. import os should be before import time
29:1: E402 module level import not at top of file
30:1: E402 module level import not at top of file
32:1: I101 Imported names are in the wrong order. Should be make_test_suite, merge_error_messages, run_test_suite, test_web_page_content
32: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. from invenio.pluginutils should be before from invenio.webuser
37:1: E402 module level import not at top of file
38:1: E402 module level import not at top of file
39:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.search_engine
39:1: E402 module level import not at top of file
41:1: I101 Imported names are in the wrong order. Should be CFG_SEARCH_SERVICES_PATH, SearchService, __required_plugin_API_version__, get_search_services
41:1: E402 module level import not at top of file
48: D400 First line should end with '.', not 's'
52: D202 No blank lines allowed *after* method docstring, found 1
52: D400 First line should end with '.', not 's'
85: D400 First line should end with '.', not 's'
94:16: E713 test for membership should be 'not in'
102: D400 First line should end with '.', not 's'
118: D400 First line should end with '.', not 'n'
122: D400 First line should end with '.', not 'n'
132: D400 First line should end with '.', not 'e'
145: D400 First line should end with '.', not 'e'
158: D400 First line should end with '.', not 'e'
171: D400 First line should end with '.', not 'e'
179: D400 First line should end with '.', not 'e'
191: D400 First line should end with '.', not 'e'
202: D400 First line should end with '.', not 'n'
206: D400 First line should end with '.', not 'n'
216: D400 First line should end with '.', not 'e'
229: D400 First line should end with '.', not 'e'
242: D400 First line should end with '.', not 'e'
255: D400 First line should end with '.', not 'e'
268: D400 First line should end with '.', not 'e'
278: D400 First line should end with '.', not 'e'
290: D400 First line should end with '.', not 'e'
302: D400 First line should end with '.', not 'e'
312:1: E302 expected 2 blank lines, found 1
312: D203 Expected 1 blank line *before* class docstring, found 0
312: D400 First line should end with '.', not 'n'
315: D400 First line should end with '.', not 'n'
322: D400 First line should end with '.', not 'e'
333: D400 First line should end with '.', not 'e'
344: D400 First line should end with '.', not 'e'
355: D400 First line should end with '.', not 'e'
366: D400 First line should end with '.', not 'e'
377: D400 First line should end with '.', not 'e'
388: D400 First line should end with '.', not 'e'
399: D400 First line should end with '.', not 'e'
410: D400 First line should end with '.', not 'e'
418:36: E225 missing whitespace around operator
421: D400 First line should end with '.', not 'e'
429:36: E225 missing whitespace around operator
432: D400 First line should end with '.', not 'e'
440:36: E225 missing whitespace around operator
443: D302 Use u""" for docstrings with Unicode
443: D400 First line should end with '.', not 'e'
454: D302 Use u""" for docstrings with Unicode
454: D400 First line should end with '.', not 'e'


Wiki : https://wiki.openfisca.fr/index.php/Bourse_des_lyc%C3%A9es#Points_de_charge
Tests : https://mes-aides.gouv.fr/tests/?keyword=bourse%20lyc%C3%A9e


Atualizei meu modulo e assim que eu clico em finalizar compra o botao some, e nao acontece nem uma ação.. atualizei via ftp. Vocês podem me ajudar?


Removed integer with long assignment.


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
150:1: I100 Imports statements are in the wrong order. from . should be before from .views
152:1: I100 Imports statements are in the wrong order. from .registry should be before from ..assets.registry


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
23:1: I201 Missing newline before sections or imports.