jcmgray / quimb

A python library for quantum information and many-body calculations including tensor networks.
http://quimb.readthedocs.io
Other
467 stars 107 forks source link

Fermion Tensor Network Framework #88

Open yangcal opened 3 years ago

yangcal commented 3 years ago

Hi Johnnie,

I'm still doing some bug/performance check but I'm posting this pull request to show the general API I have on mind for the Fermionic Tensors Network.

The most relevant module are the fermion, fermion_2d, fermion_2d_tebd which correspond to your tensor implementations. There is also a block_tensor module which is a lower level interface, this will allow interfacing general non-fermionic tensors from pyblock3.

There are a lot details in some implementations so I haven't figure out how to do docs properly, but the purpose is to show you this API and get feedbacks.

Best, Yang

pep8speaks commented 3 years ago

Hello @yangcal! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 11:1: E302 expected 2 blank lines, found 1 Line 20:1: E302 expected 2 blank lines, found 1 Line 40:1: E302 expected 2 blank lines, found 1 Line 73:9: E722 do not use bare 'except' Line 77:25: E225 missing whitespace around operator Line 83:1: E302 expected 2 blank lines, found 1 Line 109:9: E722 do not use bare 'except' Line 113:25: E225 missing whitespace around operator Line 119:1: E302 expected 2 blank lines, found 1 Line 131:55: W605 invalid escape sequence '\o' Line 160:36: E231 missing whitespace after ',' Line 162:80: E501 line too long (83 > 79 characters) Line 165:1: E302 expected 2 blank lines, found 1 Line 173:1: E302 expected 2 blank lines, found 1 Line 174:80: E501 line too long (86 > 79 characters) Line 181:80: E501 line too long (81 > 79 characters) Line 187:80: E501 line too long (81 > 79 characters) Line 188:80: E501 line too long (80 > 79 characters) Line 199:26: E231 missing whitespace after ',' Line 199:36: E231 missing whitespace after ',' Line 199:74: E231 missing whitespace after ',' Line 200:20: E231 missing whitespace after ',' Line 200:24: E225 missing whitespace around operator Line 200:36: E231 missing whitespace after ',' Line 203:1: E302 expected 2 blank lines, found 1 Line 204:80: E501 line too long (97 > 79 characters) Line 213:80: E501 line too long (81 > 79 characters) Line 219:80: E501 line too long (81 > 79 characters) Line 220:80: E501 line too long (85 > 79 characters) Line 222:80: E501 line too long (84 > 79 characters) Line 231:26: E231 missing whitespace after ',' Line 231:37: E231 missing whitespace after ',' Line 231:40: E231 missing whitespace after ',' Line 231:43: E231 missing whitespace after ',' Line 231:46: E231 missing whitespace after ',' Line 231:49: E231 missing whitespace after ',' Line 231:52: E231 missing whitespace after ',' Line 231:55: E231 missing whitespace after ',' Line 231:80: E501 line too long (99 > 79 characters) Line 231:94: E231 missing whitespace after ',' Line 232:20: E231 missing whitespace after ',' Line 232:24: E225 missing whitespace around operator Line 232:37: E231 missing whitespace after ',' Line 232:53: E231 missing whitespace after ',' Line 235:1: E302 expected 2 blank lines, found 1 Line 236:80: E501 line too long (86 > 79 characters) Line 243:80: E501 line too long (81 > 79 characters) Line 249:80: E501 line too long (81 > 79 characters) Line 250:80: E501 line too long (80 > 79 characters) Line 252:80: E501 line too long (84 > 79 characters) Line 256:21: E225 missing whitespace around operator Line 259:5: E306 expected 1 blank line before a nested definition, found 0 Line 268:36: E228 missing whitespace around modulo operator Line 268:38: E225 missing whitespace around operator Line 268:64: E228 missing whitespace around modulo operator Line 268:66: E225 missing whitespace around operator Line 270:33: E231 missing whitespace after ',' Line 270:36: E231 missing whitespace after ',' Line 271:25: E225 missing whitespace around operator Line 273:80: E501 line too long (82 > 79 characters) Line 279:25: E225 missing whitespace around operator Line 281:80: E501 line too long (82 > 79 characters) Line 286:34: E231 missing whitespace after ',' Line 302:50: E231 missing whitespace after ',' Line 304:50: E231 missing whitespace after ',' Line 306:52: E231 missing whitespace after ',' Line 308:50: E231 missing whitespace after ',' Line 310:26: E231 missing whitespace after ',' Line 311:20: E231 missing whitespace after ',' Line 311:24: E225 missing whitespace around operator Line 311:35: E231 missing whitespace after ',' Line 314:1: E302 expected 2 blank lines, found 1 Line 315:80: E501 line too long (96 > 79 characters) Line 322:80: E501 line too long (80 > 79 characters) Line 325:80: E501 line too long (81 > 79 characters) Line 331:80: E501 line too long (80 > 79 characters) Line 332:80: E501 line too long (92 > 79 characters) Line 334:80: E501 line too long (84 > 79 characters) Line 341:26: E225 missing whitespace around operator Line 343:21: E225 missing whitespace around operator Line 346:5: E306 expected 1 blank line before a nested definition, found 0 Line 355:36: E228 missing whitespace around modulo operator Line 355:38: E225 missing whitespace around operator Line 355:64: E228 missing whitespace around modulo operator Line 355:66: E225 missing whitespace around operator Line 357:33: E231 missing whitespace after ',' Line 357:36: E231 missing whitespace after ',' Line 358:25: E225 missing whitespace around operator Line 360:80: E501 line too long (82 > 79 characters) Line 366:25: E225 missing whitespace around operator Line 368:80: E501 line too long (82 > 79 characters) Line 372:34: E231 missing whitespace after ',' Line 378:25: E225 missing whitespace around operator Line 379:33: E231 missing whitespace after ',' Line 379:36: E231 missing whitespace after ',' Line 379:45: E231 missing whitespace after ',' Line 379:57: E231 missing whitespace after ',' Line 379:70: E231 missing whitespace after ',' Line 379:80: E501 line too long (87 > 79 characters) Line 379:84: E231 missing whitespace after ',' Line 384:25: E225 missing whitespace around operator Line 385:31: E231 missing whitespace after ',' Line 385:44: E231 missing whitespace after ',' Line 385:58: E231 missing whitespace after ',' Line 393:50: E231 missing whitespace after ',' Line 395:50: E231 missing whitespace after ',' Line 397:52: E231 missing whitespace after ',' Line 399:50: E231 missing whitespace after ',' Line 401:26: E231 missing whitespace after ',' Line 402:20: E231 missing whitespace after ',' Line 402:24: E225 missing whitespace around operator Line 402:37: E231 missing whitespace after ',' Line 402:41: E231 missing whitespace after ',' Line 402:52: E231 missing whitespace after ','

Line 14:1: E302 expected 2 blank lines, found 1 Line 17:57: E228 missing whitespace around modulo operator Line 21:1: E302 expected 2 blank lines, found 1 Line 25:1: E302 expected 2 blank lines, found 1 Line 29:1: E302 expected 2 blank lines, found 1 Line 37:1: E302 expected 2 blank lines, found 1 Line 44:60: E228 missing whitespace around modulo operator Line 50:1: E302 expected 2 blank lines, found 1 Line 53:1: E305 expected 2 blank lines after class or function definition, found 1

Line 4:1: E302 expected 2 blank lines, found 1 Line 15:1: E302 expected 2 blank lines, found 1 Line 16:5: E731 do not assign a lambda expression, use a def Line 16:21: E203 whitespace before ':' Line 19:1: E302 expected 2 blank lines, found 1 Line 27:1: E302 expected 2 blank lines, found 1 Line 34:1: E302 expected 2 blank lines, found 1 Line 42:22: E231 missing whitespace after ':' Line 42:32: E231 missing whitespace after ':' Line 43:22: E231 missing whitespace after ':' Line 43:32: E231 missing whitespace after ':' Line 53:32: E701 multiple statements on one line (colon) Line 56:80: E501 line too long (101 > 79 characters) Line 57:38: E225 missing whitespace around operator Line 57:80: E501 line too long (101 > 79 characters)

Line 12:80: E501 line too long (121 > 79 characters) Line 14:80: E501 line too long (150 > 79 characters) Line 19:1: E302 expected 2 blank lines, found 1 Line 37:1: E305 expected 2 blank lines after class or function definition, found 1 Line 39:1: E302 expected 2 blank lines, found 1 Line 55:1: E305 expected 2 blank lines after class or function definition, found 1 Line 58:1: E302 expected 2 blank lines, found 1 Line 101:40: E225 missing whitespace around operator Line 103:80: E501 line too long (87 > 79 characters) Line 103:82: E228 missing whitespace around modulo operator Line 192:50: E228 missing whitespace around modulo operator Line 235:80: E501 line too long (80 > 79 characters) Line 251:80: E501 line too long (81 > 79 characters) Line 271:30: E701 multiple statements on one line (colon) Line 272:80: E501 line too long (84 > 79 characters) Line 273:80: E501 line too long (87 > 79 characters) Line 274:80: E501 line too long (84 > 79 characters) Line 278:33: E225 missing whitespace around operator Line 279:80: E501 line too long (112 > 79 characters) Line 294:31: E225 missing whitespace around operator Line 301:80: E501 line too long (125 > 79 characters) Line 301:112: E228 missing whitespace around modulo operator Line 327:80: E501 line too long (99 > 79 characters) Line 340:28: E701 multiple statements on one line (colon) Line 342:80: E501 line too long (84 > 79 characters) Line 351:38: E225 missing whitespace around operator Line 354:80: E501 line too long (81 > 79 characters) Line 372:80: E501 line too long (88 > 79 characters) Line 381:80: E501 line too long (92 > 79 characters) Line 388:80: E501 line too long (80 > 79 characters) Line 395:30: E701 multiple statements on one line (colon) Line 397:21: E225 missing whitespace around operator Line 397:23: E701 multiple statements on one line (colon) Line 405:28: E225 missing whitespace around operator Line 408:30: E701 multiple statements on one line (colon) Line 415:63: E228 missing whitespace around modulo operator Line 427:70: E225 missing whitespace around operator Line 457:1: E302 expected 2 blank lines, found 1 Line 457:80: E501 line too long (80 > 79 characters) Line 483:23: E225 missing whitespace around operator Line 487:1: E302 expected 2 blank lines, found 1 Line 502:13: E251 unexpected spaces around keyword / parameter equals Line 502:15: E251 unexpected spaces around keyword / parameter equals Line 505:80: E501 line too long (100 > 79 characters) Line 506:29: E128 continuation line under-indented for visual indent Line 506:80: E501 line too long (108 > 79 characters) Line 507:29: E128 continuation line under-indented for visual indent Line 507:80: E501 line too long (101 > 79 characters) Line 509:80: E501 line too long (109 > 79 characters) Line 510:29: E128 continuation line under-indented for visual indent Line 510:80: E501 line too long (108 > 79 characters) Line 511:29: E128 continuation line under-indented for visual indent Line 511:80: E501 line too long (101 > 79 characters) Line 514:1: E302 expected 2 blank lines, found 1 Line 518:22: E225 missing whitespace around operator Line 518:80: E501 line too long (90 > 79 characters) Line 535:19: E225 missing whitespace around operator Line 535:80: E501 line too long (88 > 79 characters) Line 537:1: E302 expected 2 blank lines, found 1 Line 538:80: E501 line too long (80 > 79 characters) Line 540:80: E501 line too long (89 > 79 characters) Line 548:80: E501 line too long (80 > 79 characters) Line 577:80: E501 line too long (86 > 79 characters) Line 587:1: E302 expected 2 blank lines, found 1 Line 590:17: E128 continuation line under-indented for visual indent Line 591:17: E128 continuation line under-indented for visual indent Line 597:80: E501 line too long (88 > 79 characters) Line 640:23: E225 missing whitespace around operator Line 640:27: E225 missing whitespace around operator Line 670:54: E225 missing whitespace around operator Line 736:1: E302 expected 2 blank lines, found 1 Line 747:80: E501 line too long (82 > 79 characters) Line 748:80: E501 line too long (94 > 79 characters) Line 767:80: E501 line too long (89 > 79 characters) Line 771:32: E225 missing whitespace around operator Line 778:80: E501 line too long (90 > 79 characters) Line 795:32: E225 missing whitespace around operator Line 795:33: E203 whitespace before ':' Line 795:34: E701 multiple statements on one line (colon) Line 799:80: E501 line too long (90 > 79 characters) Line 800:80: E501 line too long (85 > 79 characters) Line 801:80: E501 line too long (84 > 79 characters) Line 810:80: E501 line too long (82 > 79 characters) Line 821:80: E501 line too long (96 > 79 characters) Line 866:80: E501 line too long (87 > 79 characters) Line 866:84: E225 missing whitespace around operator Line 867:80: E501 line too long (119 > 79 characters) Line 871:80: E501 line too long (139 > 79 characters) Line 884:80: E501 line too long (110 > 79 characters) Line 888:80: E501 line too long (114 > 79 characters) Line 890:80: E501 line too long (110 > 79 characters) Line 894:80: E501 line too long (80 > 79 characters) Line 900:80: E501 line too long (80 > 79 characters)

Line 38:1: E302 expected 2 blank lines, found 1 Line 39:80: E501 line too long (86 > 79 characters) Line 40:80: E501 line too long (90 > 79 characters) Line 41:80: E501 line too long (91 > 79 characters) Line 121:39: E225 missing whitespace around operator Line 128:40: E225 missing whitespace around operator Line 200:22: E225 missing whitespace around operator Line 415:1: E302 expected 2 blank lines, found 1 Line 456:80: E501 line too long (91 > 79 characters) Line 463:13: E265 block comment should start with '# ' Line 488:40: E225 missing whitespace around operator Line 489:80: E501 line too long (91 > 79 characters) Line 521:13: E225 missing whitespace around operator Line 524:80: E501 line too long (80 > 79 characters) Line 528:1: E302 expected 2 blank lines, found 1 Line 529:24: E128 continuation line under-indented for visual indent Line 630:13: E225 missing whitespace around operator Line 722:80: E501 line too long (114 > 79 characters) Line 722:86: E261 at least two spaces before inline comment Line 744:80: E501 line too long (87 > 79 characters) Line 889:80: E501 line too long (82 > 79 characters) Line 909:1: E302 expected 2 blank lines, found 1 Line 1001:80: E501 line too long (84 > 79 characters) Line 1035:80: E501 line too long (87 > 79 characters) Line 1046:80: E501 line too long (85 > 79 characters) Line 1047:80: E501 line too long (84 > 79 characters) Line 1050:80: E501 line too long (89 > 79 characters) Line 1067:37: E231 missing whitespace after ':' Line 1067:46: E231 missing whitespace after ':' Line 1068:28: E127 continuation line over-indented for visual indent Line 1068:41: E231 missing whitespace after ':' Line 1089:80: E501 line too long (113 > 79 characters) Line 1103:80: E501 line too long (85 > 79 characters) Line 1114:37: E231 missing whitespace after ':' Line 1114:46: E231 missing whitespace after ':' Line 1115:28: E127 continuation line over-indented for visual indent Line 1115:41: E231 missing whitespace after ':' Line 1134:80: E501 line too long (96 > 79 characters) Line 1140:1: E302 expected 2 blank lines, found 1 Line 1197:80: E501 line too long (81 > 79 characters)

Line 14:1: E302 expected 2 blank lines, found 1 Line 37:5: E731 do not assign a lambda expression, use a def Line 37:31: E231 missing whitespace after ',' Line 37:37: E225 missing whitespace around operator Line 37:45: E225 missing whitespace around operator Line 37:56: E225 missing whitespace around operator Line 37:64: E225 missing whitespace around operator Line 39:37: E231 missing whitespace after ',' Line 41:24: E231 missing whitespace after ',' Line 41:33: E231 missing whitespace after ',' Line 42:42: E231 missing whitespace after ',' Line 43:28: E231 missing whitespace after ',' Line 43:80: E501 line too long (80 > 79 characters) Line 46:24: E231 missing whitespace after ',' Line 46:31: E231 missing whitespace after ',' Line 47:40: E231 missing whitespace after ',' Line 48:28: E231 missing whitespace after ',' Line 48:80: E501 line too long (80 > 79 characters) Line 52:1: E302 expected 2 blank lines, found 1 Line 146:36: E231 missing whitespace after ',' Line 146:38: E231 missing whitespace after ',' Line 146:40: E231 missing whitespace after ',' Line 222:1: E302 expected 2 blank lines, found 1 Line 223:32: E225 missing whitespace around operator Line 228:1: E302 expected 2 blank lines, found 1 Line 229:80: E501 line too long (98 > 79 characters) Line 230:80: E501 line too long (86 > 79 characters) Line 233:80: E501 line too long (83 > 79 characters) Line 248:80: E501 line too long (86 > 79 characters) Line 328:24: E231 missing whitespace after ':' Line 328:33: E231 missing whitespace after ':' Line 379:80: E501 line too long (96 > 79 characters) Line 429:80: E501 line too long (96 > 79 characters)

Line 13:80: E501 line too long (185 > 79 characters) Line 21:1: E302 expected 2 blank lines, found 1 Line 33:1: E302 expected 2 blank lines, found 1 Line 63:1: E302 expected 2 blank lines, found 1 Line 81:23: E225 missing whitespace around operator Line 85:1: E302 expected 2 blank lines, found 1 Line 100:13: E251 unexpected spaces around keyword / parameter equals Line 100:15: E251 unexpected spaces around keyword / parameter equals Line 121:80: E501 line too long (85 > 79 characters) Line 123:23: E231 missing whitespace after ':' Line 123:36: E231 missing whitespace after ':' Line 125:80: E501 line too long (82 > 79 characters) Line 130:5: E303 too many blank lines (2) Line 146:80: E501 line too long (101 > 79 characters) Line 169:1: E302 expected 2 blank lines, found 1 Line 180:80: E501 line too long (90 > 79 characters) Line 183:80: E501 line too long (88 > 79 characters) Line 189:1: E302 expected 2 blank lines, found 1 Line 203:80: E501 line too long (90 > 79 characters) Line 205:80: E501 line too long (93 > 79 characters) Line 250:1: E302 expected 2 blank lines, found 1 Line 369:20: E225 missing whitespace around operator Line 371:80: E501 line too long (84 > 79 characters) Line 373:54: E231 missing whitespace after ',' Line 374:80: E501 line too long (86 > 79 characters) Line 398:1: W293 blank line contains whitespace Line 410:1: E302 expected 2 blank lines, found 1

Line 8:1: E302 expected 2 blank lines, found 1 Line 10:15: E231 missing whitespace after ',' Line 10:22: E231 missing whitespace after ',' Line 10:29: E231 missing whitespace after ',' Line 10:37: E231 missing whitespace after ',' Line 12:36: E231 missing whitespace after ',' Line 12:38: E231 missing whitespace after ',' Line 12:73: E231 missing whitespace after ',' Line 13:36: E231 missing whitespace after ',' Line 13:38: E231 missing whitespace after ',' Line 13:74: E231 missing whitespace after ',' Line 14:36: E231 missing whitespace after ',' Line 14:38: E231 missing whitespace after ',' Line 14:73: E231 missing whitespace after ',' Line 15:36: E231 missing whitespace after ',' Line 15:38: E231 missing whitespace after ',' Line 15:74: E231 missing whitespace after ',' Line 17:57: E231 missing whitespace after ',' Line 17:61: E231 missing whitespace after ',' Line 17:80: E501 line too long (80 > 79 characters) Line 18:57: E231 missing whitespace after ',' Line 18:61: E231 missing whitespace after ',' Line 18:80: E501 line too long (80 > 79 characters) Line 19:57: E231 missing whitespace after ',' Line 19:61: E231 missing whitespace after ',' Line 19:80: E501 line too long (80 > 79 characters) Line 20:57: E231 missing whitespace after ',' Line 20:61: E231 missing whitespace after ',' Line 20:80: E501 line too long (80 > 79 characters) Line 23:17: E231 missing whitespace after ',' Line 23:51: E231 missing whitespace after ',' Line 24:17: E231 missing whitespace after ',' Line 24:51: E231 missing whitespace after ',' Line 25:36: E231 missing whitespace after ',' Line 26:36: E231 missing whitespace after ',' Line 27:45: E231 missing whitespace after ',' Line 28:44: E231 missing whitespace after ',' Line 32:1: E302 expected 2 blank lines, found 1 Line 34:15: E231 missing whitespace after ',' Line 34:22: E231 missing whitespace after ',' Line 34:29: E231 missing whitespace after ',' Line 34:36: E231 missing whitespace after ',' Line 36:36: E231 missing whitespace after ',' Line 36:38: E231 missing whitespace after ',' Line 36:73: E231 missing whitespace after ',' Line 37:36: E231 missing whitespace after ',' Line 37:38: E231 missing whitespace after ',' Line 37:73: E231 missing whitespace after ',' Line 38:36: E231 missing whitespace after ',' Line 38:38: E231 missing whitespace after ',' Line 38:73: E231 missing whitespace after ',' Line 39:36: E231 missing whitespace after ',' Line 39:38: E231 missing whitespace after ',' Line 39:73: E231 missing whitespace after ',' Line 41:57: E231 missing whitespace after ',' Line 41:61: E231 missing whitespace after ',' Line 41:80: E501 line too long (80 > 79 characters) Line 42:57: E231 missing whitespace after ',' Line 42:61: E231 missing whitespace after ',' Line 42:80: E501 line too long (80 > 79 characters) Line 43:57: E231 missing whitespace after ',' Line 43:61: E231 missing whitespace after ',' Line 43:80: E501 line too long (80 > 79 characters) Line 44:57: E231 missing whitespace after ',' Line 44:61: E231 missing whitespace after ',' Line 44:80: E501 line too long (80 > 79 characters) Line 47:17: E231 missing whitespace after ',' Line 47:51: E231 missing whitespace after ',' Line 48:17: E231 missing whitespace after ',' Line 48:51: E231 missing whitespace after ',' Line 50:36: E231 missing whitespace after ',' Line 51:36: E231 missing whitespace after ',' Line 52:45: E231 missing whitespace after ',' Line 53:44: E231 missing whitespace after ',' Line 57:1: E302 expected 2 blank lines, found 1 Line 59:14: E231 missing whitespace after ',' Line 59:16: E231 missing whitespace after ',' Line 59:18: E231 missing whitespace after ',' Line 62:36: E231 missing whitespace after ',' Line 62:38: E231 missing whitespace after ',' Line 63:36: E231 missing whitespace after ',' Line 63:38: E231 missing whitespace after ',' Line 64:36: E231 missing whitespace after ',' Line 64:38: E231 missing whitespace after ',' Line 65:36: E231 missing whitespace after ',' Line 65:38: E231 missing whitespace after ',' Line 67:57: E231 missing whitespace after ',' Line 67:61: E231 missing whitespace after ',' Line 67:80: E501 line too long (80 > 79 characters) Line 68:57: E231 missing whitespace after ',' Line 68:61: E231 missing whitespace after ',' Line 68:80: E501 line too long (80 > 79 characters) Line 69:57: E231 missing whitespace after ',' Line 69:61: E231 missing whitespace after ',' Line 69:80: E501 line too long (80 > 79 characters) Line 70:57: E231 missing whitespace after ',' Line 70:61: E231 missing whitespace after ',' Line 70:80: E501 line too long (80 > 79 characters) Line 73:17: E231 missing whitespace after ',' Line 74:17: E231 missing whitespace after ',' Line 76:36: E231 missing whitespace after ',' Line 77:36: E231 missing whitespace after ',' Line 78:45: E231 missing whitespace after ',' Line 79:44: E231 missing whitespace after ',' Line 83:1: E302 expected 2 blank lines, found 1 Line 85:14: E231 missing whitespace after ',' Line 85:16: E231 missing whitespace after ',' Line 85:18: E231 missing whitespace after ',' Line 87:36: E231 missing whitespace after ',' Line 87:38: E231 missing whitespace after ',' Line 88:36: E231 missing whitespace after ',' Line 88:38: E231 missing whitespace after ',' Line 89:36: E231 missing whitespace after ',' Line 89:38: E231 missing whitespace after ',' Line 90:36: E231 missing whitespace after ',' Line 90:38: E231 missing whitespace after ',' Line 92:57: E231 missing whitespace after ',' Line 92:61: E231 missing whitespace after ',' Line 92:80: E501 line too long (80 > 79 characters) Line 93:57: E231 missing whitespace after ',' Line 93:61: E231 missing whitespace after ',' Line 93:80: E501 line too long (80 > 79 characters) Line 94:57: E231 missing whitespace after ',' Line 94:61: E231 missing whitespace after ',' Line 94:80: E501 line too long (80 > 79 characters) Line 95:57: E231 missing whitespace after ',' Line 95:61: E231 missing whitespace after ',' Line 95:80: E501 line too long (80 > 79 characters) Line 98:17: E231 missing whitespace after ',' Line 99:17: E231 missing whitespace after ',' Line 101:36: E231 missing whitespace after ',' Line 102:36: E231 missing whitespace after ',' Line 103:45: E231 missing whitespace after ',' Line 104:44: E231 missing whitespace after ',' Line 108:1: E302 expected 2 blank lines, found 1 Line 110:14: E231 missing whitespace after ',' Line 112:36: E231 missing whitespace after ',' Line 112:38: E231 missing whitespace after ',' Line 113:36: E231 missing whitespace after ',' Line 113:38: E231 missing whitespace after ',' Line 114:36: E231 missing whitespace after ',' Line 114:38: E231 missing whitespace after ',' Line 115:36: E231 missing whitespace after ',' Line 115:38: E231 missing whitespace after ',' Line 117:57: E231 missing whitespace after ',' Line 117:61: E231 missing whitespace after ',' Line 117:80: E501 line too long (80 > 79 characters) Line 118:57: E231 missing whitespace after ',' Line 118:61: E231 missing whitespace after ',' Line 118:80: E501 line too long (80 > 79 characters) Line 119:57: E231 missing whitespace after ',' Line 119:61: E231 missing whitespace after ',' Line 119:80: E501 line too long (80 > 79 characters) Line 120:57: E231 missing whitespace after ',' Line 120:61: E231 missing whitespace after ',' Line 120:80: E501 line too long (80 > 79 characters) Line 123:17: E231 missing whitespace after ',' Line 124:17: E231 missing whitespace after ',' Line 126:36: E231 missing whitespace after ',' Line 127:36: E231 missing whitespace after ',' Line 128:45: E231 missing whitespace after ',' Line 129:44: E231 missing whitespace after ',' Line 133:1: E302 expected 2 blank lines, found 1 Line 136:71: E231 missing whitespace after ',' Line 136:75: E231 missing whitespace after ',' Line 136:80: E501 line too long (85 > 79 characters) Line 137:59: E231 missing whitespace after ',' Line 144:41: E231 missing whitespace after ',' Line 144:45: E231 missing whitespace after ',' Line 144:49: E231 missing whitespace after ',' Line 145:59: E231 missing whitespace after ',' Line 151:59: E231 missing whitespace after ',' Line 152:53: E231 missing whitespace after ',' Line 152:56: E231 missing whitespace after ',' Line 152:59: E231 missing whitespace after ',' Line 153:56: E231 missing whitespace after ',' Line 153:58: E231 missing whitespace after ',' Line 153:61: E231 missing whitespace after ',' Line 160:39: E231 missing whitespace after ',' Line 160:43: E231 missing whitespace after ',' Line 160:47: E231 missing whitespace after ',' Line 161:59: E231 missing whitespace after ',' Line 173:44: E225 missing whitespace around operator Line 187:71: E231 missing whitespace after ',' Line 187:75: E231 missing whitespace after ',' Line 187:80: E501 line too long (85 > 79 characters) Line 188:35: E231 missing whitespace after ',' Line 189:32: E231 missing whitespace after ',' Line 189:34: E231 missing whitespace after ',' Line 190:44: E225 missing whitespace around operator Line 194:40: E231 missing whitespace after ',' Line 196:52: E225 missing whitespace around operator Line 198:1: E302 expected 2 blank lines, found 1 Line 202:1: E302 expected 2 blank lines, found 1 Line 206:1: E302 expected 2 blank lines, found 1 Line 210:1: E302 expected 2 blank lines, found 1

Line 9:1: E302 expected 2 blank lines, found 0 Line 11:15: E231 missing whitespace after ',' Line 11:18: E231 missing whitespace after ',' Line 11:21: E231 missing whitespace after ',' Line 11:24: E231 missing whitespace after ',' Line 11:27: E231 missing whitespace after ',' Line 11:31: E231 missing whitespace after ',' Line 11:34: E231 missing whitespace after ',' Line 13:16: E231 missing whitespace after ',' Line 14:18: E231 missing whitespace after ',' Line 14:20: E231 missing whitespace after ',' Line 14:22: E231 missing whitespace after ',' Line 19:19: E231 missing whitespace after ':' Line 19:22: E231 missing whitespace after ',' Line 19:28: E231 missing whitespace after ':' Line 19:31: E231 missing whitespace after ',' Line 19:37: E231 missing whitespace after ':' Line 19:40: E231 missing whitespace after ',' Line 19:47: E231 missing whitespace after ':' Line 19:50: E231 missing whitespace after ',' Line 22:22: E231 missing whitespace after ',' Line 22:58: E231 missing whitespace after ',' Line 23:80: E501 line too long (80 > 79 characters) Line 27:1: E302 expected 2 blank lines, found 1 Line 29:15: E231 missing whitespace after ',' Line 29:18: E231 missing whitespace after ',' Line 29:21: E231 missing whitespace after ',' Line 29:24: E231 missing whitespace after ',' Line 29:27: E231 missing whitespace after ',' Line 29:30: E231 missing whitespace after ',' Line 29:33: E231 missing whitespace after ',' Line 31:16: E231 missing whitespace after ',' Line 32:18: E231 missing whitespace after ',' Line 32:20: E231 missing whitespace after ',' Line 32:22: E231 missing whitespace after ',' Line 37:19: E231 missing whitespace after ':' Line 37:22: E231 missing whitespace after ',' Line 37:28: E231 missing whitespace after ':' Line 37:31: E231 missing whitespace after ',' Line 37:37: E231 missing whitespace after ':' Line 37:40: E231 missing whitespace after ',' Line 37:46: E231 missing whitespace after ':' Line 37:49: E231 missing whitespace after ',' Line 40:22: E231 missing whitespace after ',' Line 40:58: E231 missing whitespace after ',' Line 41:80: E501 line too long (80 > 79 characters) Line 45:1: E302 expected 2 blank lines, found 1 Line 47:14: E231 missing whitespace after ',' Line 47:16: E231 missing whitespace after ',' Line 49:16: E231 missing whitespace after ',' Line 50:18: E231 missing whitespace after ',' Line 50:20: E231 missing whitespace after ',' Line 50:22: E231 missing whitespace after ',' Line 58:22: E231 missing whitespace after ',' Line 58:48: E231 missing whitespace after ',' Line 59:80: E501 line too long (80 > 79 characters) Line 63:1: E302 expected 2 blank lines, found 1 Line 65:14: E231 missing whitespace after ',' Line 65:16: E231 missing whitespace after ',' Line 65:18: E231 missing whitespace after ',' Line 67:16: E231 missing whitespace after ',' Line 68:18: E231 missing whitespace after ',' Line 68:20: E231 missing whitespace after ',' Line 68:22: E231 missing whitespace after ',' Line 76:22: E231 missing whitespace after ',' Line 76:48: E231 missing whitespace after ',' Line 77:80: E501 line too long (80 > 79 characters) Line 81:1: E302 expected 2 blank lines, found 1 Line 83:14: E231 missing whitespace after ',' Line 85:16: E231 missing whitespace after ',' Line 86:18: E231 missing whitespace after ',' Line 86:20: E231 missing whitespace after ',' Line 86:22: E231 missing whitespace after ',' Line 94:22: E231 missing whitespace after ',' Line 94:48: E231 missing whitespace after ',' Line 95:80: E501 line too long (80 > 79 characters) Line 99:1: E302 expected 2 blank lines, found 1 Line 218:19: E225 missing whitespace around operator Line 224:80: E501 line too long (80 > 79 characters) Line 255:1: E302 expected 2 blank lines, found 1 Line 259:1: E302 expected 2 blank lines, found 1 Line 263:1: E302 expected 2 blank lines, found 1 Line 267:1: E302 expected 2 blank lines, found 1

Line 10:1: E302 expected 2 blank lines, found 1 Line 12:15: E231 missing whitespace after ',' Line 12:22: E231 missing whitespace after ',' Line 12:29: E231 missing whitespace after ',' Line 12:37: E231 missing whitespace after ',' Line 14:36: E231 missing whitespace after ',' Line 14:38: E231 missing whitespace after ',' Line 14:73: E231 missing whitespace after ',' Line 15:36: E231 missing whitespace after ',' Line 15:38: E231 missing whitespace after ',' Line 15:74: E231 missing whitespace after ',' Line 16:36: E231 missing whitespace after ',' Line 16:38: E231 missing whitespace after ',' Line 16:73: E231 missing whitespace after ',' Line 17:36: E231 missing whitespace after ',' Line 17:38: E231 missing whitespace after ',' Line 17:74: E231 missing whitespace after ',' Line 19:59: E231 missing whitespace after ',' Line 19:63: E231 missing whitespace after ',' Line 19:80: E501 line too long (82 > 79 characters) Line 20:59: E231 missing whitespace after ',' Line 20:63: E231 missing whitespace after ',' Line 20:80: E501 line too long (82 > 79 characters) Line 21:59: E231 missing whitespace after ',' Line 21:63: E231 missing whitespace after ',' Line 21:80: E501 line too long (82 > 79 characters) Line 22:59: E231 missing whitespace after ',' Line 22:63: E231 missing whitespace after ',' Line 22:80: E501 line too long (82 > 79 characters) Line 25:17: E231 missing whitespace after ',' Line 25:51: E231 missing whitespace after ',' Line 26:17: E231 missing whitespace after ',' Line 26:51: E231 missing whitespace after ',' Line 27:38: E231 missing whitespace after ',' Line 28:38: E231 missing whitespace after ',' Line 29:47: E231 missing whitespace after ',' Line 30:46: E231 missing whitespace after ',' Line 34:1: E302 expected 2 blank lines, found 1 Line 36:15: E231 missing whitespace after ',' Line 36:22: E231 missing whitespace after ',' Line 36:29: E231 missing whitespace after ',' Line 36:36: E231 missing whitespace after ',' Line 38:36: E231 missing whitespace after ',' Line 38:38: E231 missing whitespace after ',' Line 38:73: E231 missing whitespace after ',' Line 39:36: E231 missing whitespace after ',' Line 39:38: E231 missing whitespace after ',' Line 39:73: E231 missing whitespace after ',' Line 40:36: E231 missing whitespace after ',' Line 40:38: E231 missing whitespace after ',' Line 40:73: E231 missing whitespace after ',' Line 41:36: E231 missing whitespace after ',' Line 41:38: E231 missing whitespace after ',' Line 41:73: E231 missing whitespace after ',' Line 43:59: E231 missing whitespace after ',' Line 43:63: E231 missing whitespace after ',' Line 43:80: E501 line too long (82 > 79 characters) Line 44:59: E231 missing whitespace after ',' Line 44:63: E231 missing whitespace after ',' Line 44:80: E501 line too long (82 > 79 characters) Line 45:59: E231 missing whitespace after ',' Line 45:63: E231 missing whitespace after ',' Line 45:80: E501 line too long (82 > 79 characters) Line 46:59: E231 missing whitespace after ',' Line 46:63: E231 missing whitespace after ',' Line 46:80: E501 line too long (82 > 79 characters) Line 49:17: E231 missing whitespace after ',' Line 49:51: E231 missing whitespace after ',' Line 50:17: E231 missing whitespace after ',' Line 50:51: E231 missing whitespace after ',' Line 52:38: E231 missing whitespace after ',' Line 53:38: E231 missing whitespace after ',' Line 54:47: E231 missing whitespace after ',' Line 55:46: E231 missing whitespace after ',' Line 59:1: E302 expected 2 blank lines, found 1 Line 61:14: E231 missing whitespace after ',' Line 61:16: E231 missing whitespace after ',' Line 61:18: E231 missing whitespace after ',' Line 64:36: E231 missing whitespace after ',' Line 64:38: E231 missing whitespace after ',' Line 65:36: E231 missing whitespace after ',' Line 65:38: E231 missing whitespace after ',' Line 66:36: E231 missing whitespace after ',' Line 66:38: E231 missing whitespace after ',' Line 67:36: E231 missing whitespace after ',' Line 67:38: E231 missing whitespace after ',' Line 69:59: E231 missing whitespace after ',' Line 69:63: E231 missing whitespace after ',' Line 69:80: E501 line too long (82 > 79 characters) Line 70:59: E231 missing whitespace after ',' Line 70:63: E231 missing whitespace after ',' Line 70:80: E501 line too long (82 > 79 characters) Line 71:59: E231 missing whitespace after ',' Line 71:63: E231 missing whitespace after ',' Line 71:80: E501 line too long (82 > 79 characters) Line 72:59: E231 missing whitespace after ',' Line 72:63: E231 missing whitespace after ',' Line 72:80: E501 line too long (82 > 79 characters) Line 75:17: E231 missing whitespace after ',' Line 76:17: E231 missing whitespace after ',' Line 78:38: E231 missing whitespace after ',' Line 79:38: E231 missing whitespace after ',' Line 80:47: E231 missing whitespace after ',' Line 81:46: E231 missing whitespace after ',' Line 85:1: E302 expected 2 blank lines, found 1 Line 87:14: E231 missing whitespace after ',' Line 87:16: E231 missing whitespace after ',' Line 87:18: E231 missing whitespace after ',' Line 89:36: E231 missing whitespace after ',' Line 89:38: E231 missing whitespace after ',' Line 90:36: E231 missing whitespace after ',' Line 90:38: E231 missing whitespace after ',' Line 91:36: E231 missing whitespace after ',' Line 91:38: E231 missing whitespace after ',' Line 92:36: E231 missing whitespace after ',' Line 92:38: E231 missing whitespace after ',' Line 94:59: E231 missing whitespace after ',' Line 94:63: E231 missing whitespace after ',' Line 94:80: E501 line too long (82 > 79 characters) Line 95:59: E231 missing whitespace after ',' Line 95:63: E231 missing whitespace after ',' Line 95:80: E501 line too long (82 > 79 characters) Line 96:59: E231 missing whitespace after ',' Line 96:63: E231 missing whitespace after ',' Line 96:80: E501 line too long (82 > 79 characters) Line 97:59: E231 missing whitespace after ',' Line 97:63: E231 missing whitespace after ',' Line 97:80: E501 line too long (82 > 79 characters) Line 100:17: E231 missing whitespace after ',' Line 101:17: E231 missing whitespace after ',' Line 103:38: E231 missing whitespace after ',' Line 104:38: E231 missing whitespace after ',' Line 105:47: E231 missing whitespace after ',' Line 106:46: E231 missing whitespace after ',' Line 110:1: E302 expected 2 blank lines, found 1 Line 112:14: E231 missing whitespace after ',' Line 114:36: E231 missing whitespace after ',' Line 114:38: E231 missing whitespace after ',' Line 115:36: E231 missing whitespace after ',' Line 115:38: E231 missing whitespace after ',' Line 116:36: E231 missing whitespace after ',' Line 116:38: E231 missing whitespace after ',' Line 117:36: E231 missing whitespace after ',' Line 117:38: E231 missing whitespace after ',' Line 119:59: E231 missing whitespace after ',' Line 119:63: E231 missing whitespace after ',' Line 119:80: E501 line too long (82 > 79 characters) Line 120:59: E231 missing whitespace after ',' Line 120:63: E231 missing whitespace after ',' Line 120:80: E501 line too long (82 > 79 characters) Line 121:59: E231 missing whitespace after ',' Line 121:63: E231 missing whitespace after ',' Line 121:80: E501 line too long (82 > 79 characters) Line 122:59: E231 missing whitespace after ',' Line 122:63: E231 missing whitespace after ',' Line 122:80: E501 line too long (82 > 79 characters) Line 125:17: E231 missing whitespace after ',' Line 126:17: E231 missing whitespace after ',' Line 128:38: E231 missing whitespace after ',' Line 129:38: E231 missing whitespace after ',' Line 130:47: E231 missing whitespace after ',' Line 131:46: E231 missing whitespace after ',' Line 139:71: E231 missing whitespace after ',' Line 139:75: E231 missing whitespace after ',' Line 139:80: E501 line too long (85 > 79 characters) Line 140:59: E231 missing whitespace after ',' Line 147:41: E231 missing whitespace after ',' Line 147:45: E231 missing whitespace after ',' Line 147:49: E231 missing whitespace after ',' Line 148:59: E231 missing whitespace after ',' Line 154:59: E231 missing whitespace after ',' Line 155:53: E231 missing whitespace after ',' Line 155:56: E231 missing whitespace after ',' Line 155:59: E231 missing whitespace after ',' Line 156:56: E231 missing whitespace after ',' Line 156:58: E231 missing whitespace after ',' Line 156:61: E231 missing whitespace after ',' Line 163:39: E231 missing whitespace after ',' Line 163:43: E231 missing whitespace after ',' Line 163:47: E231 missing whitespace after ',' Line 164:59: E231 missing whitespace after ',' Line 176:44: E225 missing whitespace around operator Line 190:71: E231 missing whitespace after ',' Line 190:75: E231 missing whitespace after ',' Line 190:80: E501 line too long (85 > 79 characters) Line 191:35: E231 missing whitespace after ',' Line 191:80: E501 line too long (82 > 79 characters) Line 192:32: E231 missing whitespace after ',' Line 192:34: E231 missing whitespace after ',' Line 193:44: E225 missing whitespace around operator Line 197:40: E231 missing whitespace after ',' Line 197:80: E501 line too long (90 > 79 characters) Line 199:52: E225 missing whitespace around operator Line 201:1: E302 expected 2 blank lines, found 1 Line 205:1: E302 expected 2 blank lines, found 1 Line 209:1: E302 expected 2 blank lines, found 1 Line 213:1: E302 expected 2 blank lines, found 1

Line 8:1: E302 expected 2 blank lines, found 1 Line 15:32: E231 missing whitespace after ':' Line 15:52: E231 missing whitespace after ',' Line 15:56: E231 missing whitespace after ':' Line 15:65: E231 missing whitespace after ',' Line 15:68: E231 missing whitespace after ':' Line 31:32: E231 missing whitespace after ':' Line 31:52: E231 missing whitespace after ',' Line 31:56: E231 missing whitespace after ':' Line 31:65: E231 missing whitespace after ',' Line 31:68: E231 missing whitespace after ':' Line 32:51: E231 missing whitespace after ',' Line 32:56: E231 missing whitespace after ',' Line 32:80: E501 line too long (88 > 79 characters) Line 42:1: E302 expected 2 blank lines, found 1 Line 80:5: E303 too many blank lines (2) Line 102:5: E303 too many blank lines (2) Line 112:5: E303 too many blank lines (3) Line 115:32: E231 missing whitespace after ':' Line 115:52: E231 missing whitespace after ',' Line 115:56: E231 missing whitespace after ':' Line 115:65: E231 missing whitespace after ',' Line 115:68: E231 missing whitespace after ':' Line 116:80: E501 line too long (89 > 79 characters) Line 137:19: E225 missing whitespace around operator Line 139:32: E231 missing whitespace after ':' Line 139:52: E231 missing whitespace after ',' Line 139:56: E231 missing whitespace after ':' Line 139:65: E231 missing whitespace after ',' Line 139:68: E231 missing whitespace after ':' Line 140:80: E501 line too long (92 > 79 characters) Line 144:80: E501 line too long (80 > 79 characters)

Line 13:26: E231 missing whitespace after ':' Line 13:35: E231 missing whitespace after ',' Line 13:48: E231 missing whitespace after ',' Line 13:52: E231 missing whitespace after ':' Line 13:62: E231 missing whitespace after ':' Line 14:26: E231 missing whitespace after ':' Line 14:35: E231 missing whitespace after ',' Line 14:48: E231 missing whitespace after ',' Line 14:52: E231 missing whitespace after ':' Line 14:62: E231 missing whitespace after ':' Line 17:39: E231 missing whitespace after ',' Line 20:39: E231 missing whitespace after ',' Line 23:39: E231 missing whitespace after ',' Line 26:39: E231 missing whitespace after ',' Line 28:39: E231 missing whitespace after ',' Line 28:43: E231 missing whitespace after ',' Line 29:39: E231 missing whitespace after ',' Line 29:43: E231 missing whitespace after ',' Line 30:39: E231 missing whitespace after ',' Line 30:43: E231 missing whitespace after ',' Line 31:39: E231 missing whitespace after ',' Line 31:43: E231 missing whitespace after ',' Line 38:1: E302 expected 2 blank lines, found 1 Line 40:70: E231 missing whitespace after ',' Line 40:74: E231 missing whitespace after ',' Line 40:80: E501 line too long (84 > 79 characters) Line 41:49: E231 missing whitespace after ',' Line 48:44: E231 missing whitespace after ',' Line 48:48: E231 missing whitespace after ',' Line 48:52: E231 missing whitespace after ',' Line 50:49: E231 missing whitespace after ',' Line 57:49: E231 missing whitespace after ',' Line 58:48: E231 missing whitespace after ',' Line 58:51: E231 missing whitespace after ',' Line 58:54: E231 missing whitespace after ',' Line 59:51: E231 missing whitespace after ',' Line 59:53: E231 missing whitespace after ',' Line 59:56: E231 missing whitespace after ',' Line 67:39: E231 missing whitespace after ',' Line 67:43: E231 missing whitespace after ',' Line 67:47: E231 missing whitespace after ',' Line 68:49: E231 missing whitespace after ',' Line 94:26: E231 missing whitespace after ',' Line 94:62: E231 missing whitespace after ','

Line 15:1: E302 expected 2 blank lines, found 1 Line 19:15: E225 missing whitespace around operator Line 20:28: E231 missing whitespace after ',' Line 21:65: E231 missing whitespace after ',' Line 21:71: E231 missing whitespace after ',' Line 21:77: E261 at least two spaces before inline comment Line 21:78: E262 inline comment should start with '# ' Line 21:80: E501 line too long (80 > 79 characters) Line 22:64: E231 missing whitespace after ',' Line 22:67: E231 missing whitespace after ',' Line 22:77: E261 at least two spaces before inline comment Line 22:78: E262 inline comment should start with '# ' Line 22:80: E501 line too long (103 > 79 characters) Line 25:47: E231 missing whitespace after ',' Line 25:50: E231 missing whitespace after ',' Line 25:53: E231 missing whitespace after ',' Line 27:49: E231 missing whitespace after ',' Line 27:52: E231 missing whitespace after ',' Line 27:55: E231 missing whitespace after ',' Line 35:15: E225 missing whitespace around operator Line 36:28: E231 missing whitespace after ',' Line 39:65: E231 missing whitespace after ',' Line 39:75: E231 missing whitespace after ',' Line 39:80: E501 line too long (81 > 79 characters) Line 40:64: E231 missing whitespace after ',' Line 40:75: E231 missing whitespace after ',' Line 40:80: E501 line too long (80 > 79 characters) Line 43:47: E231 missing whitespace after ',' Line 43:50: E231 missing whitespace after ',' Line 43:53: E231 missing whitespace after ',' Line 45:49: E231 missing whitespace after ',' Line 45:52: E231 missing whitespace after ',' Line 45:55: E231 missing whitespace after ',' Line 48:51: E231 missing whitespace after ',' Line 48:54: E231 missing whitespace after ',' Line 48:57: E231 missing whitespace after ',' Line 49:49: E231 missing whitespace after ',' Line 49:52: E231 missing whitespace after ',' Line 49:55: E231 missing whitespace after ',' Line 56:80: E501 line too long (88 > 79 characters) Line 58:38: E231 missing whitespace after ',' Line 58:42: E225 missing whitespace around operator Line 59:51: E231 missing whitespace after ',' Line 64:80: E501 line too long (88 > 79 characters) Line 65:21: E231 missing whitespace after ':' Line 65:27: E231 missing whitespace after ':' Line 65:34: E231 missing whitespace after ':' Line 65:41: E231 missing whitespace after ':' Line 67:35: E231 missing whitespace after ',' Line 69:51: E231 missing whitespace after ',' Line 74:80: E501 line too long (88 > 79 characters) Line 75:21: E231 missing whitespace after ':' Line 75:27: E231 missing whitespace after ':' Line 75:32: E231 missing whitespace after ':' Line 75:37: E231 missing whitespace after ':' Line 77:35: E231 missing whitespace after ',' Line 79:51: E231 missing whitespace after ',' Line 90:80: E501 line too long (99 > 79 characters) Line 95:80: E501 line too long (88 > 79 characters) Line 99:9: E731 do not assign a lambda expression, use a def Line 99:35: E231 missing whitespace after ',' Line 99:41: E225 missing whitespace around operator Line 99:49: E225 missing whitespace around operator Line 99:60: E225 missing whitespace around operator Line 99:68: E225 missing whitespace around operator Line 101:41: E231 missing whitespace after ',' Line 103:28: E231 missing whitespace after ',' Line 103:37: E231 missing whitespace after ',' Line 104:46: E231 missing whitespace after ',' Line 105:36: E231 missing whitespace after ',' Line 108:28: E231 missing whitespace after ',' Line 108:35: E231 missing whitespace after ',' Line 109:44: E231 missing whitespace after ',' Line 110:36: E231 missing whitespace after ',' Line 120:80: E501 line too long (81 > 79 characters) Line 121:80: E501 line too long (88 > 79 characters) Line 123:51: E231 missing whitespace after ',' Line 123:55: E225 missing whitespace around operator Line 124:51: E231 missing whitespace after ','

Comment last updated at 2021-06-15 23:37:19 UTC
jcmgray commented 1 year ago

Hey @yangcal, would it be okay if I worked on this branch directly (yangcal/general)? If so, could you enable push access for me (there should be a 'Allow edits by maintainers' somewhere on the right if not already enabled).