general: defaultdict fix

(addresses #2030)

Signed-off-by: Eirini Psallida <eirini.psallida@cern.ch>
1: D400 First line should end with '.', not 'i'
1: D205 Blank line missing between one-line summary and description
1: D300 Expected """-quotes, got '''-quotes
48:1: F401 'CFG_BIBAUTHORID_ENABLED' imported but unused
59:1: F401 'get_external_ids_of_author' imported but unused
59:1: F401 'get_arxiv_papers_of_author' imported but unused
59:1: F401 'add_arxiv_papers_to_author' imported but unused
59:136: E262 inline comment should start with '# '
62:1: F999 redefinition of unused 'session' from line 40
71: D400 First line should end with '.', not 'r'
71: D300 Expected """-quotes, got '''-quotes
87:1: E302 expected 2 blank lines, found 1
87: D103 Docstring missing
97:1: E302 expected 2 blank lines, found 1
97: D400 First line should end with '.', not 't'
97: D300 Expected """-quotes, got '''-quotes
110:1: E302 expected 2 blank lines, found 1
110: D401 First line should be imperative: 'Find', not 'Finds'
110: D400 First line should end with '.', not ')'
110: D300 Expected """-quotes, got '''-quotes
132:1: E302 expected 2 blank lines, found 1
132: D401 First line should be imperative: 'Find', not 'Finds'
132: D400 First line should end with '.', not ')'
132: D300 Expected """-quotes, got '''-quotes
151:1: E302 expected 2 blank lines, found 1
151: D401 First line should be imperative: 'Find', not 'Finds'
151: D400 First line should end with '.', not ')'
151: D300 Expected """-quotes, got '''-quotes
169:1: E302 expected 2 blank lines, found 1
169:41: E251 unexpected spaces around keyword / parameter equals
169: D401 First line should be imperative: 'Find', not 'Finds'
169: D300 Expected """-quotes, got '''-quotes
196:47: E251 unexpected spaces around keyword / parameter equals
196: D401 First line should be imperative: 'Find', not 'Finds'
196: D400 First line should end with '.', not 'e'
196: D205 Blank line missing between one-line summary and description
196: D300 Expected """-quotes, got '''-quotes
220:42: E231 missing whitespace after ':'
232:1: E302 expected 2 blank lines, found 1
232:39: E251 unexpected spaces around keyword / parameter equals
232:55: E251 unexpected spaces around keyword / parameter equals
232: D401 First line should be imperative: 'Return', not 'Returns'
232: D400 First line should end with '.', not 'n'
232: D300 Expected """-quotes, got '''-quotes
290:5: E303 too many blank lines (2)
292:1: E302 expected 2 blank lines, found 1
292: D401 First line should be imperative: 'Return', not 'Returns'
292: D400 First line should end with '.', not 'e'
292: D300 Expected """-quotes, got '''-quotes
310:1: E302 expected 2 blank lines, found 1
310: D401 First line should be imperative: 'Find', not 'Finds'
310: D400 First line should end with '.', not 't'
310: D300 Expected """-quotes, got '''-quotes
330:1: E302 expected 2 blank lines, found 1
330: D401 First line should be imperative: 'Return', not 'Returns'
330: D400 First line should end with '.', not 'e'
330: D205 Blank line missing between one-line summary and description
330: D300 Expected """-quotes, got '''-quotes
341:1: E302 expected 2 blank lines, found 1
341: D401 First line should be imperative: 'Find', not 'Finds'
341: D400 First line should end with '.', not ')'
341: D300 Expected """-quotes, got '''-quotes
363:1: E302 expected 2 blank lines, found 1
363: D401 First line should be imperative: 'Return', not 'Returns'
363: D400 First line should end with '.', not 'r'
363: D300 Expected """-quotes, got '''-quotes
386:1: E302 expected 2 blank lines, found 1
386: D400 First line should end with '.', not 'n'
386: D300 Expected """-quotes, got '''-quotes
409:1: E302 expected 2 blank lines, found 1
409:43: E251 unexpected spaces around keyword / parameter equals
409: D401 First line should be imperative: 'Find', not 'Finds'
409: D400 First line should end with '.', not 'e'
409: D205 Blank line missing between one-line summary and description
409: D300 Expected """-quotes, got '''-quotes
427:1: E302 expected 2 blank lines, found 1
427:40: E251 unexpected spaces around keyword / parameter equals
427: D401 First line should be imperative: 'Find', not 'Finds'
427: D400 First line should end with '.', not 'e'
427: D205 Blank line missing between one-line summary and description
427: D300 Expected """-quotes, got '''-quotes
444:1: E302 expected 2 blank lines, found 1
444: D401 First line should be imperative: 'Return', not 'Returns'
444: D205 Blank line missing between one-line summary and description
444: D300 Expected """-quotes, got '''-quotes
473:1: E302 expected 2 blank lines, found 1
473: D401 First line should be imperative: 'Find', not 'Finds'
473: D400 First line should end with '.', not 's'
473: D205 Blank line missing between one-line summary and description
473: D300 Expected """-quotes, got '''-quotes
480:1: E302 expected 2 blank lines, found 1
480: D400 First line should end with '.', not 'd'
480: D300 Expected """-quotes, got '''-quotes
498: D401 First line should be imperative: 'Return', not 'Returns'
498: D205 Blank line missing between one-line summary and description
498: D300 Expected """-quotes, got '''-quotes
514:57: E128 continuation line under-indented for visual indent
517:1: E302 expected 2 blank lines, found 1
517: D202 No blank lines allowed *after* function docstring, found 1
517: D400 First line should end with '.', not 's'
517: D300 Expected """-quotes, got '''-quotes
532:1: E302 expected 2 blank lines, found 1
532: D401 First line should be imperative: 'Return', not 'Returns'
532: D400 First line should end with '.', not 'w'
532: D205 Blank line missing between one-line summary and description
532: D300 Expected """-quotes, got '''-quotes
543:1: E302 expected 2 blank lines, found 1
543: D400 First line should end with '.', not 'd'
543: D300 Expected """-quotes, got '''-quotes
559:1: E302 expected 2 blank lines, found 1
559: D401 First line should be imperative: 'Find', not 'Finds'
559: D400 First line should end with '.', not 'l'
559: D300 Expected """-quotes, got '''-quotes
572:1: E302 expected 2 blank lines, found 1
572: D401 First line should be imperative: 'Prepare', not 'Prepares'
572: D400 First line should end with '.', not 'e'
572: D300 Expected """-quotes, got '''-quotes
608: D401 First line should be imperative: 'Add', not 'Adds'
608: D400 First line should end with '.', not ')'
608: D300 Expected """-quotes, got '''-quotes
635:1: E302 expected 2 blank lines, found 1
635: D401 First line should be imperative: 'Add', not 'Adds'
635: D400 First line should end with '.', not 'n'
635: D205 Blank line missing between one-line summary and description
635: D300 Expected """-quotes, got '''-quotes
657:1: E302 expected 2 blank lines, found 1
657: D401 First line should be imperative: 'Add', not 'Adds'
657: D400 First line should end with '.', not 'n'
657: D205 Blank line missing between one-line summary and description
657: D300 Expected """-quotes, got '''-quotes
677:1: E302 expected 2 blank lines, found 1
677: D400 First line should end with '.', not 'n'
677: D205 Blank line missing between one-line summary and description
677: D300 Expected """-quotes, got '''-quotes
687:1: E302 expected 2 blank lines, found 1
687: D401 First line should be imperative: 'Delete', not 'Deletes'
687: D400 First line should end with '.', not 'n'
687: D205 Blank line missing between one-line summary and description
687: D300 Expected """-quotes, got '''-quotes
713:1: E302 expected 2 blank lines, found 1
713: D401 First line should be imperative: 'Remove', not 'Removes'
713: D400 First line should end with '.', not 'n'
713: D205 Blank line missing between one-line summary and description
713: D300 Expected """-quotes, got '''-quotes
723:1: E302 expected 2 blank lines, found 1
723: D400 First line should end with '.', not 'r'
723: D300 Expected """-quotes, got '''-quotes
774:24: E128 continuation line under-indented for visual indent
776:1: E302 expected 2 blank lines, found 1
776: D400 First line should end with '.', not "'"
776: D300 Expected """-quotes, got '''-quotes
794:1: E302 expected 2 blank lines, found 1
794: D400 First line should end with '.', not 'e'
794: D300 Expected """-quotes, got '''-quotes
805:1: E302 expected 2 blank lines, found 1
805: D400 First line should end with '.', not 's'
805: D300 Expected """-quotes, got '''-quotes
819:1: E302 expected 2 blank lines, found 1
819: D401 First line should be imperative: 'Swap', not 'Swaps'
819: D205 Blank line missing between one-line summary and description
819: D300 Expected """-quotes, got '''-quotes
854:1: E302 expected 2 blank lines, found 1
854: D401 First line should be imperative: 'Update', not 'Updates'
854: D400 First line should end with '.', not 'e'
854: D205 Blank line missing between one-line summary and description
854: D300 Expected """-quotes, got '''-quotes
871:1: E302 expected 2 blank lines, found 1
871: D401 First line should be imperative: 'Create', not 'Creates'
871: D400 First line should end with '.', not 'g'
871: D300 Expected """-quotes, got '''-quotes
890:1: E302 expected 2 blank lines, found 1
890: D401 First line should be imperative: 'Determine', not 'Determines'
890: D400 First line should end with '.', not 'r'
890: D300 Expected """-quotes, got '''-quotes
926: D401 First line should be imperative: 'Check', not 'Checks'
926: D301 Use r""" if any backslashes in a docstring
926: D400 First line should end with '.', not 'e'
926: D205 Blank line missing between one-line summary and description
926: D300 Expected """-quotes, got '''-quotes
957:1: E302 expected 2 blank lines, found 1
957: D401 First line should be imperative: 'Check', not 'Checks'
957: D300 Expected """-quotes, got '''-quotes
979: D401 First line should be imperative: 'Determine', not 'Determines'
979: D400 First line should end with '.', not 'n'
979: D300 Expected """-quotes, got '''-quotes
1008: D401 First line should be imperative: 'Determine', not 'Determines'
1008: D400 First line should end with '.', not 'n'
1008: D300 Expected """-quotes, got '''-quotes
1034: D401 First line should be imperative: 'Determine', not 'Determines'
1034: D400 First line should end with '.', not 'r'
1034: D205 Blank line missing between one-line summary and description
1034: D300 Expected """-quotes, got '''-quotes
1091: D401 First line should be imperative: 'Determine', not 'Determines'
1091: D400 First line should end with '.', not 'n'
1091: D300 Expected """-quotes, got '''-quotes
1091: D200 One-line docstring should not occupy 3 lines
1121:1: E302 expected 2 blank lines, found 1
1121: D401 First line should be imperative: 'Return', not 'Returns'
1121: D205 Blank line missing between one-line summary and description
1121: D300 Expected """-quotes, got '''-quotes
1138:5: E303 too many blank lines (2)
1157:86: E202 whitespace before ']'
1169:1: E302 expected 2 blank lines, found 1
1179:1: E302 expected 2 blank lines, found 1
1183:1: E302 expected 2 blank lines, found 1
1187:1: E302 expected 2 blank lines, found 1
1191:1: E302 expected 2 blank lines, found 1
1195:1: E302 expected 2 blank lines, found 1
1199:1: E302 expected 2 blank lines, found 1
1203:1: E302 expected 2 blank lines, found 1
1207:1: E302 expected 2 blank lines, found 1
1211:1: E302 expected 2 blank lines, found 1
1215:1: E302 expected 2 blank lines, found 1
1219:1: E302 expected 2 blank lines, found 1
1223:1: E302 expected 2 blank lines, found 1
1224:8: E713 test for membership should be 'not in'
1230:1: E302 expected 2 blank lines, found 1
1234:1: E302 expected 2 blank lines, found 1
1238:1: E302 expected 2 blank lines, found 1
1242:1: E302 expected 2 blank lines, found 1
1246:1: E302 expected 2 blank lines, found 1
1250:1: E302 expected 2 blank lines, found 1
1254:1: E302 expected 2 blank lines, found 1
1258:1: E302 expected 2 blank lines, found 1
1262:1: E302 expected 2 blank lines, found 1
1266:1: E302 expected 2 blank lines, found 1
1273:1: E302 expected 2 blank lines, found 1
1273: D401 First line should be imperative: 'Initialize', not 'Initializes'
1273: D400 First line should end with '.', not 's'
1273: D205 Blank line missing between one-line summary and description
1273: D300 Expected """-quotes, got '''-quotes
1311:1: E302 expected 2 blank lines, found 1
1311: D103 Docstring missing
1313:15: F821 undefined name 'get_session'
1327:43: E126 continuation line over-indented for hanging indent
1340:1: E302 expected 2 blank lines, found 1
1340: D103 Docstring missing
1344:1: E302 expected 2 blank lines, found 1
1344: D400 First line should end with '.', not 'y'
1344: D300 Expected """-quotes, got '''-quotes
1364:1: E302 expected 2 blank lines, found 1
1364: D401 First line should be imperative: 'Collect', not 'Collects'
1364: D300 Expected """-quotes, got '''-quotes
1382:1: E302 expected 2 blank lines, found 1
1382: D401 First line should be imperative: 'Collect', not 'Collects'
1382: D300 Expected """-quotes, got '''-quotes
1393:15: F821 undefined name 'get_session'
1403:1: E302 expected 2 blank lines, found 1
1403: D103 Docstring missing
1406:1: E302 expected 2 blank lines, found 1
1406: D401 First line should be imperative: 'Associate', not 'Associates'
1406: D400 First line should end with '.', not 's'
1406: D300 Expected """-quotes, got '''-quotes
1419:15: F821 undefined name 'get_session'
1442:1: E302 expected 2 blank lines, found 1
1442: D401 First line should be imperative: 'Collect', not 'Collects'
1442: D300 Expected """-quotes, got '''-quotes
1469:1: E302 expected 2 blank lines, found 1
1469: D400 First line should end with '.', not 'r'
1469: D300 Expected """-quotes, got '''-quotes
1480:15: F821 undefined name 'get_session'
1485:1: E302 expected 2 blank lines, found 1
1485: D400 First line should end with '.', not 'd'
1485: D300 Expected """-quotes, got '''-quotes
1502:1: E302 expected 2 blank lines, found 1
1502: D400 First line should end with '.', not 'm'
1502: D205 Blank line missing between one-line summary and description
1502: D300 Expected """-quotes, got '''-quotes
1563: D400 First line should end with '.', not 'd'
1563: D300 Expected """-quotes, got '''-quotes
1591:83: E203 whitespace before ':'
1596:1: E302 expected 2 blank lines, found 1
1596: D400 First line should end with '.', not '1'
1596: D300 Expected """-quotes, got '''-quotes
1612:1: E302 expected 2 blank lines, found 1
1612: D400 First line should end with '.', not 's'
1612: D300 Expected """-quotes, got '''-quotes
1642:32: E231 missing whitespace after ','
1642:47: E231 missing whitespace after ','
1642:55: E231 missing whitespace after ','
1642:63: E231 missing whitespace after ','
1647: D103 Docstring missing
1685:5: E303 too many blank lines (2)
1691: D202 No blank lines allowed *after* function docstring, found 1
1691: D400 First line should end with '.', not 't'
1691: D300 Expected """-quotes, got '''-quotes
1718:1: E302 expected 2 blank lines, found 1
1718: D400 First line should end with '.', not 's'
1718: D300 Expected """-quotes, got '''-quotes
1739:1: E302 expected 2 blank lines, found 1
1739: D400 First line should end with '.', not 'v'
1739: D205 Blank line missing between one-line summary and description
1739: D300 Expected """-quotes, got '''-quotes
1757:15: F821 undefined name 'get_session'
1761:31: E711 comparison to None should be 'if cond is not None:'
1769:1: E302 expected 2 blank lines, found 1
1769: D400 First line should end with '.', not 'n'
1769: D205 Blank line missing between one-line summary and description
1769: D300 Expected """-quotes, got '''-quotes
1786:15: F821 undefined name 'get_session'
1790:32: E711 comparison to None should be 'if cond is not None:'
1802:13: E711 comparison to None should be 'if cond is not None:'
1816:1: E302 expected 2 blank lines, found 1
1816: D400 First line should end with '.', not 'd'
1816: D300 Expected """-quotes, got '''-quotes
1831:1: E302 expected 2 blank lines, found 1
1831: D400 First line should end with '.', not 'e'
1831: D205 Blank line missing between one-line summary and description
1831: D300 Expected """-quotes, got '''-quotes
1860:1: E302 expected 2 blank lines, found 1
1860: D400 First line should end with '.', not 'e'
1860: D205 Blank line missing between one-line summary and description
1860: D300 Expected """-quotes, got '''-quotes
1889:1: E302 expected 2 blank lines, found 1
1889: D205 Blank line missing between one-line summary and description
1889: D300 Expected """-quotes, got '''-quotes
1920:13: F841 local variable 'new_flag' is assigned to but never used
1965: D400 First line should end with '.', not 'n'
1965: D205 Blank line missing between one-line summary and description
1965: D300 Expected """-quotes, got '''-quotes
1974: D401 First line should be imperative: 'Delete', not 'Deletes'
1974: D205 Blank line missing between one-line summary and description
1974: D300 Expected """-quotes, got '''-quotes
1998: D401 First line should be imperative: 'Create', not 'Creates'
1998: D300 Expected """-quotes, got '''-quotes
2039:65: E231 missing whitespace after ','
2072:1: E302 expected 2 blank lines, found 1
2072:42: E251 unexpected spaces around keyword / parameter equals
2072:44: E251 unexpected spaces around keyword / parameter equals
2072: D401 First line should be imperative: 'Create', not 'Creates'
2072: D400 First line should end with '.', not 'e'
2072: D205 Blank line missing between one-line summary and description
2072: D300 Expected """-quotes, got '''-quotes
2098:1: E302 expected 2 blank lines, found 1
2098: D401 First line should be imperative: 'Send', not 'Sends'
2098: D400 First line should end with '.', not 'm'
2098: D300 Expected """-quotes, got '''-quotes
2098: D200 One-line docstring should not occupy 3 lines
2136: D103 Docstring missing
2145: D401 First line should be imperative: 'return', not 'returns'
2145: D202 No blank lines allowed *after* function docstring, found 1
2145: D205 Blank line missing between one-line summary and description
2145: D300 Expected """-quotes, got '''-quotes
2153:13: E128 continuation line under-indented for visual indent
2167: D300 Expected """-quotes, got '''-quotes
2184: D401 First line should be imperative: 'Execute', not 'Executes'
2184: D400 First line should end with '.', not 'd'
2184: D300 Expected """-quotes, got '''-quotes
2202:8: E713 test for membership should be 'not in'
2236: D400 First line should end with '.', not 's'
2236: D300 Expected """-quotes, got '''-quotes
2264:1: E302 expected 2 blank lines, found 1
2264: D103 Docstring missing
2270: D103 Docstring missing
2277:1: E302 expected 2 blank lines, found 1
2277: D400 First line should end with '.', not 'd'
2277: D205 Blank line missing between one-line summary and description
2277: D300 Expected """-quotes, got '''-quotes
2289:30: E231 missing whitespace after ','
2298:1: E302 expected 2 blank lines, found 1
2298: D400 First line should end with '.', not 't'
2298: D300 Expected """-quotes, got '''-quotes
2314:15: F821 undefined name 'get_session'
2441: D401 First line should be imperative: 'display', not 'displays'
2441: D400 First line should end with '.', not 'e'
2441: D300 Expected """-quotes, got '''-quotes
2441: D200 One-line docstring should not occupy 3 lines
2445:15: F821 undefined name 'get_session'
2448:40: E713 test for membership should be 'not in'
2452:12: E713 test for membership should be 'not in'
2481:1: E302 expected 2 blank lines, found 1
2481: D401 First line should be imperative: 'Trie', not 'Tries'
2481: D400 First line should end with '.', not 'n'
2481: D300 Expected """-quotes, got '''-quotes
2491:15: F821 undefined name 'get_session'
2522:1: E302 expected 2 blank lines, found 1
2522: D401 First line should be imperative: 'Trie', not 'Tries'
2522: D400 First line should end with '.', not 'm'
2522: D300 Expected """-quotes, got '''-quotes
2532:15: F821 undefined name 'get_session'
2542:5: E303 too many blank lines (2)
2571:16: E713 test for membership should be 'not in'
2592:16: E713 test for membership should be 'not in'
2621:1: E302 expected 2 blank lines, found 1
2621: D103 Docstring missing
2634:11: E127 continuation line over-indented for visual indent
2641:11: E127 continuation line over-indented for visual indent
2648:11: E127 continuation line over-indented for visual indent
2670:5: E303 too many blank lines (2)
2672:1: E302 expected 2 blank lines, found 1
2672: D401 First line should be imperative: 'check', not 'checks'
2672: D400 First line should end with '.', not 'd'
2672: D300 Expected """-quotes, got '''-quotes
2683:40: E713 test for membership should be 'not in'
2716: D401 First line should be imperative: 'check', not 'checks'
2716: D202 No blank lines allowed *after* function docstring, found 1
2716: D400 First line should end with '.', not 'd'
2716: D205 Blank line missing between one-line summary and description
2716: D300 Expected """-quotes, got '''-quotes
2727:33: E127 continuation line over-indented for visual indent
2731:1: E302 expected 2 blank lines, found 1
2731: D202 No blank lines allowed *after* function docstring, found 1
2731: D400 First line should end with '.', not 'd'
2731: D205 Blank line missing between one-line summary and description
2731: D300 Expected """-quotes, got '''-quotes
2791:1: E302 expected 2 blank lines, found 1
2791: D401 First line should be imperative: 'check', not 'checks'
2791: D400 First line should end with '.', not 'w'
2791: D205 Blank line missing between one-line summary and description
2791: D300 Expected """-quotes, got '''-quotes
2814:1: E302 expected 2 blank lines, found 1
2814: D401 First line should be imperative: 'restore', not 'restores'
2814: D400 First line should end with '.', not 'd'
2814: D205 Blank line missing between one-line summary and description
2814: D300 Expected """-quotes, got '''-quotes
2829:1: E302 expected 2 blank lines, found 1
2829: D401 First line should be imperative: 'store', not 'stores'
2829: D400 First line should end with '.', not 's'
2829: D205 Blank line missing between one-line summary and description
2829: D300 Expected """-quotes, got '''-quotes
2843: D401 First line should be imperative: 'store', not 'stores'
2843: D400 First line should end with '.', not 's'
2843: D205 Blank line missing between one-line summary and description
2843: D300 Expected """-quotes, got '''-quotes
2856:1: E302 expected 2 blank lines, found 1
2856: D401 First line should be imperative: 'restore', not 'restores'
2856: D400 First line should end with '.', not 'd'
2856: D205 Blank line missing between one-line summary and description
2856: D300 Expected """-quotes, got '''-quotes
2870:1: E302 expected 2 blank lines, found 1
2870: D401 First line should be imperative: 'get', not 'gets'
2870: D400 First line should end with '.', not 'l'
2870: D205 Blank line missing between one-line summary and description
2870: D300 Expected """-quotes, got '''-quotes
2880:1: E302 expected 2 blank lines, found 1
2880: D200 One-line docstring should not occupy 3 lines
2891:25: E121 continuation line under-indented for hanging indent
2899:1: E302 expected 2 blank lines, found 1
2899: D103 Docstring missing
2908:1: E302 expected 2 blank lines, found 1
2908: D103 Docstring missing
2922: D103 Docstring missing
2955:43: E202 whitespace before '}'
2960: D103 Docstring missing
2977: D103 Docstring missing
2984: D103 Docstring missing
2988: D103 Docstring missing
3008: D103 Docstring missing
3024: D103 Docstring missing
3038: D103 Docstring missing
3054: D103 Docstring missing
3060: D103 Docstring missing
3069:1: E302 expected 2 blank lines, found 1
3069: D103 Docstring missing
3095:39: E713 test for membership should be 'not in'
3148:5: E303 too many blank lines (2)
3172:5: E303 too many blank lines (2)
3181:5: E303 too many blank lines (2)
3216:1: E302 expected 2 blank lines, found 1
3216: D103 Docstring missing
3228: D103 Docstring missing
3242:1: E302 expected 2 blank lines, found 1
3300:1: E302 expected 2 blank lines, found 1
3300: D401 First line should be imperative: 'log', not 'logs'
3300: D400 First line should end with '.', not 't'
3300: D205 Blank line missing between one-line summary and description
3310:34: E231 missing whitespace after ':'
3310:46: E231 missing whitespace after ':'
3310:60: E231 missing whitespace after ':'
3310:80: E231 missing whitespace after ':'
3312:29: E222 multiple spaces after operator
3316:1: E302 expected 2 blank lines, found 1
3331:1: E302 expected 2 blank lines, found 1
3331: D205 Blank line missing between one-line summary and description
3331: D300 Expected """-quotes, got '''-quotes
3363:1: E302 expected 2 blank lines, found 1
3363: D103 Docstring missing
3369:1: E302 expected 2 blank lines, found 1
3369:41: E251 unexpected spaces around keyword / parameter equals
3369:43: E251 unexpected spaces around keyword / parameter equals
3369:56: E251 unexpected spaces around keyword / parameter equals
3369:58: E251 unexpected spaces around keyword / parameter equals
3369: D300 Expected """-quotes, got '''-quotes
3400:1: E302 expected 2 blank lines, found 1
3400: D205 Blank line missing between one-line summary and description
3400: D300 Expected """-quotes, got '''-quotes
3416:1: E302 expected 2 blank lines, found 1
3416: D300 Expected """-quotes, got '''-quotes
3425:1: E302 expected 2 blank lines, found 1
3425: D205 Blank line missing between one-line summary and description
3425: D300 Expected """-quotes, got '''-quotes
3444:102: E202 whitespace before '}'