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: E402 module level import not at top of file
34:1: E402 module level import not at top of file
35:1: I201 Missing newline before sections or imports.
35:1: E402 module level import not at top of file
36:1: I100 Imports statements are in the wrong order. from zlib should be before from six
36:1: I201 Missing newline before sections or imports.
36:1: E402 module level import not at top of file
37:1: I100 Imports statements are in the wrong order. import socket should be before from zlib
37:1: E402 module level import not at top of file
38:1: I100 Imports statements are in the wrong order. import marshal should be before import socket
38:1: E402 module level import not at top of file
39:1: I100 Imports statements are in the wrong order. import copy should be before import marshal
39: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: I100 Imports statements are in the wrong order. import urllib2 should be before import urlparse
42:1: E402 module level import not at top of file
43:1: I100 Imports statements are in the wrong order. import urllib should be before import urllib2
43:1: E402 module level import not at top of file
45:1: I101 Imported names are in the wrong order. Should be CFG_BIBUPLOAD_CONFLICTING_REVISION_TICKET_QUEUE, CFG_BIBUPLOAD_CONTROLLED_PROVENANCE_TAGS, CFG_BIBUPLOAD_DELETE_FORMATS, CFG_BIBUPLOAD_DISABLE_RECORD_REVISIONS, CFG_BIBUPLOAD_EXTERNAL_OAIID_PROVENANCE_TAG, CFG_BIBUPLOAD_EXTERNAL_OAIID_TAG, CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG, CFG_BIBUPLOAD_MATCH_DELETED_RECORDS, CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE, CFG_BIBUPLOAD_STRONG_TAGS, CFG_CERN_SITE, CFG_OAI_ID_FIELD, CFG_OAI_PROVENANCE_ALTERED_SUBFIELD, CFG_SITE_RECORD, CFG_SITE_SECURE_URL, CFG_SITE_URL
45:1: F401 'CFG_SITE_SECURE_URL' imported but unused
45:1: F401 'CFG_BIBUPLOAD_CONFLICTING_REVISION_TICKET_QUEUE' imported but unused
45:1: E402 module level import not at top of file
46:6: E126 continuation line over-indented for hanging indent
62:1: I101 Imported names are in the wrong order. Should be CFG_JSON_AVAILABLE, json
62:1: E402 module level import not at top of file
63:1: I101 Imported names are in the wrong order. Should be CFG_BIBUPLOAD_CONTROLFIELD_TAGS, CFG_BIBUPLOAD_DELETE_CODE, CFG_BIBUPLOAD_DELETE_VALUE, CFG_BIBUPLOAD_OPT_MODES, CFG_BIBUPLOAD_SPECIAL_TAGS
63:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibupload.config should be before from invenio.utils.json
63:1: E402 module level import not at top of file
68:1: E402 module level import not at top of file
69:1: I101 Imported names are in the wrong order. Should be create_records, field_get_subfield_instances, field_get_subfield_values, record_add_field, record_add_subfield_into, record_delete_field, record_delete_fields, record_delete_subfield_from, record_drop_duplicate_fields, record_extract_dois, record_extract_oai_id, record_find_field, record_get_field_instances, record_get_field_value, record_get_field_values, record_has_field, record_modify_subfield, record_xml_output, records_identical
69:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from invenio.legacy.dbquery
69:1: E402 module level import not at top of file
70:31: E126 continuation line over-indented for hanging indent
88:1: E402 module level import not at top of file
89:1: E402 module level import not at top of file
90:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio.utils.date
90:1: E402 module level import not at top of file
91:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio.ext.logging
91:1: I201 Missing newline before sections or imports.
91:1: E402 module level import not at top of file
92:1: I201 Missing newline before sections or imports.
92:1: E402 module level import not at top of file
93:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.utils.url
93:1: E402 module level import not at top of file
94:1: I101 Imported names are in the wrong order. Should be RecoverableError, fix_argv_paths, task_get_option, task_get_task_param, task_init, task_set_option, task_sleep_now_if_required, task_update_progress, write_message
94:1: E402 module level import not at top of file
98:1: I101 Imported names are in the wrong order. Should be BibRecDocs, BibRelation, CFG_BIBDOCFILE_AVAILABLE_FLAGS, InvenioBibDocFileError, KEEP_OLD_VALUE, MoreInfo, bibdocfile_url_p, check_valid_url, decompose_bibdocfile_url, download_url, file_strip_ext, get_docname_from_url, guess_format_from_url, normalize_format
98:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibdocfile.api should be before from invenio.legacy.bibsched.bibtask
98:1: E402 module level import not at top of file
104:1: F999 redefinition of unused 'search_pattern' from line 88
104:1: E402 module level import not at top of file
106:1: I101 Imported names are in the wrong order. Should be InvenioBibUploadConflictingRevisionsError, InvenioBibUploadInvalidRevisionError, InvenioBibUploadMissing005Error, InvenioBibUploadUnchangedRecordError, RevisionVerifier
106:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibupload.revisionverifier should be before from invenio.legacy.search_engine
106:1: E402 module level import not at top of file
107:48: E126 continuation line over-indented for hanging indent
126:1: E302 expected 2 blank lines, found 0
126: D200 One-line docstring should fit on one line with quotes (found 3)
130:30: E261 at least two spaces before inline comment
143:1: E302 expected 2 blank lines, found 1
143: D400 First line should end with a period (not 'd')
151:1: E302 expected 2 blank lines, found 1
151: D401 First line should be in imperative mood ('Resolve', not 'Resolves')
151: D209 Multi-line docstring closing quotes should be on a separate line
151: D202 No blank lines allowed after function docstring (found 1)
151: D400 First line should end with a period (not 's')
151: D205 1 blank line required between summary line and description (found 0)
158:12: E713 test for membership should be 'not in'
168:1: E302 expected 2 blank lines, found 0
168: D401 First line should be in imperative mood ('Thi', not 'This')
168: D400 First line should end with a period (not 't')
168: D205 1 blank line required between summary line and description (found 0)
197:9: B901 blind except: statement
201:1: E266 too many leading '#' for block comment
202:1: E302 expected 2 blank lines, found 1
202: D400 First line should end with a period (not 's')
202: D205 1 blank line required between summary line and description (found 0)
203:9: E128 continuation line under-indented for visual indent
215:9: E266 too many leading '#' for block comment
228:5: E303 too many blank lines (2)
232:46: E261 at least two spaces before inline comment
264:92: E203 whitespace before ','
269:5: E122 continuation line missing indentation or outdented
385:13: E125 continuation line with same indent as next logical line
392:25: E128 continuation line under-indented for visual indent
426:98: E228 missing whitespace around modulo operator
435:13: E266 too many leading '#' for block comment
436:13: E266 too many leading '#' for block comment
445:18: E225 missing whitespace around operator
471:21: E128 continuation line under-indented for visual indent
476:41: E128 continuation line under-indented for visual indent
477:41: E128 continuation line under-indented for visual indent
499:38: E261 at least two spaces before inline comment
609:17: B901 blind except: statement
614:9: E266 too many leading '#' for block comment
619:21: E128 continuation line under-indented for visual indent
624:13: E128 continuation line under-indented for visual indent
624:13: E125 continuation line with same indent as next logical line
641:25: E128 continuation line under-indented for visual indent
646:21: E128 continuation line under-indented for visual indent
666:13: E266 too many leading '#' for block comment
667:13: E266 too many leading '#' for block comment
671:1: E302 expected 2 blank lines, found 1
671: D400 First line should end with a period (not 'd')
671: D205 1 blank line required between summary line and description (found 0)
687:1: E302 expected 2 blank lines, found 1
687: D400 First line should end with a period (not 'r')
687: D205 1 blank line required between summary line and description (found 0)
700:39: E251 unexpected spaces around keyword / parameter equals
700:41: E251 unexpected spaces around keyword / parameter equals
701:37: E128 continuation line under-indented for visual indent
701:38: E251 unexpected spaces around keyword / parameter equals
701:40: E251 unexpected spaces around keyword / parameter equals
702:37: E128 continuation line under-indented for visual indent
702:44: E202 whitespace before ')'
702:38: E251 unexpected spaces around keyword / parameter equals
702:40: E251 unexpected spaces around keyword / parameter equals
707:35: E251 unexpected spaces around keyword / parameter equals
707:37: E251 unexpected spaces around keyword / parameter equals
708:33: E128 continuation line under-indented for visual indent
708:34: E251 unexpected spaces around keyword / parameter equals
708:36: E251 unexpected spaces around keyword / parameter equals
709:33: E128 continuation line under-indented for visual indent
709:40: E202 whitespace before ')'
709:34: E251 unexpected spaces around keyword / parameter equals
709:36: E251 unexpected spaces around keyword / parameter equals
721:1: E302 expected 2 blank lines, found 1
721: D103 Missing docstring in public function
731:40: E261 at least two spaces before inline comment
743:76: E251 unexpected spaces around keyword / parameter equals
743:78: E251 unexpected spaces around keyword / parameter equals
744:54: E128 continuation line under-indented for visual indent
744:58: E251 unexpected spaces around keyword / parameter equals
744:60: E251 unexpected spaces around keyword / parameter equals
745:54: E128 continuation line under-indented for visual indent
745:61: E251 unexpected spaces around keyword / parameter equals
745:63: E251 unexpected spaces around keyword / parameter equals
746:54: E128 continuation line under-indented for visual indent
746:61: E251 unexpected spaces around keyword / parameter equals
746:63: E251 unexpected spaces around keyword / parameter equals
747:54: E128 continuation line under-indented for visual indent
747:62: E251 unexpected spaces around keyword / parameter equals
747:64: E251 unexpected spaces around keyword / parameter equals
750:5: E303 too many blank lines (2)
750:76: E251 unexpected spaces around keyword / parameter equals
750:78: E251 unexpected spaces around keyword / parameter equals
751:54: E128 continuation line under-indented for visual indent
751:58: E251 unexpected spaces around keyword / parameter equals
751:60: E251 unexpected spaces around keyword / parameter equals
752:54: E128 continuation line under-indented for visual indent
752:61: E251 unexpected spaces around keyword / parameter equals
752:63: E251 unexpected spaces around keyword / parameter equals
753:54: E128 continuation line under-indented for visual indent
753:61: E251 unexpected spaces around keyword / parameter equals
753:63: E251 unexpected spaces around keyword / parameter equals
754:54: E128 continuation line under-indented for visual indent
754:62: E251 unexpected spaces around keyword / parameter equals
754:64: E251 unexpected spaces around keyword / parameter equals
756:1: E302 expected 2 blank lines, found 1
756: D400 First line should end with a period (not 't')
756: D205 1 blank line required between summary line and description (found 0)
764:5: F401 'bibtask' imported but unused
770:13: F841 local variable 'uid' is assigned to but never used
775: D103 Missing docstring in public function
795:1: E302 expected 2 blank lines, found 1
795: D400 First line should end with a period (not 's')
799:40: E502 the backslash is redundant between brackets
805:68: E202 whitespace before '}'
808:1: E302 expected 2 blank lines, found 1
808: D400 First line should end with a period (not 'a')
826:1: E302 expected 2 blank lines, found 1
826: D400 First line should end with a period (not 's')
839:29: E231 missing whitespace after ':'
842:1: E302 expected 2 blank lines, found 1
842: D400 First line should end with a period (not ',')
842: D205 1 blank line required between summary line and description (found 0)
842: D208 Docstring is over-indented
857:1: E302 expected 2 blank lines, found 1
857: D205 1 blank line required between summary line and description (found 0)
863:21: E127 continuation line over-indented for visual indent
869:1: E302 expected 2 blank lines, found 1
869: D205 1 blank line required between summary line and description (found 0)
879:21: E127 continuation line over-indented for visual indent
880:21: E128 continuation line under-indented for visual indent
886:44: E261 at least two spaces before inline comment
886:45: E262 inline comment should start with '# '
890:1: E302 expected 2 blank lines, found 1
890: D205 1 blank line required between summary line and description (found 0)
903:21: E128 continuation line under-indented for visual indent
904:21: E128 continuation line under-indented for visual indent
913:17: E266 too many leading '#' for block comment
937:1: E302 expected 2 blank lines, found 1
937: D205 1 blank line required between summary line and description (found 0)
947:21: E127 continuation line over-indented for visual indent
948:21: E128 continuation line under-indented for visual indent
954:44: E261 at least two spaces before inline comment
954:45: E262 inline comment should start with '# '
958:1: E302 expected 2 blank lines, found 1
958: D205 1 blank line required between summary line and description (found 0)
969:21: E127 continuation line over-indented for visual indent
970:21: E128 continuation line under-indented for visual indent
978:17: E266 too many leading '#' for block comment
985:21: E128 continuation line under-indented for visual indent
986:21: E128 continuation line under-indented for visual indent
993:1: E302 expected 2 blank lines, found 1
993: D210 No whitespaces allowed surrounding docstring text
1000:1: E302 expected 2 blank lines, found 1
1000:64: E251 unexpected spaces around keyword / parameter equals
1000:66: E251 unexpected spaces around keyword / parameter equals
1000: D202 No blank lines allowed after function docstring (found 1)
1000: D400 First line should end with a period (not 'I')
1000: D205 1 blank line required between summary line and description (found 0)
1050:35: E122 continuation line missing indentation or outdented
1064:13: E128 continuation line under-indented for visual indent
1065:13: E128 continuation line under-indented for visual indent
1065:62: E502 the backslash is redundant between brackets
1066:13: E128 continuation line under-indented for visual indent
1067:13: E128 continuation line under-indented for visual indent
1067:62: E502 the backslash is redundant between brackets
1068:13: E128 continuation line under-indented for visual indent
1069:13: E128 continuation line under-indented for visual indent
1071:30: E261 at least two spaces before inline comment
1072:62: E502 the backslash is redundant between brackets
1087:17: E128 continuation line under-indented for visual indent
1092:13: E128 continuation line under-indented for visual indent
1093:62: E502 the backslash is redundant between brackets
1095:62: E502 the backslash is redundant between brackets
1118:37: E128 continuation line under-indented for visual indent
1126:13: E128 continuation line under-indented for visual indent
1127:46: E502 the backslash is redundant between brackets
1129:46: E502 the backslash is redundant between brackets
1133:35: E261 at least two spaces before inline comment
1134:66: E502 the backslash is redundant between brackets
1148:17: E128 continuation line under-indented for visual indent
1163:74: E502 the backslash is redundant between brackets
1164:81: E502 the backslash is redundant between brackets
1171:93: E502 the backslash is redundant between brackets
1172:84: E502 the backslash is redundant between brackets
1173:79: E502 the backslash is redundant between brackets
1179:35: E127 continuation line over-indented for visual indent
1183:17: E128 continuation line under-indented for visual indent
1189:70: E502 the backslash is redundant between brackets
1190:65: E502 the backslash is redundant between brackets
1191:71: E502 the backslash is redundant between brackets
1198:73: E502 the backslash is redundant between brackets
1199:72: E502 the backslash is redundant between brackets
1205:1: E302 expected 2 blank lines, found 1
1205: D400 First line should end with a period (not 'r')
1205: D205 1 blank line required between summary line and description (found 0)
1223:23: E126 continuation line over-indented for hanging indent
1236:1: E266 too many leading '#' for block comment
1238:1: E302 expected 2 blank lines, found 1
1238: D400 First line should end with a period (not 'e')
1254:9: E128 continuation line under-indented for visual indent
1269:1: E302 expected 2 blank lines, found 1
1269: D400 First line should end with a period (not 't')
1272:19: E222 multiple spaces after operator
1281:15: E221 multiple spaces before operator
1286:1: E302 expected 2 blank lines, found 1
1286: D400 First line should end with a period (not 'x')
1325:1: E302 expected 2 blank lines, found 1
1325: D400 First line should end with a period (not 'x')
1326:9: E128 continuation line under-indented for visual indent
1329:32: E225 missing whitespace around operator
1341:1: E302 expected 2 blank lines, found 1
1354: D400 First line should end with a period (not 't')
1354: D205 1 blank line required between summary line and description (found 0)
1376:21: E266 too many leading '#' for block comment
1377:21: E266 too many leading '#' for block comment
1380: D400 First line should end with a period (not 'y')
1380: D205 1 blank line required between summary line and description (found 0)
1391:36: E261 at least two spaces before inline comment
1391:37: E262 inline comment should start with '# '
1394:13: E266 too many leading '#' for block comment
1396:17: E266 too many leading '#' for block comment
1398:21: E128 continuation line under-indented for visual indent
1401:17: E266 too many leading '#' for block comment
1407:13: E266 too many leading '#' for block comment
1408:13: E266 too many leading '#' for block comment
1409:13: E266 too many leading '#' for block comment
1410:13: E266 too many leading '#' for block comment
1412:17: E128 continuation line under-indented for visual indent
1417:13: E266 too many leading '#' for block comment
1419:17: E128 continuation line under-indented for visual indent
1421: D400 First line should end with a period (not 'f')
1421: D205 1 blank line required between summary line and description (found 0)
1482:5: E266 too many leading '#' for block comment
1483:5: E266 too many leading '#' for block comment
1484:5: E266 too many leading '#' for block comment
1493:1: E302 expected 2 blank lines, found 1
1495:26: E711 comparison to None should be 'if cond is not None:'
1501:53: E251 unexpected spaces around keyword / parameter equals
1501:55: E251 unexpected spaces around keyword / parameter equals
1501:70: E251 unexpected spaces around keyword / parameter equals
1501:72: E251 unexpected spaces around keyword / parameter equals
1501: D400 First line should end with a period (not 's')
1501: D200 One-line docstring should fit on one line with quotes (found 3)
1502:32: E251 unexpected spaces around keyword / parameter equals
1502:34: E251 unexpected spaces around keyword / parameter equals
1528:26: E711 comparison to None should be 'if cond is None:'
1529:32: E711 comparison to None should be 'if cond is None:'
1536:21: B901 blind except: statement
1539:32: E711 comparison to None should be 'if cond is not None:'
1543:41: E203 whitespace before ','
1543:51: E251 unexpected spaces around keyword / parameter equals
1543:53: E251 unexpected spaces around keyword / parameter equals
1544:35: E251 unexpected spaces around keyword / parameter equals
1544:37: E251 unexpected spaces around keyword / parameter equals
1544:58: E251 unexpected spaces around keyword / parameter equals
1544:60: E251 unexpected spaces around keyword / parameter equals
1546:17: E714 test for object identity should be 'is not'
1549:56: E251 unexpected spaces around keyword / parameter equals
1549:58: E251 unexpected spaces around keyword / parameter equals
1550:58: E251 unexpected spaces around keyword / parameter equals
1550:60: E251 unexpected spaces around keyword / parameter equals
1551:57: E251 unexpected spaces around keyword / parameter equals
1551:59: E251 unexpected spaces around keyword / parameter equals
1554:1: E302 expected 2 blank lines, found 1
1554:68: E251 unexpected spaces around keyword / parameter equals
1554:70: E251 unexpected spaces around keyword / parameter equals
1554:83: E251 unexpected spaces around keyword / parameter equals
1554:85: E251 unexpected spaces around keyword / parameter equals
1554: D400 First line should end with a period (not 's')
1554: D200 One-line docstring should fit on one line with quotes (found 3)
1563:36: E261 at least two spaces before inline comment
1563:37: E262 inline comment should start with '# '
1584:17: E303 too many blank lines (2)
1584:31: E711 comparison to None should be 'if cond is None:'
1585:37: E711 comparison to None should be 'if cond is None:'
1592:25: B901 blind except: statement
1593:104: E502 the backslash is redundant between brackets
1594:53: E127 continuation line over-indented for visual indent
1598:37: E711 comparison to None should be 'if cond is not None:'
1609:31: E711 comparison to None should be 'if cond is None:'
1610:37: E711 comparison to None should be 'if cond is None:'
1617:25: B901 blind except: statement
1621:37: E711 comparison to None should be 'if cond is not None:'
1626:17: E303 too many blank lines (3)
1643:58: E251 unexpected spaces around keyword / parameter equals
1643:60: E251 unexpected spaces around keyword / parameter equals
1644:60: E251 unexpected spaces around keyword / parameter equals
1644:62: E251 unexpected spaces around keyword / parameter equals
1645:60: E251 unexpected spaces around keyword / parameter equals
1645:62: E251 unexpected spaces around keyword / parameter equals
1646:61: E251 unexpected spaces around keyword / parameter equals
1646:63: E251 unexpected spaces around keyword / parameter equals
1647:61: E251 unexpected spaces around keyword / parameter equals
1647:63: E251 unexpected spaces around keyword / parameter equals
1648:61: E251 unexpected spaces around keyword / parameter equals
1648:63: E251 unexpected spaces around keyword / parameter equals
1649:61: E251 unexpected spaces around keyword / parameter equals
1649:63: E251 unexpected spaces around keyword / parameter equals
1657:34: E128 continuation line under-indented for visual indent
1658:34: E128 continuation line under-indented for visual indent
1659:34: E128 continuation line under-indented for visual indent
1669:28: E711 comparison to None should be 'if cond is None:'
1670:60: E251 unexpected spaces around keyword / parameter equals
1670:62: E251 unexpected spaces around keyword / parameter equals
1671:53: E127 continuation line over-indented for visual indent
1671:64: E251 unexpected spaces around keyword / parameter equals
1671:66: E251 unexpected spaces around keyword / parameter equals
1672:53: E127 continuation line over-indented for visual indent
1672:64: E251 unexpected spaces around keyword / parameter equals
1672:66: E251 unexpected spaces around keyword / parameter equals
1673:53: E127 continuation line over-indented for visual indent
1673:63: E251 unexpected spaces around keyword / parameter equals
1673:65: E251 unexpected spaces around keyword / parameter equals
1674:53: E127 continuation line over-indented for visual indent
1674:64: E251 unexpected spaces around keyword / parameter equals
1674:66: E251 unexpected spaces around keyword / parameter equals
1675:53: E127 continuation line over-indented for visual indent
1675:64: E251 unexpected spaces around keyword / parameter equals
1675:66: E251 unexpected spaces around keyword / parameter equals
1676:53: E127 continuation line over-indented for visual indent
1676:61: E251 unexpected spaces around keyword / parameter equals
1676:63: E251 unexpected spaces around keyword / parameter equals
1684:72: E251 unexpected spaces around keyword / parameter equals
1684:74: E251 unexpected spaces around keyword / parameter equals
1692:1: E302 expected 2 blank lines, found 1
1692: D202 No blank lines allowed after function docstring (found 1)
1692: D400 First line should end with a period (not 's')
1692: D205 1 blank line required between summary line and description (found 0)
1693:31: E251 unexpected spaces around keyword / parameter equals
1693:33: E251 unexpected spaces around keyword / parameter equals
1693:46: E251 unexpected spaces around keyword / parameter equals
1693:48: E251 unexpected spaces around keyword / parameter equals
1709: D401 First line should be in imperative mood ('Add', not 'Adds')
1713:24: E261 at least two spaces before inline comment
1726: D401 First line should be in imperative mood ('Add', not 'Adds')
1761:12: E713 test for membership should be 'not in'
1768:9: B901 blind except: statement
1778:31: E261 at least two spaces before inline comment
1778:32: E262 inline comment should start with '# '
1779:31: E251 unexpected spaces around keyword / parameter equals
1779:33: E251 unexpected spaces around keyword / parameter equals
1781:34: E261 at least two spaces before inline comment
1781:35: E262 inline comment should start with '# '
1782:31: E251 unexpected spaces around keyword / parameter equals
1782:33: E251 unexpected spaces around keyword / parameter equals
1782:50: E251 unexpected spaces around keyword / parameter equals
1782:52: E251 unexpected spaces around keyword / parameter equals
1784:12: E714 test for object identity should be 'is not'
1785:52: E251 unexpected spaces around keyword / parameter equals
1785:54: E251 unexpected spaces around keyword / parameter equals
1785:76: E251 unexpected spaces around keyword / parameter equals
1785:78: E251 unexpected spaces around keyword / parameter equals
1787:12: E714 test for object identity should be 'is not'
1788:52: E251 unexpected spaces around keyword / parameter equals
1788:54: E251 unexpected spaces around keyword / parameter equals
1789:50: E251 unexpected spaces around keyword / parameter equals
1789:52: E251 unexpected spaces around keyword / parameter equals
1789:67: E251 unexpected spaces around keyword / parameter equals
1789:69: E251 unexpected spaces around keyword / parameter equals
1790:12: E714 test for object identity should be 'is not'
1791:52: E251 unexpected spaces around keyword / parameter equals
1791:54: E251 unexpected spaces around keyword / parameter equals
1792:50: E251 unexpected spaces around keyword / parameter equals
1792:52: E251 unexpected spaces around keyword / parameter equals
1792:67: E251 unexpected spaces around keyword / parameter equals
1792:69: E251 unexpected spaces around keyword / parameter equals
1793:54: E251 unexpected spaces around keyword / parameter equals
1793:56: E251 unexpected spaces around keyword / parameter equals
1794:12: E714 test for object identity should be 'is not'
1795:52: E251 unexpected spaces around keyword / parameter equals
1795:54: E251 unexpected spaces around keyword / parameter equals
1796:50: E251 unexpected spaces around keyword / parameter equals
1796:52: E251 unexpected spaces around keyword / parameter equals
1796:69: E251 unexpected spaces around keyword / parameter equals
1796:71: E251 unexpected spaces around keyword / parameter equals
1804:5: E303 too many blank lines (2)
1804:19: E261 at least two spaces before inline comment
1806:18: E261 at least two spaces before inline comment
1819:28: E261 at least two spaces before inline comment
1819:29: E262 inline comment should start with '# '
1832:13: E303 too many blank lines (2)
1847:13: E303 too many blank lines (2)
1850:60: E261 at least two spaces before inline comment
1850:61: E262 inline comment should start with '# '
1859:40: W602 deprecated form of raising exception
1867:13: E303 too many blank lines (2)
1871:26: E222 multiple spaces after operator
1879:21: E116 unexpected indentation (comment)
1879:21: E266 too many leading '#' for block comment
1880:21: E116 unexpected indentation (comment)
1880:21: E266 too many leading '#' for block comment
1881:21: E116 unexpected indentation (comment)
1881:21: E266 too many leading '#' for block comment
1889:17: E266 too many leading '#' for block comment
1895:40: W602 deprecated form of raising exception
1924:44: W602 deprecated form of raising exception
1934:21: E266 too many leading '#' for block comment
1945:21: E266 too many leading '#' for block comment
1951:13: E303 too many blank lines (2)
1957:13: E303 too many blank lines (2)
1972:40: W602 deprecated form of raising exception
1974:29: E261 at least two spaces before inline comment
1975:131: E202 whitespace before ')'
1977:40: W602 deprecated form of raising exception
1979:40: W602 deprecated form of raising exception
1981:40: W602 deprecated form of raising exception
1983:40: W602 deprecated form of raising exception
1986:44: W602 deprecated form of raising exception
2006:9: E266 too many leading '#' for block comment
2007:9: E266 too many leading '#' for block comment
2010:9: E303 too many blank lines (2)
2010:108: E202 whitespace before ')'
2015:17: E266 too many leading '#' for block comment
2016:17: E266 too many leading '#' for block comment
2017:17: E266 too many leading '#' for block comment
2045:17: E266 too many leading '#' for block comment
2046:17: E266 too many leading '#' for block comment
2047:17: E266 too many leading '#' for block comment
2051:21: E266 too many leading '#' for block comment
2058:21: E266 too many leading '#' for block comment
2059:21: E266 too many leading '#' for block comment
2062:30: E261 at least two spaces before inline comment
2070:46: E261 at least two spaces before inline comment
2085:46: E261 at least two spaces before inline comment
2149:21: E266 too many leading '#' for block comment
2265:32: E711 comparison to None should be 'if cond is None:'
2275:1: E266 too many leading '#' for block comment
2291:71: E203 whitespace before ','
2293:1: E302 expected 2 blank lines, found 1
2293: D400 First line should end with a period (not 't')
2308:31: E222 multiple spaces after operator
2313:19: E221 multiple spaces before operator
2318:83: E203 whitespace before ','
2331:83: E203 whitespace before ','
2334:1: E302 expected 2 blank lines, found 1
2334: D200 One-line docstring should fit on one line with quotes (found 3)
2343: D400 First line should end with a period (not 'e')
2343: D205 1 blank line required between summary line and description (found 0)
2351:21: E127 continuation line over-indented for visual indent
2357:32: E261 at least two spaces before inline comment
2357:33: E262 inline comment should start with '# '
2361:21: E261 at least two spaces before inline comment
2361:22: E262 inline comment should start with '# '
2370:17: E128 continuation line under-indented for visual indent
2373:1: E302 expected 2 blank lines, found 1
2373: D202 No blank lines allowed after function docstring (found 1)
2373: D400 First line should end with a period (not 'r')
2468:1: E302 expected 2 blank lines, found 1
2468: D202 No blank lines allowed after function docstring (found 1)
2468: D400 First line should end with a period (not 'd')
2481:25: E128 continuation line under-indented for visual indent
2492:21: E266 too many leading '#' for block comment
2493:21: E266 too many leading '#' for block comment
2500:21: E128 continuation line under-indented for visual indent
2509:1: E302 expected 2 blank lines, found 1
2509: D400 First line should end with a period (not 'e')
2509: D205 1 blank line required between summary line and description (found 0)
2524:1: E266 too many leading '#' for block comment
2525:1: E302 expected 2 blank lines, found 1
2525: D401 First line should be in imperative mood ('Return', not 'Returns')
2525: D400 First line should end with a period (not 'e')
2525: D205 1 blank line required between summary line and description (found 0)
2549:1: E302 expected 2 blank lines, found 1
2549: D400 First line should end with a period (not 'n')
2549: D205 1 blank line required between summary line and description (found 0)
2556:5: E266 too many leading '#' for block comment
2557:5: E266 too many leading '#' for block comment
2561:94: E261 at least two spaces before inline comment
2561:95: E262 inline comment should start with '# '
2570:21: E266 too many leading '#' for block comment
2571:21: E266 too many leading '#' for block comment
2574:101: E261 at least two spaces before inline comment
2574:102: E262 inline comment should start with '# '
2575:13: E266 too many leading '#' for block comment
2576:13: E266 too many leading '#' for block comment
2577:13: E266 too many leading '#' for block comment
2587:25: E266 too many leading '#' for block comment
2600:5: E266 too many leading '#' for block comment
2606:1: E302 expected 2 blank lines, found 1
2606: D202 No blank lines allowed after function docstring (found 1)
2606: D400 First line should end with a period (not 's')
2615:47: E228 missing whitespace around modulo operator
2641:41: E228 missing whitespace around modulo operator
2643:1: E302 expected 2 blank lines, found 1
2646:13: E128 continuation line under-indented for visual indent
2647:13: E128 continuation line under-indented for visual indent
2652:13: E128 continuation line under-indented for visual indent
2671:13: E128 continuation line under-indented for visual indent
2672:13: E128 continuation line under-indented for visual indent
2673:18: E128 continuation line under-indented for visual indent
2674:20: E121 continuation line under-indented for hanging indent
2689:13: E128 continuation line under-indented for visual indent
2690:13: E128 continuation line under-indented for visual indent
2691:13: E128 continuation line under-indented for visual indent
2693:1: E302 expected 2 blank lines, found 1
2693:70: E261 at least two spaces before inline comment
2693: D210 No whitespaces allowed surrounding docstring text
2693: D301 Use r""" if any backslashes in a docstring
2693: D202 No blank lines allowed after function docstring (found 1)
2693: D400 First line should end with a period (not 'e')
2693: D205 1 blank line required between summary line and description (found 0)
2785: D210 No whitespaces allowed surrounding docstring text
2785: D400 First line should end with a period (not 's')
2785: D205 1 blank line required between summary line and description (found 0)
2813:1: E302 expected 2 blank lines, found 1
2813: D209 Multi-line docstring closing quotes should be on a separate line
2813: D400 First line should end with a period (not 'e')
2813: D205 1 blank line required between summary line and description (found 0)
2828:5: B901 blind except: statement
2833:1: E302 expected 2 blank lines, found 1
2833: D103 Missing docstring in public function
2842:5: E266 too many leading '#' for block comment
2844:5: E266 too many leading '#' for block comment
2867:1: E302 expected 2 blank lines, found 1
2867: D400 First line should end with a period (not 's')
2867: D205 1 blank line required between summary line and description (found 0)
2882:9: E266 too many leading '#' for block comment
2897:25: E251 unexpected spaces around keyword / parameter equals
2897:27: E251 unexpected spaces around keyword / parameter equals
2898:33: E251 unexpected spaces around keyword / parameter equals
2898:35: E251 unexpected spaces around keyword / parameter equals
2899:27: E251 unexpected spaces around keyword / parameter equals
2899:29: E251 unexpected spaces around keyword / parameter equals
2900:24: E251 unexpected spaces around keyword / parameter equals
2900:26: E251 unexpected spaces around keyword / parameter equals
2901:24: E251 unexpected spaces around keyword / parameter equals
2901:26: E251 unexpected spaces around keyword / parameter equals
2902:25: E251 unexpected spaces around keyword / parameter equals
2902:27: E251 unexpected spaces around keyword / parameter equals
2931:57: E502 the backslash is redundant between brackets
2932:38: E127 continuation line over-indented for visual indent
2932:69: E502 the backslash is redundant between brackets
2933:43: E127 continuation line over-indented for visual indent
2942:86: E251 unexpected spaces around keyword / parameter equals
2942:88: E251 unexpected spaces around keyword / parameter equals
2944:40: E251 unexpected spaces around keyword / parameter equals
2944:42: E251 unexpected spaces around keyword / parameter equals
2945:38: E251 unexpected spaces around keyword / parameter equals
2945:40: E251 unexpected spaces around keyword / parameter equals
2946:41: E251 unexpected spaces around keyword / parameter equals
2946:43: E251 unexpected spaces around keyword / parameter equals
2947:41: E251 unexpected spaces around keyword / parameter equals
2947:43: E251 unexpected spaces around keyword / parameter equals
2948:42: E251 unexpected spaces around keyword / parameter equals
2948:44: E251 unexpected spaces around keyword / parameter equals
2951:5: E303 too many blank lines (2)
2953:1: E302 expected 2 blank lines, found 1
2953: D210 No whitespaces allowed surrounding docstring text
2956:13: E128 continuation line under-indented for visual indent
2979:25: E128 continuation line under-indented for visual indent
2994:1: E302 expected 2 blank lines, found 1
2994: D103 Missing docstring in public function
2995:40: E711 comparison to None should be 'if cond is not None:'


53: D103 Missing docstring in public function


44:1: I100 Imports statements are in the wrong order. from invenio.utils.datastructures should be before from invenio_base.globals
44:1: I201 Missing newline before sections or imports.
46:1: I100 Imports statements are in the wrong order. from MySQLdb should be before from invenio.utils.datastructures
48:1: I100 Imports statements are in the wrong order. from thread should be before from MySQLdb


44:1: I100 Imports statements are in the wrong order. from invenio.ext.sqlalchemy should be before from invenio_base.globals
44:1: I201 Missing newline before sections or imports.


1: D200 One-line docstring should fit on one line with quotes (found 3)
27: D103 Missing docstring in public function


1: D100 Missing docstring in public module
25: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
29:1: I100 Imports statements are in the wrong order. from invenio.ext.script should be before from invenio_base.globals
29:1: I201 Missing newline before sections or imports.
29:1: E402 module level import not at top of file
38: D401 First line should be in imperative mood ('Run', not 'Runs')
41:5: E266 too many leading '#' for block comment
56:5: E266 too many leading '#' for block comment
63: D103 Missing docstring in public function


38:1: I100 Imports statements are in the wrong order. import cgi should be before from invenio.utils.deprecation
38:1: E402 module level import not at top of file
39: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: E402 module level import not at top of file
45:1: I101 Imported names are in the wrong order. Should be CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS, CFG_BASE_URL, CFG_BIBFORMAT_HIDDEN_TAGS, CFG_BIBINDEX_CHARS_PUNCTUATION, CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS, CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS, CFG_BIBSORT_BUCKETS, CFG_BIBSORT_ENABLED, CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG, CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG, CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE, CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE, CFG_CERN_SITE, CFG_INSPIRE_SITE, CFG_LOGDIR, CFG_LOGDIR, CFG_OAI_ID_FIELD, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_RECORD, CFG_SITE_URL, CFG_WEBSEARCH_DEF_RECORDS_IN_GROUPS, CFG_WEBSEARCH_DETAILED_META_FORMAT, CFG_WEBSEARCH_DISPLAY_NEAREST_TERMS, CFG_WEBSEARCH_FIELDS_CONVERT, CFG_WEBSEARCH_FULLTEXT_SNIPPETS, CFG_WEBSEARCH_IDXPAIRS_EXACT_SEARCH, CFG_WEBSEARCH_IDXPAIRS_FIELDS, CFG_WEBSEARCH_PREV_NEXT_HIT_LIMIT, CFG_WEBSEARCH_SYNONYM_KBRS, CFG_WEBSEARCH_VIEWRESTRCOLL_POLICY, CFG_WEBSEARCH_WILDCARD_LIMIT, CFG_WEBSEARCH_WILDCARD_LIMIT
45:1: F999 redefinition of unused 'CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE' from line 45
45:1: F999 redefinition of unused 'CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG' from line 45
45:1: F999 redefinition of unused 'CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS' from line 45
45:1: F999 redefinition of unused 'CFG_LOGDIR' from line 45
45:1: F999 redefinition of unused 'CFG_WEBSEARCH_WILDCARD_LIMIT' from line 45
45:1: F401 'CFG_BIBINDEX_CHARS_PUNCTUATION' imported but unused
45:1: F401 'CFG_WEBSEARCH_VIEWRESTRCOLL_POLICY' imported but unused
45:1: F401 'CFG_WEBSEARCH_SYNONYM_KBRS' imported but unused
45:1: F401 'CFG_BIBUPLOAD_SERIALIZE_RECORD_STRUCTURE' imported but unused
45:1: F401 'CFG_WEBSEARCH_DISPLAY_NEAREST_TERMS' imported but unused
45:1: F401 'CFG_OAI_ID_FIELD' imported but unused
45:1: F401 'CFG_WEBSEARCH_FIELDS_CONVERT' imported but unused
45:1: F401 'CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS' imported but unused
45:1: F401 'CFG_SITE_RECORD' imported but unused
45:1: F401 'CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS' imported but unused
45:1: F401 'CFG_INSPIRE_SITE' imported but unused
45:1: F401 'CFG_BASE_URL' imported but unused
45:1: F401 'CFG_LOGDIR' imported but unused
45:1: F401 'CFG_BIBUPLOAD_EXTERNAL_SYSNO_TAG' imported but unused
45:1: F401 'CFG_BIBSORT_ENABLED' imported but unused
45:1: F401 'CFG_WEBSEARCH_PREV_NEXT_HIT_LIMIT' imported but unused
45:1: F401 'CFG_BIBFORMAT_HIDDEN_TAGS' imported but unused
45:1: F401 'CFG_WEBSEARCH_WILDCARD_LIMIT' imported but unused
45:1: F401 'CFG_WEBSEARCH_DETAILED_META_FORMAT' imported but unused
45:1: F401 'CFG_BIBSORT_BUCKETS' imported but unused
45:1: F401 'CFG_WEBSEARCH_FULLTEXT_SNIPPETS' imported but unused
45:1: F401 'CFG_WEBSEARCH_IDXPAIRS_EXACT_SEARCH' imported but unused
45:1: F401 'CFG_WEBSEARCH_IDXPAIRS_FIELDS' imported but unused
45:1: E402 module level import not at top of file
46:6: E126 continuation line over-indented for hanging indent
80:1: F401 'get_most_popular_field_values' imported but unused
80:1: E402 module level import not at top of file
81:1: I101 Imported names are in the wrong order. Should be InvenioWebSearchCitedbyLimitError, InvenioWebSearchReferstoLimitError, InvenioWebSearchUnknownCollectionError, InvenioWebSearchWildcardLimitError
81:1: I100 Imports statements are in the wrong order. from invenio_search.errors should be before from invenio_search.utils
81:1: F401 'InvenioWebSearchUnknownCollectionError' imported but unused
81:1: F401 'InvenioWebSearchReferstoLimitError' imported but unused
81:1: F401 'InvenioWebSearchCitedbyLimitError' imported but unused
81:1: F401 'InvenioWebSearchWildcardLimitError' imported but unused
81:1: E402 module level import not at top of file
82:6: E126 continuation line over-indented for hanging indent
86:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from invenio_search.errors
86:1: F401 'get_fieldvalues_alephseq_like' imported but unused
86:1: E402 module level import not at top of file
88:1: E402 module level import not at top of file
89:1: I100 Imports statements are in the wrong order. from invenio.legacy.bibrecord should be before from .utils
89:1: I201 Missing newline before sections or imports.
89:1: F401 'record_xml_output' imported but unused
89:1: F401 'create_record' imported but unused
89:1: E402 module level import not at top of file
90:1: F401 'DataCacher' imported but unused
90:1: E402 module level import not at top of file
91:1: I201 Missing newline before sections or imports.
91:1: E402 module level import not at top of file
92:1: I101 Imported names are in the wrong order. Should be CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_EMAILS_IN_TAGS, CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS, CFG_ACC_GRANT_VIEWER_RIGHTS_TO_EMAILS_IN_TAGS, CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS, VIEWRESTRCOLL
92:1: F401 'CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_EMAILS_IN_TAGS' imported but unused
92:1: F401 'CFG_ACC_GRANT_AUTHOR_RIGHTS_TO_USERIDS_IN_TAGS' imported but unused
92:1: F401 'CFG_ACC_GRANT_VIEWER_RIGHTS_TO_USERIDS_IN_TAGS' imported but unused
92:1: F401 'CFG_ACC_GRANT_VIEWER_RIGHTS_TO_EMAILS_IN_TAGS' imported but unused
92:1: E402 module level import not at top of file
98:1: I100 Imports statements are in the wrong order. from intbitset should be before from invenio_access.local_config
98:1: F401 'intbitset' imported but unused
98:1: E402 module level import not at top of file
99:1: I201 Missing newline before sections or imports.
99:1: F401 'InvenioDbQueryWildcardLimitError' imported but unused
99:1: E402 module level import not at top of file
100:1: F401 'deserialize_via_marshal' imported but unused
100:1: E402 module level import not at top of file
101:1: I201 Missing newline before sections or imports.
101:1: F401 'acc_authorize_action' imported but unused
101:1: E402 module level import not at top of file
102:1: I100 Imports statements are in the wrong order. from invenio.ext.logging should be before from invenio_access.engine
102:1: I201 Missing newline before sections or imports.
102:1: F401 'register_exception' imported but unused
102:1: E402 module level import not at top of file
103:1: I101 Imported names are in the wrong order. Should be encode_for_xml, strip_accents, wash_for_utf8
103:1: F401 'encode_for_xml' imported but unused
103:1: F401 'wash_for_utf8' imported but unused
103:1: F401 'strip_accents' imported but unused
103:1: E402 module level import not at top of file
104:1: I100 Imports statements are in the wrong order. from invenio.legacy should be before from invenio.utils.text
104:1: F401 'bibrecord' imported but unused
104:1: E402 module level import not at top of file
106:1: I101 Imported names are in the wrong order. Should be get_table_update_time, run_sql, run_sql_with_limit, wash_table_column_name
106:1: F401 'wash_table_column_name' imported but unused
106:1: F401 'get_table_update_time' imported but unused
106:1: F401 'run_sql_with_limit' imported but unused
106:1: E402 module level import not at top of file
108:1: I101 Imported names are in the wrong order. Should be collect_user_info, getUid
108:1: F401 'collect_user_info' imported but unused
108:1: E402 module level import not at top of file
109:1: I201 Missing newline before sections or imports.
109:1: E402 module level import not at top of file
111:1: I100 Imports statements are in the wrong order. from invenio.utils should be before from invenio_base.i18n
111:1: F401 'apache' imported but unused
111:1: E402 module level import not at top of file
113:1: F401 'DatabaseError' imported but unused
113:1: E402 module level import not at top of file
118:22: E203 whitespace before ':'
118:14: E225 missing whitespace around operator
119:24: E203 whitespace before ':'
120:24: E203 whitespace before ':'
121:28: E203 whitespace before ':'
122:30: E203 whitespace before ':'
123:24: E203 whitespace before ':'
124:23: E203 whitespace before ':'
125:29: E203 whitespace before ':'
126:26: E203 whitespace before ':'
127:33: E203 whitespace before ':'
128:30: E203 whitespace before ':'
129:30: E203 whitespace before ':'
130:30: E203 whitespace before ':'
131:30: E203 whitespace before ':'
132:30: E203 whitespace before ':'
133:30: E203 whitespace before ':'
134:41: E703 statement ends with a semicolon
136:1: I100 Imports statements are in the wrong order. from invenio_collections.cache should be before from sqlalchemy.exc
136:1: F401 'collection_restricted_p' imported but unused
136:1: E402 module level import not at top of file
137:1: F401 'restricted_collection_cache' imported but unused
137:1: E402 module level import not at top of file
138:1: I201 Missing newline before sections or imports.
138:1: F401 'get_permitted_restricted_collections' imported but unused
138:1: E402 module level import not at top of file
141:1: I100 Imports statements are in the wrong order. from invenio_records.access should be before from invenio_search.utils
141:1: F401 'check_user_can_view_record' imported but unused
141:1: E402 module level import not at top of file
143:1: I100 Imports statements are in the wrong order. from invenio_collections.cache should be before from invenio_records.access
143:1: F401 'get_coll_i18nname' imported but unused
143:1: E402 module level import not at top of file
144:1: I201 Missing newline before sections or imports.
144:1: F401 'get_field_i18nname' imported but unused
144:1: E402 module level import not at top of file
147: D401 First line should be in imperative mood ('Create', not 'Creates')
147: D400 First line should end with a period (not 'n')
147: D205 1 blank line required between summary line and description (found 0)
154:1: F403 'from invenio_search.washers import *' used; unable to detect undefined names
154:1: E402 module level import not at top of file
157: D401 First line should be in imperative mood ('Return', not 'Returns')
157: D300 Use """triple double quotes""" (found '-quotes)
178:1: I100 Imports statements are in the wrong order. from invenio_collections.cache should be before from invenio_search.washers
178:1: F401 'get_collection_allchildren' imported but unused
178:1: E402 module level import not at top of file
181: D400 First line should end with a period (not 'o')
181: D205 1 blank line required between summary line and description (found 0)
181: D208 Docstring is over-indented
223: D209 Multi-line docstring closing quotes should be on a separate line
223: D400 First line should end with a period (not 'y')
223: D205 1 blank line required between summary line and description (found 0)
223: D208 Docstring is over-indented
236:38: E203 whitespace before ','
267:1: E302 expected 2 blank lines, found 0
267: D209 Multi-line docstring closing quotes should be on a separate line
267: D400 First line should end with a period (not 'g')
267: D205 1 blank line required between summary line and description (found 0)
267: D208 Docstring is over-indented
296: D209 Multi-line docstring closing quotes should be on a separate line
296: D205 1 blank line required between summary line and description (found 0)
309:1: E303 too many blank lines (3)
309: D103 Missing docstring in public function
319: D401 First line should be in imperative mood ('calculate', not 'calculates')
319: D209 Multi-line docstring closing quotes should be on a separate line
319: D202 No blank lines allowed after function docstring (found 1)
319: D400 First line should end with a period (not 'e')
319: D205 1 blank line required between summary line and description (found 0)
330:20: E261 at least two spaces before inline comment
334:17: E261 at least two spaces before inline comment
361:1: E302 expected 2 blank lines, found 1
379: D210 No whitespaces allowed surrounding docstring text
379: D400 First line should end with a period (not 'n')
385:25: E261 at least two spaces before inline comment
386:13: E222 multiple spaces after operator
409:10: E261 at least two spaces before inline comment
426:1: E266 too many leading '#' for block comment
428: D103 Missing docstring in public function
429:25: E128 continuation line under-indented for visual indent
430:25: E128 continuation line under-indented for visual indent
431:25: E128 continuation line under-indented for visual indent
432:25: E128 continuation line under-indented for visual indent
449: D401 First line should be in imperative mood ('Set', not 'Sets')
449: D202 No blank lines allowed after function docstring (found 1)
449: D400 First line should end with a period (not 'l')
449: D200 One-line docstring should fit on one line with quotes (found 3)
450:23: E128 continuation line under-indented for visual indent
451:23: E128 continuation line under-indented for visual indent
452:23: E128 continuation line under-indented for visual indent
453:23: E128 continuation line under-indented for visual indent
454:23: E128 continuation line under-indented for visual indent
492:9: B901 blind except: statement


1: D100 Missing docstring in public module
22:1: I100 Imports statements are in the wrong order. from __future__ should be before from __future__
23:1: I101 Imported names are in the wrong order. Should be cgi, getopt, inspect, new, os, sys, warnings
23:1: I201 Missing newline before sections or imports.
23:1: F401 'warnings' imported but unused
23:10: E401 multiple imports on one line
38:50: E502 the backslash is redundant between brackets
39:29: E128 continuation line under-indented for visual indent
39:76: E502 the backslash is redundant between brackets
40:90: E502 the backslash is redundant between brackets
41:92: E502 the backslash is redundant between brackets
42:92: E502 the backslash is redundant between brackets
43:79: E502 the backslash is redundant between brackets
44:77: E502 the backslash is redundant between brackets
45:77: E502 the backslash is redundant between brackets
47:76: E502 the backslash is redundant between brackets
48:69: E502 the backslash is redundant between brackets
50:38: E126 continuation line over-indented for hanging indent
50:51: E502 the backslash is redundant between brackets
51:81: E502 the backslash is redundant between brackets
52:74: E502 the backslash is redundant between brackets
53:74: E502 the backslash is redundant between brackets
54:77: E502 the backslash is redundant between brackets
55:82: E502 the backslash is redundant between brackets
56:74: E502 the backslash is redundant between brackets
58:29: E126 continuation line over-indented for hanging indent
65:1: E302 expected 2 blank lines, found 1
65: D103 Missing docstring in public function
69:13: E266 too many leading '#' for block comment
73:5: E301 expected 1 blank line, found 0
77:1: E302 expected 2 blank lines, found 1
77: D103 Missing docstring in public function
89:26: E203 whitespace before ':'
90:24: E203 whitespace before ':'
91:21: E203 whitespace before ':'
96:1: E302 expected 2 blank lines, found 1
96: D210 No whitespaces allowed surrounding docstring text
96: D400 First line should end with a period (not 'e')
96: D205 1 blank line required between summary line and description (found 0)
96: D208 Docstring is over-indented
131:1: E302 expected 2 blank lines, found 1
131: D400 First line should end with a period (not 'e')
131: D205 1 blank line required between summary line and description (found 0)
151:9: E129 visually indented line with same indent as next logical line
187:29: E127 continuation line over-indented for visual indent
189:29: E127 continuation line over-indented for visual indent
209:74: E502 the backslash is redundant between brackets
219:74: E502 the backslash is redundant between brackets
227:32: E127 continuation line over-indented for visual indent
228:32: E127 continuation line over-indented for visual indent
255:105: E502 the backslash is redundant between brackets
279:24: E127 continuation line over-indented for visual indent
281:34: E128 continuation line under-indented for visual indent
282:34: E128 continuation line under-indented for visual indent
283:34: E128 continuation line under-indented for visual indent
290:1: E302 expected 2 blank lines, found 1
290: D401 First line should be in imperative mood ('Return', not 'Returns')
307:19: E222 multiple spaces after operator
308:20: E127 continuation line over-indented for visual indent
320:1: E302 expected 2 blank lines, found 1
320: D401 First line should be in imperative mood ('Return', not 'Returns')
320: D400 First line should end with a period (not 'f')
320: D205 1 blank line required between summary line and description (found 0)
325:63: E502 the backslash is redundant between brackets
326:52: E502 the backslash is redundant between brackets
329:1: E302 expected 2 blank lines, found 1
329: D401 First line should be in imperative mood ('Return', not 'Returns')
329: D400 First line should end with a period (not 't')
329: D205 1 blank line required between summary line and description (found 0)
339:23: E126 continuation line over-indented for hanging indent
344:23: E126 continuation line over-indented for hanging indent
352:1: E302 expected 2 blank lines, found 1
373:23: E261 at least two spaces before inline comment
374:24: E114 indentation is not a multiple of four (comment)
374:24: E116 unexpected indentation (comment)
387:34: E502 the backslash is redundant between brackets
390:1: E128 continuation line under-indented for visual indent
391:1: E128 continuation line under-indented for visual indent
397:60: E502 the backslash is redundant between brackets
397:18: E221 multiple spaces before operator
399:60: E502 the backslash is redundant between brackets
401:60: E502 the backslash is redundant between brackets
409:59: E502 the backslash is redundant between brackets
410:38: E221 multiple spaces before operator
414:1: E302 expected 2 blank lines, found 1
414: D202 No blank lines allowed after function docstring (found 1)
414: D400 First line should end with a period (not 'y')
414: D200 One-line docstring should fit on one line with quotes (found 3)
436:8: E126 continuation line over-indented for hanging indent


1: D400 First line should end with a period (not 's')
23:1: I101 Imported names are in the wrong order. Should be CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_URL, CFG_WEBSTYLE_CDSPAGEBOXLEFTBOTTOM, CFG_WEBSTYLE_CDSPAGEBOXLEFTTOP, CFG_WEBSTYLE_CDSPAGEBOXRIGHTBOTTOM, CFG_WEBSTYLE_CDSPAGEBOXRIGHTTOP
23:1: E402 module level import not at top of file
24:6: E126 continuation line over-indented for hanging indent
32:1: E402 module level import not at top of file
33:1: I100 Imports statements are in the wrong order. from invenio.legacy.webuser should be before from invenio_base.i18n
33:1: I201 Missing newline before sections or imports.
33:1: E402 module level import not at top of file
34:6: E126 continuation line over-indented for hanging indent
37:1: I100 Imports statements are in the wrong order. import invenio.legacy.template should be before from invenio.legacy.webuser
37:1: E402 module level import not at top of file
40:1: I100 Imports statements are in the wrong order. from xml.dom.minidom should be before import invenio.legacy.template
40:1: E402 module level import not at top of file
42:1: E302 expected 2 blank lines, found 1
42: D202 No blank lines allowed after function docstring (found 1)
42: D400 First line should end with a period (not 'y')
42: D205 1 blank line required between summary line and description (found 0)
42: D208 Docstring is over-indented
54:55: E251 unexpected spaces around keyword / parameter equals
54:57: E251 unexpected spaces around keyword / parameter equals
55:58: E251 unexpected spaces around keyword / parameter equals
55:60: E251 unexpected spaces around keyword / parameter equals
56:70: E502 the backslash is redundant between brackets
56:67: E251 unexpected spaces around keyword / parameter equals
56:69: E251 unexpected spaces around keyword / parameter equals
58:62: E251 unexpected spaces around keyword / parameter equals
58:64: E251 unexpected spaces around keyword / parameter equals
59:59: E251 unexpected spaces around keyword / parameter equals
59:61: E251 unexpected spaces around keyword / parameter equals
60:59: E251 unexpected spaces around keyword / parameter equals
60:61: E251 unexpected spaces around keyword / parameter equals
62:1: E302 expected 2 blank lines, found 1
62: D402 First line should not be the function's "signature"
62: D201 No blank lines allowed before function docstring (found 1)
62: D202 No blank lines allowed after function docstring (found 1)
62: D400 First line should end with a period (not 'e')
62: D205 1 blank line required between summary line and description (found 0)
62: D208 Docstring is over-indented
102:5: F841 local variable '_' is assigned to but never used
108:9: E266 too many leading '#' for block comment
120:51: E202 whitespace before ')'
124:27: E128 continuation line under-indented for visual indent
124:38: E251 unexpected spaces around keyword / parameter equals
124:40: E251 unexpected spaces around keyword / parameter equals
125:27: E128 continuation line under-indented for visual indent
125:35: E251 unexpected spaces around keyword / parameter equals
125:37: E251 unexpected spaces around keyword / parameter equals
126:27: E128 continuation line under-indented for visual indent
126:40: E251 unexpected spaces around keyword / parameter equals
126:42: E251 unexpected spaces around keyword / parameter equals
127:27: E128 continuation line under-indented for visual indent
127:38: E251 unexpected spaces around keyword / parameter equals
127:40: E251 unexpected spaces around keyword / parameter equals
128:27: E128 continuation line under-indented for visual indent
128:89: E502 the backslash is redundant between brackets
128:38: E251 unexpected spaces around keyword / parameter equals
128:40: E251 unexpected spaces around keyword / parameter equals
132:27: E128 continuation line under-indented for visual indent
132:30: E251 unexpected spaces around keyword / parameter equals
132:32: E251 unexpected spaces around keyword / parameter equals
133:27: E128 continuation line under-indented for visual indent
133:40: E251 unexpected spaces around keyword / parameter equals
133:42: E251 unexpected spaces around keyword / parameter equals
134:27: E128 continuation line under-indented for visual indent
134:40: E251 unexpected spaces around keyword / parameter equals
134:42: E251 unexpected spaces around keyword / parameter equals
135:27: E128 continuation line under-indented for visual indent
135:37: E251 unexpected spaces around keyword / parameter equals
135:39: E251 unexpected spaces around keyword / parameter equals
136:27: E128 continuation line under-indented for visual indent
136:40: E251 unexpected spaces around keyword / parameter equals
136:42: E251 unexpected spaces around keyword / parameter equals
137:27: E128 continuation line under-indented for visual indent
137:43: E251 unexpected spaces around keyword / parameter equals
137:45: E251 unexpected spaces around keyword / parameter equals
138:27: E128 continuation line under-indented for visual indent
138:40: E251 unexpected spaces around keyword / parameter equals
138:42: E251 unexpected spaces around keyword / parameter equals
139:27: E128 continuation line under-indented for visual indent
139:38: E251 unexpected spaces around keyword / parameter equals
139:40: E251 unexpected spaces around keyword / parameter equals
140:27: E128 continuation line under-indented for visual indent
140:41: E251 unexpected spaces around keyword / parameter equals
140:43: E251 unexpected spaces around keyword / parameter equals
141:27: E128 continuation line under-indented for visual indent
141:44: E251 unexpected spaces around keyword / parameter equals
141:46: E251 unexpected spaces around keyword / parameter equals
142:27: E128 continuation line under-indented for visual indent
142:41: E251 unexpected spaces around keyword / parameter equals
142:43: E251 unexpected spaces around keyword / parameter equals
143:27: E128 continuation line under-indented for visual indent
143:40: E251 unexpected spaces around keyword / parameter equals
143:42: E251 unexpected spaces around keyword / parameter equals
144:27: E128 continuation line under-indented for visual indent
144:32: E251 unexpected spaces around keyword / parameter equals
144:34: E251 unexpected spaces around keyword / parameter equals
145:27: E128 continuation line under-indented for visual indent
145:40: E251 unexpected spaces around keyword / parameter equals
145:42: E251 unexpected spaces around keyword / parameter equals
146:27: E128 continuation line under-indented for visual indent
146:31: E251 unexpected spaces around keyword / parameter equals
146:33: E251 unexpected spaces around keyword / parameter equals
147:27: E128 continuation line under-indented for visual indent
147:38: E251 unexpected spaces around keyword / parameter equals
147:40: E251 unexpected spaces around keyword / parameter equals
148:27: E128 continuation line under-indented for visual indent
148:40: E251 unexpected spaces around keyword / parameter equals
148:42: E251 unexpected spaces around keyword / parameter equals
149:27: E128 continuation line under-indented for visual indent
149:36: E251 unexpected spaces around keyword / parameter equals
149:38: E251 unexpected spaces around keyword / parameter equals
150:27: E128 continuation line under-indented for visual indent
150:33: E251 unexpected spaces around keyword / parameter equals
150:35: E251 unexpected spaces around keyword / parameter equals
151:27: E128 continuation line under-indented for visual indent
151:39: E251 unexpected spaces around keyword / parameter equals
151:41: E251 unexpected spaces around keyword / parameter equals
152:27: E128 continuation line under-indented for visual indent
153:27: E128 continuation line under-indented for visual indent
154:27: E128 continuation line under-indented for visual indent
157: D209 Multi-line docstring closing quotes should be on a separate line
157: D205 1 blank line required between summary line and description (found 0)
157: D208 Docstring is over-indented
169:23: E128 continuation line under-indented for visual indent
169:25: E251 unexpected spaces around keyword / parameter equals
169:27: E251 unexpected spaces around keyword / parameter equals
170:23: E128 continuation line under-indented for visual indent
170:34: E251 unexpected spaces around keyword / parameter equals
170:36: E251 unexpected spaces around keyword / parameter equals
171:23: E128 continuation line under-indented for visual indent
171:34: E251 unexpected spaces around keyword / parameter equals
171:36: E251 unexpected spaces around keyword / parameter equals
172:23: E128 continuation line under-indented for visual indent
172:31: E251 unexpected spaces around keyword / parameter equals
172:33: E251 unexpected spaces around keyword / parameter equals
173:23: E128 continuation line under-indented for visual indent
173:36: E251 unexpected spaces around keyword / parameter equals
173:38: E251 unexpected spaces around keyword / parameter equals
174:23: E128 continuation line under-indented for visual indent
174:34: E251 unexpected spaces around keyword / parameter equals
174:36: E251 unexpected spaces around keyword / parameter equals
175:23: E128 continuation line under-indented for visual indent
175:85: E502 the backslash is redundant between brackets
175:34: E251 unexpected spaces around keyword / parameter equals
175:36: E251 unexpected spaces around keyword / parameter equals
179:23: E128 continuation line under-indented for visual indent
179:26: E251 unexpected spaces around keyword / parameter equals
179:28: E251 unexpected spaces around keyword / parameter equals
180:23: E128 continuation line under-indented for visual indent
180:36: E251 unexpected spaces around keyword / parameter equals
180:38: E251 unexpected spaces around keyword / parameter equals
181:23: E128 continuation line under-indented for visual indent
181:36: E251 unexpected spaces around keyword / parameter equals
181:38: E251 unexpected spaces around keyword / parameter equals
182:23: E128 continuation line under-indented for visual indent
182:32: E251 unexpected spaces around keyword / parameter equals
182:34: E251 unexpected spaces around keyword / parameter equals
183:23: E128 continuation line under-indented for visual indent
183:29: E251 unexpected spaces around keyword / parameter equals
183:31: E251 unexpected spaces around keyword / parameter equals
184:23: E128 continuation line under-indented for visual indent
186:1: E302 expected 2 blank lines, found 1
186: D209 Multi-line docstring closing quotes should be on a separate line
186: D205 1 blank line required between summary line and description (found 0)
186: D208 Docstring is over-indented
192:58: E251 unexpected spaces around keyword / parameter equals
192:60: E251 unexpected spaces around keyword / parameter equals
193:60: E251 unexpected spaces around keyword / parameter equals
193:62: E251 unexpected spaces around keyword / parameter equals
195:1: E302 expected 2 blank lines, found 1
195: D400 First line should end with a period (not 't')
195: D205 1 blank line required between summary line and description (found 0)
195: D208 Docstring is over-indented
200:5: F841 local variable '_' is assigned to but never used
201:51: E251 unexpected spaces around keyword / parameter equals
201:53: E251 unexpected spaces around keyword / parameter equals
202:48: E251 unexpected spaces around keyword / parameter equals
202:50: E251 unexpected spaces around keyword / parameter equals
203:53: E251 unexpected spaces around keyword / parameter equals
203:55: E251 unexpected spaces around keyword / parameter equals
204:49: E251 unexpected spaces around keyword / parameter equals
204:51: E251 unexpected spaces around keyword / parameter equals
205:52: E251 unexpected spaces around keyword / parameter equals
205:54: E251 unexpected spaces around keyword / parameter equals
207:1: E302 expected 2 blank lines, found 1
207: D202 No blank lines allowed after function docstring (found 1)
207: D400 First line should end with a period (not 'd')
215:11: E221 multiple spaces before operator
228:1: E302 expected 2 blank lines, found 1
228: D103 Missing docstring in public function
234:22: E251 unexpected spaces around keyword / parameter equals
234:24: E251 unexpected spaces around keyword / parameter equals
235:21: E251 unexpected spaces around keyword / parameter equals
235:23: E251 unexpected spaces around keyword / parameter equals
238:20: E251 unexpected spaces around keyword / parameter equals
238:22: E251 unexpected spaces around keyword / parameter equals
242:1: E302 expected 2 blank lines, found 1
242: D103 Missing docstring in public function
248:22: E251 unexpected spaces around keyword / parameter equals
248:24: E251 unexpected spaces around keyword / parameter equals
249:21: E251 unexpected spaces around keyword / parameter equals
249:23: E251 unexpected spaces around keyword / parameter equals
252:20: E251 unexpected spaces around keyword / parameter equals
252:22: E251 unexpected spaces around keyword / parameter equals
256:1: E302 expected 2 blank lines, found 1
256: D401 First line should be in imperative mood ('Print', not 'Prints')
260:20: E126 continuation line over-indented for hanging indent
260:23: E251 unexpected spaces around keyword / parameter equals
260:25: E251 unexpected spaces around keyword / parameter equals
261:24: E251 unexpected spaces around keyword / parameter equals
261:26: E251 unexpected spaces around keyword / parameter equals
262:28: E251 unexpected spaces around keyword / parameter equals
262:30: E251 unexpected spaces around keyword / parameter equals
263:28: E251 unexpected spaces around keyword / parameter equals
263:30: E251 unexpected spaces around keyword / parameter equals
264:18: E126 continuation line over-indented for hanging indent


1: D400 First line should end with a period (not 'o')
1: D200 One-line docstring should fit on one line with quotes (found 3)
2:64: W291 trailing whitespace
24:1: E402 module level import not at top of file
25:1: I100 Imports statements are in the wrong order. import cgi should be before import time
25:1: E402 module level import not at top of file
26:1: E402 module level import not at top of file
27:1: E402 module level import not at top of file
28:1: I100 Imports statements are in the wrong order. import sys should be before import urllib
28:1: E402 module level import not at top of file
29:1: I100 Imports statements are in the wrong order. import string should be before import sys
29:1: E402 module level import not at top of file
31:1: E402 module level import not at top of file
32:1: I201 Missing newline before sections or imports.
32:1: E402 module level import not at top of file
33:1: I101 Imported names are in the wrong order. Should be CFG_BASE_URL, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL
33:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio.ext.template
33:1: E402 module level import not at top of file
34:6: E126 continuation line over-indented for hanging indent
41:1: E402 module level import not at top of file
42:1: I101 Imported names are in the wrong order. Should be create_html_link, make_canonical_urlargd
42:1: I100 Imports statements are in the wrong order. from invenio.utils.url should be before from invenio_base.i18n
42:1: I201 Missing newline before sections or imports.
42:1: E402 module level import not at top of file
43:1: I100 Imports statements are in the wrong order. from invenio.utils.date should be before from invenio.utils.url
43:1: E402 module level import not at top of file
44:1: I201 Missing newline before sections or imports.
44:1: E402 module level import not at top of file
45:1: I100 Imports statements are in the wrong order. from invenio.utils.html should be before from invenio_formatter
45:1: I201 Missing newline before sections or imports.
45:1: E402 module level import not at top of file
48: D101 Missing docstring in public class
50: D202 No blank lines allowed after function docstring (found 1)
50: D400 First line should end with a period (not 'y')
50: D208 Docstring is over-indented
102: D401 First line should be in imperative mood ('Create', not 'Creates')
102: D400 First line should end with a period (not 'e')
102: D208 Docstring is over-indented
191: D401 First line should be in imperative mood ('Create', not 'Creates')
191: D202 No blank lines allowed after function docstring (found 1)
191: D400 First line should end with a period (not 'r')
191: D208 Docstring is over-indented
252: D401 First line should be in imperative mood ('Create', not 'Creates')
252: D400 First line should end with a period (not 'r')
252: D208 Docstring is over-indented
281: D202 No blank lines allowed after function docstring (found 1)
281: D400 First line should end with a period (not 'e')
281: D205 1 blank line required between summary line and description (found 0)
281: D208 Docstring is over-indented
318:18: E126 continuation line over-indented for hanging indent
320:13: E266 too many leading '#' for block comment
321:13: E266 too many leading '#' for block comment
324: D401 First line should be in imperative mood ('Produce', not 'Produces')
324: D202 No blank lines allowed after function docstring (found 1)
324: D208 Docstring is over-indented
360:13: B901 blind except: statement
360:20: E261 at least two spaces before inline comment
380:21: B901 blind except: statement
382:34: E261 at least two spaces before inline comment
419:17: E126 continuation line over-indented for hanging indent
419:28: E203 whitespace before ':'
422:37: E502 the backslash is redundant between brackets
423:24: E131 continuation line unaligned for hanging indent
425:24: E203 whitespace before ':'
426:24: E203 whitespace before ':'
427:31: E502 the backslash is redundant between brackets
427:28: E203 whitespace before ':'
428:21: E131 continuation line unaligned for hanging indent
429:90: E225 missing whitespace around operator
430:28: E203 whitespace before ':'
431:28: E203 whitespace before ':'
432:28: E203 whitespace before ':'
433:28: E203 whitespace before ':'
434:28: E203 whitespace before ':'
435:28: E203 whitespace before ':'
436:28: E203 whitespace before ':'
437:28: E203 whitespace before ':'
438:29: E203 whitespace before ':'
439:62: E502 the backslash is redundant between brackets
439:28: E203 whitespace before ':'
439:37: E225 missing whitespace around operator
440:34: E131 continuation line unaligned for hanging indent
440:67: E502 the backslash is redundant between brackets
441:34: E131 continuation line unaligned for hanging indent
442:15: E126 continuation line over-indented for hanging indent
445: D401 First line should be in imperative mood ('Print', not 'Prints')
445: D202 No blank lines allowed after function docstring (found 1)
450:53: E251 unexpected spaces around keyword / parameter equals
450:55: E251 unexpected spaces around keyword / parameter equals
450:78: E251 unexpected spaces around keyword / parameter equals
450:80: E251 unexpected spaces around keyword / parameter equals
501:41: E231 missing whitespace after ':'
502:41: E231 missing whitespace after ':'
503:42: E231 missing whitespace after ':'
506:41: E231 missing whitespace after ':'
507:39: E231 missing whitespace after ':'
508:41: E231 missing whitespace after ':'
509:42: E231 missing whitespace after ':'
518:9: E303 too many blank lines (2)
540:9: E303 too many blank lines (2)
552:30: E231 missing whitespace after ':'
553:38: E231 missing whitespace after ':'
558: D401 First line should be in imperative mood ('Print', not 'Prints')
593:12: E121 continuation line under-indented for hanging indent
593:19: E203 whitespace before ':'
594:17: E126 continuation line over-indented for hanging indent
603:5: E303 too many blank lines (2)
603: D401 First line should be in imperative mood ('Display', not 'Displays')
603: D400 First line should end with a period (not 'd')
603: D205 1 blank line required between summary line and description (found 0)
603: D208 Docstring is over-indented
641:9: E122 continuation line missing indentation or outdented
642:9: E122 continuation line missing indentation or outdented
642:13: E231 missing whitespace after ':'
643:9: E122 continuation line missing indentation or outdented
643:16: E231 missing whitespace after ':'
644:9: E122 continuation line missing indentation or outdented
645:9: E122 continuation line missing indentation or outdented
645:18: E231 missing whitespace after ':'
646:9: E122 continuation line missing indentation or outdented
661:21: E203 whitespace before ':'
662:22: E203 whitespace before ':'
663:22: E203 whitespace before ':'
664:21: E203 whitespace before ':'
665:93: E203 whitespace before ':'
669: D401 First line should be in imperative mood ('Produce', not 'Produces')
669: D202 No blank lines allowed after function docstring (found 1)
669: D400 First line should end with a period (not 't')
682: D401 First line should be in imperative mood ('Return', not 'Returns')
682: D202 No blank lines allowed after function docstring (found 1)


1: D400 First line should end with a period (not 'd')
1: D205 1 blank line required between summary line and description (found 0)
35:1: E402 module level import not at top of file
36:1: E402 module level import not at top of file
37:1: F401 'urlparse' imported but unused
37:1: E402 module level import not at top of file
38:1: I100 Imports statements are in the wrong order. import socket should be before import urlparse
38:1: F401 'socket' imported but unused
38:1: E402 module level import not at top of file
39:1: I100 Imports statements are in the wrong order. import smtplib should be before import socket
39:1: F401 'smtplib' imported but unused
39:1: E402 module level import not at top of file
40:1: I100 Imports statements are in the wrong order. import re should be before import smtplib
40:1: E402 module level import not at top of file
41:1: I100 Imports statements are in the wrong order. import random should be before import re
41:1: F401 'random' imported but unused
41:1: E402 module level import not at top of file
42:1: I100 Imports statements are in the wrong order. import datetime should be before import random
42:1: E402 module level import not at top of file
44:1: F401 'Request' imported but unused
44:1: E402 module level import not at top of file
45:1: I201 Missing newline before sections or imports.
45:1: F401 'iteritems' imported but unused
45:1: E402 module level import not at top of file
46:1: I100 Imports statements are in the wrong order. from socket should be before from six
46:1: I201 Missing newline before sections or imports.
46:1: F401 'gaierror' imported but unused
46:1: E402 module level import not at top of file
47:1: I100 Imports statements are in the wrong order. import os should be before from socket
47:1: E402 module level import not at top of file
48:1: I100 Imports statements are in the wrong order. import binascii should be before import os
48:1: E402 module level import not at top of file
49:1: E402 module level import not at top of file
51:1: E402 module level import not at top of file
52:1: I101 Imported names are in the wrong order. Should be CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS, CFG_ACCESS_CONTROL_LEVEL_GUESTS, CFG_ACCESS_CONTROL_LEVEL_SITE, CFG_ACCESS_CONTROL_LIMIT_REGISTRATION_TO_DOMAIN, CFG_ACCESS_CONTROL_NOTIFY_ADMIN_ABOUT_NEW_ACCOUNTS, CFG_ACCESS_CONTROL_NOTIFY_USER_ABOUT_NEW_ACCOUNT, CFG_BIBAUTHORID_ENABLED, CFG_CERN_SITE, CFG_INSPIRE_SITE, CFG_SITE_ADMIN_EMAIL, CFG_SITE_LANG, CFG_SITE_NAME, CFG_SITE_NAME_INTL, CFG_SITE_RECORD, CFG_SITE_SECURE_URL, CFG_SITE_SUPPORT_EMAIL, CFG_SITE_URL, CFG_WEBSESSION_ADDRESS_ACTIVATION_EXPIRE_IN_DAYS
52:1: I100 Imports statements are in the wrong order. from invenio.config should be before from invenio_base.wrappers
52:1: I201 Missing newline before sections or imports.
52:1: F401 'CFG_WEBSESSION_ADDRESS_ACTIVATION_EXPIRE_IN_DAYS' imported but unused
52:1: F401 'CFG_SITE_NAME_INTL' imported but unused
52:1: F401 'CFG_SITE_RECORD' imported but unused
52:1: F401 'CFG_BIBAUTHORID_ENABLED' imported but unused
52:1: F401 'CFG_INSPIRE_SITE' imported but unused
52:1: F401 'CFG_SITE_SECURE_URL' imported but unused
52:1: E402 module level import not at top of file
53:6: E126 continuation line over-indented for hanging indent
76:1: E402 module level import not at top of file
77:1: E402 module level import not at top of file
80:1: I101 Imported names are in the wrong order. Should be gettext_set_language, wash_language, wash_languages
80:1: F401 'wash_language' imported but unused
80:1: F401 'wash_languages' imported but unused
80:1: E402 module level import not at top of file
81:1: I100 Imports statements are in the wrong order. from invenio.ext.email should be before from invenio_base.i18n
81:1: I201 Missing newline before sections or imports.
81:1: E402 module level import not at top of file
82:1: E402 module level import not at top of file
83:1: E402 module level import not at top of file
84:1: I201 Missing newline before sections or imports.
84:1: E402 module level import not at top of file
86:1: E402 module level import not at top of file
97:1: I100 Imports statements are in the wrong order. from invenio_access.local_config should be before from sqlalchemy.exc
97:1: E402 module level import not at top of file
110:1: E302 expected 2 blank lines, found 1
110: D400 First line should end with a period (not 's')
110: D208 Docstring is over-indented
126:1: E302 expected 2 blank lines, found 1
126: D202 No blank lines allowed after function docstring (found 1)
173:5: E303 too many blank lines (2)
189:1: E302 expected 2 blank lines, found 1
189: D205 1 blank line required between summary line and description (found 0)
189: D208 Docstring is over-indented
205:42: E701 multiple statements on one line (colon)
206:42: E701 multiple statements on one line (colon)
213:22: E261 at least two spaces before inline comment
243:1: I100 Imports statements are in the wrong order. from invenio.ext.login should be before from invenio_access.local_config
243:1: E402 module level import not at top of file
244:1: F999 redefinition of unused 'getUid' from line 189
244:1: E731 do not assign a lambda expression, use a def
247: D200 One-line docstring should fit on one line with quotes (found 2)
256:1: E302 expected 2 blank lines, found 1
256: D200 One-line docstring should fit on one line with quotes (found 3)
262:1: E302 expected 2 blank lines, found 1
262: D200 One-line docstring should fit on one line with quotes (found 3)
268:1: E302 expected 2 blank lines, found 1
268:40: E251 unexpected spaces around keyword / parameter equals
268:42: E251 unexpected spaces around keyword / parameter equals
268: D205 1 blank line required between summary line and description (found 0)
275:1: E302 expected 2 blank lines, found 1
275: D200 One-line docstring should fit on one line with quotes (found 3)
281:1: E302 expected 2 blank lines, found 1
289:1: E302 expected 2 blank lines, found 1
289: D205 1 blank line required between summary line and description (found 0)
310:1: E302 expected 2 blank lines, found 1
310: D209 Multi-line docstring closing quotes should be on a separate line
310: D205 1 blank line required between summary line and description (found 0)
323:1: E302 expected 2 blank lines, found 1
323: D400 First line should end with a period (not 't')
323: D208 Docstring is over-indented
339:1: E302 expected 2 blank lines, found 1
345:1: E302 expected 2 blank lines, found 1
355:1: E302 expected 2 blank lines, found 1
360:1: E302 expected 2 blank lines, found 1
368:1: E302 expected 2 blank lines, found 1
368: D205 1 blank line required between summary line and description (found 0)
368: D208 Docstring is over-indented
383:1: E302 expected 2 blank lines, found 1
383: D205 1 blank line required between summary line and description (found 0)
383: D208 Docstring is over-indented
398:1: E302 expected 2 blank lines, found 1
398: D209 Multi-line docstring closing quotes should be on a separate line
398: D400 First line should end with a period (not 'e')
398: D205 1 blank line required between summary line and description (found 0)
417: D202 No blank lines allowed after function docstring (found 1)
417: D400 First line should end with a period (not 'd')
417: D205 1 blank line required between summary line and description (found 0)
417: D208 Docstring is over-indented
418:9: E128 continuation line under-indented for visual indent
443:5: F841 local variable '_' is assigned to but never used
462:18: E261 at least two spaces before inline comment
464:74: E261 at least two spaces before inline comment
468:26: E261 at least two spaces before inline comment
470:26: E261 at least two spaces before inline comment
473:5: E303 too many blank lines (2)
490:23: E261 at least two spaces before inline comment
491:21: F821 undefined name 'uid'
494:1: E302 expected 2 blank lines, 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)
511:1: E302 expected 2 blank lines, found 1
521: D202 No blank lines allowed after function docstring (found 1)
521: D400 First line should end with a period (not 'r')
521: D205 1 blank line required between summary line and description (found 0)
537:1: E302 expected 2 blank lines, found 1
537: D202 No blank lines allowed after function docstring (found 1)
537: D400 First line should end with a period (not '1')
537: D200 One-line docstring should fit on one line with quotes (found 2)
549: D205 1 blank line required between summary line and description (found 0)
559:1: E302 expected 2 blank lines, found 1
573:1: E302 expected 2 blank lines, found 1
573: D209 Multi-line docstring closing quotes should be on a separate line
573: D400 First line should end with a period (not 'e')
573: D205 1 blank line required between summary line and description (found 0)
582:1: E302 expected 2 blank lines, found 1
582: D205 1 blank line required between summary line and description (found 0)
592:11: E127 continuation line over-indented for visual indent
597:1: E302 expected 2 blank lines, found 1
597: D209 Multi-line docstring closing quotes should be on a separate line
597: D400 First line should end with a period (not 'e')
597: D205 1 blank line required between summary line and description (found 0)
606:1: E302 expected 2 blank lines, found 1
606: D209 Multi-line docstring closing quotes should be on a separate line
606: D205 1 blank line required between summary line and description (found 0)
629:1: E302 expected 2 blank lines, found 1
629: D400 First line should end with a period (not ')')
629: D205 1 blank line required between summary line and description (found 0)
643:1: E302 expected 2 blank lines, found 1
643: D400 First line should end with a period (not ')')
643: D205 1 blank line required between summary line and description (found 0)
667:1: E302 expected 2 blank lines, found 1
667: D103 Missing docstring in public function
672:42: E261 at least two spaces before inline comment
674:1: E302 expected 2 blank lines, found 1
674: D103 Missing docstring in public function
680: D400 First line should end with a period (not 'y')
680: D205 1 blank line required between summary line and description (found 0)
717: D202 No blank lines allowed after function docstring (found 1)
740: D202 No blank lines allowed after function docstring (found 1)


1: D400 First line should end with a period (not 's')
23:1: I100 Imports statements are in the wrong order. from flask_login should be before from invenio_base.i18n
23:1: I201 Missing newline before sections or imports.
24:1: I201 Missing newline before sections or imports.
28: D101 Missing docstring in public class
34: D102 Missing docstring in public method
40: D102 Missing docstring in public method


45:1: I100 Imports statements are in the wrong order. import StringIO should be before import time
45:1: E402 module level import not at top of file
47:1: F401 'subprocess' imported but unused
47:1: E402 module level import not at top of file
49:1: E402 module level import not at top of file
51:1: I100 Imports statements are in the wrong order. from functools should be before from flask
51:1: E402 module level import not at top of file
53:1: E402 module level import not at top of file
54:1: E402 module level import not at top of file
56:1: I100 Imports statements are in the wrong order. from itertools should be before from invenio.ext.sqlalchemy.utils
56:1: E402 module level import not at top of file
58:1: E402 module level import not at top of file
59:1: E402 module level import not at top of file
61:1: I100 Imports statements are in the wrong order. from urllib should be before from six.moves.urllib.parse
61:1: E402 module level import not at top of file
63:1: E402 module level import not at top of file
65:1: E402 module level import not at top of file
152:1: E402 module level import not at top of file
156:1: F401 'pyparsing' imported but unused
156:1: E402 module level import not at top of file
158:1: I100 Imports statements are in the wrong order. from flask_testing should be before import pyparsing
158:1: E402 module level import not at top of file


25:1: I201 Missing newline before sections or imports.
27:1: I100 Imports statements are in the wrong order. from invenio.ext.arxiv should be before import pkg_resources
28:1: I101 Imported names are in the wrong order. Should be InvenioTestCase, make_test_suite, run_test_suite


26:1: I201 Missing newline before sections or imports.
27:1: I100 Imports statements are in the wrong order. from base64 should be before import pkg_resources
27:1: I201 Missing newline before sections or imports.
28:1: I101 Imported names are in the wrong order. Should be StringIO, iteritems
28:1: I201 Missing newline before sections or imports.
29:1: I100 Imports statements are in the wrong order. from flask should be before from six
29:1: I201 Missing newline before sections or imports.
32:1: I101 Imported names are in the wrong order. Should be InvenioTestCase, make_test_suite, run_test_suite
86:5: E303 too many blank lines (2)
279:5: E303 too many blank lines (2)


27:1: I101 Imported names are in the wrong order. Should be InvenioTestCase, make_test_suite, run_test_suite


if external queue was empty and a pause packet arrived from network, the transmitState maybe PAUSE_STATE, too


We have plans to offer this root certificate as a parameter to encourage more free users.  Would you be opposed to using a parameter in the `.properties` file?


Все хорошо, но только этот код оказывается до самого html-документа и страница становится невалидной. Надо исправить.


1: M111 unrecognized component name: utils


:red_circle: The use of the `for-in` loop should be avoided when iterating through Arrays and objects. This is because it also iterates through properties of Arrays and objects which are not members.


I could have just used `inspected.gsub! @password, mask if @password` but if a string 'password' is used in the value of password the instance var @passwords will also be gsubbed.


:red_circle: The use of descriptive variable names would be recommended.


Не очень понял зачем понадобилась своя страница логина. Локализовал бы сообщения спринга и все. Чем такой вариант не подходил?


Did you intent to commit the `build` directory here?
It's content is filled via the `install_cfg` target of the main Makefile.


Can someone explain this commit to me? I'm not sure I understand this. If it's merged into the 1.6.2.x branch, won't it delete Smarty? Then, if someone were to download the repository, it wouldn't work because Smarty doesn't exist? Also, how do we know what version of Smarty PrestaShop is using now?


#5067-CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFit-inside-AirLoopHVACUnitarySystem (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


:yellow_heart: Lines `19` and `20` could be summarised in one line. It makes the code easier to read.


Couldn't we use plone.app.themingplugins in plonetheme.barceloneta?


This commit intrigues me.  We have a few clients trying to use our software in a terminal services environment (Citrix, etc) and we may lean towards a similar solution, but the certificate generation can be a problem.  Would you be willing to help us get this functionality upstream?


Thanks B. <3


@adrienpeiffer I understand this technique, but I don't understand why this module makes it necessary?


Note on the stored value in db.
**$2y$**10$**nOUIs5kJ7naTuTFkBy1veu**K0kSxUFXfuaOKdOKf9xYT0KKIGSJwFa
This is made up from 4 parts:
1. **hash-algorithm** = 2y = BCrypt
2. cost-factor = 10 = 2^10 iterations
3. **salt** = nOUIs5kJ7naTuTFkBy1veu (22 characters)
4. hash-value = K0kSxUFXfuaOKdOKf9xYT0KKIGSJwFa


:red_circle: This block of code looks similar to the one present in another project.


During an email discussion, we discussed the complexity of doing a vg rename which causes every PV and every LV contained within to change.  The solution was to pick object path names which are opaque and have no meaning.  I will be submitting changes for VG and LV object paths today or tomorrow, I just started with the PVs.  I will provide convenience look-up methods which return an object path.  However, the intended flow is for the client to use the ObjectManager to get all the objects initially and then get use the standard signals for objects add/remove and updated.


@azhurbilo no worries.
I wasn't aware of this bug since I have no tests for it and kinda expected the merge function to cover this :-)
Seems it was a bad assumption.
I'll put it on my todo list and create some tests as well.


LGTM


Is there a reason why these aren't zeroed out after every block anymore? Since it's now cumulative since startup, you get things like:

```block 374809 (79.172s 37756.798s) 009866d508282a28c75e41e8f5f15090423c5bc4d4106db59a647bf77ae1210c (eta 6min at 243.4s/block and 1 blocks remaining)```

Which is rather useless to see block processing outliers.


Also need patch for Gesture lock screen.

https://github.com/jollaman999/android_frameworks_base/commit/9238486946482172fa3a93d4284d8189d8eaf475


#5067-CoilCoolingWaterToAirHeatPumpVariableSpeedEquationFit-inside-AirLoopHVACUnitarySystem (rraustad) - Win64-Windows-7-VisualStudio-12: OK (1869 of 1872 tests passed)

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


@msecret the location of this is good---have you seen our old INSTALL.md file (also in the docs folder)? It has some good contextual info about the vagrant stuff, and we could likely combine these. Happy to take a whack at that once DEVELOPMENT.md is merged into ```doc-reorg```

One last question--what is the username and password for someone running a local copy of the website? I was able to get it running the non-Vagrant way, but couldn't get through the password prompt.


@jantje may mimic what the arduino IDE does? Looking for both "sketch/Blink*.hex" and "Blink*.hex" ? See https://github.com/arduino/Arduino/blob/master/arduino-core/src/cc/arduino/CompilerUtils.java#L45-L45
Also, you may want to give a spin to the new arduino builder. The Arduino IDE first runs it with "-dump-prefs", then with "-compile" https://github.com/arduino/Arduino/blob/master/arduino-core/src/cc/arduino/Compiler.java#L133-L138


Oh... there's a problem with doing that: the whole idea was for the QueryContext to return the error message to display. So I don't actually have an exception at the point it's generated (https://github.com/cleishm/neo4j/commit/c98e7d03e9b6105c70fce5d64fb5490ad4369273#diff-eae5ff72ab91c59eb7807f9b86d14404R460). I could create a new exception class, just to carry a message (or an anonymous exception class)?


Finally please open an issue: due to the load of email received from github, a comment to a commit may get lost


Thanks.  Merged via https://github.com/qzind/qz-print/commit/726564047277ec181c931ef6e38a8a43ec7eb46b


This is good, helps to make it a bit clearer. Thanks.


uhm, but you're using `@viewer_user from` `app/views/admin/shared/_public_header.html.erb`... won't this cause issues on the remaining actions? it is really hard to follow the full changeset with Hound comments


I am using strBuffer as one of the variadic parameters


`successes?.length?` will return true if `length` exists, but will also return true if `length` is 0. Which isn't a problem, really. The loop can handle an empty array. `successes?.length` would be closer to the original code -- if `successes` exists and it has a `length` that's not 0.


:yellow_heart: The index maintains strings as its properties so it would be more appropriate to use the index lookup to access property values. For example:

```javascript
list['Wonderland'].toEqual([0]);
```


This seems incorrect to me. The `testing` package documentation says only, "The suffix must *start* with a lower-case letter" (emphasis mine).


Ok. In that case we might want to think of a “batch mode” in which we don’t care about the storing the output, e.g., because we are not looking at the console anyways.

Also, is it possible that some system on which we (want to) run SMACK does not have the `tee` command?


:yellow_heart: A more appropriate comparator would be `jasmine.objectContaining`.


ln my opinion texture changes should never be called "Better […]"


My comment above was confusing, because it was a question so ended with a question mark ;). I had hoped that putting the code inside `ticks` would make the question mark more clearly separate, but I should have rephrased it...

Yes, I was just suggesting

`return successes unless successes?.length`