1: D400 First line should end with '.', not 'y'
1: D208 Docstring is over-indented
1: D300 Expected """-quotes, got '''-quotes
20: L101 copyright is missing
28:1: I101 Imported names are in the wrong order. Should be CFG_BIBAUTHORID_SEARCH_ENGINE_MAX_DATACHUNK_PER_INSERT_DB_QUERY, CFG_SITE_URL
30:1: I100 Imports statements are in the wrong order. import invenio.bibauthorid_config should be before from invenio.config
32:1: I100 Imports statements are in the wrong order. import gc should be before import invenio.bibauthorid_config
33:1: I100 Imports statements are in the wrong order. import datetime should be before import gc
34:1: I101 Imported names are in the wrong order. Should be chain, count, groupby, ifilter, imap, repeat
38:1: I100 Imports statements are in the wrong order. from invenio.access_control_engine should be before from invenio.search_engine_utils
39:1: F999 redefinition of unused 'CFG_SITE_URL' from line 28
39:1: F401 'CFG_SITE_URL' imported but unused
41:1: I100 Imports statements are in the wrong order. from invenio.bibauthorid_name_utils should be before from invenio.config
42:1: I100 Imports statements are in the wrong order. from invenio.bibauthorid_name_utils should be before from invenio.bibauthorid_name_utils
46:1: I100 Imports statements are in the wrong order. from invenio should be before from invenio.dbquery
46:1: F401 'bibtask' imported but unused
56:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from msgpack
56:1: F999 redefinition of unused 'run_sql' from line 45
57:1: F401 'X' imported but unused
58:1: I101 Imported names are in the wrong order. Should be get_record, perform_request_search
59:1: I101 Imported names are in the wrong order. Should be record_get_field_instances, record_get_field_value
59:1: I100 Imports statements are in the wrong order. from invenio.bibrecord should be before from invenio.search_engine
61:1: I100 Imports statements are in the wrong order. from invenio.access_control_engine should be before from invenio.bibrecord
61:1: F999 redefinition of unused 'acc_authorize_action' from line 38
62:1: I101 Imported names are in the wrong order. Should be create_canonical_name, create_matchable_name, split_name_parts
62:1: F999 redefinition of unused 'split_name_parts' from line 41
62:1: F999 redefinition of unused 'create_canonical_name' from line 42
64:1: I100 Imports statements are in the wrong order. from invenio.bibauthorid_general_utils should be before from invenio.bibauthorid_name_utils
64:1: F401 'memoized' imported but unused
65:1: F401 'monitored' imported but unused
67:1: I100 Imports statements are in the wrong order. import time should be before from invenio.bibauthorid_logutils
67:1: I201 Missing newline before sections or imports.
67:1: F401 'time' imported but unused
83: D401 First line should be imperative: 'Add', not 'Adds'
83: D300 Expected """-quotes, got '''-quotes
110: D401 First line should be imperative: 'Reassign', not 'Reassigns'
110: D300 Expected """-quotes, got '''-quotes
136: D401 First line should be imperative: 'Modifie', not 'Modifies'
136: D300 Expected """-quotes, got '''-quotes
163: D401 First line should be imperative: 'Delete', not 'Deletes'
163: D300 Expected """-quotes, got '''-quotes
174: D401 First line should be imperative: 'Delete', not 'Deletes'
174: D300 Expected """-quotes, got '''-quotes
187: D300 Expected """-quotes, got '''-quotes
206: D401 First line should be imperative: 'Confirm', not 'Confirms'
206: D400 First line should end with '.', not 's'
206: D205 Blank line missing between one-line summary and description
206: D300 Expected """-quotes, got '''-quotes
309: D401 First line should be imperative: 'Confirm', not 'Confirms'
309: D400 First line should end with '.', not 'e'
309: D205 Blank line missing between one-line summary and description
309: D300 Expected """-quotes, got '''-quotes
356: D401 First line should be imperative: 'Redefine', not 'Redefines'
356: D400 First line should end with '.', not 's'
356: D205 Blank line missing between one-line summary and description
356: D300 Expected """-quotes, got '''-quotes
417: D400 First line should end with '.', not 'S'
417: D205 Blank line missing between one-line summary and description
417: D300 Expected """-quotes, got '''-quotes
476: D400 First line should end with '.', not 'n'
476: D205 Blank line missing between one-line summary and description
476: D300 Expected """-quotes, got '''-quotes
541: D400 First line should end with '.', not 'a'
541: D205 Blank line missing between one-line summary and description
541: D300 Expected """-quotes, got '''-quotes
583: D400 First line should end with '.', not 'S'
583: D205 Blank line missing between one-line summary and description
583: D300 Expected """-quotes, got '''-quotes
665: D401 First line should be imperative: 'Delete', not 'Deletes'
665: D205 Blank line missing between one-line summary and description
665: D300 Expected """-quotes, got '''-quotes
724: D401 First line should be imperative: 'Get', not 'Gets'
724: D300 Expected """-quotes, got '''-quotes
734: D401 First line should be imperative: 'Get', not 'Gets'
734: D400 First line should end with '.', not 'd'
734: D205 Blank line missing between one-line summary and description
734: D300 Expected """-quotes, got '''-quotes
748: D401 First line should be imperative: 'Get', not 'Gets'
748: D400 First line should end with '.', not 'd'
748: D205 Blank line missing between one-line summary and description
748: D300 Expected """-quotes, got '''-quotes
782: D401 First line should be imperative: 'Get', not 'Gets'
782: D300 Expected """-quotes, got '''-quotes
802: D401 First line should be imperative: 'Get', not 'Gets'
802: D300 Expected """-quotes, got '''-quotes
820: D401 First line should be imperative: 'Get', not 'Gets'
820: D300 Expected """-quotes, got '''-quotes
835: D300 Expected """-quotes, got '''-quotes
852: D103 Docstring missing
865: D401 First line should be imperative: 'Get', not 'Gets'
865: D300 Expected """-quotes, got '''-quotes
878: D401 First line should be imperative: 'Get', not 'Gets'
878: D300 Expected """-quotes, got '''-quotes
902: D401 First line should be imperative: 'Get', not 'Gets'
902: D400 First line should end with '.', not ')'
902: D205 Blank line missing between one-line summary and description
902: D300 Expected """-quotes, got '''-quotes
921: D401 First line should be imperative: 'Get', not 'Gets'
921: D400 First line should end with '.', not 'e'
921: D205 Blank line missing between one-line summary and description
921: D300 Expected """-quotes, got '''-quotes
940: D401 First line should be imperative: 'Get', not 'Gets'
940: D400 First line should end with '.', not 'o'
940: D205 Blank line missing between one-line summary and description
940: D300 Expected """-quotes, got '''-quotes
963: D401 First line should be imperative: 'Get', not 'Gets'
963: D400 First line should end with '.', not 'n'
963: D205 Blank line missing between one-line summary and description
963: D300 Expected """-quotes, got '''-quotes
986: D401 First line should be imperative: 'Get', not 'Gets'
986: D400 First line should end with '.', not 'n'
986: D205 Blank line missing between one-line summary and description
986: D300 Expected """-quotes, got '''-quotes
1007: D103 Docstring missing
1017: D401 First line should be imperative: 'Get', not 'Gets'
1017: D400 First line should end with '.', not 'g'
1017: D205 Blank line missing between one-line summary and description
1017: D300 Expected """-quotes, got '''-quotes
1029:1: W191 indentation contains tabs
1029:1: E101 indentation contains mixed spaces and tabs
1030:1: E101 indentation contains mixed spaces and tabs
1032:1: W191 indentation contains tabs
1032:1: E101 indentation contains mixed spaces and tabs
1034:1: E101 indentation contains mixed spaces and tabs
1051: D401 First line should be imperative: 'Return', not 'Returns'
1051: D400 First line should end with '.', not 'h'
1051: D205 Blank line missing between one-line summary and description
1051: D300 Expected """-quotes, got '''-quotes
1074: D103 Docstring missing
1078: D401 First line should be imperative: 'Get', not 'Gets'
1078: D400 First line should end with '.', not 'e'
1078: D205 Blank line missing between one-line summary and description
1078: D300 Expected """-quotes, got '''-quotes
1107:8: E111 indentation is not a multiple of four
1124: D401 First line should be imperative: 'Get', not 'Gets'
1124: D400 First line should end with '.', not 'r'
1124: D205 Blank line missing between one-line summary and description
1124: D300 Expected """-quotes, got '''-quotes
1151:13: B901 blind except: statement
1157: D401 First line should be imperative: 'Get', not 'Gets'
1157: D300 Expected """-quotes, got '''-quotes
1174: D401 First line should be imperative: 'Get', not 'Gets'
1174: D300 Expected """-quotes, got '''-quotes
1192:23: E128 continuation line under-indented for visual indent
1196:23: E128 continuation line under-indented for visual indent
1200: D401 First line should be imperative: 'Get', not 'Gets'
1200: D400 First line should end with '.', not 'e'
1200: D205 Blank line missing between one-line summary and description
1200: D300 Expected """-quotes, got '''-quotes
1226: D400 First line should end with '.', not 'h'
1226: D205 Blank line missing between one-line summary and description
1226: D300 Expected """-quotes, got '''-quotes
1272: D400 First line should end with '.', not 's'
1272: D205 Blank line missing between one-line summary and description
1272: D300 Expected """-quotes, got '''-quotes
1316: D103 Docstring missing
1337: D401 First line should be imperative: 'Get', not 'Gets'
1337: D400 First line should end with '.', not 'y'
1337: D205 Blank line missing between one-line summary and description
1337: D300 Expected """-quotes, got '''-quotes
1356: D401 First line should be imperative: 'Get', not 'Gets'
1356: D400 First line should end with '.', not 'y'
1356: D205 Blank line missing between one-line summary and description
1356: D300 Expected """-quotes, got '''-quotes
1373: D401 First line should be imperative: 'Get', not 'Gets'
1373: D400 First line should end with '.', not 'o'
1373: D205 Blank line missing between one-line summary and description
1373: D300 Expected """-quotes, got '''-quotes
1392: D401 First line should be imperative: 'Get', not 'Gets'
1392: D400 First line should end with '.', not 'y'
1392: D205 Blank line missing between one-line summary and description
1392: D300 Expected """-quotes, got '''-quotes
1407: D401 First line should be imperative: 'Return', not 'Returns'
1407: D300 Expected """-quotes, got '''-quotes
1430: D401 First line should be imperative: 'Get', not 'Gets'
1430: D300 Expected """-quotes, got '''-quotes
1449: D401 First line should be imperative: 'Examine', not 'Examines'
1449: D400 First line should end with '.', not 's'
1449: D205 Blank line missing between one-line summary and description
1449: D300 Expected """-quotes, got '''-quotes
1478: D401 First line should be imperative: 'Update', not 'Updates'
1478: D202 No blank lines allowed *after* function docstring, found 1
1478: D400 First line should end with '.', not 'd'
1478: D205 Blank line missing between one-line summary and description
1478: D300 Expected """-quotes, got '''-quotes
1534: D401 First line should be imperative: 'Select', not 'Selects'
1534: D400 First line should end with '.', not 'e'
1534: D205 Blank line missing between one-line summary and description
1534: D300 Expected """-quotes, got '''-quotes
1616: D401 First line should be imperative: 'Add', not 'Adds'
1616: D300 Expected """-quotes, got '''-quotes
1637: D401 First line should be imperative: 'Delete', not 'Deletes'
1637: D400 First line should end with '.', not 'e'
1637: D205 Blank line missing between one-line summary and description
1637: D300 Expected """-quotes, got '''-quotes
1661: D400 First line should end with '.', not ':'
1661: D205 Blank line missing between one-line summary and description
1661: D300 Expected """-quotes, got '''-quotes
1676: D401 First line should be imperative: 'Add', not 'Adds'
1676: D300 Expected """-quotes, got '''-quotes
1688: D103 Docstring missing
1694: D401 First line should be imperative: 'Connect', not 'Connects'
1694: D400 First line should end with '.', not 'd'
1694: D205 Blank line missing between one-line summary and description
1712: D401 First line should be imperative: 'Add', not 'Adds'
1712: D400 First line should end with '.', not 's'
1712: D205 Blank line missing between one-line summary and description
1712: D300 Expected """-quotes, got '''-quotes
1734: D401 First line should be imperative: 'Delete', not 'Deletes'
1734: D300 Expected """-quotes, got '''-quotes
1745: D401 First line should be imperative: 'Add', not 'Adds'
1745: D300 Expected """-quotes, got '''-quotes
1760: D401 First line should be imperative: 'Remove', not 'Removes'
1760: D400 First line should end with '.', not 'n'
1760: D205 Blank line missing between one-line summary and description
1760: D300 Expected """-quotes, got '''-quotes
1778: D401 First line should be imperative: 'Creates/update', not 'Creates/updates'
1778: D400 First line should end with '.', not 'd'
1778: D205 Blank line missing between one-line summary and description
1778: D300 Expected """-quotes, got '''-quotes
1823:12: E128 continuation line under-indented for visual indent
1826: D401 First line should be imperative: 'Remove', not 'Removes'
1826: D400 First line should end with '.', not 't'
1826: D205 Blank line missing between one-line summary and description
1826: D300 Expected """-quotes, got '''-quotes
1840:16: E128 continuation line under-indented for visual indent
1866:12: E128 continuation line under-indented for visual indent
1869: D401 First line should be imperative: 'Update', not 'Updates'
1869: D300 Expected """-quotes, got '''-quotes
1886:16: E128 continuation line under-indented for visual indent
1891:16: E128 continuation line under-indented for visual indent
1896: D401 First line should be imperative: 'Delete', not 'Deletes'
1896: D400 First line should end with '.', not 'o'
1896: D205 Blank line missing between one-line summary and description
1896: D300 Expected """-quotes, got '''-quotes
1950: D400 First line should end with '.', not 'r'
1950: D205 Blank line missing between one-line summary and description
1950: D300 Expected """-quotes, got '''-quotes
1961: D401 First line should be imperative: 'Get', not 'Gets'
1961: D300 Expected """-quotes, got '''-quotes
1976: D401 First line should be imperative: 'Get', not 'Gets'
1976: D300 Expected """-quotes, got '''-quotes
1989: D400 First line should end with '.', not 's'
1989: D200 One-line docstring should not occupy 3 lines
1997: D401 First line should be imperative: 'Get', not 'Gets'
1997: D400 First line should end with '.', not 'e'
1997: D205 Blank line missing between one-line summary and description
1997: D300 Expected """-quotes, got '''-quotes
2016: D401 First line should be imperative: 'Get', not 'Gets'
2016: D400 First line should end with '.', not 'e'
2016: D205 Blank line missing between one-line summary and description
2016: D300 Expected """-quotes, got '''-quotes
2031:26: E128 continuation line under-indented for visual indent
2041: D401 First line should be imperative: 'Get', not 'Gets'
2041: D200 One-line docstring should not occupy 3 lines
2061: D401 First line should be imperative: 'Get', not 'Gets'
2061: D400 First line should end with '.', not 's'
2061: D205 Blank line missing between one-line summary and description
2061: D300 Expected """-quotes, got '''-quotes
2076:27: E128 continuation line under-indented for visual indent
2085: D401 First line should be imperative: 'Get', not 'Gets'
2085: D400 First line should end with '.', not 's'
2085: D205 Blank line missing between one-line summary and description
2085: D300 Expected """-quotes, got '''-quotes
2103:34: E128 continuation line under-indented for visual indent
2118: D401 First line should be imperative: 'Get', not 'Gets'
2118: D300 Expected """-quotes, got '''-quotes
2132:19: E128 continuation line under-indented for visual indent
2135: D401 First line should be imperative: 'Get', not 'Gets'
2135: D300 Expected """-quotes, got '''-quotes
2148: D401 First line should be imperative: 'Get', not 'Gets'
2148: D400 First line should end with '.', not 't'
2148: D205 Blank line missing between one-line summary and description
2148: D300 Expected """-quotes, got '''-quotes
2167: D401 First line should be imperative: 'Get', not 'Gets'
2167: D400 First line should end with '.', not 's'
2167: D205 Blank line missing between one-line summary and description
2167: D300 Expected """-quotes, got '''-quotes
2189: D401 First line should be imperative: 'Get', not 'Gets'
2189: D300 Expected """-quotes, got '''-quotes
2199:19: E128 continuation line under-indented for visual indent
2202: D401 First line should be imperative: 'Get', not 'Gets'
2202: D400 First line should end with '.', not 'r'
2202: D205 Blank line missing between one-line summary and description
2202: D300 Expected """-quotes, got '''-quotes
2217: D401 First line should be imperative: 'Get', not 'Gets'
2217: D300 Expected """-quotes, got '''-quotes
2230: D401 First line should be imperative: 'Get', not 'Gets'
2230: D300 Expected """-quotes, got '''-quotes
2243: D401 First line should be imperative: 'Create', not 'Creates'
2243: D400 First line should end with '.', not 'f'
2243: D205 Blank line missing between one-line summary and description
2243: D300 Expected """-quotes, got '''-quotes
2272: D401 First line should be imperative: 'Examine', not 'Examines'
2272: D300 Expected """-quotes, got '''-quotes
2293: D401 First line should be imperative: 'Select', not 'Selects'
2293: D400 First line should end with '.', not 'e'
2293: D205 Blank line missing between one-line summary and description
2293: D300 Expected """-quotes, got '''-quotes
2362: D400 First line should end with '.', not 'r'
2362: D205 Blank line missing between one-line summary and description
2362: D300 Expected """-quotes, got '''-quotes
2390: D401 First line should be imperative: 'Get', not 'Gets'
2390: D400 First line should end with '.', not 'd'
2390: D205 Blank line missing between one-line summary and description
2390: D300 Expected """-quotes, got '''-quotes
2419: D401 First line should be imperative: 'Update', not 'Updates'
2419: D400 First line should end with '.', not 'e'
2419: D205 Blank line missing between one-line summary and description
2419: D300 Expected """-quotes, got '''-quotes
2471:35: E128 continuation line under-indented for visual indent
2483:20: E128 continuation line under-indented for visual indent
2489: D401 First line should be imperative: 'Get', not 'Gets'
2489: D300 Expected """-quotes, got '''-quotes
2503: D401 First line should be imperative: 'Get', not 'Gets'
2503: D300 Expected """-quotes, got '''-quotes
2524: D401 First line should be imperative: 'Get', not 'Gets'
2524: D400 First line should end with '.', not 'r'
2524: D205 Blank line missing between one-line summary and description
2524: D300 Expected """-quotes, got '''-quotes
2551: D401 First line should be imperative: 'Get', not 'Gets'
2551: D300 Expected """-quotes, got '''-quotes
2581:23: E128 continuation line under-indented for visual indent
2613:28: E128 continuation line under-indented for visual indent
2623:27: E128 continuation line under-indented for visual indent
2633: D400 First line should end with '.', not 'l'
2633: D205 Blank line missing between one-line summary and description
2633: D300 Expected """-quotes, got '''-quotes
2676: D401 First line should be imperative: 'Examine', not 'Examines'
2676: D400 First line should end with '.', not 'f'
2676: D205 Blank line missing between one-line summary and description
2676: D300 Expected """-quotes, got '''-quotes
2699:23: E128 continuation line under-indented for visual indent
2710:28: E128 continuation line under-indented for visual indent
2733: D400 First line should end with '.', not 's'
2733: D205 Blank line missing between one-line summary and description
2733: D300 Expected """-quotes, got '''-quotes
2789: D401 First line should be imperative: 'Get', not 'Gets'
2789: D400 First line should end with '.', not 'd'
2789: D205 Blank line missing between one-line summary and description
2789: D300 Expected """-quotes, got '''-quotes
2803:15: E128 continuation line under-indented for visual indent
2808:15: E128 continuation line under-indented for visual indent
2819: D401 First line should be imperative: 'Get', not 'Gets'
2819: D205 Blank line missing between one-line summary and description
2819: D300 Expected """-quotes, got '''-quotes
2871: D401 First line should be imperative: 'Get', not 'Gets'
2871: D300 Expected """-quotes, got '''-quotes
2925: D401 First line should be imperative: 'Get', not 'Gets'
2925: D400 First line should end with '.', not ')'
2925: D205 Blank line missing between one-line summary and description
2925: D300 Expected """-quotes, got '''-quotes
2942:21: E128 continuation line under-indented for visual indent
2977: D400 First line should end with '.', not 'r'
2977: D205 Blank line missing between one-line summary and description
2977: D300 Expected """-quotes, got '''-quotes
3005:23: E128 continuation line under-indented for visual indent
3009:31: E111 indentation is not a multiple of four
3009:31: E113 unexpected indentation
3012:31: E111 indentation is not a multiple of four
3012:31: E113 unexpected indentation
3034: D401 First line should be imperative: 'Save', not 'Saves'
3034: D300 Expected """-quotes, got '''-quotes
3047:16: E128 continuation line under-indented for visual indent
3050: D401 First line should be imperative: 'Delete', not 'Deletes'
3050: D400 First line should end with '.', not 'd'
3050: D205 Blank line missing between one-line summary and description
3050: D300 Expected """-quotes, got '''-quotes
3063: D401 First line should be imperative: 'Truncate', not 'Truncates'
3063: D300 Expected """-quotes, got '''-quotes
3063: D200 One-line docstring should not occupy 3 lines
3072: D401 First line should be imperative: 'Get', not 'Gets'
3072: D400 First line should end with '.', not 'e'
3072: D205 Blank line missing between one-line summary and description
3072: D300 Expected """-quotes, got '''-quotes
3086:19: E128 continuation line under-indented for visual indent
3089: D401 First line should be imperative: 'Get', not 'Gets'
3089: D300 Expected """-quotes, got '''-quotes
3100: D400 First line should end with '.', not 'm'
3100: D205 Blank line missing between one-line summary and description
3100: D300 Expected """-quotes, got '''-quotes
3152: D401 First line should be imperative: 'Insert', not 'Inserts'
3152: D300 Expected """-quotes, got '''-quotes
3182:16: E128 continuation line under-indented for visual indent
3187:16: E128 continuation line under-indented for visual indent
3194: D401 First line should be imperative: 'Get', not 'Gets'
3194: D400 First line should end with '.', not 's'
3194: D205 Blank line missing between one-line summary and description
3194: D300 Expected """-quotes, got '''-quotes
3270: D401 First line should be imperative: 'Set', not 'Sets'
3270: D300 Expected """-quotes, got '''-quotes
3270: D200 One-line docstring should not occupy 3 lines
3277:12: E128 continuation line under-indented for visual indent
3280: D401 First line should be imperative: 'Set', not 'Sets'
3280: D300 Expected """-quotes, got '''-quotes
3280: D200 One-line docstring should not occupy 3 lines
3287:12: E128 continuation line under-indented for visual indent
3292: D401 First line should be imperative: 'Get', not 'Gets'
3292: D400 First line should end with '.', not 'd'
3292: D205 Blank line missing between one-line summary and description
3292: D300 Expected """-quotes, got '''-quotes
3316:27: E128 continuation line under-indented for visual indent
3323:27: E128 continuation line under-indented for visual indent
3360: D401 First line should be imperative: 'Get', not 'Gets'
3360: D300 Expected """-quotes, got '''-quotes
3373:25: E128 continuation line under-indented for visual indent
3388: D401 First line should be imperative: 'Get', not 'Gets'
3388: D300 Expected """-quotes, got '''-quotes
3402:29: E128 continuation line under-indented for visual indent
3407:29: E128 continuation line under-indented for visual indent
3430: D401 First line should be imperative: 'Get', not 'Gets'
3430: D400 First line should end with '.', not 's'
3430: D205 Blank line missing between one-line summary and description
3430: D300 Expected """-quotes, got '''-quotes
3444:27: E128 continuation line under-indented for visual indent
3457:27: E128 continuation line under-indented for visual indent
3470: D401 First line should be imperative: 'Get', not 'Gets'
3470: D300 Expected """-quotes, got '''-quotes
3490: D401 First line should be imperative: 'Get', not 'Gets'
3490: D202 No blank lines allowed *after* function docstring, found 1
3490: D300 Expected """-quotes, got '''-quotes
3512:9: B901 blind except: statement
3517: D401 First line should be imperative: 'Get', not 'Gets'
3517: D400 First line should end with '.', not 'd'
3517: D205 Blank line missing between one-line summary and description
3517: D300 Expected """-quotes, got '''-quotes
3530:28: E128 continuation line under-indented for visual indent
3536: D401 First line should be imperative: 'Get', not 'Gets'
3536: D400 First line should end with '.', not 'e'
3536: D205 Blank line missing between one-line summary and description
3536: D300 Expected """-quotes, got '''-quotes
3562: D401 First line should be imperative: 'Get', not 'Gets'
3562: D300 Expected """-quotes, got '''-quotes
3575:25: E128 continuation line under-indented for visual indent
3586: D400 First line should end with '.', not 'r'
3586: D205 Blank line missing between one-line summary and description
3586: D300 Expected """-quotes, got '''-quotes
3609: D401 First line should be imperative: 'Get', not 'Gets'
3609: D300 Expected """-quotes, got '''-quotes
3619:19: E128 continuation line under-indented for visual indent
3622: D401 First line should be imperative: 'Get', not 'Gets'
3622: D300 Expected """-quotes, got '''-quotes
3632:19: E128 continuation line under-indented for visual indent
3635: D401 First line should be imperative: 'Get', not 'Gets'
3635: D300 Expected """-quotes, got '''-quotes
3655: D401 First line should be imperative: 'Get', not 'Gets'
3655: D400 First line should end with '.', not 't'
3655: D205 Blank line missing between one-line summary and description
3655: D300 Expected """-quotes, got '''-quotes
3681: D401 First line should be imperative: 'Get', not 'Gets'
3681: D400 First line should end with '.', not 't'
3681: D205 Blank line missing between one-line summary and description
3681: D300 Expected """-quotes, got '''-quotes
3699: D401 First line should be imperative: 'Get', not 'Gets'
3699: D400 First line should end with '.', not 't'
3699: D205 Blank line missing between one-line summary and description
3699: D300 Expected """-quotes, got '''-quotes
3723: D401 First line should be imperative: 'Get', not 'Gets'
3723: D400 First line should end with '.', not 'e'
3723: D205 Blank line missing between one-line summary and description
3723: D300 Expected """-quotes, got '''-quotes
3778: D401 First line should be imperative: 'Get', not 'Gets'
3778: D300 Expected """-quotes, got '''-quotes
3811: D401 First line should be imperative: 'Thi', not 'This'
3811: D400 First line should end with '.', not 'S'
3811: D205 Blank line missing between one-line summary and description
3830:21: E128 continuation line under-indented for visual indent
3838: D401 First line should be imperative: 'Get', not 'Gets'
3838: D300 Expected """-quotes, got '''-quotes
3864: D401 First line should be imperative: 'Get', not 'Gets'
3864: D300 Expected """-quotes, got '''-quotes
3879: D401 First line should be imperative: 'Get', not 'Gets'
3879: D300 Expected """-quotes, got '''-quotes
3895: D401 First line should be imperative: 'Populate', not 'Populates'
3895: D300 Expected """-quotes, got '''-quotes
3895: D200 One-line docstring should not occupy 3 lines
4031: D401 First line should be imperative: 'Examine', not 'Examines'
4031: D300 Expected """-quotes, got '''-quotes
4041:30: E128 continuation line under-indented for visual indent
4045:33: E128 continuation line under-indented for visual indent
4053: D401 First line should be imperative: 'Truncate', not 'Truncates'
4053: D300 Expected """-quotes, got '''-quotes
4063: D401 First line should be imperative: 'Flushe', not 'Flushes'
4063: D300 Expected """-quotes, got '''-quotes
4092: D401 First line should be imperative: 'Create', not 'Creates'
4092: D300 Expected """-quotes, got '''-quotes
4111: D400 First line should end with '.', not 'n'
4111: D205 Blank line missing between one-line summary and description
4111: D300 Expected """-quotes, got '''-quotes
4141: D400 First line should end with '.', not 'n'
4141: D205 Blank line missing between one-line summary and description
4141: D300 Expected """-quotes, got '''-quotes
4179: D401 First line should be imperative: 'Get', not 'Gets'
4179: D300 Expected """-quotes, got '''-quotes
4195: D401 First line should be imperative: 'Get', not 'Gets'
4195: D205 Blank line missing between one-line summary and description
4195: D300 Expected """-quotes, got '''-quotes
4218: D401 First line should be imperative: 'Get', not 'Gets'
4218: D300 Expected """-quotes, got '''-quotes
4234: D401 First line should be imperative: 'Get', not 'Gets'
4234: D300 Expected """-quotes, got '''-quotes
4255: D401 First line should be imperative: 'Get', not 'Gets'
4255: D207 Docstring is under-indented
4255: D300 Expected """-quotes, got '''-quotes
4270: D401 First line should be imperative: 'Get', not 'Gets'
4270: D300 Expected """-quotes, got '''-quotes
4292: D401 First line should be imperative: 'Find', not 'Finds'
4292: D300 Expected """-quotes, got '''-quotes
4316: D401 First line should be imperative: 'Get', not 'Gets'
4316: D300 Expected """-quotes, got '''-quotes
4331: D401 First line should be imperative: 'Get', not 'Gets'
4331: D202 No blank lines allowed *after* function docstring, found 1
4331: D300 Expected """-quotes, got '''-quotes
4345: D401 First line should be imperative: 'Get', not 'Gets'
4345: D300 Expected """-quotes, got '''-quotes
4363: D401 First line should be imperative: 'Get', not 'Gets'
4363: D300 Expected """-quotes, got '''-quotes
4373: D401 First line should be imperative: 'Find', not 'Finds'
4373: D300 Expected """-quotes, got '''-quotes
4389: D401 First line should be imperative: 'Get', not 'Gets'
4389: D300 Expected """-quotes, got '''-quotes
4405: D401 First line should be imperative: 'Get', not 'Gets'
4405: D300 Expected """-quotes, got '''-quotes
4415: D401 First line should be imperative: 'Destroy', not 'Destroys'
4415: D300 Expected """-quotes, got '''-quotes
4415: D200 One-line docstring should not occupy 3 lines
4423: D401 First line should be imperative: 'Split', not 'Splits'
4423: D300 Expected """-quotes, got '''-quotes
4440: D401 First line should be imperative: 'Create', not 'Creates'
4440: D400 First line should end with '.', not 'm'
4440: D205 Blank line missing between one-line summary and description
4457: D400 First line should end with '.', not 't'
4457: D205 Blank line missing between one-line summary and description
4457: D300 Expected """-quotes, got '''-quotes
4476:9: B901 blind except: statement
4484:5: B901 blind except: statement
4488: D400 First line should end with '.', not ')'
4488: D205 Blank line missing between one-line summary and description
4488: D300 Expected """-quotes, got '''-quotes
4501: D401 First line should be imperative: 'Get', not 'Gets'
4501: D400 First line should end with '.', not 'r'
4501: D205 Blank line missing between one-line summary and description
4501: D300 Expected """-quotes, got '''-quotes
4548: D401 First line should be imperative: 'Populate', not 'Populates'
4548: D400 First line should end with '.', not 'e'
4548: D205 Blank line missing between one-line summary and description
4548: D300 Expected """-quotes, got '''-quotes
4579: D401 First line should be imperative: 'Populate', not 'Populates'
4579: D400 First line should end with '.', not 'e'
4579: D205 Blank line missing between one-line summary and description
4579: D300 Expected """-quotes, got '''-quotes
4626: D401 First line should be imperative: 'Delete', not 'Deletes'
4626: D400 First line should end with '.', not 'd'
4626: D205 Blank line missing between one-line summary and description
4626: D300 Expected """-quotes, got '''-quotes
4636:42: E202 whitespace before ')'
4639: D401 First line should be imperative: 'Delete', not 'Deletes'
4639: D300 Expected """-quotes, got '''-quotes
4653: D401 First line should be imperative: 'Get', not 'Gets'
4653: D300 Expected """-quotes, got '''-quotes
4666:15: E128 continuation line under-indented for visual indent
4670: D401 First line should be imperative: 'Get', not 'Gets'
4670: D400 First line should end with '.', not 'o'
4670: D205 Blank line missing between one-line summary and description
4670: D300 Expected """-quotes, got '''-quotes
4687: D401 First line should be imperative: 'Get', not 'Gets'
4687: D300 Expected """-quotes, got '''-quotes
4700: D401 First line should be imperative: 'Get', not 'Gets'
4700: D300 Expected """-quotes, got '''-quotes
4713: D401 First line should be imperative: 'Restore', not 'Restores'
4713: D400 First line should end with '.', not 's'
4713: D205 Blank line missing between one-line summary and description
4713: D300 Expected """-quotes, got '''-quotes
4730: D400 First line should end with '.', not 'r'
4730: D205 Blank line missing between one-line summary and description
4730: D300 Expected """-quotes, got '''-quotes
4838: D401 First line should be imperative: 'Delete', not 'Deletes'
4838: D400 First line should end with '.', not 'e'
4838: D205 Blank line missing between one-line summary and description
4838: D300 Expected """-quotes, got '''-quotes
4852:16: E128 continuation line under-indented for visual indent
4855: D401 First line should be imperative: 'Get', not 'Gets'
4855: D300 Expected """-quotes, got '''-quotes
4866: D300 Expected """-quotes, got '''-quotes
4895: D103 Docstring missing
4901: D103 Docstring missing
4908: D103 Docstring missing


1: M100 needs more reviewers


1: L101 copyright is missing


1: M100 needs more reviewers
1: M101 signature is missing
1: M190 line is too long (54 > 50)


1: D400 First line should end with '.', not 's'
20: L101 copyright is missing
29:1: I100 Imports statements are in the wrong order. from datetime should be before from itertools
33:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from invenio.intbitset
34:1: I101 Imported names are in the wrong order. Should be task_sleep_now_if_required, task_update_progress, write_message
34:1: I100 Imports statements are in the wrong order. from invenio.bibtask should be before from invenio.dbquery
36:1: I100 Imports statements are in the wrong order. from invenio.docextract_record should be before from invenio.docextract_task
37:1: F401 'translate_to_ascii' imported but unused
42: D101 Docstring missing
45:1: E302 expected 2 blank lines, found 1
45: D103 Docstring missing
57:5: F841 local variable 'author_recids' is assigned to but never used
57:5: E303 too many blank lines (3)
72: D103 Docstring missing
104: D103 Docstring missing
109: D103 Docstring missing
124: D103 Docstring missing
128: D103 Docstring missing
133: D103 Docstring missing
142: D103 Docstring missing
180:36: F821 undefined name 'unidecode'
193: D103 Docstring missing
207: D103 Docstring missing
228: D103 Docstring missing


1: M100 needs more reviewers
1: M101 signature is missing


Ah, you are commenting on the first of two commits. The second commit had removed these TODOs


2: L102 copyright year is outdated, expected 2015 but got 2014
27:1: I100 Imports statements are in the wrong order. import sys should be before import time
28:1: I201 Missing newline before sections or imports.
29:1: I100 Imports statements are in the wrong order. import os should be before from invenio.dateutils
29:1: I201 Missing newline before sections or imports.
37:1: I101 Imported names are in the wrong order. Should be CFG_BIBRANK_SHOW_CITATION_LINKS, CFG_CACHEDIR, CFG_CERN_SITE, CFG_INSPIRE_SITE, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_URL, CFG_WEBCOMMENT_ALLOW_COMMENTS, CFG_WEBCOMMENT_ALLOW_REVIEWS, CFG_WEBSEARCH_SHOW_COMMENT_COUNT, CFG_WEBSEARCH_SHOW_REVIEW_COUNT
38:6: E126 continuation line over-indented for hanging indent
49: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
49:1: I100 Imports statements are in the wrong order. from invenio.bibrankadminlib should be before from invenio.config
50:6: E126 continuation line over-indented for hanging indent
58:1: I101 Imported names are in the wrong order. Should be get_table_update_time, run_sql
59:6: E126 continuation line over-indented for hanging indent
61:1: I101 Imported names are in the wrong order. Should be external_collection_apply_changes, external_collection_get_state, external_collection_get_update_state_list, external_collection_sort_engine_by_name, external_collections_dictionary
62:6: E126 continuation line over-indented for hanging indent
68:6: E126 continuation line over-indented for hanging indent
69:1: I100 Imports statements are in the wrong order. from invenio.websearch_external_collections_config should be before from invenio.websearch_external_collections_utils
72:1: I100 Imports statements are in the wrong order. from invenio.bibdocfile should be before from invenio.websearch_external_collections_config
75:1: I100 Imports statements are in the wrong order. from invenio.access_control_admin should be before from invenio.messages
79:1: I100 Imports statements are in the wrong order. from invenio.bibrank_citation_searcher should be before from invenio.intbitset
79:1: F401 'get_cited_by' imported but unused
82:1: E302 expected 2 blank lines, found 1
82:25: E251 unexpected spaces around keyword / parameter equals
82:27: E251 unexpected spaces around keyword / parameter equals
82: D202 No blank lines allowed *after* function docstring, found 1
82: D400 First line should end with '.', not 'l'
89:1: E302 expected 2 blank lines, found 1
89: D200 One-line docstring should not occupy 3 lines
97:1: E302 expected 2 blank lines, found 1
97: D209 Put multi-line docstring closing quotes on separate line
97: D400 First line should end with '.', not 'n'
97: D205 Blank line missing between one-line summary and description
116:26: W601 .has_key() is deprecated, use 'in'
129:17: E221 multiple spaces before operator
154:39: F841 local variable 'e' is assigned to but never used
180:1: E302 expected 2 blank lines, found 1
180: D209 Put multi-line docstring closing quotes on separate line
180: D202 No blank lines allowed *after* function docstring, found 1
180: D400 First line should end with '.', not 'n'
180: D205 Blank line missing between one-line summary and description
189:5: F841 local variable 'rnk_dict' is assigned to but never used
190:26: W601 .has_key() is deprecated, use 'in'
198:15: E221 multiple spaces before operator
216:56: W601 .has_key() is deprecated, use 'in'
218:17: E221 multiple spaces before operator
224:172: E203 whitespace before ','
241:17: E221 multiple spaces before operator
248:172: E203 whitespace before ','
270:1: E302 expected 2 blank lines, found 1
270: D209 Put multi-line docstring closing quotes on separate line
270: D202 No blank lines allowed *after* function docstring, found 1
270: D205 Blank line missing between one-line summary and description
300:49: E225 missing whitespace around operator
305:5: F841 local variable 'tree' is assigned to but never used
317:75: E225 missing whitespace around operator
327:27: E225 missing whitespace around operator
338:18: E225 missing whitespace around operator
338:64: E225 missing whitespace around operator
355:1: E302 expected 2 blank lines, found 1
355: D209 Put multi-line docstring closing quotes on separate line
355: D202 No blank lines allowed *after* function docstring, found 1
355: D205 Blank line missing between one-line summary and description
387:1: E302 expected 2 blank lines, found 1
387: D209 Put multi-line docstring closing quotes on separate line
387: D202 No blank lines allowed *after* function docstring, found 1
387: D205 Blank line missing between one-line summary and description
392:11: E221 multiple spaces before operator
395:26: W601 .has_key() is deprecated, use 'in'
406:9: F841 local variable 'vir_sons' is assigned to but never used
443:1: E302 expected 2 blank lines, found 1
443: D209 Put multi-line docstring closing quotes on separate line
443: D202 No blank lines allowed *after* function docstring, found 1
443: D205 Blank line missing between one-line summary and description
458:5: F841 local variable 'fin_output' is assigned to but never used
467:30: E225 missing whitespace around operator
470:30: E225 missing whitespace around operator
476:30: E225 missing whitespace around operator
479:91: E231 missing whitespace after ','
479:30: E225 missing whitespace around operator
485:44: E225 missing whitespace around operator
485:112: E225 missing whitespace around operator
488:34: E225 missing whitespace around operator
507:48: E225 missing whitespace around operator
510:38: E225 missing whitespace around operator
520:36: E225 missing whitespace around operator
538:94: E225 missing whitespace around operator
543:55: E225 missing whitespace around operator
543:151: E225 missing whitespace around operator
564:44: E225 missing whitespace around operator
564:131: E225 missing whitespace around operator
567:44: E225 missing whitespace around operator
567:131: E225 missing whitespace around operator
573:27: F841 local variable 'e' is assigned to but never used
604:1: E302 expected 2 blank lines, found 1
604: D202 No blank lines allowed *after* function docstring, found 1
604: D400 First line should end with '.', not 'y'
631:1: E302 expected 2 blank lines, found 1
631: D209 Put multi-line docstring closing quotes on separate line
631: D202 No blank lines allowed *after* function docstring, found 1
631: D400 First line should end with '.', not 'x'
631: D205 Blank line missing between one-line summary and description
636:5: F841 local variable 'col_dict' is assigned to but never used
658:15: E221 multiple spaces before operator
665:1: E302 expected 2 blank lines, found 1
665: D209 Put multi-line docstring closing quotes on separate line
665: D202 No blank lines allowed *after* function docstring, found 1
665: D205 Blank line missing between one-line summary and description
674:11: E221 multiple spaces before operator
680:5: F841 local variable 'col_dict' is assigned to but never used
681:5: F841 local variable 'pbx_dict' is assigned to but never used
686:13: E221 multiple spaces before operator
693:22: E126 continuation line over-indented for hanging indent
693:29: E221 multiple spaces before operator
713:72: E225 missing whitespace around operator
722:15: E221 multiple spaces before operator
730:15: E221 multiple spaces before operator
738:1: E302 expected 2 blank lines, found 1
738: D209 Put multi-line docstring closing quotes on separate line
738: D202 No blank lines allowed *after* function docstring, found 1
738: D205 Blank line missing between one-line summary and description
744:11: E221 multiple spaces before operator
750:20: W601 .has_key() is deprecated, use 'in'
751:13: F841 local variable 'pname' is assigned to but never used
757:5: F841 local variable 'col_dict' is assigned to but never used
763:13: E221 multiple spaces before operator
769:27: W601 .has_key() is deprecated, use 'in'
770:73: E221 multiple spaces before operator
786:15: E221 multiple spaces before operator
794:1: E302 expected 2 blank lines, found 1
794: D209 Put multi-line docstring closing quotes on separate line
794: D202 No blank lines allowed *after* function docstring, found 1
794: D205 Blank line missing between one-line summary and description
801:13: E221 multiple spaces before operator
802:11: E221 multiple spaces before operator
807:5: F841 local variable 'lang' is assigned to but never used
808:5: F841 local variable 'col_dict' is assigned to but never used
830:63: E225 missing whitespace around operator
879:15: E221 multiple spaces before operator
886:1: E302 expected 2 blank lines, found 1
886: D209 Put multi-line docstring closing quotes on separate line
886: D205 Blank line missing between one-line summary and description
893:5: F841 local variable 'pbx_dict' is assigned to but never used
898:1: E302 expected 2 blank lines, found 1
898: D209 Put multi-line docstring closing quotes on separate line
898: D202 No blank lines allowed *after* function docstring, found 1
898: D205 Blank line missing between one-line summary and description
906:11: E221 multiple spaces before operator
916:8: E221 multiple spaces before operator
942:46: E225 missing whitespace around operator
942:85: E225 missing whitespace around operator
960:1: E302 expected 2 blank lines, found 1
960: D209 Put multi-line docstring closing quotes on separate line
960: D202 No blank lines allowed *after* function docstring, found 1
960: D205 Blank line missing between one-line summary and description
967:11: E221 multiple spaces before operator
995:1: E302 expected 2 blank lines, found 1
995: D209 Put multi-line docstring closing quotes on separate line
995: D202 No blank lines allowed *after* function docstring, found 1
995: D205 Blank line missing between one-line summary and description
1001:5: F841 local variable 'fmt_dict' is assigned to but never used
1006:1: E302 expected 2 blank lines, found 1
1006: D209 Put multi-line docstring closing quotes on separate line
1006: D202 No blank lines allowed *after* function docstring, found 1
1006: D205 Blank line missing between one-line summary and description
1011:5: F841 local variable 'fld_dict' is assigned to but never used
1023:1: E302 expected 2 blank lines, found 1
1023: D209 Put multi-line docstring closing quotes on separate line
1023: D202 No blank lines allowed *after* function docstring, found 1
1023: D205 Blank line missing between one-line summary and description
1028:5: F841 local variable 'name_1' is assigned to but never used
1029:5: F841 local variable 'name_2' is assigned to but never used
1034:1: E302 expected 2 blank lines, found 1
1034: D202 No blank lines allowed *after* function docstring, found 1
1034: D205 Blank line missing between one-line summary and description
1071:1: E302 expected 2 blank lines, found 1
1071: D202 No blank lines allowed *after* function docstring, found 1
1071: D205 Blank line missing between one-line summary and description
1094:31: E128 continuation line under-indented for visual indent
1095:31: E128 continuation line under-indented for visual indent
1096:31: E128 continuation line under-indented for visual indent
1097:31: E128 continuation line under-indented for visual indent
1098:31: E128 continuation line under-indented for visual indent
1099:31: E128 continuation line under-indented for visual indent
1100:31: E128 continuation line under-indented for visual indent
1102:31: E128 continuation line under-indented for visual indent
1103:31: E128 continuation line under-indented for visual indent
1104:31: E128 continuation line under-indented for visual indent
1105:31: E128 continuation line under-indented for visual indent
1106:31: E128 continuation line under-indented for visual indent
1107:31: E128 continuation line under-indented for visual indent
1108:31: E128 continuation line under-indented for visual indent
1127:1: E302 expected 2 blank lines, found 1
1127: D209 Put multi-line docstring closing quotes on separate line
1127: D202 No blank lines allowed *after* function docstring, found 1
1127: D205 Blank line missing between one-line summary and description
1143:11: E221 multiple spaces before operator
1180:1: E302 expected 2 blank lines, found 1
1180: D209 Put multi-line docstring closing quotes on separate line
1180: D202 No blank lines allowed *after* function docstring, found 1
1180: D205 Blank line missing between one-line summary and description
1187:11: E221 multiple spaces before operator
1189:5: F841 local variable 'col_dict' is assigned to but never used
1219:1: E302 expected 2 blank lines, found 1
1219: D202 No blank lines allowed *after* function docstring, found 1
1219: D400 First line should end with '.', not 'y'
1219: D205 Blank line missing between one-line summary and description
1226:11: E221 multiple spaces before operator
1231:20: W601 .has_key() is deprecated, use 'in'
1234:24: W601 .has_key() is deprecated, use 'in'
1246:1: E302 expected 2 blank lines, found 1
1246: D202 No blank lines allowed *after* function docstring, found 1
1246: D400 First line should end with '.', not 'y'
1246: D205 Blank line missing between one-line summary and description
1252:11: E221 multiple spaces before operator
1254:16: E222 multiple spaces after operator
1259:23: W601 .has_key() is deprecated, use 'in'
1276:1: E302 expected 2 blank lines, found 1
1276: D209 Put multi-line docstring closing quotes on separate line
1276: D202 No blank lines allowed *after* function docstring, found 1
1276: D205 Blank line missing between one-line summary and description
1283:11: E221 multiple spaces before operator
1291:5: F841 local variable 'lang' is assigned to but never used
1292:10: E222 multiple spaces after operator
1293:5: F841 local variable 'col_dict' is assigned to but never used
1294:5: F841 local variable 'fld_dict' is assigned to but never used
1295:5: F841 local variable 'col_fld' is assigned to but never used
1296:14: E221 multiple spaces before operator
1297:5: F841 local variable 'fldv_dict' is assigned to but never used
1308:22: E221 multiple spaces before operator
1329:1: E302 expected 2 blank lines, found 1
1329: D209 Put multi-line docstring closing quotes on separate line
1329: D202 No blank lines allowed *after* function docstring, found 1
1329: D205 Blank line missing between one-line summary and description
1336:11: E221 multiple spaces before operator
1343:5: F841 local variable 'lang' is assigned to but never used
1344:10: E222 multiple spaces after operator
1345:5: F841 local variable 'col_dict' is assigned to but never used
1348:14: E221 multiple spaces before operator
1349:5: F841 local variable 'fldv_dict' is assigned to but never used
1353:9: E221 multiple spaces before operator
1359:61: W601 .has_key() is deprecated, use 'in'
1376:15: E221 multiple spaces before operator
1389:1: E302 expected 2 blank lines, found 1
1389: D202 No blank lines allowed *after* function docstring, found 1
1405:8: E221 multiple spaces before operator
1411:5: F841 local variable 'lang' is assigned to but never used
1413:5: F841 local variable 'fld_type_list' is assigned to but never used
1450:1: E302 expected 2 blank lines, found 1
1450: D202 No blank lines allowed *after* function docstring, found 1
1466:8: E221 multiple spaces before operator
1472:5: F841 local variable 'lang' is assigned to but never used
1474:5: F841 local variable 'fld_type_list' is assigned to but never used
1511:1: E302 expected 2 blank lines, found 1
1511: D202 No blank lines allowed *after* function docstring, found 1
1527:8: E221 multiple spaces before operator
1533:5: F841 local variable 'lang' is assigned to but never used
1535:5: F841 local variable 'fld_type_list' is assigned to but never used
1542:13: F841 local variable 'col_fld' is assigned to but never used
1573: D202 No blank lines allowed *after* function docstring, found 1
1573: D400 First line should end with '.', not 'd'
1577:5: F841 local variable 'col_dict' is assigned to but never used
1589:8: E221 multiple spaces before operator
1594:5: F841 local variable 'lang' is assigned to but never used
1596:5: F841 local variable 'fld_type_list' is assigned to but never used
1635:1: E302 expected 2 blank lines, found 1
1635: D401 First line should be imperative: 'show', not 'shows'
1635: D209 Put multi-line docstring closing quotes on separate line
1635: D202 No blank lines allowed *after* function docstring, found 1
1635: D400 First line should end with '.', not 'n'
1635: D205 Blank line missing between one-line summary and description
1650:8: E221 multiple spaces before operator
1689:1: E302 expected 2 blank lines, found 1
1689: D103 Docstring missing
1710:1: E302 expected 2 blank lines, found 1
1710: D202 No blank lines allowed *after* function docstring, found 1
1736:1: E302 expected 2 blank lines, found 1
1736: D103 Docstring missing
1761:1: E302 expected 2 blank lines, found 1
1761: D202 No blank lines allowed *after* function docstring, found 1
1781:9: F841 local variable 'check' is assigned to but never used
1784:23: E231 missing whitespace after ':'
1785:23: E231 missing whitespace after ':'
1786:23: E231 missing whitespace after ':'
1796:1: E302 expected 2 blank lines, found 1
1799:5: F841 local variable 'changes' is assigned to but never used
1803:5: E303 too many blank lines (2)
1809:67: E502 the backslash is redundant between brackets
1811:2: E111 indentation is not a multiple of four
1827:78: E502 the backslash is redundant between brackets
1834: D209 Put multi-line docstring closing quotes on separate line
1834: D202 No blank lines allowed *after* function docstring, found 1
1834: D205 Blank line missing between one-line summary and description
1840:11: E221 multiple spaces before operator
1846:5: F841 local variable 'fmt_dict' is assigned to but never used
1847:5: F841 local variable 'col_dict' is assigned to but never used
1852:13: E221 multiple spaces before operator
1858:27: W601 .has_key() is deprecated, use 'in'
1860:30: E221 multiple spaces before operator
1870:15: E221 multiple spaces before operator
1875:15: E221 multiple spaces before operator
1882:1: E302 expected 2 blank lines, found 1
1882: D209 Put multi-line docstring closing quotes on separate line
1882: D202 No blank lines allowed *after* function docstring, found 1
1882: D205 Blank line missing between one-line summary and description
1888:11: E221 multiple spaces before operator
1897:9: F841 local variable 'old_colNAME' is assigned to but never used
1902:5: F841 local variable 'col_dict' is assigned to but never used
1907:13: E221 multiple spaces before operator
1913:27: W601 .has_key() is deprecated, use 'in'
1914:65: E221 multiple spaces before operator
1941:15: E221 multiple spaces before operator
1948:1: E302 expected 2 blank lines, found 1
1948: D202 No blank lines allowed *after* function docstring, found 1
1948: D205 Blank line missing between one-line summary and description
1955:11: E221 multiple spaces before operator
1981:1: E302 expected 2 blank lines, found 1
1981: D202 No blank lines allowed *after* function docstring, found 1
1981: D200 One-line docstring should not occupy 2 lines
1985:5: F841 local variable 'subtitle' is assigned to but never used
1989:5: F841 local variable 'output' is assigned to but never used
1991:20: W601 .has_key() is deprecated, use 'in'
2000:227: E203 whitespace before ':'
2066:1: E302 expected 2 blank lines, found 1
2066: D401 First line should be imperative: 'Return', not 'Returns'
2066: D202 No blank lines allowed *after* function docstring, found 1
2066: D400 First line should end with '.', not 'e'
2078:27: W601 .has_key() is deprecated, use 'in'
2086:1: E302 expected 2 blank lines, found 1
2086: D401 First line should be imperative: 'Create', not 'Creates'
2086: D209 Put multi-line docstring closing quotes on separate line
2086: D202 No blank lines allowed *after* function docstring, found 1
2086: D205 Blank line missing between one-line summary and description
2098:9: F841 local variable 'move_from_id' is assigned to but never used
2127:35: F841 local variable 'e' is assigned to but never used
2202:187: E225 missing whitespace around operator
2202:267: E225 missing whitespace around operator
2202:277: E225 missing whitespace around operator
2202:375: E225 missing whitespace around operator
2202:484: E225 missing whitespace around operator
2217:1: E302 expected 2 blank lines, found 1
2217: D202 No blank lines allowed *after* function docstring, found 1
2217: D400 First line should end with '.', not 'n'
2217: D205 Blank line missing between one-line summary and description
2222:15: E225 missing whitespace around operator
2223:11: E221 multiple spaces before operator
2236:41: W601 .has_key() is deprecated, use 'in'
2274:1: E302 expected 2 blank lines, found 1
2274: D209 Put multi-line docstring closing quotes on separate line
2274: D202 No blank lines allowed *after* function docstring, found 1
2274: D205 Blank line missing between one-line summary and description
2283:20: W601 .has_key() is deprecated, use 'in'
2354:9: E271 multiple spaces after keyword
2374:1: E302 expected 2 blank lines, found 1
2374: D202 No blank lines allowed *after* function docstring, found 1
2378:11: E221 multiple spaces before operator
2381:5: F841 local variable 'col_dict' is assigned to but never used
2395:5: B901 blind except: statement
2401:28: E128 continuation line under-indented for visual indent
2402:24: F841 local variable 'e' is assigned to but never used
2416:54: E225 missing whitespace around operator
2416:88: E225 missing whitespace around operator
2424:54: E225 missing whitespace around operator
2424:88: E225 missing whitespace around operator
2437:9: F841 local variable 'webcoll__update_time' is assigned to but never used
2438:54: E225 missing whitespace around operator
2438:88: E225 missing whitespace around operator
2448:54: E225 missing whitespace around operator
2448:88: E225 missing whitespace around operator
2467:1: E302 expected 2 blank lines, found 1
2467: D209 Put multi-line docstring closing quotes on separate line
2467: D202 No blank lines allowed *after* function docstring, found 1
2467: D205 Blank line missing between one-line summary and description
2472:11: E221 multiple spaces before operator
2476:26: W601 .has_key() is deprecated, use 'in'
2490:1: E302 expected 2 blank lines, found 1
2490: D202 No blank lines allowed *after* function docstring, found 1
2496:11: E221 multiple spaces before operator
2499:5: F841 local variable 'col_dict' is assigned to but never used
2501:13: E128 continuation line under-indented for visual indent
2503:27: E231 missing whitespace after ','
2504:13: E128 continuation line under-indented for visual indent
2505:5: F841 local variable 'rnk_list' is assigned to but never used
2516:56: E701 multiple statements on one line (colon)
2517:13: E701 multiple statements on one line (colon)
2566:1: E302 expected 2 blank lines, found 1
2566: D202 No blank lines allowed *after* function docstring, found 1
2570:11: E221 multiple spaces before operator
2626:25: E126 continuation line over-indented for hanging indent
2626:36: E203 whitespace before ':'
2627:38: E203 whitespace before ':'
2640:29: E126 continuation line over-indented for hanging indent
2640:40: E203 whitespace before ':'
2641:42: E203 whitespace before ':'
2642:35: E203 whitespace before ':'
2643:39: E203 whitespace before ':'
2644:36: E203 whitespace before ':'
2645:33: E203 whitespace before ':'
2652:29: E126 continuation line over-indented for hanging indent
2652:40: E203 whitespace before ':'
2653:42: E203 whitespace before ':'
2666:29: E126 continuation line over-indented for hanging indent
2666:40: E203 whitespace before ':'
2667:42: E203 whitespace before ':'
2668:35: E203 whitespace before ':'
2669:39: E203 whitespace before ':'
2670:36: E203 whitespace before ':'
2671:33: E203 whitespace before ':'
2678:29: E126 continuation line over-indented for hanging indent
2678:40: E203 whitespace before ':'
2679:42: E203 whitespace before ':'
2687:25: E126 continuation line over-indented for hanging indent
2687:36: E203 whitespace before ':'
2688:38: E203 whitespace before ':'
2699:1: E302 expected 2 blank lines, found 1
2699: D400 First line should end with '.', not 's'
2703:10: E127 continuation line over-indented for visual indent
2704:10: E127 continuation line over-indented for visual indent
2707:11: E221 multiple spaces before operator
2746:1: E302 expected 2 blank lines, found 1
2750:1: E302 expected 2 blank lines, found 1
2750: D401 First line should be imperative: 'Return', not 'Returns'
2750: D209 Put multi-line docstring closing quotes on separate line
2750: D202 No blank lines allowed *after* function docstring, found 1
2750: D400 First line should end with '.', not 'n'
2750: D205 Blank line missing between one-line summary and description
2770:17: F841 local variable 'score' is assigned to but never used
2784:27: F841 local variable 'e' is assigned to but never used
2788:1: E302 expected 2 blank lines, found 1
2788: D209 Put multi-line docstring closing quotes on separate line
2788: D202 No blank lines allowed *after* function docstring, found 1
2788: D400 First line should end with '.', not ')'
2788: D205 Blank line missing between one-line summary and description
2807:1: E302 expected 2 blank lines, found 1
2807: D202 No blank lines allowed *after* function docstring, found 1
2807: D400 First line should end with '.', not 's'
2812:1: E302 expected 2 blank lines, found 1
2812:31: E251 unexpected spaces around keyword / parameter equals
2812:33: E251 unexpected spaces around keyword / parameter equals
2812: D401 First line should be imperative: 'Return', not 'Returns'
2812: D209 Put multi-line docstring closing quotes on separate line
2812: D202 No blank lines allowed *after* function docstring, found 1
2812: D205 Blank line missing between one-line summary and description
2833:1: E302 expected 2 blank lines, found 1
2833:42: E251 unexpected spaces around keyword / parameter equals
2833:44: E251 unexpected spaces around keyword / parameter equals
2833: D401 First line should be imperative: 'Return', not 'Returns'
2833: D209 Put multi-line docstring closing quotes on separate line
2833: D202 No blank lines allowed *after* function docstring, found 1
2833: D205 Blank line missing between one-line summary and description
2854:1: E302 expected 2 blank lines, found 1
2854: D401 First line should be imperative: 'Return', not 'Returns'
2854: D209 Put multi-line docstring closing quotes on separate line
2854: D202 No blank lines allowed *after* function docstring, found 1
2854: D400 First line should end with '.', not 'n'
2854: D205 Blank line missing between one-line summary and description
2864:1: E302 expected 2 blank lines, found 1
2864: D401 First line should be imperative: 'Return', not 'Returns'
2864: D290 White spaces around docstring should be trimmed.
2864: D209 Put multi-line docstring closing quotes on separate line
2864: D202 No blank lines allowed *after* function docstring, found 1
2864: D400 First line should end with '.', not 'o'
2864: D205 Blank line missing between one-line summary and description
2871:39: W601 .has_key() is deprecated, use 'in'
2873:27: F841 local variable 'e' is assigned to but never used
2876:1: E302 expected 2 blank lines, found 1
2876: D401 First line should be imperative: 'Return', not 'Returns'
2876: D202 No blank lines allowed *after* function docstring, found 1
2876: D400 First line should end with '.', not 's'
2882:1: E302 expected 2 blank lines, found 1
2882:25: E251 unexpected spaces around keyword / parameter equals
2882:27: E251 unexpected spaces around keyword / parameter equals
2882: D401 First line should be imperative: 'Return', not 'Returns'
2882: D202 No blank lines allowed *after* function docstring, found 1
2882: D400 First line should end with '.', not 'e'
2894:1: E302 expected 2 blank lines, found 1
2894: D401 First line should be imperative: 'Return', not 'Returns'
2894: D202 No blank lines allowed *after* function docstring, found 1
2894: D400 First line should end with '.', not 'x'
2906:1: E302 expected 2 blank lines, found 1
2906: D202 No blank lines allowed *after* function docstring, found 1
2906: D400 First line should end with '.', not 's'
2915:1: E302 expected 2 blank lines, found 1
2915: D202 No blank lines allowed *after* function docstring, found 1
2915: D400 First line should end with '.', not 's'
2922:1: E302 expected 2 blank lines, found 1
2922: D202 No blank lines allowed *after* function docstring, found 1
2922: D400 First line should end with '.', not 's'
2929:1: E302 expected 2 blank lines, found 1
2929: D202 No blank lines allowed *after* function docstring, found 1
2929: D400 First line should end with '.', not 's'
2936:1: E302 expected 2 blank lines, found 1
2936: D202 No blank lines allowed *after* function docstring, found 1
2936: D400 First line should end with '.', not 'n'
2945:1: E302 expected 2 blank lines, found 1
2945: D202 No blank lines allowed *after* function docstring, found 1
2945: D400 First line should end with '.', not 'n'
2954:1: E302 expected 2 blank lines, found 1
2954: D209 Put multi-line docstring closing quotes on separate line
2954: D202 No blank lines allowed *after* function docstring, found 1
2954: D205 Blank line missing between one-line summary and description
2973:1: E302 expected 2 blank lines, found 1
2973: D209 Put multi-line docstring closing quotes on separate line
2973: D202 No blank lines allowed *after* function docstring, found 1
2973: D205 Blank line missing between one-line summary and description
2996:1: E302 expected 2 blank lines, found 1
2996: D209 Put multi-line docstring closing quotes on separate line
2996: D202 No blank lines allowed *after* function docstring, found 1
2996: D400 First line should end with '.', not 'n'
2996: D205 Blank line missing between one-line summary and description
3002:9: F841 local variable 'res' is assigned to but never used
3008:1: E302 expected 2 blank lines, found 1
3008: D209 Put multi-line docstring closing quotes on separate line
3008: D202 No blank lines allowed *after* function docstring, found 1
3008: D400 First line should end with '.', not 'n'
3008: D205 Blank line missing between one-line summary and description
3014:9: F841 local variable 'res' is assigned to but never used
3020:1: E302 expected 2 blank lines, found 1
3020: D103 Docstring missing
3025:9: F841 local variable 'res' is assigned to but never used
3031:1: E302 expected 2 blank lines, found 1
3031: D209 Put multi-line docstring closing quotes on separate line
3031: D202 No blank lines allowed *after* function docstring, found 1
3031: D205 Blank line missing between one-line summary and description
3053:1: E302 expected 2 blank lines, found 1
3053: D401 First line should be imperative: 'Remove', not 'Removes'
3053: D209 Put multi-line docstring closing quotes on separate line
3053: D202 No blank lines allowed *after* function docstring, found 1
3053: D205 Blank line missing between one-line summary and description
3060:9: F841 local variable 'res' is assigned to but never used
3066:1: E302 expected 2 blank lines, found 1
3066: D401 First line should be imperative: 'Remove', not 'Removes'
3066: D209 Put multi-line docstring closing quotes on separate line
3066: D202 No blank lines allowed *after* function docstring, found 1
3066: D205 Blank line missing between one-line summary and description
3072:9: F841 local variable 'res' is assigned to but never used
3078:1: E302 expected 2 blank lines, found 1
3078: D401 First line should be imperative: 'Remove', not 'Removes'
3078: D209 Put multi-line docstring closing quotes on separate line
3078: D202 No blank lines allowed *after* function docstring, found 1
3078: D205 Blank line missing between one-line summary and description
3092:9: F841 local variable 'res' is assigned to but never used
3098:1: E302 expected 2 blank lines, found 1
3098: D401 First line should be imperative: 'Delete', not 'Deletes'
3098: D209 Put multi-line docstring closing quotes on separate line
3098: D202 No blank lines allowed *after* function docstring, found 1
3098: D400 First line should end with '.', not 'e'
3098: D205 Blank line missing between one-line summary and description
3104:9: F841 local variable 'res' is assigned to but never used
3110:1: E302 expected 2 blank lines, found 1
3110: D401 First line should be imperative: 'Delete', not 'Deletes'
3110: D209 Put multi-line docstring closing quotes on separate line
3110: D202 No blank lines allowed *after* function docstring, found 1
3110: D400 First line should end with '.', not 'x'
3110: D205 Blank line missing between one-line summary and description
3116:9: F841 local variable 'res' is assigned to but never used
3122:1: E302 expected 2 blank lines, found 1
3122: D401 First line should be imperative: 'Delete', not 'Deletes'
3122: D209 Put multi-line docstring closing quotes on separate line
3122: D202 No blank lines allowed *after* function docstring, found 1
3122: D400 First line should end with '.', not 't'
3122: D205 Blank line missing between one-line summary and description
3129:9: F841 local variable 'res' is assigned to but never used
3135:1: E302 expected 2 blank lines, found 1
3135: D401 First line should be imperative: 'Delete', not 'Deletes'
3135: D209 Put multi-line docstring closing quotes on separate line
3135: D202 No blank lines allowed *after* function docstring, found 1
3135: D400 First line should end with '.', not 'n'
3135: D205 Blank line missing between one-line summary and description
3147:9: F841 local variable 'res' is assigned to but never used
3153:1: E302 expected 2 blank lines, found 1
3153: D209 Put multi-line docstring closing quotes on separate line
3153: D202 No blank lines allowed *after* function docstring, found 1
3153: D205 Blank line missing between one-line summary and description
3162:9: F841 local variable 'res' is assigned to but never used
3169:1: E302 expected 2 blank lines, found 1
3169: D209 Put multi-line docstring closing quotes on separate line
3169: D202 No blank lines allowed *after* function docstring, found 1
3169: D400 First line should end with '.', not 'e'
3169: D205 Blank line missing between one-line summary and description
3177:9: F841 local variable 'res' is assigned to but never used
3183:1: E302 expected 2 blank lines, found 1
3183: D209 Put multi-line docstring closing quotes on separate line
3183: D202 No blank lines allowed *after* function docstring, found 1
3183: D400 First line should end with '.', not 'e'
3183: D205 Blank line missing between one-line summary and description
3201:1: E302 expected 2 blank lines, found 1
3201: D103 Docstring missing
3213:1: E302 expected 2 blank lines, found 1
3213: D401 First line should be imperative: 'Add', not 'Adds'
3213: D209 Put multi-line docstring closing quotes on separate line
3213: D400 First line should end with '.', not 'e'
3213: D205 Blank line missing between one-line summary and description
3225:35: E231 missing whitespace after ','
3228:35: E231 missing whitespace after ','
3230:9: F841 local variable 'res' is assigned to but never used
3240:1: E302 expected 2 blank lines, found 1
3240: D209 Put multi-line docstring closing quotes on separate line
3240: D202 No blank lines allowed *after* function docstring, found 1
3240: D205 Blank line missing between one-line summary and description
3263:1: E302 expected 2 blank lines, found 1
3263: D209 Put multi-line docstring closing quotes on separate line
3263: D202 No blank lines allowed *after* function docstring, found 1
3263: D205 Blank line missing between one-line summary and description
3284:1: E302 expected 2 blank lines, found 1
3284: D209 Put multi-line docstring closing quotes on separate line
3284: D202 No blank lines allowed *after* function docstring, found 1
3284: D205 Blank line missing between one-line summary and description
3324:1: E302 expected 2 blank lines, found 1
3324: D209 Put multi-line docstring closing quotes on separate line
3324: D205 Blank line missing between one-line summary and description
3332:9: F841 local variable 'res' is assigned to but never used
3338:1: E302 expected 2 blank lines, found 1
3338: D209 Put multi-line docstring closing quotes on separate line
3338: D202 No blank lines allowed *after* function docstring, found 1
3338: D400 First line should end with '.', not 'x'
3338: D205 Blank line missing between one-line summary and description
3356:13: F841 local variable 'res' is assigned to but never used
3362:1: E302 expected 2 blank lines, found 1
3362: D209 Put multi-line docstring closing quotes on separate line
3362: D202 No blank lines allowed *after* function docstring, found 1
3362: D400 First line should end with '.', not 'e'
3362: D205 Blank line missing between one-line summary and description
3375:13: F841 local variable 'res' is assigned to but never used
3381:1: E302 expected 2 blank lines, found 1
3381: D209 Put multi-line docstring closing quotes on separate line
3381: D202 No blank lines allowed *after* function docstring, found 1
3381: D400 First line should end with '.', not 'e'
3381: D205 Blank line missing between one-line summary and description
3394:13: F841 local variable 'res' is assigned to but never used
3400:1: E302 expected 2 blank lines, found 1
3400: D209 Put multi-line docstring closing quotes on separate line
3400: D202 No blank lines allowed *after* function docstring, found 1
3400: D205 Blank line missing between one-line summary and description
3412:9: F841 local variable 'res' is assigned to but never used
3418:1: E302 expected 2 blank lines, found 1
3418: D209 Put multi-line docstring closing quotes on separate line
3418: D202 No blank lines allowed *after* function docstring, found 1
3418: D205 Blank line missing between one-line summary and description
3430:9: F841 local variable 'res' is assigned to but never used
3436:1: E302 expected 2 blank lines, found 1
3436: D401 First line should be imperative: 'Return', not 'Returns'
3436: D400 First line should end with '.', not 'e'
3436: D205 Blank line missing between one-line summary and description
3454:24: E203 whitespace before ':'
3456:24: E203 whitespace before ':'
3457:24: E203 whitespace before ':'
3458:24: E203 whitespace before ':'
3459:24: E203 whitespace before ':'
3460:24: E203 whitespace before ':'
3461:24: E203 whitespace before ':'
3462:24: E203 whitespace before ':'
3463:24: E203 whitespace before ':'
3464:24: E203 whitespace before ':'
3467:74: E502 the backslash is redundant between brackets
3473:20: W601 .has_key() is deprecated, use 'in'
3474:50: E703 statement ends with a semicolon
3483:5: E303 too many blank lines (2)
3484:12: E127 continuation line over-indented for visual indent
3515:25: E261 at least two spaces before inline comment
3517:41: E713 test for membership should be 'not in'
3533:14: E222 multiple spaces after operator
3556:1: E303 too many blank lines (3)
3556: D401 First line should be imperative: 'return', not 'returns'
3556: D400 First line should end with '.', not 't'
3561:1: E302 expected 2 blank lines, found 1
3561: D401 First line should be imperative: 'Return', not 'Returns'
3561: D202 No blank lines allowed *after* function docstring, found 1
3561: D400 First line should end with '.', not 's'
3561: D205 Blank line missing between one-line summary and description
3573:21: E261 at least two spaces before inline comment
3573:22: E262 inline comment should start with '# '
3574:20: E261 at least two spaces before inline comment
3574:21: E262 inline comment should start with '# '
3575:33: E203 whitespace before ':'
3576:33: E203 whitespace before ':'
3577:33: E203 whitespace before ':'
3582:26: E261 at least two spaces before inline comment
3582:26: E262 inline comment should start with '# '


1: D400 First line should end with '.', not 's'
1: D205 Blank line missing between one-line summary and description
1: D300 Expected """-quotes, got '''-quotes
19: L101 copyright is missing
24:1: F401 'bconfig' imported but unused
26:1: I100 Imports statements are in the wrong order. from datetime should be before from invenio.config
26:1: I201 Missing newline before sections or imports.
26:1: F401 'datetime' imported but unused
27:1: I100 Imports statements are in the wrong order. import sys should be before from datetime
27:1: F401 'sys' imported but unused
28:1: I100 Imports statements are in the wrong order. import os should be before import sys
29:1: F401 'floor' imported but unused
30:1: I101 Imported names are in the wrong order. Should be CrossrefError, get_marcxml_for_doi
30:1: I201 Missing newline before sections or imports.
35:1: I100 Imports statements are in the wrong order. from urllib should be before from invenio.crossrefutils
37:1: I100 Imports statements are in the wrong order. from collections should be before from urllib2
39:1: I100 Imports statements are in the wrong order. import multiprocessing should be before from collections
41:1: I100 Imports statements are in the wrong order. from Queue should be before from multiprocessing
41:1: F401 'Empty' imported but unused
43:1: I100 Imports statements are in the wrong order. import time should be before from Queue
44:1: I100 Imports statements are in the wrong order. import re should be before import time
45:1: I100 Imports statements are in the wrong order. import random should be before import re
46:1: F401 'Hashable' imported but unused
49:1: I100 Imports statements are in the wrong order. import os should be before from functools
49:1: F999 redefinition of unused 'os' from line 28
71: D205 Blank line missing between one-line summary and description
71: D300 Expected """-quotes, got '''-quotes
79: D102 Docstring missing
89: D102 Docstring missing
108: D300 Expected """-quotes, got '''-quotes
112: D300 Expected """-quotes, got '''-quotes
117: D401 First line should be imperative: 'Provide', not 'Provides'
127: D401 First line should be imperative: 'Provide', not 'Provides'
137: D401 First line should be imperative: 'Provide', not 'Provides'
147: D401 First line should be imperative: 'Extract', not 'Extracts'
170: D401 First line should be imperative: 'Calculate', not 'Calculates'
193: D401 First line should be imperative: 'Compare', not 'Compares'
221: D401 First line should be imperative: 'Check', not 'Checks'
232: D401 First line should be imperative: 'Check', not 'Checks'
247: D401 First line should be imperative: 'Check', not 'Checks'
259: D401 First line should be imperative: 'Check', not 'Checks'
271: D401 First line should be imperative: 'Check', not 'Checks'
282: D401 First line should be imperative: 'Check', not 'Checks'
294: D401 First line should be imperative: 'Extract', not 'Extracts'
309: D401 First line should be imperative: 'Check', not 'Checks'
324: D103 Docstring missing
342: D103 Docstring missing
360: D103 Docstring missing
393: D103 Docstring missing
406: D401 First line should be imperative: 'Thi', not 'This'
406: D205 Blank line missing between one-line summary and description
406: D300 Expected """-quotes, got '''-quotes
489: D103 Docstring missing
493: D400 First line should end with '.', not '4'
493: D300 Expected """-quotes, got '''-quotes
493: D200 One-line docstring should not occupy 3 lines
499: D102 Docstring missing
503: D102 Docstring missing
511: D102 Docstring missing
521:1: B901 blind except: statement
522: D103 Docstring missing
531:1: B901 blind except: statement
532: D103 Docstring missing
542: D103 Docstring missing
552: D103 Docstring missing
560:18: E127 continuation line over-indented for visual indent
572: D103 Docstring missing
578: D101 Docstring missing
580: D290 White spaces around docstring should be trimmed.
580: D400 First line should end with '.', not ')'
593: D290 White spaces around docstring should be trimmed.
593: D400 First line should end with '.', not ':'
593: D205 Blank line missing between one-line summary and description
593: D208 Docstring is over-indented
603: D102 Docstring missing
714: D103 Docstring missing
723:1: I100 Imports statements are in the wrong order. import inspect should be before import os
726: D103 Docstring missing
731: D103 Docstring missing
736: D103 Docstring missing


1: M100 needs more reviewers
1: M101 signature is missing
3: M102 unrecognized bullet/signature
1: M111 unrecognized component name: Revert "BibRank


1: D100 Docstring missing
4: L102 copyright year is outdated, expected 2015 but got 2013
24:1: I100 Imports statements are in the wrong order. import os should be before import time
26:1: I100 Imports statements are in the wrong order. import ConfigParser should be before import sys
31:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from invenio.intbitset
32:1: I100 Imports statements are in the wrong order. from invenio.bibindex_tokenizers.BibIndexJournalTokenizer should be before from invenio.dbquery
36:1: I101 Imported names are in the wrong order. Should be get_collection_reclist, search_pattern, search_unit
37:35: E126 continuation line over-indented for hanging indent
40:1: I100 Imports statements are in the wrong order. from invenio.bibformat_utils should be before from invenio.search_engine_utils
42:1: I101 Imported names are in the wrong order. Should be task_get_option, task_get_task_param, task_sleep_now_if_required, task_update_progress, write_message
43:22: E126 continuation line over-indented for hanging indent
45:1: I100 Imports statements are in the wrong order. from invenio.bibindex_engine_utils should be before from invenio.bibtask
47:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from invenio.docextract_record
48:1: I101 Imported names are in the wrong order. Should be CFG_INSPIRE_SITE, CFG_SITE_URL
48:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.dbquery
52:20: E126 continuation line over-indented for hanging indent
55: D103 Docstring missing
63: D103 Docstring missing
71: D103 Docstring missing
100: D400 First line should end with '.', not 'g'
100: D205 Blank line missing between one-line summary and description
151:55: E127 continuation line over-indented for visual indent
161: D209 Put multi-line docstring closing quotes on separate line
161: D202 No blank lines allowed *after* function docstring, found 1
161: D400 First line should end with '.', not 's'
216: D401 First line should be imperative: 'Report', not 'Reports'
216: D200 One-line docstring should not occupy 3 lines
253: D103 Docstring missing
289:5: E303 too many blank lines (2)
292: D400 First line should end with '.', not 'e'
298: D103 Docstring missing
315: D400 First line should end with '.', not 'd'
315: D200 One-line docstring should not occupy 2 lines
329: D400 First line should end with '.', not 's'
329: D200 One-line docstring should not occupy 2 lines
346: D400 First line should end with '.', not 'g'
361: D202 No blank lines allowed *after* function docstring, found 1
361: D400 First line should end with '.', not 't'
370: D400 First line should end with '.', not 'e'
475: D400 First line should end with '.', not 'd'
543: D400 First line should end with '.', not 'm'
552:46: E227 missing whitespace around bitwise or shift operator
554:48: E227 missing whitespace around bitwise or shift operator
559: D401 First line should be imperative: 'Scan', not 'Scans'
559: D400 First line should end with '.', not 'd'
559: D205 Blank line missing between one-line summary and description
559: D208 Docstring is over-indented
628:30: E128 continuation line under-indented for visual indent
630:25: E127 continuation line over-indented for visual indent
647:31: E127 continuation line over-indented for visual indent
652:40: E127 continuation line over-indented for visual indent
672:34: E128 continuation line under-indented for visual indent
674:36: E127 continuation line over-indented for visual indent
678:39: E128 continuation line under-indented for visual indent
680:36: E127 continuation line over-indented for visual indent
692:29: E128 continuation line under-indented for visual indent
696:29: E128 continuation line under-indented for visual indent
699:25: E127 continuation line over-indented for visual indent
715:39: E127 continuation line over-indented for visual indent
718:39: E127 continuation line over-indented for visual indent
728:39: E127 continuation line over-indented for visual indent
736:34: E127 continuation line over-indented for visual indent
757:19: E128 continuation line under-indented for visual indent
758:19: E128 continuation line under-indented for visual indent
759:19: E128 continuation line under-indented for visual indent
763: D400 First line should end with '.', not 't'
763: D205 Blank line missing between one-line summary and description
763: D208 Docstring is over-indented
821:41: E127 continuation line over-indented for visual indent
832:36: E127 continuation line over-indented for visual indent
861:47: E127 continuation line over-indented for visual indent
880:34: E127 continuation line over-indented for visual indent
919:34: E127 continuation line over-indented for visual indent
958:34: E127 continuation line over-indented for visual indent
992:34: E127 continuation line over-indented for visual indent
1018:34: E127 continuation line over-indented for visual indent
1046:44: E127 continuation line over-indented for visual indent
1072:50: E127 continuation line over-indented for visual indent
1083:21: E128 continuation line under-indented for visual indent
1104:29: E127 continuation line over-indented for visual indent
1125:29: E127 continuation line over-indented for visual indent
1146:29: E127 continuation line over-indented for visual indent
1163:29: E127 continuation line over-indented for visual indent
1202: D400 First line should end with '.', not 'e'
1202: D205 Blank line missing between one-line summary and description
1216: D401 First line should be imperative: 'Thi', not 'This'
1216: D200 One-line docstring should not occupy 3 lines
1228: D400 First line should end with '.', not 'w'
1228: D205 Blank line missing between one-line summary and description
1241: D400 First line should end with '.', not 'w'
1241: D205 Blank line missing between one-line summary and description
1252: D400 First line should end with '.', not 'e'
1259: D400 First line should end with '.', not 'd'
1259: D205 Blank line missing between one-line summary and description
1289: D400 First line should end with '.', not 'd'
1289: D205 Blank line missing between one-line summary and description
1321: D208 Docstring is over-indented
1338:27: E127 continuation line over-indented for visual indent
1344: D209 Put multi-line docstring closing quotes on separate line
1344: D400 First line should end with '.', not 'e'
1344: D208 Docstring is over-indented
1352: D400 First line should end with '.', not 'l'
1352: D205 Blank line missing between one-line summary and description
1375: D400 First line should end with '.', not ']'
1385: D400 First line should end with '.', not 'e'


1: D100 Docstring missing
4: L102 copyright year is outdated, expected 2015 but got 2013
24:1: I100 Imports statements are in the wrong order. import os should be before import time
26:1: I100 Imports statements are in the wrong order. import ConfigParser should be before import sys
31:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from invenio.intbitset
32:1: I100 Imports statements are in the wrong order. from invenio.bibindex_tokenizers.BibIndexJournalTokenizer should be before from invenio.dbquery
36:1: I101 Imported names are in the wrong order. Should be get_collection_reclist, search_pattern, search_unit
37:35: E126 continuation line over-indented for hanging indent
40:1: I100 Imports statements are in the wrong order. from invenio.bibformat_utils should be before from invenio.search_engine_utils
42:1: I101 Imported names are in the wrong order. Should be task_get_option, task_get_task_param, task_sleep_now_if_required, task_update_progress, write_message
43:22: E126 continuation line over-indented for hanging indent
45:1: I100 Imports statements are in the wrong order. from invenio.bibindex_engine_utils should be before from invenio.bibtask
47:1: I100 Imports statements are in the wrong order. from invenio.dbquery should be before from invenio.docextract_record
48:1: I101 Imported names are in the wrong order. Should be CFG_INSPIRE_SITE, CFG_SITE_URL
48:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.dbquery
52:20: E126 continuation line over-indented for hanging indent
55: D103 Docstring missing
63: D103 Docstring missing
71: D103 Docstring missing
100: D400 First line should end with '.', not 'g'
100: D205 Blank line missing between one-line summary and description
147:55: E127 continuation line over-indented for visual indent
157: D209 Put multi-line docstring closing quotes on separate line
157: D202 No blank lines allowed *after* function docstring, found 1
157: D400 First line should end with '.', not 's'
212: D401 First line should be imperative: 'Report', not 'Reports'
212: D200 One-line docstring should not occupy 3 lines
249: D103 Docstring missing
285:5: E303 too many blank lines (2)
288: D400 First line should end with '.', not 'e'
294: D103 Docstring missing
311: D400 First line should end with '.', not 'd'
311: D200 One-line docstring should not occupy 2 lines
325: D400 First line should end with '.', not 's'
325: D200 One-line docstring should not occupy 2 lines
342: D400 First line should end with '.', not 'g'
357: D202 No blank lines allowed *after* function docstring, found 1
357: D400 First line should end with '.', not 't'
366: D400 First line should end with '.', not 'e'
471: D400 First line should end with '.', not 'd'
539: D400 First line should end with '.', not 'm'
548:46: E227 missing whitespace around bitwise or shift operator
550:48: E227 missing whitespace around bitwise or shift operator
555: D401 First line should be imperative: 'Scan', not 'Scans'
555: D400 First line should end with '.', not 'd'
555: D205 Blank line missing between one-line summary and description
555: D208 Docstring is over-indented
624:30: E128 continuation line under-indented for visual indent
626:25: E127 continuation line over-indented for visual indent
643:31: E127 continuation line over-indented for visual indent
648:40: E127 continuation line over-indented for visual indent
668:34: E128 continuation line under-indented for visual indent
670:36: E127 continuation line over-indented for visual indent
674:39: E128 continuation line under-indented for visual indent
676:36: E127 continuation line over-indented for visual indent
688:29: E128 continuation line under-indented for visual indent
692:29: E128 continuation line under-indented for visual indent
695:25: E127 continuation line over-indented for visual indent
711:39: E127 continuation line over-indented for visual indent
714:39: E127 continuation line over-indented for visual indent
724:39: E127 continuation line over-indented for visual indent
732:34: E127 continuation line over-indented for visual indent
753:19: E128 continuation line under-indented for visual indent
754:19: E128 continuation line under-indented for visual indent
755:19: E128 continuation line under-indented for visual indent
759: D400 First line should end with '.', not 't'
759: D205 Blank line missing between one-line summary and description
759: D208 Docstring is over-indented
817:41: E127 continuation line over-indented for visual indent
828:36: E127 continuation line over-indented for visual indent
857:47: E127 continuation line over-indented for visual indent
876:34: E127 continuation line over-indented for visual indent
915:34: E127 continuation line over-indented for visual indent
954:34: E127 continuation line over-indented for visual indent
988:34: E127 continuation line over-indented for visual indent
1014:34: E127 continuation line over-indented for visual indent
1042:44: E127 continuation line over-indented for visual indent
1068:50: E127 continuation line over-indented for visual indent
1079:21: E128 continuation line under-indented for visual indent
1100:29: E127 continuation line over-indented for visual indent
1121:29: E127 continuation line over-indented for visual indent
1142:29: E127 continuation line over-indented for visual indent
1159:29: E127 continuation line over-indented for visual indent
1198: D400 First line should end with '.', not 'e'
1198: D205 Blank line missing between one-line summary and description
1212: D401 First line should be imperative: 'Thi', not 'This'
1212: D200 One-line docstring should not occupy 3 lines
1224: D400 First line should end with '.', not 'w'
1224: D205 Blank line missing between one-line summary and description
1237: D400 First line should end with '.', not 'w'
1237: D205 Blank line missing between one-line summary and description
1248: D400 First line should end with '.', not 'e'
1255: D400 First line should end with '.', not 'd'
1255: D205 Blank line missing between one-line summary and description
1285: D400 First line should end with '.', not 'd'
1285: D205 Blank line missing between one-line summary and description
1317: D208 Docstring is over-indented
1334:27: E127 continuation line over-indented for visual indent
1340: D209 Put multi-line docstring closing quotes on separate line
1340: D400 First line should end with '.', not 'e'
1340: D208 Docstring is over-indented
1348: D400 First line should end with '.', not 'l'
1348: D205 Blank line missing between one-line summary and description
1371: D400 First line should end with '.', not ']'
1381: D400 First line should end with '.', not 'e'