1: D100 Missing docstring in public module
30:1: E402 module level import not at top of file
31:1: E402 module level import not at top of file
32:1: E402 module level import not at top of file
33:1: I100 Imports statements are in the wrong order. import fnmatch should be before import time
33:1: E402 module level import not at top of file
34:1: E402 module level import not at top of file
35:1: E402 module level import not at top of file
36:1: I201 Missing newline before sections or imports.
36:1: E402 module level import not at top of file
38:1: I100 Imports statements are in the wrong order. from invenio.config should be before from six
38:1: E402 module level import not at top of file
39:1: I101 Imported names are in the wrong order. Should be CFG_BIBINDEX_ADDING_RECORDS_STARTED_STR, CFG_BIBINDEX_INDEX_TABLE_TYPE, CFG_BIBINDEX_SPECIAL_TAGS, CFG_BIBINDEX_TOKENIZER_TYPE, CFG_BIBINDEX_UPDATE_MESSAGE, CFG_BIBINDEX_UPDATE_MODE, CFG_BIBINDEX_WASH_INDEX_TERMS, CFG_CHECK_MYSQL_THREADS, CFG_MAX_MYSQL_THREADS, CFG_MYSQL_THREAD_TIMEOUT
39:1: E402 module level import not at top of file
40:6: E126 continuation line over-indented for hanging indent
49:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibauthority.config should be before from invenio.legacy.bibindex.engine_config
49:1: E402 module level import not at top of file
50:6: E126 continuation line over-indented for hanging indent
51:1: I101 Imported names are in the wrong order. Should be get_control_nos_from_recID, get_index_strings_by_control_no
51:1: F401 'get_index_strings_by_control_no' imported but unused
51:1: E402 module level import not at top of file
52:6: E126 continuation line over-indented for hanging indent
53:1: I101 Imported names are in the wrong order. Should be get_synonym_terms, perform_request_search, search_pattern
53:1: E402 module level import not at top of file
54:6: E126 continuation line over-indented for hanging indent
56:1: I100 Imports statements are in the wrong order. from invenio.legacy.dbquery should be before from invenio.legacy.search_engine
56:1: E402 module level import not at top of file
57:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_washer should be before from invenio.legacy.dbquery
57:1: E402 module level import not at top of file
58:1: I101 Imported names are in the wrong order. Should be get_datetime, task_get_option, task_get_task_param, task_init, task_set_option, task_sleep_now_if_required, task_update_progress, write_message
58:1: E402 module level import not at top of file
61:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.legacy.bibsched.bibtask
61:1: E402 module level import not at top of file
62:1: I201 Missing newline before sections or imports.
62:1: E402 module level import not at top of file
63:1: F401 'get_def_name' imported but unused
63:1: E402 module level import not at top of file
64:1: E402 module level import not at top of file
65:1: I101 Imported names are in the wrong order. Should be CFG_JOURNAL_PUBINFO_STANDARD_FORM, CFG_JOURNAL_PUBINFO_STANDARD_FORM_REGEXP_CHECK, CFG_JOURNAL_TAG
65:1: F401 'CFG_JOURNAL_PUBINFO_STANDARD_FORM_REGEXP_CHECK' imported but unused
65:1: F401 'CFG_JOURNAL_PUBINFO_STANDARD_FORM' imported but unused
65:1: F401 'CFG_JOURNAL_TAG' imported but unused
65:1: E402 module level import not at top of file
69:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.termcollectors should be before from invenio.modules.indexer.tokenizers.BibIndexJournalTokenizer
69:1: E402 module level import not at top of file
70:1: I101 Imported names are in the wrong order. Should be filter_for_virtual_indexes, get_all_index_names_and_column_values, get_all_indexes, get_all_synonym_knowledge_bases, get_field_tags, get_index_remove_html_markup, get_index_remove_latex_markup, get_index_remove_stopwords, get_index_tags, get_index_virtual_indexes, get_marc_tag_indexes, get_min_last_updated, get_nonmarc_tag_indexes, get_records_range_for_index, get_virtual_index_building_blocks, list_union, load_tokenizers, make_prefix, recognize_marc_tag, remove_inexistent_indexes, run_sql_drop_silently
70:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_utils should be before from invenio.legacy.bibindex.termcollectors
70:1: F401 'get_field_tags' imported but unused
70:1: F401 'get_all_index_names_and_column_values' imported but unused
70:1: E402 module level import not at top of file
91:1: E402 module level import not at top of file
92:1: F401 'get_record' imported but unused
92:1: E402 module level import not at top of file
93:1: E402 module level import not at top of file
94:1: I101 Imported names are in the wrong order. Should be NonmarcTermCollector, TermCollector
94:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.termcollectors should be before from invenio.utils.memoise
94:1: F999 redefinition of unused 'TermCollector' from line 69
94:1: E402 module level import not at top of file
97:1: I101 Imported names are in the wrong order. Should be deserialize_via_marshal, serialize_via_marshal
97:1: E402 module level import not at top of file
100:1: E402 module level import not at top of file
102:1: E402 module level import not at top of file
117:17: E261 at least two spaces before inline comment
118:25: E261 at least two spaces before inline comment
125: D401 First line should be in imperative mood ('Return', not 'Returns')
134: D400 First line should end with a period (not 'n')
134: D205 1 blank line required between summary line and description (found 0)
134: D208 Docstring is over-indented
149:66: E502 the backslash is redundant between brackets
154: D400 First line should end with a period (not 'd')
154: D205 1 blank line required between summary line and description (found 0)
183: D400 First line should end with a period (not 'e')
183: D205 1 blank line required between summary line and description (found 0)
191: D209 Multi-line docstring closing quotes should be on a separate line
191: D205 1 blank line required between summary line and description (found 0)
194:53: E502 the backslash is redundant between brackets
217:67: E225 missing whitespace around operator
218:30: E124 closing bracket does not match visual indentation
218:31: E261 at least two spaces before inline comment
227:33: E261 at least two spaces before inline comment
239:33: E261 at least two spaces before inline comment
250:33: E261 at least two spaces before inline comment
262:33: E261 at least two spaces before inline comment
273:33: E261 at least two spaces before inline comment
285:33: E261 at least two spaces before inline comment
295: D401 First line should be in imperative mood ('Remove', not 'Removes')
295: D300 Use """triple double quotes""" (found '-quotes)
300: D401 First line should be in imperative mood ('Return', not 'Returns')
300: D400 First line should end with a period (not 'd')
312: D401 First line should be in imperative mood ('Return', not 'Returns')
312: D400 First line should end with a period (not 'e')
312: D205 1 blank line required between summary line and description (found 0)
312: D208 Docstring is over-indented
323:68: E502 the backslash is redundant between brackets
331: D401 First line should be in imperative mood ('Check', not 'Checks')
331: D205 1 blank line required between summary line and description (found 0)
331: D208 Docstring is over-indented
352: D401 First line should be in imperative mood ('Return', not 'Returns')
352: D400 First line should end with a period (not 's')
354:10: E225 missing whitespace around operator
369:56: E261 at least two spaces before inline comment
377: D210 No whitespaces allowed surrounding docstring text
377: D400 First line should end with a period (not 's')
377: D205 1 blank line required between summary line and description (found 0)
388:70: E502 the backslash is redundant between brackets
389:32: E127 continuation line over-indented for visual indent
393: D401 First line should be in imperative mood ('Return', not 'Returns')
393: D400 First line should end with a period (not 'e')
393: D300 Use """triple double quotes""" (found '-quotes)
406: D401 First line should be in imperative mood ('Create', not 'Creates')
406: D209 Multi-line docstring closing quotes should be on a separate line
406: D400 First line should end with a period (not 'd')
406: D205 1 blank line required between summary line and description (found 0)
425: D401 First line should be in imperative mood ('Return', not 'Returns')
425: D400 First line should end with a period (not 't')
447:74: E502 the backslash is redundant between brackets
451:52: E261 at least two spaces before inline comment
452:52: E261 at least two spaces before inline comment
453:54: E261 at least two spaces before inline comment
454:54: E261 at least two spaces before inline comment
457: D205 1 blank line required between summary line and description (found 0)
457: D208 Docstring is over-indented
467:70: E502 the backslash is redundant between brackets
473: D210 No whitespaces allowed surrounding docstring text
473: D400 First line should end with a period (not 'd')
483: D401 First line should be in imperative mood ('find_affected_record', not 'find_affected_records')
483: D205 1 blank line required between summary line and description (found 0)
483: D208 Docstring is over-indented
494: D202 No blank lines allowed after function docstring (found 1)
494: D400 First line should end with a period (not 'd')
494: D205 1 blank line required between summary line and description (found 0)
494: D208 Docstring is over-indented
515:37: E127 continuation line over-indented for visual indent
541:24: E127 continuation line over-indented for visual indent
550:20: E126 continuation line over-indented for hanging indent
588: D401 First line should be in imperative mood ('Split', not 'Splits')
588: D400 First line should end with a period (not 's')
588: D205 1 blank line required between summary line and description (found 0)
588: D208 Docstring is over-indented
609: D203 1 blank line required before class docstring (found 0)
609: D205 1 blank line required between summary line and description (found 0)
609: D208 Docstring is over-indented
628: D102 Missing docstring in public method
633:65: E502 the backslash is redundant between brackets
634:49: E128 continuation line under-indented for visual indent
634:57: E502 the backslash is redundant between brackets
635:49: E128 continuation line under-indented for visual indent
635:62: E502 the backslash is redundant between brackets
636:49: E128 continuation line under-indented for visual indent
639:24: E261 at least two spaces before inline comment
642: D401 First line should be in imperative mood ('Update', not 'Updates')
642: D400 First line should end with a period (not 'B')
642: D205 1 blank line required between summary line and description (found 0)
642: D208 Docstring is over-indented
647:57: E502 the backslash is redundant between brackets
649:64: E502 the backslash is redundant between brackets
651:62: E502 the backslash is redundant between brackets
652:23: E128 continuation line under-indented for visual indent
671:63: E502 the backslash is redundant between brackets
674:73: E502 the backslash is redundant between brackets
679:62: E502 the backslash is redundant between brackets
693:65: E502 the backslash is redundant between brackets
705:75: E502 the backslash is redundant between brackets
711:55: E502 the backslash is redundant between brackets
713:54: E502 the backslash is redundant between brackets
714:23: E128 continuation line under-indented for visual indent
716: D400 First line should end with a period (not 'y')
719:28: E261 at least two spaces before inline comment
723:74: E502 the backslash is redundant between brackets
727:74: E502 the backslash is redundant between brackets
729:134: E261 at least two spaces before inline comment
731:14: E261 at least two spaces before inline comment
732:70: E502 the backslash is redundant between brackets
736:142: E261 at least two spaces before inline comment
738:17: E266 too many leading '#' for block comment
739:17: E266 too many leading '#' for block comment
742:20: E261 at least two spaces before inline comment
743:104: E261 at least two spaces before inline comment
745: D401 First line should be in imperative mood ('Keep', not 'Keeps')
745: D400 First line should end with a period (not 'g')
745: D205 1 blank line required between summary line and description (found 0)
745: D208 Docstring is over-indented
765:29: F841 local variable 'e' is assigned to but never used
766:84: E502 the backslash is redundant between brackets
778: D400 First line should end with a period (not 'y')
778: D205 1 blank line required between summary line and description (found 0)
792: D401 First line should be in imperative mood ('Clean', not 'Cleans')
792: D300 Use """triple double quotes""" (found '-quotes)
797: D203 1 blank line required before class docstring (found 0)
797: D205 1 blank line required between summary line and description (found 0)
797: D208 Docstring is over-indented
813: D401 First line should be in imperative mood ('Create', not 'Creates')
813: D205 1 blank line required between summary line and description (found 0)
813: D208 Docstring is over-indented
822:43: E127 continuation line over-indented for visual indent
823:43: E127 continuation line over-indented for visual indent
824:43: E127 continuation line over-indented for visual indent
828: D401 First line should be in imperative mood ('Set', not 'Sets')
828: D400 First line should end with a period (not 'l')
828: D205 1 blank line required between summary line and description (found 0)
828: D208 Docstring is over-indented
836: D205 1 blank line required between summary line and description (found 0)
836: D208 Docstring is over-indented
855:85: E502 the backslash is redundant between brackets
877:28: E126 continuation line over-indented for hanging indent
880:87: E502 the backslash is redundant between brackets
910: D401 First line should be in imperative mood ('Retrieve', not 'Retrieves')
910: D202 No blank lines allowed after function docstring (found 1)
910: D400 First line should end with a period (not 'x')
910: D205 1 blank line required between summary line and description (found 0)
910: D208 Docstring is over-indented
930: D401 First line should be in imperative mood ('Retrieve', not 'Retrieves')
930: D202 No blank lines allowed after function docstring (found 1)
930: D400 First line should end with a period (not 'x')
930: D205 1 blank line required between summary line and description (found 0)
930: D208 Docstring is over-indented
950: D401 First line should be in imperative mood ('Update', not 'Updates')
950: D400 First line should end with a period (not ':')
950: D205 1 blank line required between summary line and description (found 0)
950: D208 Docstring is over-indented
980:55: E502 the backslash is redundant between brackets
981:24: E127 continuation line over-indented for visual indent
982:24: E127 continuation line over-indented for visual indent
982:69: E261 at least two spaces before inline comment
984:174: E261 at least two spaces before inline comment
988: D401 First line should be in imperative mood ('Insert', not 'Inserts')
988: D400 First line should end with a period (not 'e')
988: D205 1 blank line required between summary line and description (found 0)
988: D208 Docstring is over-indented
1016:179: E261 at least two spaces before inline comment
1018:174: E261 at least two spaces before inline comment
1022: D401 First line should be in imperative mood ('Remove', not 'Removes')
1022: D400 First line should end with a period (not 'd')
1022: D205 1 blank line required between summary line and description (found 0)
1022: D208 Docstring is over-indented
1047:179: E261 at least two spaces before inline comment
1049:174: E261 at least two spaces before inline comment
1053: D401 First line should be in imperative mood ('Update', not 'Updates')
1053: D400 First line should end with a period (not 'o')
1053: D205 1 blank line required between summary line and description (found 0)
1053: D208 Docstring is over-indented
1092: D401 First line should be in imperative mood ('Update', not 'Updates')
1092: D205 1 blank line required between summary line and description (found 0)
1092: D208 Docstring is over-indented
1107: D401 First line should be in imperative mood ('Update', not 'Updates')
1107: D400 First line should end with a period (not 'd')
1107: D205 1 blank line required between summary line and description (found 0)
1107: D208 Docstring is over-indented
1135: D401 First line should be in imperative mood ('Remove', not 'Removes')
1135: D400 First line should end with a period (not 'e')
1142: D401 First line should be in imperative mood ('Clean', not 'Cleans')
1142: D400 First line should end with a period (not ')')
1142: D205 1 blank line required between summary line and description (found 0)
1142: D208 Docstring is over-indented
1149:18: E127 continuation line over-indented for visual indent
1153: D401 First line should be in imperative mood ('Remove', not 'Removes')
1153: D400 First line should end with a period (not ')')
1153: D205 1 blank line required between summary line and description (found 0)
1153: D208 Docstring is over-indented
1170:5: E303 too many blank lines (2)
1170: D401 First line should be in imperative mood ('Remove', not 'Removes')
1170: D205 1 blank line required between summary line and description (found 0)
1170: D208 Docstring is over-indented
1208: D203 1 blank line required before class docstring (found 0)
1208: D400 First line should end with a period (not 'x')
1208: D205 1 blank line required between summary line and description (found 0)
1208: D208 Docstring is over-indented
1219: D401 First line should be in imperative mood ('Create', not 'Creates')
1219: D205 1 blank line required between summary line and description (found 0)
1260: D401 First line should be in imperative mood ('Fill', not 'Fills')
1260: D400 First line should end with a period (not 'h')
1260: D205 1 blank line required between summary line and description (found 0)
1260: D208 Docstring is over-indented
1283: D401 First line should be in imperative mood ('Prevent', not 'Prevents')
1283: D208 Docstring is over-indented
1283: D200 One-line docstring should fit on one line with quotes (found 3)
1289: D401 First line should be in imperative mood ('Turn', not 'Turns')
1289: D208 Docstring is over-indented
1289: D200 One-line docstring should fit on one line with quotes (found 3)
1295: D401 First line should be in imperative mood ('Return', not 'Returns')
1295: D209 Multi-line docstring closing quotes should be on a separate line
1295: D202 No blank lines allowed after function docstring (found 1)
1295: D400 First line should end with a period (not 'e')
1295: D205 1 blank line required between summary line and description (found 0)
1295: D208 Docstring is over-indented
1310: D401 First line should be in imperative mood ('Inform', not 'Informs')
1310: D205 1 blank line required between summary line and description (found 0)
1310: D208 Docstring is over-indented
1330: D401 First line should be in imperative mood ('Display', not 'Displays')
1330: D300 Use """triple double quotes""" (found '-quotes)
1337: D401 First line should be in imperative mood ('Return', not 'Returns')
1337: D300 Use """triple double quotes""" (found '-quotes)
1341: D401 First line should be in imperative mood ('Print', not 'Prints')
1341: D300 Use """triple double quotes""" (found '-quotes)
1345: D202 No blank lines allowed after function docstring (found 1)
1345: D300 Use """triple double quotes""" (found '-quotes)
1358:62: E502 the backslash is redundant between brackets
1359:17: E128 continuation line under-indented for visual indent
1361:75: E502 the backslash is redundant between brackets
1362:31: E127 continuation line over-indented for visual indent
1364: D401 First line should be in imperative mood ('Fetche', not 'Fetches')
1364: D400 First line should end with a period (not 's')
1364: D205 1 blank line required between summary line and description (found 0)
1377:35: E261 at least two spaces before inline comment
1394:73: E502 the backslash is redundant between brackets
1395:25: E128 continuation line under-indented for visual indent
1405:73: E502 the backslash is redundant between brackets
1406:25: E128 continuation line under-indented for visual indent
1462:31: E701 multiple statements on one line (colon)
1483:27: E701 multiple statements on one line (colon)
1486:184: E261 at least two spaces before inline comment
1489:179: E261 at least two spaces before inline comment
1501: D401 First line should be in imperative mood ('Divide', not 'Divides')
1501: D209 Multi-line docstring closing quotes should be on a separate line
1501: D400 First line should end with a period (not ',')
1501: D205 1 blank line required between summary line and description (found 0)
1501: D208 Docstring is over-indented
1523: D209 Multi-line docstring closing quotes should be on a separate line
1523: D205 1 blank line required between summary line and description (found 0)
1534:81: E502 the backslash is redundant between brackets
1535:17: E128 continuation line under-indented for visual indent
1538:63: E502 the backslash is redundant between brackets
1539:21: E128 continuation line under-indented for visual indent
1541: D401 First line should be in imperative mood ('Keep', not 'Keeps')
1541: D400 First line should end with a period (not 'g')
1541: D205 1 blank line required between summary line and description (found 0)
1541: D208 Docstring is over-indented
1561:9: B901 blind except: statement
1565:5: E303 too many blank lines (2)
1565: D401 First line should be in imperative mood ('Fetche', not 'Fetches')
1565: D400 First line should end with a period (not 's')
1565: D205 1 blank line required between summary line and description (found 0)
1581: D401 First line should be in imperative mood ('Delete', not 'Deletes')
1581: D209 Multi-line docstring closing quotes should be on a separate line
1581: D400 First line should end with a period (not 'w')
1581: D205 1 blank line required between summary line and description (found 0)
1581: D208 Docstring is over-indented
1584:82: E502 the backslash is redundant between brackets
1585:17: E128 continuation line under-indented for visual indent
1595:80: E502 the backslash is redundant between brackets
1596:17: E128 continuation line under-indented for visual indent
1598: D401 First line should be in imperative mood ('Find', not 'Finds')
1598: D200 One-line docstring should fit on one line with quotes (found 3)
1607: D400 First line should end with a period (not 'r')
1607: D205 1 blank line required between summary line and description (found 0)
1631: D400 First line should end with a period (not 'e')
1649:35: E261 at least two spaces before inline comment
1680: D400 First line should end with a period (not 'e')
1682:9: E266 too many leading '#' for block comment
1688:19: E261 at least two spaces before inline comment
1690:9: E266 too many leading '#' for block comment
1693:17: E127 continuation line over-indented for visual indent
1698: D202 No blank lines allowed after function docstring (found 1)
1698: D400 First line should end with a period (not 'y')
1698: D205 1 blank line required between summary line and description (found 0)
1722:15: E261 at least two spaces before inline comment
1724:16: E713 test for membership should be 'not in'
1737:49: E713 test for membership should be 'not in'
1757:29: E128 continuation line under-indented for visual indent
1758:33: E128 continuation line under-indented for visual indent
1763:21: E126 continuation line over-indented for hanging indent
1774:13: E128 continuation line under-indented for visual indent
1775:13: E128 continuation line under-indented for visual indent
1798:13: E128 continuation line under-indented for visual indent
1799:13: E128 continuation line under-indented for visual indent
1815:13: E126 continuation line over-indented for hanging indent
1820:1: E302 expected 2 blank lines, found 1
1828:1: E302 expected 2 blank lines, found 1
1828: D210 No whitespaces allowed surrounding docstring text
1828: D400 First line should end with a period (not 'e')
1828: D205 1 blank line required between summary line and description (found 0)
1862:78: E502 the backslash is redundant between brackets
1863:17: E128 continuation line under-indented for visual indent
1876:1: E302 expected 2 blank lines, found 1
1876: D210 No whitespaces allowed surrounding docstring text
1883: D210 No whitespaces allowed surrounding docstring text
1883: D401 First line should be in imperative mood ('Find', not 'Finds')
1883: D400 First line should end with a period (not ']')
1883: D205 1 blank line required between summary line and description (found 0)
1883: D208 Docstring is over-indented
1902:36: E127 continuation line over-indented for visual indent
1908:41: E127 continuation line over-indented for visual indent
1911:36: E127 continuation line over-indented for visual indent
1917:41: E127 continuation line over-indented for visual indent
1922:36: E127 continuation line over-indented for visual indent
1929:41: E127 continuation line over-indented for visual indent
1950: D210 No whitespaces allowed surrounding docstring text
1950: D401 First line should be in imperative mood ('Find', not 'Finds')
1950: D400 First line should end with a period (not ']')
1950: D205 1 blank line required between summary line and description (found 0)
1950: D208 Docstring is over-indented
1990:48: E261 at least two spaces before inline comment
1996: D401 First line should be in imperative mood ('Find', not 'Finds')
1996: D205 1 blank line required between summary line and description (found 0)
1996: D208 Docstring is over-indented
2012: D401 First line should be in imperative mood ('Get', not 'Gets')
2012: D400 First line should end with a period (not 'n')
2012: D205 1 blank line required between summary line and description (found 0)
2012: D208 Docstring is over-indented
2047: D401 First line should be in imperative mood ('Get', not 'Gets')
2047: D400 First line should end with a period (not 'e')
2047: D205 1 blank line required between summary line and description (found 0)
2047: D208 Docstring is over-indented
2065: D401 First line should be in imperative mood ('Remove', not 'Removes')
2065: D205 1 blank line required between summary line and description (found 0)
2065: D208 Docstring is over-indented
2089: D401 First line should be in imperative mood ('Decide', not 'Decides')
2089: D205 1 blank line required between summary line and description (found 0)
2089: D208 Docstring is over-indented
2098: D205 1 blank line required between summary line and description (found 0)
2098: D208 Docstring is over-indented
2131: D401 First line should be in imperative mood ('Run', not 'Runs')
2131: D205 1 blank line required between summary line and description (found 0)
2131: D208 Docstring is over-indented
2187:85: E502 the backslash is redundant between brackets
2188:56: E128 continuation line under-indented for visual indent
2188:86: E502 the backslash is redundant between brackets
2189:56: E128 continuation line under-indented for visual indent
2195:5: E303 too many blank lines (2)
2216:29: E126 continuation line over-indented for hanging indent
2255:29: E126 continuation line over-indented for hanging indent
2267:25: E126 continuation line over-indented for hanging indent
2294:29: E126 continuation line over-indented for hanging indent
2308:25: E126 continuation line over-indented for hanging indent
2333:5: E303 too many blank lines (2)
2337:1: E266 too many leading '#' for block comment


1: D400 First line should end with a period (not 's')
1: D205 1 blank line required between summary line and description (found 0)
1: D208 Docstring is over-indented
31:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibsched.bibtask should be before from invenio.legacy.dbquery
32:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from invenio.legacy.bibsched.bibtask
33:1: I101 Imported names are in the wrong order. Should be CFG_BIBINDEX_CHARS_ALPHANUMERIC_SEPARATORS, CFG_BIBINDEX_CHARS_PUNCTUATION
33:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.legacy.bibrecord
34:6: E126 continuation line over-indented for hanging indent
57: D200 One-line docstring should fit on one line with quotes (found 3)
67:9: E128 continuation line under-indented for visual indent
70:1: E302 expected 2 blank lines, found 1
70: D401 First line should be in imperative mood ('Return', not 'Returns')
70: D209 Multi-line docstring closing quotes should be on a separate line
70: D205 1 blank line required between summary line and description (found 0)
70: D208 Docstring is over-indented
86: D401 First line should be in imperative mood ('Return', not 'Returns')
86: D209 Multi-line docstring closing quotes should be on a separate line
86: D400 First line should end with a period (not 'e')
86: D205 1 blank line required between summary line and description (found 0)
86: D208 Docstring is over-indented
101: D401 First line should be in imperative mood ('Return', not 'Returns')
101: D400 First line should end with a period (not 'e')
101: D205 1 blank line required between summary line and description (found 0)
101: D208 Docstring is over-indented
109:5: B901 blind except: statement
116: D210 No whitespaces allowed surrounding docstring text
116: D401 First line should be in imperative mood ('Get', not 'Gets')
116: D209 Multi-line docstring closing quotes should be on a separate line
116: D400 First line should end with a period (not 'd')
116: D205 1 blank line required between summary line and description (found 0)
116: D208 Docstring is over-indented
122:5: B901 blind except: statement
129: D210 No whitespaces allowed surrounding docstring text
129: D401 First line should be in imperative mood ('Get', not 'Gets')
129: D209 Multi-line docstring closing quotes should be on a separate line
129: D400 First line should end with a period (not 'd')
129: D205 1 blank line required between summary line and description (found 0)
129: D208 Docstring is over-indented
135:5: B901 blind except: statement
142: D205 1 blank line required between summary line and description (found 0)
172: D400 First line should end with a period (not 's')
172: D205 1 blank line required between summary line and description (found 0)
172: D208 Docstring is over-indented
183:11: E271 multiple spaces after keyword
189:1: I100 Imports statements are in the wrong order. from invenio.modules.indexer.utils should be before from sqlalchemy.exc
189:1: F401 'get_idx_indexer' imported but unused
189:1: E402 module level import not at top of file
192: D401 First line should be in imperative mood ('Return', not 'Returns')
192: D209 Multi-line docstring closing quotes should be on a separate line
192: D205 1 blank line required between summary line and description (found 0)
192: D208 Docstring is over-indented
214: D210 No whitespaces allowed surrounding docstring text
214: D401 First line should be in imperative mood ('Return', not 'Returns')
223: D401 First line should be in imperative mood ('Return', not 'Returns')
223: D209 Multi-line docstring closing quotes should be on a separate line
223: D400 First line should end with a period (not 'h')
223: D205 1 blank line required between summary line and description (found 0)
223: D208 Docstring is over-indented
234: D401 First line should be in imperative mood ('Check', not 'Checks')
234: D400 First line should end with a period (not 'l')
243:1: E302 expected 2 blank lines, found 1
243: D400 First line should end with a period (not 's')
243: D205 1 blank line required between summary line and description (found 0)
243: D208 Docstring is over-indented
257:1: E302 expected 2 blank lines, found 1
257: D401 First line should be in imperative mood ('Return', not 'Returns')
257: D205 1 blank line required between summary line and description (found 0)
257: D208 Docstring is over-indented
270: D401 First line should be in imperative mood ('Return', not 'Returns')
270: D209 Multi-line docstring closing quotes should be on a separate line
270: D205 1 blank line required between summary line and description (found 0)
270: D208 Docstring is over-indented
283: D401 First line should be in imperative mood ('Return', not 'Returns')
283: D209 Multi-line docstring closing quotes should be on a separate line
283: D205 1 blank line required between summary line and description (found 0)
283: D208 Docstring is over-indented
294: D401 First line should be in imperative mood ('Return', not 'Returns')
294: D400 First line should end with a period (not 's')
294: D205 1 blank line required between summary line and description (found 0)
294: D208 Docstring is over-indented
306: D401 First line should be in imperative mood ('Return', not 'Returns')
306: D209 Multi-line docstring closing quotes should be on a separate line
306: D400 First line should end with a period (not 'g')
306: D205 1 blank line required between summary line and description (found 0)
306: D208 Docstring is over-indented
311:26: E261 at least two spaces before inline comment
311:27: E262 inline comment should start with '# '
312:26: E261 at least two spaces before inline comment
312:27: E262 inline comment should start with '# '
327:25: E261 at least two spaces before inline comment
327:26: E262 inline comment should start with '# '
347: D401 First line should be in imperative mood ('Return', not 'Returns')
347: D209 Multi-line docstring closing quotes should be on a separate line
347: D400 First line should end with a period (not 'g')
347: D205 1 blank line required between summary line and description (found 0)
347: D208 Docstring is over-indented
385: D401 First line should be in imperative mood ('Return', not 'Returns')
385: D205 1 blank line required between summary line and description (found 0)
385: D208 Docstring is over-indented
423: D401 First line should be in imperative mood ('Return', not 'Returns')
423: D400 First line should end with a period (not ':')
423: D205 1 blank line required between summary line and description (found 0)
423: D208 Docstring is over-indented
428:10: E225 missing whitespace around operator
436: D401 First line should be in imperative mood ('Remove', not 'Removes')
436: D205 1 blank line required between summary line and description (found 0)
436: D208 Docstring is over-indented
449: D208 Docstring is over-indented
449: D200 One-line docstring should fit on one line with quotes (found 3)
463: D401 First line should be in imperative mood ('Create', not 'Creates')
463: D400 First line should end with a period (not 'd')
463: D205 1 blank line required between summary line and description (found 0)
463: D208 Docstring is over-indented
473: D101 Missing docstring in public class
477: D401 First line should be in imperative mood ('Return', not 'Returns')
477: D300 Use """triple double quotes""" (found '-quotes)
487: D401 First line should be in imperative mood ('Return', not 'Returns')
487: D400 First line should end with a period (not 'y')
487: D205 1 blank line required between summary line and description (found 0)
487: D208 Docstring is over-indented
498:47: E202 whitespace before ')'
502: D401 First line should be in imperative mood ('Check', not 'Checks')
502: D400 First line should end with a period (not 't')
505:25: E272 multiple spaces before keyword
512: D401 First line should be in imperative mood ('Check', not 'Checks')
512: D209 Multi-line docstring closing quotes should be on a separate line
512: D400 First line should end with a period (not ';')
512: D205 1 blank line required between summary line and description (found 0)
512: D208 Docstring is over-indented
518: D401 First line should be in imperative mood ('Return', not 'Returns')
518: D209 Multi-line docstring closing quotes should be on a separate line
518: D400 First line should end with a period (not ';')
518: D205 1 blank line required between summary line and description (found 0)
518: D208 Docstring is over-indented
527: D401 First line should be in imperative mood ('Find', not 'Finds')
527: D400 First line should end with a period (not 'n')
527: D205 1 blank line required between summary line and description (found 0)
527: D208 Docstring is over-indented


1: D100 Missing docstring in public module
29:1: E402 module level import not at top of file
30:1: E402 module level import not at top of file
31:1: E402 module level import not at top of file
33:1: E402 module level import not at top of file
36: D400 First line should end with a period (not 't')
36: D205 1 blank line required between summary line and description (found 0)
36: D208 Docstring is over-indented
44:14: E222 multiple spaces after operator
52: D200 One-line docstring should fit on one line with quotes (found 3)
66: D200 One-line docstring should fit on one line with quotes (found 3)
89: D200 One-line docstring should fit on one line with quotes (found 3)
158:62: E502 the backslash is redundant between brackets
163: D200 One-line docstring should fit on one line with quotes (found 3)
170:58: E128 continuation line under-indented for visual indent
171:58: E128 continuation line under-indented for visual indent
172:58: E128 continuation line under-indented for visual indent
176: D200 One-line docstring should fit on one line with quotes (found 3)
185: D401 First line should be in imperative mood ('Print', not 'Prints')


43:1: I100 Imports statements are in the wrong order. from invenio.ext.cache should be before from invenio.modules.indexer.tokenizers.BibIndexJournalTokenizer
44: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
47:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_utils should be before from invenio.legacy.bibsched.bibtask
49:1: I101 Imported names are in the wrong order. Should be get_collection_reclist, search_pattern, search_unit
56:1: I100 Imports statements are in the wrong order. from itertools should be before from invenio.utils.serializers
76: D103 Missing docstring in public function
84: D103 Missing docstring in public function
114: D400 First line should end with a period (not 'g')
114: D205 1 blank line required between summary line and description (found 0)
161:55: E127 continuation line over-indented for visual indent
171: D103 Missing docstring in public function
216: D400 First line should end with a period (not 'e')
221: D103 Missing docstring in public function
238: D400 First line should end with a period (not 'd')
238: D200 One-line docstring should fit on one line with quotes (found 2)
252: D400 First line should end with a period (not 's')
252: D200 One-line docstring should fit on one line with quotes (found 2)
269: D400 First line should end with a period (not 'g')
284: D202 No blank lines allowed after function docstring (found 1)
284: D400 First line should end with a period (not 't')
293: D400 First line should end with a period (not 'e')
398: D400 First line should end with a period (not 'd')
466: D400 First line should end with a period (not 'm')
475:46: E227 missing whitespace around bitwise or shift operator
477:48: E227 missing whitespace around bitwise or shift operator
482: D401 First line should be in imperative mood ('Scan', not 'Scans')
482: D400 First line should end with a period (not 'd')
482: D205 1 blank line required between summary line and description (found 0)
482: D208 Docstring is over-indented
548:30: E128 continuation line under-indented for visual indent
550:25: E127 continuation line over-indented for visual indent
567:31: E127 continuation line over-indented for visual indent
571:40: E127 continuation line over-indented for visual indent
590:9: E303 too many blank lines (2)
592:34: E128 continuation line under-indented for visual indent
594:36: E127 continuation line over-indented for visual indent
598:39: E128 continuation line under-indented for visual indent
600:36: E127 continuation line over-indented for visual indent
612:29: E128 continuation line under-indented for visual indent
616:29: E128 continuation line under-indented for visual indent
619:25: E127 continuation line over-indented for visual indent
635:39: E127 continuation line over-indented for visual indent
638:39: E127 continuation line over-indented for visual indent
648:39: E127 continuation line over-indented for visual indent
656:34: E127 continuation line over-indented for visual indent
677:19: E128 continuation line under-indented for visual indent
678:19: E128 continuation line under-indented for visual indent
679:19: E128 continuation line under-indented for visual indent
683: D400 First line should end with a period (not 't')
683: D205 1 blank line required between summary line and description (found 0)
683: D208 Docstring is over-indented
737:41: E127 continuation line over-indented for visual indent
748:36: E127 continuation line over-indented for visual indent
777:47: E127 continuation line over-indented for visual indent
796:34: E127 continuation line over-indented for visual indent
835:34: E127 continuation line over-indented for visual indent
874:34: E127 continuation line over-indented for visual indent
908:34: E127 continuation line over-indented for visual indent
934:34: E127 continuation line over-indented for visual indent
962:44: E127 continuation line over-indented for visual indent
969:49: E127 continuation line over-indented for visual indent
991:50: E127 continuation line over-indented for visual indent
1002:21: E128 continuation line under-indented for visual indent
1023:29: E127 continuation line over-indented for visual indent
1044:29: E127 continuation line over-indented for visual indent
1065:29: E127 continuation line over-indented for visual indent
1082:29: E127 continuation line over-indented for visual indent
1121: D400 First line should end with a period (not 'e')
1121: D205 1 blank line required between summary line and description (found 0)
1135: D401 First line should be in imperative mood ('Thi', not 'This')
1135: D200 One-line docstring should fit on one line with quotes (found 3)
1147: D400 First line should end with a period (not 'w')
1147: D205 1 blank line required between summary line and description (found 0)
1160: D400 First line should end with a period (not 'e')
1167: D400 First line should end with a period (not 'd')
1167: D205 1 blank line required between summary line and description (found 0)
1197: D400 First line should end with a period (not 'd')
1197: D205 1 blank line required between summary line and description (found 0)
1229: D208 Docstring is over-indented
1246:27: E127 continuation line over-indented for visual indent
1252: D209 Multi-line docstring closing quotes should be on a separate line
1252: D400 First line should end with a period (not 'e')
1252: D208 Docstring is over-indented
1260: D400 First line should end with a period (not 'l')
1260: D205 1 blank line required between summary line and description (found 0)
1283: D400 First line should end with a period (not ']')
1293: D400 First line should end with a period (not 'e')


1: D100 Missing docstring in public module
22:1: E402 module level import not at top of file
24:1: E402 module level import not at top of file
26:1: E402 module level import not at top of file
27:1: E402 module level import not at top of file
28:1: E402 module level import not at top of file
29:1: E402 module level import not at top of file
31:1: I100 Imports statements are in the wrong order. from operator should be before from invenio.utils.serializers
31:1: E402 module level import not at top of file
33:1: E402 module level import not at top of file
36: D203 1 blank line required before class docstring (found 0)
36: D204 1 blank line required after class docstring (found 0)
36: D400 First line should end with a period (not ',')
36: D205 1 blank line required between summary line and description (found 0)
41: D102 Missing docstring in public method
78:32: E114 indentation is not a multiple of four (comment)
78:32: E116 unexpected indentation (comment)
95: D401 First line should be in imperative mood ('Return', not 'Returns')
95: D400 First line should end with a period (not 'y')
95: D205 1 blank line required between summary line and description (found 0)
116: D400 First line should end with a period (not 'd')
123: D400 First line should end with a period (not 'd')
137: D400 First line should end with a period (not ',')
137: D205 1 blank line required between summary line and description (found 0)
137: D208 Docstring is over-indented
153:21: E721 do not compare types, use 'isinstance()'
168:25: E128 continuation line under-indented for visual indent
169:25: E128 continuation line under-indented for visual indent
178:5: W191 indentation contains tabs
178:5: E101 indentation contains mixed spaces and tabs
181:30: E128 continuation line under-indented for visual indent
182:30: E128 continuation line under-indented for visual indent
190:26: E128 continuation line under-indented for visual indent
190:62: E502 the backslash is redundant between brackets
191:26: E128 continuation line under-indented for visual indent
196: D400 First line should end with a period (not 's')
196: D205 1 blank line required between summary line and description (found 0)
224: D400 First line should end with a period (not 's')
224: D205 1 blank line required between summary line and description (found 0)
252: D400 First line should end with a period (not 'm')
252: D205 1 blank line required between summary line and description (found 0)
283: D401 First line should be in imperative mood ('Return', not 'Returns')
283: D400 First line should end with a period (not 'd')
283: D200 One-line docstring should fit on one line with quotes (found 2)
291: D400 First line should end with a period (not 'e')
291: D205 1 blank line required between summary line and description (found 0)
291: D208 Docstring is over-indented
304: D400 First line should end with a period (not 'n')
304: D205 1 blank line required between summary line and description (found 0)
334: D400 First line should end with a period (not 'e')
334: D205 1 blank line required between summary line and description (found 0)
334: D208 Docstring is over-indented
354: D400 First line should end with a period (not 's')
354: D205 1 blank line required between summary line and description (found 0)
354: D208 Docstring is over-indented
376: D103 Missing docstring in public function


1: D400 First line should end with a period (not 'n')
1: D205 1 blank line required between summary line and description (found 0)
31:1: I100 Imports statements are in the wrong order. import datetime should be before from math
33:1: I100 Imports statements are in the wrong order. import re should be before import time
47:1: E402 module level import not at top of file
48:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibsched.bibtask should be before from invenio.legacy.dbquery
48:1: E402 module level import not at top of file
49:1: E402 module level import not at top of file
50:1: E402 module level import not at top of file
53: D401 First line should be in imperative mood ('get', not 'gets')
53: D209 Multi-line docstring closing quotes should be on a separate line
53: D400 First line should end with a period (not 's')
53: D205 1 blank line required between summary line and description (found 0)
53: D208 Docstring is over-indented
83:60: E225 missing whitespace around operator
84:53: E502 the backslash is redundant between brackets
85:9: E128 continuation line under-indented for visual indent
85:10: E225 missing whitespace around operator
90: D401 First line should be in imperative mood ('get', not 'gets')
90: D209 Multi-line docstring closing quotes should be on a separate line
90: D400 First line should end with a period (not ',')
90: D205 1 blank line required between summary line and description (found 0)
115:55: E502 the backslash is redundant between brackets
116:50: E127 continuation line over-indented for visual indent
122: D210 No whitespaces allowed surrounding docstring text
122: D401 First line should be in imperative mood ('return', not 'returns')
122: D400 First line should end with a period (not 's')
129:47: E225 missing whitespace around operator
135: D401 First line should be in imperative mood ('return', not 'returns')
135: D209 Multi-line docstring closing quotes should be on a separate line
135: D400 First line should end with a period (not 'f')
135: D205 1 blank line required between summary line and description (found 0)
158: D401 First line should be in imperative mood ('return', not 'returns')
158: D209 Multi-line docstring closing quotes should be on a separate line
158: D400 First line should end with a period (not 'f')
158: D205 1 blank line required between summary line and description (found 0)
183: D401 First line should be in imperative mood ('return', not 'returns')
183: D209 Multi-line docstring closing quotes should be on a separate line
183: D400 First line should end with a period (not 'f')
183: D205 1 blank line required between summary line and description (found 0)
194:65: E502 the backslash is redundant between brackets
195:26: E127 continuation line over-indented for visual indent
218: D401 First line should be in imperative mood ('return', not 'returns')
218: D209 Multi-line docstring closing quotes should be on a separate line
218: D400 First line should end with a period (not 'r')
218: D205 1 blank line required between summary line and description (found 0)
230: D401 First line should be in imperative mood ('return', not 'returns')
230: D209 Multi-line docstring closing quotes should be on a separate line
230: D400 First line should end with a period (not 'r')
230: D205 1 blank line required between summary line and description (found 0)
245: D401 First line should be in imperative mood ('return', not 'returns')
245: D400 First line should end with a period (not 'r')
256: D401 First line should be in imperative mood ('Return', not 'Returns')
256: D209 Multi-line docstring closing quotes should be on a separate line
256: D205 1 blank line required between summary line and description (found 0)
277: D401 First line should be in imperative mood ('Return', not 'Returns')
277: D209 Multi-line docstring closing quotes should be on a separate line
277: D205 1 blank line required between summary line and description (found 0)
288:60: E502 the backslash is redundant between brackets
289:68: E502 the backslash is redundant between brackets
296:68: E225 missing whitespace around operator
312:60: E502 the backslash is redundant between brackets
313:65: E502 the backslash is redundant between brackets
341: D401 First line should be in imperative mood ('return', not 'returns')
341: D209 Multi-line docstring closing quotes should be on a separate line
341: D400 First line should end with a period (not 'n')
341: D205 1 blank line required between summary line and description (found 0)
349:21: E126 continuation line over-indented for hanging indent
360: D209 Multi-line docstring closing quotes should be on a separate line
360: D400 First line should end with a period (not '!')
360: D205 1 blank line required between summary line and description (found 0)
386:16: E121 continuation line under-indented for hanging indent
400:57: E502 the backslash is redundant between brackets
400: D401 First line should be in imperative mood ('return', not 'returns')
400: D209 Multi-line docstring closing quotes should be on a separate line
400: D400 First line should end with a period (not 'e')
400: D205 1 blank line required between summary line and description (found 0)
401:10: E128 continuation line under-indented for visual indent
410:21: E126 continuation line over-indented for hanging indent
421: D401 First line should be in imperative mood ('return', not 'returns')
421: D400 First line should end with a period (not 's')
427:69: E502 the backslash is redundant between brackets
428:9: E128 continuation line under-indented for visual indent
432:57: E502 the backslash is redundant between brackets
432: D209 Multi-line docstring closing quotes should be on a separate line
432: D400 First line should end with a period (not 'd')
432: D205 1 blank line required between summary line and description (found 0)
433:13: E128 continuation line under-indented for visual indent
436:40: E261 at least two spaces before inline comment
451:29: E127 continuation line over-indented for visual indent
455:56: E502 the backslash is redundant between brackets
456:25: E128 continuation line under-indented for visual indent
456:75: E502 the backslash is redundant between brackets
456:26: E225 missing whitespace around operator
461:68: E502 the backslash is redundant between brackets
462:14: E128 continuation line under-indented for visual indent
466: D209 Multi-line docstring closing quotes should be on a separate line
466: D400 First line should end with a period (not 'd')
466: D205 1 blank line required between summary line and description (found 0)
488:56: E502 the backslash is redundant between brackets
489:21: E128 continuation line under-indented for visual indent
489:72: E502 the backslash is redundant between brackets
494:51: E502 the backslash is redundant between brackets
495:13: E128 continuation line under-indented for visual indent
500:54: E502 the backslash is redundant between brackets
500: D209 Multi-line docstring closing quotes should be on a separate line
500: D400 First line should end with a period (not 'y')
500: D205 1 blank line required between summary line and description (found 0)
501:9: E128 continuation line under-indented for visual indent
505:40: E261 at least two spaces before inline comment
525:21: E127 continuation line over-indented for visual indent
529:56: E502 the backslash is redundant between brackets
530:21: E128 continuation line under-indented for visual indent
530:72: E502 the backslash is redundant between brackets
531:21: E128 continuation line under-indented for visual indent
535:51: E502 the backslash is redundant between brackets
536:9: E128 continuation line under-indented for visual indent
540: D401 First line should be in imperative mood ('return', not 'returns')
540: D209 Multi-line docstring closing quotes should be on a separate line
540: D400 First line should end with a period (not 'f')
540: D205 1 blank line required between summary line and description (found 0)
550:1: E128 continuation line under-indented for visual indent
550:26: E225 missing whitespace around operator
552:57: E225 missing whitespace around operator
557: D401 First line should be in imperative mood ('return', not 'returns')
557: D209 Multi-line docstring closing quotes should be on a separate line
557: D400 First line should end with a period (not 'e')
557: D205 1 blank line required between summary line and description (found 0)
563:63: E225 missing whitespace around operator
564:11: E121 continuation line under-indented for hanging indent
564:37: E225 missing whitespace around operator
569: D401 First line should be in imperative mood ('sort', not 'sorts')
569: D209 Multi-line docstring closing quotes should be on a separate line
569: D400 First line should end with a period (not ')')
569: D205 1 blank line required between summary line and description (found 0)
572:68: E502 the backslash is redundant between brackets
573:1: E128 continuation line under-indented for visual indent
577: D209 Multi-line docstring closing quotes should be on a separate line
577: D400 First line should end with a period (not 'e')
577: D205 1 blank line required between summary line and description (found 0)
589:66: E502 the backslash is redundant between brackets
589: D401 First line should be in imperative mood ('Write', not 'Writes')
589: D400 First line should end with a period (not 'e')
590:9: E128 continuation line under-indented for visual indent
598:73: E502 the backslash is redundant between brackets
599:13: E128 continuation line under-indented for visual indent
605: D400 First line should end with a period (not 'e')
611: D401 First line should be in imperative mood ('Write', not 'Writes')
611: D400 First line should end with a period (not 's')
613:67: E502 the backslash is redundant between brackets
614:9: E128 continuation line under-indented for visual indent
621:67: E502 the backslash is redundant between brackets
622:9: E128 continuation line under-indented for visual indent
626:63: E502 the backslash is redundant between brackets
626: D401 First line should be in imperative mood ('return', not 'returns')
626: D400 First line should end with a period (not 'd')
627:13: E128 continuation line under-indented for visual indent
632:59: E502 the backslash is redundant between brackets
633:21: E128 continuation line under-indented for visual indent
638:56: E502 the backslash is redundant between brackets
638: D401 First line should be in imperative mood ('return', not 'returns')
638: D400 First line should end with a period (not 'd')
639:25: E127 continuation line over-indented for visual indent
643:65: E502 the backslash is redundant between brackets
644:9: E128 continuation line under-indented for visual indent
645:57: E502 the backslash is redundant between brackets
646:9: E128 continuation line under-indented for visual indent
651:68: E502 the backslash is redundant between brackets
651: D401 First line should be in imperative mood ('return', not 'returns')
651: D209 Multi-line docstring closing quotes should be on a separate line
651: D400 First line should end with a period (not 'g')
651: D205 1 blank line required between summary line and description (found 0)
652:25: E127 continuation line over-indented for visual indent
657:61: E502 the backslash is redundant between brackets
658:13: E128 continuation line under-indented for visual indent
659:64: E502 the backslash is redundant between brackets
660:9: E128 continuation line under-indented for visual indent
665: D401 First line should be in imperative mood ('return', not 'returns')
665: D209 Multi-line docstring closing quotes should be on a separate line
665: D400 First line should end with a period (not 't')
665: D205 1 blank line required between summary line and description (found 0)
673: D209 Multi-line docstring closing quotes should be on a separate line
673: D400 First line should end with a period (not 'r')
673: D205 1 blank line required between summary line and description (found 0)
684: D209 Multi-line docstring closing quotes should be on a separate line
684: D400 First line should end with a period (not 'p')
684: D205 1 blank line required between summary line and description (found 0)
696:65: E502 the backslash is redundant between brackets
697:29: E128 continuation line under-indented for visual indent
697:30: E225 missing whitespace around operator
701:57: E502 the backslash is redundant between brackets
702:25: E128 continuation line under-indented for visual indent
702:26: E225 missing whitespace around operator
707: D401 First line should be in imperative mood ('calculate', not 'calculates')
707: D400 First line should end with a period (not 'r')
718: D401 First line should be in imperative mood ('return', not 'returns')
718: D209 Multi-line docstring closing quotes should be on a separate line
718: D400 First line should end with a period (not 'f')
718: D205 1 blank line required between summary line and description (found 0)
726:53: E225 missing whitespace around operator
736:9: F841 local variable 'dummy' is assigned to but never used
741:66: E502 the backslash is redundant between brackets
746: D400 First line should end with a period (not 'h')
768:60: E225 missing whitespace around operator
778:41: E225 missing whitespace around operator
798:42: E502 the backslash is redundant between brackets
798:20: E225 missing whitespace around operator
799:1: E128 continuation line under-indented for visual indent
808:74: E502 the backslash is redundant between brackets
809:20: E128 continuation line under-indented for visual indent
809:21: E225 missing whitespace around operator
819:77: E502 the backslash is redundant between brackets
820:1: E128 continuation line under-indented for visual indent
823:25: F841 local variable 'dummy' is assigned to but never used
828:65: E502 the backslash is redundant between brackets
829:29: E128 continuation line under-indented for visual indent
833:81: E502 the backslash is redundant between brackets
834:1: E128 continuation line under-indented for visual indent
843:73: E502 the backslash is redundant between brackets
844:17: E128 continuation line under-indented for visual indent
846:75: E502 the backslash is redundant between brackets
847:21: E128 continuation line under-indented for visual indent
851:60: E502 the backslash is redundant between brackets
852:32: E225 missing whitespace around operator
859:76: E502 the backslash is redundant between brackets
860:14: E128 continuation line under-indented for visual indent
876:57: E502 the backslash is redundant between brackets
877:17: E128 continuation line under-indented for visual indent


24:1: I100 Imports statements are in the wrong order. import re should be before import time
25:1: I100 Imports statements are in the wrong order. import ConfigParser should be before import re
28:1: I201 Missing newline before sections or imports.
30:1: I101 Imported names are in the wrong order. Should be CFG_ETCDIR, CFG_ETCDIR, CFG_SITE_LANG, CFG_WEBSEARCH_CITESUMMARY_SCAN_THRESHOLD, CFG_WEBSEARCH_CITESUMMARY_SCAN_THRESHOLD, CFG_WEBSEARCH_DEF_RECORDS_IN_GROUPS
30:1: I100 Imports statements are in the wrong order. from invenio.config should be before from six
30:1: F999 redefinition of unused 'CFG_ETCDIR' from line 30
30:1: F999 redefinition of unused 'CFG_WEBSEARCH_CITESUMMARY_SCAN_THRESHOLD' from line 30
30:1: F401 'CFG_ETCDIR' imported but unused
31:6: E126 continuation line over-indented for hanging indent
38:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio.legacy.dbquery
40:1: F401 'get_cited_by' imported but unused
41:54: E126 continuation line over-indented for hanging indent
43:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.utils.serializers
43:1: I201 Missing newline before sections or imports.
44:1: I201 Missing newline before sections or imports.
47:1: F401 'word_similarity' imported but unused
55: D103 Missing docstring in public function
58:1: E302 expected 2 blank lines, found 1
58: D209 Multi-line docstring closing quotes should be on a separate line
58: D202 No blank lines allowed after function docstring (found 1)
58: D400 First line should end with a period (not 'e')
58: D205 1 blank line required between summary line and description (found 0)
77: D103 Missing docstring in public function
99: D103 Missing docstring in public function
106: D202 No blank lines allowed after function docstring (found 1)
127:73: F821 undefined name 'config_file'
166:1: E302 expected 2 blank lines, found 1
166: D202 No blank lines allowed after function docstring (found 1)
166: D205 1 blank line required between summary line and description (found 0)
193:1: E302 expected 2 blank lines, found 1
193: D202 No blank lines allowed after function docstring (found 1)
193: D400 First line should end with a period (not 'e')
193: D205 1 blank line required between summary line and description (found 0)
214: D400 First line should end with a period (not 's')
226: D401 First line should be in imperative mood ('Sort', not 'Sorts')
226: D400 First line should end with a period (not 'd')
226: D208 Docstring is over-indented
313:32: E261 at least two spaces before inline comment
313:33: E262 inline comment should start with '# '
332: D202 No blank lines allowed after function docstring (found 1)
332: D400 First line should end with a period (not 'e')
360: D209 Multi-line docstring closing quotes should be on a separate line
360: D202 No blank lines allowed after function docstring (found 1)
360: D205 1 blank line required between summary line and description (found 0)
387:36: E261 at least two spaces before inline comment
387:37: E262 inline comment should start with '# '
414:26: E261 at least two spaces before inline comment
414:27: E262 inline comment should start with '# '
421:10: E261 at least two spaces before inline comment
421:11: E262 inline comment should start with '# '
446:24: F821 undefined name 'get_citation_dict'
448:57: E127 continuation line over-indented for visual indent
449:41: F821 undefined name 'get_citation_dict'


1: D100 Missing docstring in public module
51:1: I101 Imported names are in the wrong order. Should be task_get_option, task_sleep_now_if_required, task_update_progress, write_message
56:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrank.selfcites_indexer should be before from invenio.legacy.dbquery
61:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrank.citation_indexer should be before from invenio.legacy.bibrank.selfcites_indexer
63:1: I101 Imported names are in the wrong order. Should be fromDB, intoDB
68: D400 First line should end with a period (not 'e')
69:65: E127 continuation line over-indented for visual indent
94:16: E128 continuation line under-indented for visual indent
95:16: E128 continuation line under-indented for visual indent
111: D400 First line should end with a period (not 't')
137: D400 First line should end with a period (not 'h')
148:1: E302 expected 2 blank lines, found 1
148: D400 First line should end with a period (not 'k')
155: D400 First line should end with a period (not 's')
155: D200 One-line docstring should fit on one line with quotes (found 2)
165: D400 First line should end with a period (not 'n')
179: D401 First line should be in imperative mood ('Update', not 'Updates')
179: D400 First line should end with a period (not 'e')
196: D401 First line should be in imperative mood ('Thi', not 'This')
196: D205 1 blank line required between summary line and description (found 0)
237: D401 First line should be in imperative mood ('Return', not 'Returns')
237: D400 First line should end with a period (not 'e')
246: D401 First line should be in imperative mood ('Self-cite', not 'Self-cites')
246: D400 First line should end with a period (not 'd')
259: D401 First line should be in imperative mood ('Thi', not 'This')
259: D400 First line should end with a period (not 's')
271: D401 First line should be in imperative mood ('Thi', not 'This')
271: D400 First line should end with a period (not 'a')
313: D400 First line should end with a period (not 'e')


25:1: F401 'traceback' imported but unused
26:1: I100 Imports statements are in the wrong order. import ConfigParser should be before import traceback
30:1: I100 Imports statements are in the wrong order. from invenio.config should be before from six
31:6: E126 continuation line over-indented for hanging indent
33:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrank.citation_indexer should be before from invenio.legacy.search_engine
34:1: F403 'from invenio.legacy.bibrank.downloads_indexer import *' used; unable to detect undefined names
35:1: I101 Imported names are in the wrong order. Should be get_table_update_time, run_sql, wash_table_column_name
36:1: I101 Imported names are in the wrong order. Should be task_get_option, task_sleep_now_if_required, write_message
36:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibsched.bibtask should be before from invenio.legacy.dbquery
37:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine should be before from invenio.legacy.bibsched.bibtask
38:1: I101 Imported names are in the wrong order. Should be deserialize_via_marshal, serialize_via_marshal
39:9: E126 continuation line over-indented for hanging indent
40:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.utils.serializers
41:1: I201 Missing newline before sections or imports.
46:47: E211 whitespace before '('
46: D400 First line should end with a period (not 'd')
51:1: E302 expected 2 blank lines, found 1
51: D400 First line should end with a period (not 'd')
56:1: E302 expected 2 blank lines, found 1
56: D400 First line should end with a period (not 'd')
61:1: E302 expected 2 blank lines, found 1
61: D400 First line should end with a period (not 'd')
66:1: E302 expected 2 blank lines, found 1
66: D400 First line should end with a period (not 's')
85:1: E302 expected 2 blank lines, found 1
85: D103 Missing docstring in public function
88:1: E302 expected 2 blank lines, found 1
88: D103 Missing docstring in public function
91:1: E302 expected 2 blank lines, found 1
91: D103 Missing docstring in public function
94:1: E302 expected 2 blank lines, found 1
94:40: E211 whitespace before '('
94: D209 Multi-line docstring closing quotes should be on a separate line
94: D205 1 blank line required between summary line and description (found 0)
107:19: E231 missing whitespace after ':'
109:1: E302 expected 2 blank lines, found 1
109: D209 Multi-line docstring closing quotes should be on a separate line
109: D400 First line should end with a period (not 'p')
109: D205 1 blank line required between summary line and description (found 0)
121:19: E231 missing whitespace after ':'
123:1: E302 expected 2 blank lines, found 1
123: D400 First line should end with a period (not '}')
134:19: E231 missing whitespace after ':'
136:1: E302 expected 2 blank lines, found 1
136: D400 First line should end with a period (not 'a')
145:1: E302 expected 2 blank lines, found 1
145: D400 First line should end with a period (not 'n')
151:54: E502 the backslash is redundant between brackets
152:20: E127 continuation line over-indented for visual indent
202:1: E302 expected 2 blank lines, found 1
202: D400 First line should end with a period (not 'd')
210:1: E302 expected 2 blank lines, found 1
210: D400 First line should end with a period (not 'e')
220:1: E302 expected 2 blank lines, found 1
220: D400 First line should end with a period (not 'd')
229:1: E302 expected 2 blank lines, found 1
229: D400 First line should end with a period (not 'd')
234:1: E302 expected 2 blank lines, found 1
234: D400 First line should end with a period (not 'd')
251:1: E302 expected 2 blank lines, found 1
251: D401 First line should be in imperative mood ('Return', not 'Returns')
251: D300 Use """triple double quotes""" (found '-quotes)
260:1: E302 expected 2 blank lines, found 1
260: D202 No blank lines allowed after function docstring (found 1)
260: D400 First line should end with a period (not 's')
300:1: E302 expected 2 blank lines, found 1
300: D103 Missing docstring in public function
311: D103 Missing docstring in public function
322:1: E302 expected 2 blank lines, found 1
322: D205 1 blank line required between summary line and description (found 0)
386:1: E302 expected 2 blank lines, found 1
386: D400 First line should end with a period (not 's')
402:1: E302 expected 2 blank lines, found 1
402: D205 1 blank line required between summary line and description (found 0)
402: D208 Docstring is over-indented
427:1: E302 expected 2 blank lines, found 1
427: D401 First line should be in imperative mood ('Return', not 'Returns')
427: D202 No blank lines allowed after function docstring (found 1)
427: D400 First line should end with a period (not 's')
446:1: E302 expected 2 blank lines, found 1
446: D103 Missing docstring in public function
449:1: E302 expected 2 blank lines, found 1
449: D400 First line should end with a period (not 'd')
453:1: E302 expected 2 blank lines, found 1
453: D103 Missing docstring in public function
462: D400 First line should end with a period (not 'a')
473:1: E302 expected 2 blank lines, found 1
473: D209 Multi-line docstring closing quotes should be on a separate line
473: D202 No blank lines allowed after function docstring (found 1)
473: D400 First line should end with a period (not 'a')
473: D205 1 blank line required between summary line and description (found 0)
480:46: E231 missing whitespace after ','
481:44: E231 missing whitespace after ','
483:9: F841 local variable 'dummy' is assigned to but never used
492:33: E261 at least two spaces before inline comment
497:5: E303 too many blank lines (2)
501:70: E261 at least two spaces before inline comment
507:17: B901 blind except: statement
514: D103 Missing docstring in public function


1: D100 Missing docstring in public module
20:1: E402 module level import not at top of file
22:1: E402 module level import not at top of file
24:1: E402 module level import not at top of file
26:1: E402 module level import not at top of file
28:1: E402 module level import not at top of file
30:1: E402 module level import not at top of file
32:1: E402 module level import not at top of file
34:1: I100 Imports statements are in the wrong order. from intbitset should be before from six
34:1: E402 module level import not at top of file
36:1: E402 module level import not at top of file
37:1: E402 module level import not at top of file
38:1: I101 Imported names are in the wrong order. Should be beautify_range_list, create_range_list, kill_sleepy_mysql_threads
38:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine should be before from invenio.legacy.dbquery
38:1: E402 module level import not at top of file
40:1: E402 module level import not at top of file
41:1: E402 module level import not at top of file
42:1: I101 Imported names are in the wrong order. Should be task_get_option, task_sleep_now_if_required, task_update_progress, task_update_status, write_message
42:1: E402 module level import not at top of file
44:1: E402 module level import not at top of file
45:1: E402 module level import not at top of file
46:1: I101 Imported names are in the wrong order. Should be deserialize_via_marshal, serialize_via_marshal
46:1: E402 module level import not at top of file
47:1: E402 module level import not at top of file
49:1: E402 module level import not at top of file
52:13: E261 at least two spaces before inline comment
55:28: E261 at least two spaces before inline comment
56:27: E261 at least two spaces before inline comment
57:30: E261 at least two spaces before inline comment
60:1: E302 expected 2 blank lines, found 1
60: D101 Missing docstring in public class
61: D102 Missing docstring in public method
64:5: E301 expected 1 blank line, found 0
64: D102 Missing docstring in public method
66:22: W602 deprecated form of raising exception
73:17: E261 at least two spaces before inline comment
74:25: E261 at least two spaces before inline comment
77:1: E302 expected 2 blank lines, found 1
77: D401 First line should be in imperative mood ('Return', not 'Returns')
77: D300 Use """triple double quotes""" (found '-quotes)
99:1: E302 expected 2 blank lines, found 1
99: D401 First line should be in imperative mood ('Return', not 'Returns')
99: D300 Use """triple double quotes""" (found '-quotes)
126:32: E225 missing whitespace around operator
137:36: E225 missing whitespace around operator
141:42: E231 missing whitespace after ','
145:1: E302 expected 2 blank lines, found 1
145: D203 1 blank line required before class docstring (found 0)
145: D300 Use """triple double quotes""" (found '-quotes)
148: D401 First line should be in imperative mood ('Create', not 'Creates')
148: D300 Use """triple double quotes""" (found '-quotes)
156: D401 First line should be in imperative mood ('Return', not 'Returns')
156: D209 Multi-line docstring closing quotes should be on a separate line
156: D202 No blank lines allowed after function docstring (found 1)
156: D400 First line should end with a period (not 'e')
156: D205 1 blank line required between summary line and description (found 0)
156: D208 Docstring is over-indented
165:75: E703 statement ends with a semicolon
171: D401 First line should be in imperative mood ('Clean', not 'Cleans')
171: D300 Use """triple double quotes""" (found '-quotes)
173:19: E225 missing whitespace around operator
175: D401 First line should be in imperative mood ('Update', not 'Updates')
175: D400 First line should end with a period (not 'B')
175: D205 1 blank line required between summary line and description (found 0)
175: D208 Docstring is over-indented
180:72: E231 missing whitespace after ','
181:65: E502 the backslash is redundant between brackets
182:17: E128 continuation line under-indented for visual indent
191:17: E122 continuation line missing indentation or outdented
201:31: E225 missing whitespace around operator
204:62: E502 the backslash is redundant between brackets
205:17: E128 continuation line under-indented for visual indent
213:17: E122 continuation line missing indentation or outdented
218:17: E122 continuation line missing indentation or outdented
227:17: E122 continuation line missing indentation or outdented
232:17: E122 continuation line missing indentation or outdented
244:29: E231 missing whitespace after ','
253:35: E231 missing whitespace after ','
253:40: E231 missing whitespace after ','
253: D202 No blank lines allowed after function docstring (found 1)
253: D400 First line should end with a period (not '1')
253: D205 1 blank line required between summary line and description (found 0)
262:18: E231 missing whitespace after ','
277: D400 First line should end with a period (not 'y')
281:28: E261 at least two spaces before inline comment
292:14: E261 at least two spaces before inline comment
302:21: E266 too many leading '#' for block comment
304:20: E261 at least two spaces before inline comment
310: D401 First line should be in imperative mood ('Display', not 'Displays')
310: D300 Use """triple double quotes""" (found '-quotes)
317: D401 First line should be in imperative mood ('Return', not 'Returns')
317: D300 Use """triple double quotes""" (found '-quotes)
321: D401 First line should be in imperative mood ('Print', not 'Prints')
321: D300 Use """triple double quotes""" (found '-quotes)
325: D202 No blank lines allowed after function docstring (found 1)
325: D300 Use """triple double quotes""" (found '-quotes)
338:62: E502 the backslash is redundant between brackets
339:17: E128 continuation line under-indented for visual indent
341:75: E502 the backslash is redundant between brackets
342:31: E127 continuation line over-indented for visual indent
344: D209 Multi-line docstring closing quotes should be on a separate line
344: D205 1 blank line required between summary line and description (found 0)
354: D401 First line should be in imperative mood ('Fetche', not 'Fetches')
354: D400 First line should end with a period (not 's')
354: D205 1 blank line required between summary line and description (found 0)
367:35: E261 at least two spaces before inline comment
373:74: E231 missing whitespace after ','
382:69: E502 the backslash is redundant between brackets
383:25: E128 continuation line under-indented for visual indent
392:69: E502 the backslash is redundant between brackets
393:25: E128 continuation line under-indented for visual indent
402:51: E231 missing whitespace after ','
402:64: E231 missing whitespace after ','
407:43: E231 missing whitespace after ','
407:56: E231 missing whitespace after ','
409: D205 1 blank line required between summary line and description (found 0)
409: D208 Docstring is over-indented
423:38: E231 missing whitespace after ','
425:35: E231 missing whitespace after ','
436:27: E201 whitespace after '('
442:5: E303 too many blank lines (2)
445:9: F841 local variable 'normalize' is assigned to but never used
447:42: E231 missing whitespace after ','
461:13: F841 local variable 'nb_total_to_read' is assigned to but never used
462:13: F841 local variable 'verbose_idx' is assigned to but never used
466:42: E701 multiple statements on one line (colon)
467:73: E261 at least two spaces before inline comment
468:56: E231 missing whitespace after ','
471:27: E701 multiple statements on one line (colon)
500: D209 Multi-line docstring closing quotes should be on a separate line
500: D205 1 blank line required between summary line and description (found 0)
511:81: E502 the backslash is redundant between brackets
512:17: E128 continuation line under-indented for visual indent
515:63: E502 the backslash is redundant between brackets
516:21: E128 continuation line under-indented for visual indent
518: D401 First line should be in imperative mood ('Adds/delete', not 'Adds/deletes')
518: D300 Use """triple double quotes""" (found '-quotes)
528:9: B901 blind except: statement
532:5: E303 too many blank lines (2)
532: D401 First line should be in imperative mood ('Fetche', not 'Fetches')
532: D400 First line should end with a period (not 's')
532: D205 1 blank line required between summary line and description (found 0)
539:42: E231 missing whitespace after ','
543: D401 First line should be in imperative mood ('Delete', not 'Deletes')
543: D209 Multi-line docstring closing quotes should be on a separate line
543: D400 First line should end with a period (not 'w')
543: D205 1 blank line required between summary line and description (found 0)
543: D208 Docstring is over-indented
546:82: E502 the backslash is redundant between brackets
547:17: E128 continuation line under-indented for visual indent
548:39: E231 missing whitespace after ','
557:80: E502 the backslash is redundant between brackets
558:17: E128 continuation line under-indented for visual indent
560: D401 First line should be in imperative mood ('Find', not 'Finds')
560: D200 One-line docstring should fit on one line with quotes (found 3)
568: D400 First line should end with a period (not 'r')
568: D205 1 blank line required between summary line and description (found 0)
592: D400 First line should end with a period (not 'e')
610:35: E261 at least two spaces before inline comment
616:74: E231 missing whitespace after ','
636:51: E231 missing whitespace after ','
636:64: E231 missing whitespace after ','
641:43: E231 missing whitespace after ','
641:56: E231 missing whitespace after ','
644: D400 First line should end with a period (not 'e')
646:9: E266 too many leading '#' for block comment
650:21: E225 missing whitespace around operator
651:80: E231 missing whitespace after ','
651:84: E231 missing whitespace after ','
651:64: E228 missing whitespace around modulo operator
652:19: E261 at least two spaces before inline comment
654:9: E266 too many leading '#' for block comment
656:151: E502 the backslash is redundant between brackets
657:13: E128 continuation line under-indented for visual indent
660: D202 No blank lines allowed after function docstring (found 1)
680:30: E225 missing whitespace around operator
683:15: E261 at least two spaces before inline comment
685:16: E713 test for membership should be 'not in'
697:49: E713 test for membership should be 'not in'
698:53: E231 missing whitespace after ','
710:29: F841 local variable 'sign' is assigned to but never used
725:1: E302 expected 2 blank lines, found 1
725: D400 First line should end with a period (not 'k')
725: D205 1 blank line required between summary line and description (found 0)
753:70: E231 missing whitespace after ','
753:82: E231 missing whitespace after ','
754:73: E231 missing whitespace after ','
754:85: E231 missing whitespace after ','
755:32: E261 at least two spaces before inline comment
755:33: E262 inline comment should start with '# '
756:64: E261 at least two spaces before inline comment
756:65: E262 inline comment should start with '# '
757:9: F841 local variable 'function' is assigned to but never used
757:44: E231 missing whitespace after ','
770:51: E231 missing whitespace after ','
786:51: E231 missing whitespace after ','
798:45: E231 missing whitespace after ','
812:71: E502 the backslash is redundant between brackets
813:22: E128 continuation line under-indented for visual indent
826:1: E302 expected 2 blank lines, found 1
826: D400 First line should end with a period (not 'r')
829:40: E231 missing whitespace after ','
835:41: E231 missing whitespace after ','
835:49: E225 missing whitespace around operator
846:69: E231 missing whitespace after ','
856:1: E302 expected 2 blank lines, found 1
856: D401 First line should be in imperative mood ('Return', not 'Returns')
856: D202 No blank lines allowed after function docstring (found 1)
876:1: E302 expected 2 blank lines, found 1
889:29: F841 local variable 'e' is assigned to but never used
893:1: E302 expected 2 blank lines, found 1
893: D401 First line should be in imperative mood ('Check', not 'Checks')
904:36: E225 missing whitespace around operator
923:97: E231 missing whitespace after ','
923:99: E231 missing whitespace after ','
934:1: E302 expected 2 blank lines, found 1
934: D401 First line should be in imperative mood ('Show', not 'Shows')
934: D202 No blank lines allowed after function docstring (found 1)
947:19: E225 missing whitespace around operator
949:22: E225 missing whitespace around operator
953:10: E225 missing whitespace around operator
954:10: E225 missing whitespace around operator
956:7: E225 missing whitespace around operator
959:55: E231 missing whitespace after ','
959:77: E231 missing whitespace after ','
961:1: E302 expected 2 blank lines, found 1
961: D401 First line should be in imperative mood ('Update', not 'Updates')
961: D209 Multi-line docstring closing quotes should be on a separate line
961: D205 1 blank line required between summary line and description (found 0)
982:44: E261 at least two spaces before inline comment
982:45: E262 inline comment should start with '# '
1000:76: E225 missing whitespace around operator
1014:79: E225 missing whitespace around operator
1018:10: E261 at least two spaces before inline comment
1018:11: E262 inline comment should start with '# '
1034:77: E225 missing whitespace around operator
1059:76: E225 missing whitespace around operator
1081:76: E225 missing whitespace around operator
1110:17: E266 too many leading '#' for block comment
1113:74: E225 missing whitespace around operator
1139:72: E225 missing whitespace around operator
1146: D103 Missing docstring in public function
1153:1: E302 expected 2 blank lines, found 1
1153: D103 Missing docstring in public function
1157:1: E302 expected 2 blank lines, found 1
1157: D103 Missing docstring in public function
1168:9: E116 unexpected indentation (comment)
1170:1: E302 expected 2 blank lines, found 1
1170: D401 First line should be in imperative mood ('Return', not 'Returns')
1170: D209 Multi-line docstring closing quotes should be on a separate line
1170: D205 1 blank line required between summary line and description (found 0)
1184:112: E221 multiple spaces before operator
1190:25: F841 local variable 'e' is assigned to but never used
1194:1: E302 expected 2 blank lines, found 1
1194: D400 First line should end with a period (not 'd')


1: D100 Missing docstring in public module
21:1: I100 Imports statements are in the wrong order. import math should be before import time
25:1: I201 Missing newline before sections or imports.
27:1: I100 Imports statements are in the wrong order. from invenio.legacy.dbquery should be before from six
28:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibindex.engine_stemmer should be before from invenio.legacy.dbquery
33:71: E231 missing whitespace after ','
33: D209 Multi-line docstring closing quotes should be on a separate line
33: D202 No blank lines allowed after function docstring (found 1)
33: D400 First line should end with a period (not ',')
33: D205 1 blank line required between summary line and description (found 0)
57:25: F841 local variable 'e' is assigned to but never used
57:26: E203 whitespace before ':'
76:30: E222 multiple spaces after operator
76:66: E261 at least two spaces before inline comment
76:67: E262 inline comment should start with '# '
78:49: E261 at least two spaces before inline comment
78:50: E262 inline comment should start with '# '
81:5: F841 local variable 'stime' is assigned to but never used
84:30: E261 at least two spaces before inline comment
84:31: E262 inline comment should start with '# '
86:226: E222 multiple spaces after operator
86:407: E261 at least two spaces before inline comment
86:408: E262 inline comment should start with '# '
87:75: E261 at least two spaces before inline comment
87:76: E262 inline comment should start with '# '
88:96: E203 whitespace before ','
88:158: E261 at least two spaces before inline comment
88:159: E262 inline comment should start with '# '
89:96: E222 multiple spaces after operator
94:10: E261 at least two spaces before inline comment
94:11: E262 inline comment should start with '# '
108:1: E302 expected 2 blank lines, found 1
108: D209 Multi-line docstring closing quotes should be on a separate line
108: D202 No blank lines allowed after function docstring (found 2)
108: D400 First line should end with a period (not 'd')
108: D205 1 blank line required between summary line and description (found 0)
119:5: E303 too many blank lines (2)
120:23: E261 at least two spaces before inline comment
120:24: E262 inline comment should start with '# '
123:10: E261 at least two spaces before inline comment
123:11: E262 inline comment should start with '# '
129:28: E261 at least two spaces before inline comment
129:29: E262 inline comment should start with '# '
132:63: E261 at least two spaces before inline comment
132:64: E262 inline comment should start with '# '
133:16: E261 at least two spaces before inline comment
133:17: E262 inline comment should start with '# '
134:43: E261 at least two spaces before inline comment
134:44: E262 inline comment should start with '# '
138:63: E261 at least two spaces before inline comment
138:64: E262 inline comment should start with '# '
142:1: E302 expected 2 blank lines, found 1
142: D401 First line should be in imperative mood ('Sort', not 'Sorts')
142: D209 Multi-line docstring closing quotes should be on a separate line
142: D202 No blank lines allowed after function docstring (found 1)
142: D205 1 blank line required between summary line and description (found 0)
174:1: E302 expected 2 blank lines, found 1
174: D209 Multi-line docstring closing quotes should be on a separate line
174: D205 1 blank line required between summary line and description (found 0)
202:59: E261 at least two spaces before inline comment
204:42: E261 at least two spaces before inline comment
204:43: E262 inline comment should start with '# '
207:30: F841 local variable 'lrecIDs_remove' is assigned to but never used
212:22: E261 at least two spaces before inline comment
212:23: E262 inline comment should start with '# '
214:98: E203 whitespace before ','
219:10: E261 at least two spaces before inline comment
219:11: E262 inline comment should start with '# '
224:54: E262 inline comment should start with '# '
225:67: E262 inline comment should start with '# '
237:1: E302 expected 2 blank lines, found 1
237: D209 Multi-line docstring closing quotes should be on a separate line
237: D202 No blank lines allowed after function docstring (found 2)
237: D400 First line should end with a period (not 'd')
237: D205 1 blank line required between summary line and description (found 0)
248:5: E303 too many blank lines (2)
249:23: E261 at least two spaces before inline comment
249:23: E262 inline comment should start with '# '
252:10: E261 at least two spaces before inline comment
252:11: E262 inline comment should start with '# '
258:28: E261 at least two spaces before inline comment
258:28: E262 inline comment should start with '# '
259:21: E261 at least two spaces before inline comment
259:22: E262 inline comment should start with '# '
261:17: B901 blind except: statement
263:63: E261 at least two spaces before inline comment
263:64: E262 inline comment should start with '# '
264:16: E261 at least two spaces before inline comment
264:17: E262 inline comment should start with '# '
265:43: E261 at least two spaces before inline comment
265:44: E262 inline comment should start with '# '
269:63: E261 at least two spaces before inline comment
269:64: E262 inline comment should start with '# '
273:1: E302 expected 2 blank lines, found 1
273: D401 First line should be in imperative mood ('Sort', not 'Sorts')
273: D209 Multi-line docstring closing quotes should be on a separate line
273: D202 No blank lines allowed after function docstring (found 1)
273: D205 1 blank line required between summary line and description (found 0)
302:1: E302 expected 2 blank lines, found 1
302: D401 First line should be in imperative mood ('Show', not 'Shows')
302: D209 Multi-line docstring closing quotes should be on a separate line
302: D202 No blank lines allowed after function docstring (found 1)
302: D205 1 blank line required between summary line and description (found 0)
316:53: E231 missing whitespace after ','
316:82: E231 missing whitespace after ','