tests/functional/test_download.py:1:1: C101 Coding magic comment not found tests/functional/test_download.py:1:1: D100 Missing docstring in public module tests/functional/test_download.py:15:1: D103 Missing docstring in public function tests/functional/test_download.py:17:44: Q000 Remove bad quotes tests/functional/test_download.py:24:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:37:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:48:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:66:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:66:1: D400 First line should end with a period tests/functional/test_download.py:70:34: Q000 Remove bad quotes tests/functional/test_download.py:82:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:82:1: D400 First line should end with a period tests/functional/test_download.py:97:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:97:1: D400 First line should end with a period tests/functional/test_download.py:110:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:110:1: D400 First line should end with a period tests/functional/test_download.py:126:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:126:1: D400 First line should end with a period tests/functional/test_download.py:129:34: Q000 Remove bad quotes tests/functional/test_download.py:140:34: Q000 Remove bad quotes tests/functional/test_download.py:160:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:174:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:174:1: D400 First line should end with a period tests/functional/test_download.py:194:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:194:1: D400 First line should end with a period tests/functional/test_download.py:214:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:214:1: D400 First line should end with a period tests/functional/test_download.py:231:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:231:1: D400 First line should end with a period tests/functional/test_download.py:250:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:250:1: D400 First line should end with a period tests/functional/test_download.py:329:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:329:1: D400 First line should end with a period tests/functional/test_download.py:334:30: Q000 Remove bad quotes tests/functional/test_download.py:335:9: Q000 Remove bad quotes tests/functional/test_download.py:336:9: Q000 Remove bad quotes tests/functional/test_download.py:337:9: Q000 Remove bad quotes tests/functional/test_download.py:338:9: Q000 Remove bad quotes tests/functional/test_download.py:341:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:357:30: Q000 Remove bad quotes tests/functional/test_download.py:358:10: Q000 Remove bad quotes tests/functional/test_download.py:358:31: Q000 Remove bad quotes tests/functional/test_download.py:359:10: Q000 Remove bad quotes tests/functional/test_download.py:359:31: Q000 Remove bad quotes tests/functional/test_download.py:360:10: Q000 Remove bad quotes tests/functional/test_download.py:360:34: Q000 Remove bad quotes tests/functional/test_download.py:361:10: Q000 Remove bad quotes tests/functional/test_download.py:361:31: Q000 Remove bad quotes tests/functional/test_download.py:362:10: Q000 Remove bad quotes tests/functional/test_download.py:362:34: Q000 Remove bad quotes tests/functional/test_download.py:363:10: Q000 Remove bad quotes tests/functional/test_download.py:363:34: Q000 Remove bad quotes tests/functional/test_download.py:368:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:371:17: P101 format string does contain unindexed parameters tests/functional/test_download.py:383:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:383:1: D400 First line should end with a period tests/functional/test_download.py:399:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:399:1: D400 First line should end with a period tests/functional/test_download.py:496:28: P103 other string does contain unindexed parameters tests/functional/test_download.py:507:17: P101 format string does contain unindexed parameters tests/functional/test_download.py:514:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:537:43: P101 format string does contain unindexed parameters tests/functional/test_download.py:545:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:545:1: D400 First line should end with a period tests/functional/test_download.py:610:1: D205 1 blank line required between summary line and description tests/functional/test_download.py:610:1: D400 First line should end with a period tests/functional/test_download.py:654:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:654:1: D400 First line should end with a period tests/functional/test_download.py:659:9: Q000 Remove bad quotes tests/functional/test_download.py:665:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_download.py:665:1: D400 First line should end with a period tests/functional/test_download.py:668:34: Q000 Remove bad quotes tests/functional/test_download.py:668:58: Q000 Remove bad quotes tests/functional/test_download.py:672:1: D103 Missing docstring in public function tests/functional/test_download.py:691:1: D103 Missing docstring in public function tests/functional/test_download.py:693:34: Q000 Remove bad quotes tests/functional/test_download.py:715:1: D103 Missing docstring in public function tests/functional/test_download.py:717:34: Q000 Remove bad quotes tests/functional/test_download.py:739:1: D103 Missing docstring in public function tests/functional/test_download.py:741:34: Q000 Remove bad quotes tests/functional/test_download.py:763:1: D103 Missing docstring in public function tests/functional/test_download.py:777:1: D103 Missing docstring in public function tests/functional/test_download.py:778:34: Q000 Remove bad quotes tests/functional/test_download.py:795:23: Q000 Remove bad quotes tests/functional/test_download.py:796:1: D103 Missing docstring in public function tests/functional/test_download.py:797:45: Q000 Remove bad quotes tests/functional/test_download.py:798:45: Q000 Remove bad quotes tests/functional/test_download.py:802:1: D103 Missing docstring in public function tests/functional/test_download.py:821:1: D103 Missing docstring in public function tests/functional/test_download.py:833:11: P101 format string does contain unindexed parameters tests/functional/test_download.py:833:11: Q000 Remove bad quotes tests/functional/test_download.py:840:1: D103 Missing docstring in public function tests/functional/test_download.py:852:11: P101 format string does contain unindexed parameters tests/functional/test_download.py:852:11: Q000 Remove bad quotes tests/functional/test_download.py:859:1: D103 Missing docstring in public function tests/functional/test_download.py:875:20: P101 format string does contain unindexed parameters tests/functional/test_download.py:876:11: P101 format string does contain unindexed parameters tests/functional/test_download.py:876:11: Q000 Remove bad quotes src/pip/_internal/utils/entrypoints.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/entrypoints.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/entrypoints.py:24:9: Q000 Remove bad quotes src/pip/_internal/utils/entrypoints.py:25:9: Q000 Remove bad quotes src/pip/_internal/utils/entrypoints.py:26:9: Q000 Remove bad quotes src/pip/_internal/utils/entrypoints.py:27:9: Q000 Remove bad quotes src/pip/_internal/utils/entrypoints.py:29:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/logging.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/logging.py:59:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/logging.py:59:1: D204 1 blank line required after class docstring src/pip/_internal/utils/logging.py:102:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/logging.py:102:1: D400 First line should end with a period src/pip/_internal/utils/logging.py:102:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/utils/logging.py:115:1: D103 Missing docstring in public function src/pip/_internal/utils/logging.py:119:1: D101 Missing docstring in public class src/pip/_internal/utils/logging.py:122:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/utils/logging.py:128:41: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:132:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/logging.py:132:1: D400 First line should end with a period src/pip/_internal/utils/logging.py:148:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/logging.py:148:1: D400 First line should end with a period src/pip/_internal/utils/logging.py:148:1: D401 First line should be in imperative mood src/pip/_internal/utils/logging.py:159:41: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:161:19: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:162:21: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:171:16: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:175:1: D101 Missing docstring in public class src/pip/_internal/utils/logging.py:187:1: D107 Missing docstring in __init__ src/pip/_internal/utils/logging.py:195:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/logging.py:204:1: D102 Missing docstring in public method src/pip/_internal/utils/logging.py:215:33: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:219:27: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:219:38: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:225:1: D102 Missing docstring in public method src/pip/_internal/utils/logging.py:237:1: D102 Missing docstring in public method src/pip/_internal/utils/logging.py:250:1: D101 Missing docstring in public class src/pip/_internal/utils/logging.py:257:1: D101 Missing docstring in public class src/pip/_internal/utils/logging.py:259:1: D107 Missing docstring in __init__ src/pip/_internal/utils/logging.py:262:1: D102 Missing docstring in public method src/pip/_internal/utils/logging.py:268:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/logging.py:268:1: D211 No blank lines allowed before class docstring src/pip/_internal/utils/logging.py:272:1: D102 Missing docstring in public method src/pip/_internal/utils/logging.py:279:1: D202 No blank lines allowed after function docstring src/pip/_internal/utils/logging.py:279:1: D400 First line should end with a period src/pip/_internal/utils/logging.py:279:1: D401 First line should be in imperative mood src/pip/_internal/utils/logging.py:286:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:288:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:290:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:292:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:294:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:303:22: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:305:31: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:310:26: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:310:49: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:310:57: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:310:71: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:314:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:314:19: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:315:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:315:19: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:318:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:318:19: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:319:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:319:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:321:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:321:28: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:321:46: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:322:10: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:326:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:327:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:328:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:329:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:330:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:330:23: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:331:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:333:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:334:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:334:23: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:335:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:337:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:338:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:338:23: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:339:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:342:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:343:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:344:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:345:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:345:27: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:347:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:348:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:349:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:349:27: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:350:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:353:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:354:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:355:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:356:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:356:42: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:357:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:358:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:358:39: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:359:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:359:29: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:359:51: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:360:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:360:30: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:362:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:363:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:363:26: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:364:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:364:42: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:365:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:366:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:366:39: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:367:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:367:29: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:368:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:368:30: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:372:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:373:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:374:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:374:42: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:375:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:376:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:376:39: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:377:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:377:29: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:378:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:378:30: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:380:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:381:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:381:26: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:382:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:382:42: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:383:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:384:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:385:17: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:385:30: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:388:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:389:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:390:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:392:9: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:393:13: Q000 Remove bad quotes src/pip/_internal/utils/logging.py:394:17: Q000 Remove bad quotes src/pip/_internal/utils/encoding.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/encoding.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/encoding.py:26:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/encoding.py:26:1: D400 First line should end with a period tests/unit/test_req_uninstall.py:1:1: C101 Coding magic comment not found tests/unit/test_req_uninstall.py:1:1: D100 Missing docstring in public module tests/unit/test_req_uninstall.py:22:1: D103 Missing docstring in public function tests/unit/test_req_uninstall.py:26:1: D103 Missing docstring in public function tests/unit/test_req_uninstall.py:55:1: D103 Missing docstring in public function tests/unit/test_req_uninstall.py:60:55: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:65:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:66:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:67:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:68:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:69:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:70:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:71:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:72:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:73:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:74:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:75:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:76:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:77:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:82:28: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:85:42: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:88:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:89:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:90:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:91:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:95:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:96:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:100:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:101:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:102:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:103:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:104:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:105:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:106:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:107:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:108:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:109:9: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:119:1: D101 Missing docstring in public class tests/unit/test_req_uninstall.py:120:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:138:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:165:21: C405 Unnecessary list literal - rewrite as a set literal. tests/unit/test_req_uninstall.py:167:21: C405 Unnecessary list literal - rewrite as a set literal. tests/unit/test_req_uninstall.py:171:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:184:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:197:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:218:1: D101 Missing docstring in public class tests/unit/test_req_uninstall.py:220:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:220:16: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:220:21: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:220:28: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:221:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:221:18: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:221:25: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:222:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:222:24: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:223:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:223:22: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:223:30: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:224:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:224:18: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:224:25: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:225:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:226:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:226:18: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:226:25: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:227:10: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:227:24: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:231:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:233:54: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:237:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:238:43: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:239:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:240:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:241:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:242:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:243:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:246:52: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:247:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:248:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:249:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:250:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:259:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:261:56: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:267:50: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:277:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:279:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:279:21: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:279:33: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:279:41: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:288:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:290:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:290:21: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:290:33: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:290:41: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:299:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:301:13: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:301:21: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:301:33: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:301:41: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:311:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:312:25: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:314:28: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:316:26: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:317:26: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:318:29: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:343:1: D102 Missing docstring in public method tests/unit/test_req_uninstall.py:344:25: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:346:28: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:348:26: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:349:26: Q000 Remove bad quotes tests/unit/test_req_uninstall.py:350:29: Q000 Remove bad quotes tests/functional/test_uninstall.py:1:1: C101 Coding magic comment not found tests/functional/test_uninstall.py:1:1: D100 Missing docstring in public module tests/functional/test_uninstall.py:26:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:36:32: Q000 Remove bad quotes tests/functional/test_uninstall.py:42:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:46:34: Q000 Remove bad quotes tests/functional/test_uninstall.py:48:23: Q000 Remove bad quotes tests/functional/test_uninstall.py:57:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:57:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:57:42: Q000 Remove bad quotes tests/functional/test_uninstall.py:57:53: Q000 Remove bad quotes tests/functional/test_uninstall.py:63:9: Q000 Remove bad quotes tests/functional/test_uninstall.py:64:9: Q000 Remove bad quotes tests/functional/test_uninstall.py:70:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:88:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:88:1: D400 First line should end with a period tests/functional/test_uninstall.py:96:32: Q000 Remove bad quotes tests/functional/test_uninstall.py:111:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:111:1: D400 First line should end with a period tests/functional/test_uninstall.py:144:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:144:1: D400 First line should end with a period tests/functional/test_uninstall.py:163:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:163:1: D400 First line should end with a period tests/functional/test_uninstall.py:170:41: Q000 Remove bad quotes tests/functional/test_uninstall.py:171:40: Q000 Remove bad quotes tests/functional/test_uninstall.py:186:32: Q000 Remove bad quotes tests/functional/test_uninstall.py:202:26: Q000 Remove bad quotes tests/functional/test_uninstall.py:203:27: Q000 Remove bad quotes tests/functional/test_uninstall.py:204:27: Q000 Remove bad quotes tests/functional/test_uninstall.py:206:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:206:1: D400 First line should end with a period tests/functional/test_uninstall.py:215:23: Q000 Remove bad quotes tests/functional/test_uninstall.py:216:23: Q000 Remove bad quotes tests/functional/test_uninstall.py:217:24: Q000 Remove bad quotes tests/functional/test_uninstall.py:218:24: Q000 Remove bad quotes tests/functional/test_uninstall.py:229:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:229:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:229:35: Q000 Remove bad quotes tests/functional/test_uninstall.py:229:46: Q000 Remove bad quotes tests/functional/test_uninstall.py:234:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:234:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:234:35: Q000 Remove bad quotes tests/functional/test_uninstall.py:234:46: Q000 Remove bad quotes tests/functional/test_uninstall.py:239:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:239:1: D400 First line should end with a period tests/functional/test_uninstall.py:242:16: Q000 Remove bad quotes tests/functional/test_uninstall.py:247:23: Q000 Remove bad quotes tests/functional/test_uninstall.py:247:39: Q000 Remove bad quotes tests/functional/test_uninstall.py:259:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:259:1: D400 First line should end with a period tests/functional/test_uninstall.py:278:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:286:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:287:17: Q000 Remove bad quotes tests/functional/test_uninstall.py:302:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:326:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:352:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:391:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:398:34: Q000 Remove bad quotes tests/functional/test_uninstall.py:406:34: Q000 Remove bad quotes tests/functional/test_uninstall.py:432:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:432:1: D400 First line should end with a period tests/functional/test_uninstall.py:451:1: D103 Missing docstring in public function tests/functional/test_uninstall.py:452:29: Q000 Remove bad quotes tests/functional/test_uninstall.py:453:22: Q000 Remove bad quotes tests/functional/test_uninstall.py:457:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:458:22: Q000 Remove bad quotes tests/functional/test_uninstall.py:464:25: Q000 Remove bad quotes tests/functional/test_uninstall.py:466:33: Q000 Remove bad quotes tests/functional/test_uninstall.py:473:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:473:1: D400 First line should end with a period tests/functional/test_uninstall.py:476:38: Q000 Remove bad quotes tests/functional/test_uninstall.py:486:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:486:1: D400 First line should end with a period tests/functional/test_uninstall.py:490:38: Q000 Remove bad quotes tests/functional/test_uninstall.py:492:31: Q000 Remove bad quotes tests/functional/test_uninstall.py:494:45: Q000 Remove bad quotes tests/functional/test_uninstall.py:499:28: Q000 Remove bad quotes tests/functional/test_uninstall.py:500:17: Q000 Remove bad quotes tests/functional/test_uninstall.py:507:1: D400 First line should end with a period tests/functional/test_uninstall.py:508:39: Q000 Remove bad quotes tests/functional/test_uninstall.py:514:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:514:38: Q000 Remove bad quotes tests/functional/test_uninstall.py:514:48: Q000 Remove bad quotes tests/functional/test_uninstall.py:514:59: Q000 Remove bad quotes tests/functional/test_uninstall.py:525:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:525:30: Q000 Remove bad quotes tests/functional/test_uninstall.py:529:1: D400 First line should end with a period tests/functional/test_uninstall.py:535:39: Q000 Remove bad quotes tests/functional/test_uninstall.py:542:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:542:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:542:30: Q000 Remove bad quotes tests/functional/test_uninstall.py:542:41: Q000 Remove bad quotes tests/functional/test_uninstall.py:553:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:553:30: Q000 Remove bad quotes tests/functional/test_uninstall.py:557:1: D205 1 blank line required between summary line and description tests/functional/test_uninstall.py:557:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_uninstall.py:557:1: D400 First line should end with a period tests/functional/test_uninstall.py:570:39: Q000 Remove bad quotes tests/functional/test_uninstall.py:580:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:580:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:580:30: Q000 Remove bad quotes tests/functional/test_uninstall.py:580:41: Q000 Remove bad quotes tests/functional/test_uninstall.py:588:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:596:13: Q000 Remove bad quotes tests/functional/test_uninstall.py:596:21: Q000 Remove bad quotes tests/functional/test_uninstall.py:596:30: Q000 Remove bad quotes tests/functional/test_uninstall.py:596:41: Q000 Remove bad quotes tests/functional/test_uninstall.py:604:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall.py:604:1: D400 First line should end with a period tests/functional/test_uninstall.py:610:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:611:36: Q000 Remove bad quotes tests/functional/test_uninstall.py:614:1: D103 Missing docstring in public function tests/functional/test_uninstall.py:620:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:621:12: Q000 Remove bad quotes tests/functional/test_uninstall.py:622:36: Q000 Remove bad quotes src/pip/_internal/utils/typing.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/typing.py:37:1: D103 Missing docstring in public function src/pip/_internal/utils/hashes.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/hashes.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/hashes.py:37:1: D204 1 blank line required after class docstring src/pip/_internal/utils/hashes.py:37:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/hashes.py:37:1: D400 First line should end with a period src/pip/_internal/utils/hashes.py:43:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/hashes.py:43:1: D400 First line should end with a period src/pip/_internal/utils/hashes.py:49:1: D105 Missing docstring in magic method src/pip/_internal/utils/hashes.py:62:1: D102 Missing docstring in public method src/pip/_internal/utils/hashes.py:77:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/hashes.py:77:1: D400 First line should end with a period src/pip/_internal/utils/hashes.py:89:21: P101 format string does contain unindexed parameters src/pip/_internal/utils/hashes.py:107:1: D400 First line should end with a period src/pip/_internal/utils/hashes.py:114:1: D102 Missing docstring in public method src/pip/_internal/utils/hashes.py:124:1: D105 Missing docstring in magic method src/pip/_internal/utils/hashes.py:130:1: D204 1 blank line required after class docstring src/pip/_internal/utils/hashes.py:130:1: D400 First line should end with a period tests/unit/test_network_cache.py:1:1: C101 Coding magic comment not found tests/unit/test_network_cache.py:1:1: D100 Missing docstring in public module tests/unit/test_network_cache.py:10:23: Q000 Remove bad quotes tests/unit/test_network_cache.py:11:1: D103 Missing docstring in public function tests/unit/test_network_cache.py:12:33: Q000 Remove bad quotes tests/unit/test_network_cache.py:18:1: D205 1 blank line required between summary line and description tests/unit/test_network_cache.py:18:1: D400 First line should end with a period tests/unit/test_network_cache.py:24:1: D102 Missing docstring in public method tests/unit/test_network_cache.py:27:26: Q000 Remove bad quotes tests/unit/test_network_cache.py:28:19: Q000 Remove bad quotes tests/unit/test_network_cache.py:28:31: Q000 Remove bad quotes tests/unit/test_network_cache.py:29:26: Q000 Remove bad quotes tests/unit/test_network_cache.py:29:41: Q000 Remove bad quotes tests/unit/test_network_cache.py:30:22: Q000 Remove bad quotes tests/unit/test_network_cache.py:31:26: Q000 Remove bad quotes tests/unit/test_network_cache.py:34:1: D102 Missing docstring in public method tests/unit/test_network_cache.py:37:38: Q000 Remove bad quotes tests/unit/test_network_cache.py:40:19: Q000 Remove bad quotes tests/unit/test_network_cache.py:43:1: D102 Missing docstring in public method tests/unit/test_network_cache.py:47:19: Q000 Remove bad quotes tests/unit/test_network_cache.py:47:26: Q000 Remove bad quotes tests/unit/test_network_cache.py:50:1: D102 Missing docstring in public method tests/unit/test_network_cache.py:54:22: Q000 Remove bad quotes tests/unit/test_network_cache.py:56:1: D102 Missing docstring in public method tests/unit/test_network_cache.py:58:15: Q000 Remove bad quotes src/pip/_internal/models/selection_prefs.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/selection_prefs.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/selection_prefs.py:9:1: D205 1 blank line required between summary line and description src/pip/_internal/models/selection_prefs.py:9:1: D400 First line should end with a period src/pip/_internal/build_env.py:1:1: C101 Coding magic comment not found src/pip/_internal/build_env.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/build_env.py:1:1: D400 First line should end with a period src/pip/_internal/build_env.py:49:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/build_env.py:49:1: D400 First line should end with a period src/pip/_internal/build_env.py:52:1: D107 Missing docstring in __init__ src/pip/_internal/build_env.py:83:17: Q001 Remove bad quotes from multiline string src/pip/_internal/build_env.py:109:1: D105 Missing docstring in magic method src/pip/_internal/build_env.py:129:1: D105 Missing docstring in magic method src/pip/_internal/build_env.py:144:1: D205 1 blank line required between summary line and description src/pip/_internal/build_env.py:144:1: D208 Docstring is over-indented src/pip/_internal/build_env.py:144:1: D400 First line should end with a period src/pip/_internal/build_env.py:161:1: D102 Missing docstring in public method src/pip/_internal/build_env.py:209:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/build_env.py:209:1: D400 First line should end with a period src/pip/_internal/build_env.py:212:1: D107 Missing docstring in __init__ src/pip/_internal/build_env.py:216:1: D105 Missing docstring in magic method src/pip/_internal/build_env.py:220:1: D105 Missing docstring in magic method src/pip/_internal/build_env.py:229:1: D102 Missing docstring in public method src/pip/_internal/build_env.py:233:1: D102 Missing docstring in public method tests/unit/resolution_resolvelib/test_resolver.py:1:1: C101 Coding magic comment not found tests/unit/resolution_resolvelib/test_resolver.py:1:1: D100 Missing docstring in public module tests/unit/resolution_resolvelib/test_resolver.py:16:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/test_resolver.py:22:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:23:29: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:24:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:25:32: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:26:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:27:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:33:1: D200 One-line docstring should fit on one line with quotes tests/unit/resolution_resolvelib/test_resolver.py:33:1: D202 No blank lines allowed after function docstring tests/unit/resolution_resolvelib/test_resolver.py:48:5: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:51:21: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:51:41: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:51:59: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:52:14: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:52:29: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:55:21: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:55:31: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:55:39: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:55:51: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:55:59: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:56:14: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:56:30: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:56:45: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:60:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:61:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:62:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:63:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:64:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:64:35: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:65:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:65:35: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:66:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:66:35: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:67:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:67:35: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:68:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:68:35: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:71:17: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:72:17: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:73:17: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:74:17: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:79:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/test_resolver.py:96:5: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:100:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:102:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:103:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:104:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:104:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:105:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:105:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:106:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:106:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:107:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:107:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:109:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:109:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:109:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:109:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:109:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:112:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:114:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:115:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:115:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:116:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:116:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:117:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:117:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:118:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:118:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:120:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:120:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:120:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:120:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:120:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:123:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:125:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:126:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:126:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:127:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:127:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:128:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:128:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:129:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:129:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:130:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:132:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:132:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:132:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:132:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:132:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:135:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:137:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:138:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:138:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:139:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:139:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:140:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:140:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:141:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:141:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:142:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:144:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:144:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:144:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:144:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:144:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:147:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:149:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:150:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:150:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:151:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:151:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:152:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:152:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:153:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:153:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:154:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:156:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:156:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:156:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:156:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:156:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:159:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:161:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:162:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:162:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:163:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:163:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:164:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:164:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:165:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:165:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:166:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:168:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:168:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:168:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:168:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:168:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:171:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:173:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:174:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:174:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:175:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:175:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:176:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:176:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:177:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:177:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:178:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:178:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:180:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:180:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:180:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:180:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:180:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:183:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:185:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:186:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:186:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:187:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:187:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:188:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:188:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:189:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:189:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:190:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:190:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:192:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:192:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:192:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:192:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:192:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:195:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:197:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:198:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:198:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:199:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:199:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:200:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:200:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:201:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:201:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:202:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:202:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:204:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:204:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:204:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:204:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:204:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:207:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:209:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:210:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:210:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:211:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:211:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:212:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:212:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:213:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:213:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:214:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:214:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:216:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:216:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:216:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:216:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:216:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:219:13: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:221:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:222:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:222:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:223:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:223:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:224:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:224:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:225:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:225:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:226:18: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:226:26: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:228:23: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:228:33: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:228:43: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:228:55: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:228:66: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_resolver.py:232:1: D103 Missing docstring in public function tests/functional/test_hash.py:1:1: C101 Coding magic comment not found tests/functional/test_hash.py:1:1: D400 First line should end with a period src/pip/_internal/vcs/subversion.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/subversion.py:1:1: D100 Missing docstring in public module src/pip/_internal/vcs/subversion.py:37:1: D101 Missing docstring in public class src/pip/_internal/vcs/subversion.py:44:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:48:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:53:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/subversion.py:53:1: D400 First line should end with a period src/pip/_internal/vcs/subversion.py:59:25: B007 Loop control variable 'files' not used within the loop body. If this is intended, start the name with an underscore. src/pip/_internal/vcs/subversion.py:81:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/subversion.py:81:1: D400 First line should end with a period src/pip/_internal/vcs/subversion.py:81:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/vcs/subversion.py:93:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:102:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:113:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:125:21: Q000 Remove bad quotes src/pip/_internal/vcs/subversion.py:126:21: Q000 Remove bad quotes src/pip/_internal/vcs/subversion.py:185:1: D400 First line should end with a period src/pip/_internal/vcs/subversion.py:185:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/vcs/subversion.py:188:1: D107 Missing docstring in __init__ src/pip/_internal/vcs/subversion.py:287:1: D400 First line should end with a period src/pip/_internal/vcs/subversion.py:302:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:317:1: D102 Missing docstring in public method src/pip/_internal/vcs/subversion.py:325:1: D102 Missing docstring in public method src/pip/__main__.py:1:1: C101 Coding magic comment not found src/pip/__main__.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/direct_url_helpers.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/direct_url_helpers.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/direct_url_helpers.py:34:26: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:37:24: P101 format string does contain unindexed parameters src/pip/_internal/utils/direct_url_helpers.py:37:24: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:52:26: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:54:24: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:54:30: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:58:1: D103 Missing docstring in public function src/pip/_internal/utils/direct_url_helpers.py:100:20: P101 format string does contain unindexed parameters src/pip/_internal/utils/direct_url_helpers.py:100:20: Q000 Remove bad quotes src/pip/_internal/utils/direct_url_helpers.py:125:13: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:1:1: C101 Coding magic comment not found tests/functional/test_install_cleanup.py:1:1: D100 Missing docstring in public module tests/functional/test_install_cleanup.py:11:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_cleanup.py:11:1: D400 First line should end with a period tests/functional/test_install_cleanup.py:17:9: P101 format string does contain unindexed parameters tests/functional/test_install_cleanup.py:24:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_cleanup.py:24:1: D400 First line should end with a period tests/functional/test_install_cleanup.py:30:27: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:30:50: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:44:1: D400 First line should end with a period tests/functional/test_install_cleanup.py:46:20: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:46:51: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:52:16: Q000 Remove bad quotes tests/functional/test_install_cleanup.py:55:12: Q000 Remove bad quotes src/pip/_internal/commands/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/commands/__init__.py:1:1: D400 First line should end with a period src/pip/_internal/commands/__init__.py:100:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/resolution/resolvelib/requirements.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/requirements.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/requirements.py:15:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/requirements.py:16:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/requirements.py:20:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/requirements.py:22:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:28:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:33:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:37:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:42:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/requirements.py:43:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/requirements.py:45:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:49:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/requirements.py:53:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/requirements.py:55:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:61:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:66:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:70:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:73:13: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/requirements.py:73:13: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:74:13: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:83:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/resolution/resolvelib/requirements.py:83:1: D204 1 blank line required after class docstring src/pip/_internal/resolution/resolvelib/requirements.py:85:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/requirements.py:90:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/requirements.py:92:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/requirements.py:98:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:102:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:108:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/requirements.py:110:56: Q000 Remove bad quotes src/pip/_internal/commands/help.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/help.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/help.py:14:1: D400 First line should end with a period src/pip/_internal/commands/help.py:20:1: D102 Missing docstring in public method src/pip/_internal/commands/help.py:35:20: P101 format string does contain unindexed parameters src/pip/_internal/commands/help.py:37:28: P101 format string does contain unindexed parameters src/pip/_internal/main.py:1:1: C101 Coding magic comment not found src/pip/_internal/main.py:1:1: D100 Missing docstring in public module src/pip/_internal/main.py:9:1: D205 1 blank line required between summary line and description src/pip/_internal/main.py:9:1: D400 First line should end with a period src/pip/_internal/main.py:9:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/resolution/resolvelib/provider.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/provider.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/provider.py:40:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/provider.py:41:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/provider.py:82:1: D400 First line should end with a period src/pip/_internal/resolution/resolvelib/provider.py:92:42: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/provider.py:94:44: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/provider.py:118:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/provider.py:122:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/provider.py:132:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/provider.py:142:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/provider.py:146:1: D102 Missing docstring in public method docs/pip_sphinxext.py:1:1: C101 Coding magic comment not found docs/pip_sphinxext.py:1:1: D400 First line should end with a period docs/pip_sphinxext.py:15:1: D101 Missing docstring in public class docs/pip_sphinxext.py:18:1: D102 Missing docstring in public method docs/pip_sphinxext.py:21:40: P101 format string does contain unindexed parameters docs/pip_sphinxext.py:27:1: D101 Missing docstring in public class docs/pip_sphinxext.py:30:1: D102 Missing docstring in public method docs/pip_sphinxext.py:37:31: Q000 Remove bad quotes docs/pip_sphinxext.py:42:1: D101 Missing docstring in public class docs/pip_sphinxext.py:46:13: Q000 Remove bad quotes docs/pip_sphinxext.py:48:13: Q000 Remove bad quotes docs/pip_sphinxext.py:50:16: Q000 Remove bad quotes docs/pip_sphinxext.py:54:21: Q000 Remove bad quotes docs/pip_sphinxext.py:59:21: P101 format string does contain unindexed parameters docs/pip_sphinxext.py:59:21: Q000 Remove bad quotes docs/pip_sphinxext.py:63:49: Q000 Remove bad quotes docs/pip_sphinxext.py:64:32: Q000 Remove bad quotes docs/pip_sphinxext.py:64:42: Q000 Remove bad quotes docs/pip_sphinxext.py:64:46: Q000 Remove bad quotes docs/pip_sphinxext.py:64:65: Q000 Remove bad quotes docs/pip_sphinxext.py:71:45: Q000 Remove bad quotes docs/pip_sphinxext.py:73:1: D102 Missing docstring in public method docs/pip_sphinxext.py:82:1: D101 Missing docstring in public class docs/pip_sphinxext.py:83:1: D102 Missing docstring in public method docs/pip_sphinxext.py:89:1: D101 Missing docstring in public class docs/pip_sphinxext.py:92:1: D102 Missing docstring in public method docs/pip_sphinxext.py:100:1: D101 Missing docstring in public class docs/pip_sphinxext.py:103:1: D102 Missing docstring in public method docs/pip_sphinxext.py:111:1: D103 Missing docstring in public function tests/functional/test_show.py:1:1: C101 Coding magic comment not found tests/functional/test_show.py:1:1: D100 Missing docstring in public module tests/functional/test_show.py:12:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:19:12: P101 format string does contain unindexed parameters tests/functional/test_show.py:25:1: D205 1 blank line required between summary line and description tests/functional/test_show.py:25:1: D400 First line should end with a period tests/functional/test_show.py:43:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:43:1: D400 First line should end with a period tests/functional/test_show.py:52:22: Q000 Remove bad quotes tests/functional/test_show.py:57:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:64:22: Q000 Remove bad quotes tests/functional/test_show.py:68:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:76:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:84:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:98:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:112:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:122:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:131:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:131:1: D400 First line should end with a period tests/functional/test_show.py:137:22: Q000 Remove bad quotes tests/functional/test_show.py:138:12: Q000 Remove bad quotes tests/functional/test_show.py:142:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:142:1: D400 First line should end with a period tests/functional/test_show.py:154:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:166:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:166:1: D400 First line should end with a period tests/functional/test_show.py:179:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:179:1: D400 First line should end with a period tests/functional/test_show.py:188:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:188:1: D400 First line should end with a period tests/functional/test_show.py:195:12: Q000 Remove bad quotes tests/functional/test_show.py:198:1: D103 Missing docstring in public function tests/functional/test_show.py:210:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_show.py:210:1: D400 First line should end with a period tests/functional/test_show.py:226:1: D205 1 blank line required between summary line and description tests/functional/test_show.py:226:1: D400 First line should end with a period tests/functional/test_show.py:243:1: D205 1 blank line required between summary line and description tests/functional/test_show.py:243:1: D400 First line should end with a period tests/functional/test_show.py:259:5: T001 print found. tests/functional/test_show.py:266:1: D202 No blank lines allowed after function docstring tests/functional/test_show.py:266:1: D205 1 blank line required between summary line and description tests/functional/test_show.py:266:1: D400 First line should end with a period tests/functional/test_show.py:283:1: D202 No blank lines allowed after function docstring tests/functional/test_show.py:283:1: D205 1 blank line required between summary line and description tests/functional/test_show.py:283:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/prepare.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:1:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:87:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:95:1: D103 Missing docstring in public function src/pip/_internal/operations/prepare.py:102:1: D101 Missing docstring in public class src/pip/_internal/operations/prepare.py:103:1: D107 Missing docstring in __init__ src/pip/_internal/operations/prepare.py:109:1: D103 Missing docstring in public function src/pip/_internal/operations/prepare.py:116:35: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:138:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/prepare.py:138:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:138:1: D401 First line should be in imperative mood src/pip/_internal/operations/prepare.py:179:14: C408 Unnecessary dict call - rewrite as a literal. src/pip/_internal/operations/prepare.py:195:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:276:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:292:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/prepare.py:292:1: D208 Docstring is over-indented src/pip/_internal/operations/prepare.py:292:1: D210 No whitespaces allowed surrounding docstring text src/pip/_internal/operations/prepare.py:292:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:317:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:317:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:320:1: D107 Missing docstring in __init__ src/pip/_internal/operations/prepare.py:376:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/prepare.py:384:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:384:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:426:21: P101 format string does contain unindexed parameters src/pip/_internal/operations/prepare.py:427:21: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:428:21: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:429:21: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:430:21: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:478:21: P101 format string does contain unindexed parameters src/pip/_internal/operations/prepare.py:515:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:515:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:517:30: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:524:21: P101 format string does contain unindexed parameters src/pip/_internal/operations/prepare.py:547:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/prepare.py:547:1: D400 First line should end with a period src/pip/_internal/operations/prepare.py:551:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/prepare.py:551:13: Q000 Remove bad quotes src/pip/_internal/operations/prepare.py:552:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/install.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/install.py:57:1: D103 Missing docstring in public function src/pip/_internal/commands/install.py:65:16: Q000 Remove bad quotes src/pip/_internal/commands/install.py:71:1: D400 First line should end with a period src/pip/_internal/commands/install.py:90:1: D102 Missing docstring in public method src/pip/_internal/commands/install.py:114:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:115:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:116:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:117:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:128:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:129:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:135:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:136:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:191:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:192:20: Q000 Remove bad quotes src/pip/_internal/commands/install.py:193:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:195:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:199:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:200:20: Q000 Remove bad quotes src/pip/_internal/commands/install.py:201:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:202:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:206:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:207:20: Q000 Remove bad quotes src/pip/_internal/commands/install.py:208:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:210:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:213:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:214:20: Q000 Remove bad quotes src/pip/_internal/commands/install.py:215:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:217:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:235:1: D102 Missing docstring in public method src/pip/_internal/commands/install.py:241:28: Q000 Remove bad quotes src/pip/_internal/commands/install.py:265:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:266:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:270:50: Q000 Remove bad quotes src/pip/_internal/commands/install.py:292:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:331:59: Q000 Remove bad quotes src/pip/_internal/commands/install.py:370:21: P101 format string does contain unindexed parameters src/pip/_internal/commands/install.py:370:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:371:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:372:25: Q000 Remove bad quotes src/pip/_internal/commands/install.py:508:26: Q000 Remove bad quotes src/pip/_internal/commands/install.py:517:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:526:21: Q000 Remove bad quotes src/pip/_internal/commands/install.py:531:1: D103 Missing docstring in public function src/pip/_internal/commands/install.py:536:1: D103 Missing docstring in public function src/pip/_internal/commands/install.py:561:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:568:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:573:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:575:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:583:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:588:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:594:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:597:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:598:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:604:1: D205 1 blank line required between summary line and description src/pip/_internal/commands/install.py:604:1: D400 First line should end with a period src/pip/_internal/commands/install.py:609:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/install.py:609:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:609:44: Q000 Remove bad quotes src/pip/_internal/commands/install.py:609:49: Q000 Remove bad quotes src/pip/_internal/commands/install.py:618:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/install.py:618:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:627:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/install.py:627:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:637:13: P101 format string does contain unindexed parameters src/pip/_internal/commands/install.py:637:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:638:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:639:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:640:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:644:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:645:13: Q000 Remove bad quotes src/pip/_internal/commands/install.py:647:17: Q000 Remove bad quotes src/pip/_internal/commands/install.py:653:1: D400 First line should end with a period src/pip/_internal/commands/install.py:660:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:662:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:665:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:668:18: Q000 Remove bad quotes src/pip/_internal/commands/install.py:673:28: Q000 Remove bad quotes src/pip/_internal/commands/install.py:674:28: Q000 Remove bad quotes src/pip/_internal/commands/install.py:678:35: Q000 Remove bad quotes src/pip/_internal/commands/install.py:683:22: Q000 Remove bad quotes src/pip/_internal/commands/install.py:685:12: Q000 Remove bad quotes src/pip/_internal/commands/install.py:685:37: Q000 Remove bad quotes tests/unit/test_cmdoptions.py:1:1: C101 Coding magic comment not found tests/unit/test_cmdoptions.py:1:1: D100 Missing docstring in public module tests/unit/test_cmdoptions.py:22:1: D103 Missing docstring in public function tests/unit/test_cmdoptions.py:24:32: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:1:1: C101 Coding magic comment not found tests/unit/test_req_file.py:1:1: D100 Missing docstring in public module tests/unit/test_req_file.py:35:1: D103 Missing docstring in public function tests/unit/test_req_file.py:40:1: D103 Missing docstring in public function tests/unit/test_req_file.py:45:1: D103 Missing docstring in public function tests/unit/test_req_file.py:53:1: D103 Missing docstring in public function tests/unit/test_req_file.py:74:1: D400 First line should end with a period tests/unit/test_req_file.py:76:1: D102 Missing docstring in public method tests/unit/test_req_file.py:85:1: D102 Missing docstring in public method tests/unit/test_req_file.py:93:1: D102 Missing docstring in public method tests/unit/test_req_file.py:104:1: D400 First line should end with a period tests/unit/test_req_file.py:106:1: D102 Missing docstring in public method tests/unit/test_req_file.py:111:1: D102 Missing docstring in public method tests/unit/test_req_file.py:116:1: D102 Missing docstring in public method tests/unit/test_req_file.py:123:1: D400 First line should end with a period tests/unit/test_req_file.py:125:1: D102 Missing docstring in public method tests/unit/test_req_file.py:143:1: D102 Missing docstring in public method tests/unit/test_req_file.py:156:1: D103 Missing docstring in public function tests/unit/test_req_file.py:190:1: D400 First line should end with a period tests/unit/test_req_file.py:192:1: D102 Missing docstring in public method tests/unit/test_req_file.py:194:28: Q000 Remove bad quotes tests/unit/test_req_file.py:194:39: Q000 Remove bad quotes tests/unit/test_req_file.py:196:1: D102 Missing docstring in public method tests/unit/test_req_file.py:202:1: D102 Missing docstring in public method tests/unit/test_req_file.py:208:1: D102 Missing docstring in public method tests/unit/test_req_file.py:211:28: Q000 Remove bad quotes tests/unit/test_req_file.py:211:41: Q000 Remove bad quotes tests/unit/test_req_file.py:214:1: D205 1 blank line required between summary line and description tests/unit/test_req_file.py:214:1: D400 First line should end with a period tests/unit/test_req_file.py:227:13: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:227:13: Q000 Remove bad quotes tests/unit/test_req_file.py:233:1: D102 Missing docstring in public method tests/unit/test_req_file.py:236:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:240:1: D102 Missing docstring in public method tests/unit/test_req_file.py:243:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:247:1: D102 Missing docstring in public method tests/unit/test_req_file.py:250:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:257:1: D102 Missing docstring in public method tests/unit/test_req_file.py:262:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:267:1: D102 Missing docstring in public method tests/unit/test_req_file.py:271:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:275:1: D102 Missing docstring in public method tests/unit/test_req_file.py:277:16: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:279:22: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:286:1: D102 Missing docstring in public method tests/unit/test_req_file.py:302:1: D102 Missing docstring in public method tests/unit/test_req_file.py:332:1: D102 Missing docstring in public method tests/unit/test_req_file.py:339:1: D102 Missing docstring in public method tests/unit/test_req_file.py:340:24: Q000 Remove bad quotes tests/unit/test_req_file.py:340:38: Q000 Remove bad quotes tests/unit/test_req_file.py:343:1: D102 Missing docstring in public method tests/unit/test_req_file.py:344:24: Q000 Remove bad quotes tests/unit/test_req_file.py:344:43: Q000 Remove bad quotes tests/unit/test_req_file.py:347:1: D102 Missing docstring in public method tests/unit/test_req_file.py:348:24: Q000 Remove bad quotes tests/unit/test_req_file.py:348:44: Q000 Remove bad quotes tests/unit/test_req_file.py:351:1: D102 Missing docstring in public method tests/unit/test_req_file.py:352:24: Q000 Remove bad quotes tests/unit/test_req_file.py:352:49: Q000 Remove bad quotes tests/unit/test_req_file.py:355:1: D102 Missing docstring in public method tests/unit/test_req_file.py:360:17: Q000 Remove bad quotes tests/unit/test_req_file.py:361:17: Q000 Remove bad quotes tests/unit/test_req_file.py:381:1: D102 Missing docstring in public method tests/unit/test_req_file.py:383:24: Q000 Remove bad quotes tests/unit/test_req_file.py:383:42: Q000 Remove bad quotes tests/unit/test_req_file.py:385:1: D102 Missing docstring in public method tests/unit/test_req_file.py:386:24: Q000 Remove bad quotes tests/unit/test_req_file.py:386:33: Q000 Remove bad quotes tests/unit/test_req_file.py:392:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:392:1: D400 First line should end with a period tests/unit/test_req_file.py:414:24: Q000 Remove bad quotes tests/unit/test_req_file.py:420:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:420:1: D400 First line should end with a period tests/unit/test_req_file.py:431:13: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/unit/test_req_file.py:431:27: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:445:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:445:1: D400 First line should end with a period tests/unit/test_req_file.py:466:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:466:1: D400 First line should end with a period tests/unit/test_req_file.py:477:29: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:488:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:488:1: D400 First line should end with a period tests/unit/test_req_file.py:497:30: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:500:13: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/unit/test_req_file.py:500:27: P101 format string does contain unindexed parameters tests/unit/test_req_file.py:512:1: D101 Missing docstring in public class tests/unit/test_req_file.py:514:1: D102 Missing docstring in public method tests/unit/test_req_file.py:517:1: D102 Missing docstring in public method tests/unit/test_req_file.py:520:1: D102 Missing docstring in public method tests/unit/test_req_file.py:524:1: D102 Missing docstring in public method tests/unit/test_req_file.py:529:1: D101 Missing docstring in public class tests/unit/test_req_file.py:533:1: D102 Missing docstring in public method tests/unit/test_req_file.py:534:24: Q000 Remove bad quotes tests/unit/test_req_file.py:534:34: Q000 Remove bad quotes tests/unit/test_req_file.py:537:1: D102 Missing docstring in public method tests/unit/test_req_file.py:538:36: Q000 Remove bad quotes tests/unit/test_req_file.py:541:1: D102 Missing docstring in public method tests/unit/test_req_file.py:542:24: Q000 Remove bad quotes tests/unit/test_req_file.py:542:43: Q000 Remove bad quotes tests/unit/test_req_file.py:545:1: D102 Missing docstring in public method tests/unit/test_req_file.py:546:24: Q000 Remove bad quotes tests/unit/test_req_file.py:546:43: Q000 Remove bad quotes tests/unit/test_req_file.py:549:1: D102 Missing docstring in public method tests/unit/test_req_file.py:550:45: Q000 Remove bad quotes tests/unit/test_req_file.py:555:1: D400 First line should end with a period tests/unit/test_req_file.py:559:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:559:1: D400 First line should end with a period tests/unit/test_req_file.py:564:13: B007 Loop control variable 'req' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/test_req_file.py:570:1: D102 Missing docstring in public method tests/unit/test_req_file.py:571:35: Q000 Remove bad quotes tests/unit/test_req_file.py:571:48: Q000 Remove bad quotes tests/unit/test_req_file.py:572:22: Q000 Remove bad quotes tests/unit/test_req_file.py:573:22: Q000 Remove bad quotes tests/unit/test_req_file.py:575:44: Q000 Remove bad quotes tests/unit/test_req_file.py:580:1: D102 Missing docstring in public method tests/unit/test_req_file.py:582:13: P103 other string does contain unindexed parameters tests/unit/test_req_file.py:613:1: D102 Missing docstring in public method tests/unit/test_req_file.py:636:1: D102 Missing docstring in public method tests/unit/test_req_file.py:637:35: Q000 Remove bad quotes tests/unit/test_req_file.py:637:48: Q000 Remove bad quotes tests/unit/test_req_file.py:638:22: Q000 Remove bad quotes tests/unit/test_req_file.py:640:44: Q000 Remove bad quotes tests/unit/test_req_file.py:645:1: D102 Missing docstring in public method tests/unit/test_req_file.py:647:36: Q000 Remove bad quotes tests/unit/test_req_file.py:654:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:654:1: D400 First line should end with a period tests/unit/test_req_file.py:657:35: Q000 Remove bad quotes tests/unit/test_req_file.py:657:48: Q000 Remove bad quotes tests/unit/test_req_file.py:658:22: Q000 Remove bad quotes tests/unit/test_req_file.py:660:51: Q000 Remove bad quotes tests/unit/test_req_file.py:667:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:667:1: D400 First line should end with a period tests/unit/test_req_file.py:670:35: Q000 Remove bad quotes tests/unit/test_req_file.py:670:48: Q000 Remove bad quotes tests/unit/test_req_file.py:671:22: Q000 Remove bad quotes tests/unit/test_req_file.py:673:51: Q000 Remove bad quotes tests/unit/test_req_file.py:678:36: Q000 Remove bad quotes tests/unit/test_req_file.py:681:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:681:1: D400 First line should end with a period tests/unit/test_req_file.py:684:35: Q000 Remove bad quotes tests/unit/test_req_file.py:684:48: Q000 Remove bad quotes tests/unit/test_req_file.py:685:22: Q000 Remove bad quotes tests/unit/test_req_file.py:687:51: Q000 Remove bad quotes tests/unit/test_req_file.py:692:32: Q000 Remove bad quotes tests/unit/test_req_file.py:695:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_req_file.py:695:1: D400 First line should end with a period tests/unit/test_req_file.py:698:35: Q000 Remove bad quotes tests/unit/test_req_file.py:698:47: Q000 Remove bad quotes tests/unit/test_req_file.py:707:39: Q000 Remove bad quotes tests/unit/test_req_file.py:709:1: D102 Missing docstring in public method tests/unit/test_req_file.py:714:19: Q001 Remove bad quotes from multiline string tests/unit/test_req_file.py:728:63: Q000 Remove bad quotes src/pip/_internal/commands/completion.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/completion.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/completion.py:59:1: D102 Missing docstring in public method src/pip/_internal/commands/completion.py:84:1: D400 First line should end with a period src/pip/_internal/commands/completion.py:84:1: D401 First line should be in imperative mood src/pip/_internal/commands/completion.py:92:13: T001 print found. src/pip/_internal/commands/completion.py:96:17: P101 format string does contain unindexed parameters src/pip/_internal/distributions/sdist.py:1:1: C101 Coding magic comment not found src/pip/_internal/distributions/sdist.py:1:1: D100 Missing docstring in public module src/pip/_internal/distributions/sdist.py:26:1: D102 Missing docstring in public method src/pip/_internal/distributions/sdist.py:30:1: D102 Missing docstring in public method src/pip/_internal/distributions/sdist.py:47:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:48:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:54:21: P101 format string does contain unindexed parameters src/pip/_internal/distributions/sdist.py:68:13: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:74:30: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:78:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:82:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:83:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:84:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:91:17: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:100:30: Q000 Remove bad quotes src/pip/_internal/distributions/sdist.py:103:13: Q000 Remove bad quotes tests/unit/test_req.py:1:1: C101 Coding magic comment not found tests/unit/test_req.py:1:1: D100 Missing docstring in public module tests/unit/test_req.py:45:1: D103 Missing docstring in public function tests/unit/test_req.py:64:1: D400 First line should end with a period tests/unit/test_req.py:66:1: D102 Missing docstring in public method tests/unit/test_req.py:69:1: D102 Missing docstring in public method tests/unit/test_req.py:88:66: Q000 Remove bad quotes tests/unit/test_req.py:98:55: Q000 Remove bad quotes tests/unit/test_req.py:104:1: D202 No blank lines allowed after function docstring tests/unit/test_req.py:104:1: D400 First line should end with a period tests/unit/test_req.py:108:43: Q000 Remove bad quotes tests/unit/test_req.py:128:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:128:1: D400 First line should end with a period tests/unit/test_req.py:134:36: Q000 Remove bad quotes tests/unit/test_req.py:148:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:148:1: D400 First line should end with a period tests/unit/test_req.py:171:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:171:1: D400 First line should end with a period tests/unit/test_req.py:183:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:183:1: D400 First line should end with a period tests/unit/test_req.py:210:17: Q000 Remove bad quotes tests/unit/test_req.py:211:17: Q000 Remove bad quotes tests/unit/test_req.py:212:17: Q000 Remove bad quotes tests/unit/test_req.py:214:17: Q000 Remove bad quotes tests/unit/test_req.py:215:17: Q000 Remove bad quotes tests/unit/test_req.py:216:17: Q000 Remove bad quotes tests/unit/test_req.py:223:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:223:1: D400 First line should end with a period tests/unit/test_req.py:274:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:274:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_req.py:274:1: D400 First line should end with a period tests/unit/test_req.py:297:1: D205 1 blank line required between summary line and description tests/unit/test_req.py:297:1: D400 First line should end with a period tests/unit/test_req.py:320:1: D101 Missing docstring in public class tests/unit/test_req.py:321:1: D102 Missing docstring in public method tests/unit/test_req.py:324:1: D102 Missing docstring in public method tests/unit/test_req.py:328:1: D403 First word of the first line should be properly capitalized tests/unit/test_req.py:334:1: D102 Missing docstring in public method tests/unit/test_req.py:343:1: D102 Missing docstring in public method tests/unit/test_req.py:352:1: D102 Missing docstring in public method tests/unit/test_req.py:358:35: Q000 Remove bad quotes tests/unit/test_req.py:361:1: D102 Missing docstring in public method tests/unit/test_req.py:368:35: Q000 Remove bad quotes tests/unit/test_req.py:373:1: D102 Missing docstring in public method tests/unit/test_req.py:380:35: Q000 Remove bad quotes tests/unit/test_req.py:385:1: D102 Missing docstring in public method tests/unit/test_req.py:389:1: D102 Missing docstring in public method tests/unit/test_req.py:393:1: D102 Missing docstring in public method tests/unit/test_req.py:399:1: D102 Missing docstring in public method tests/unit/test_req.py:403:1: D102 Missing docstring in public method tests/unit/test_req.py:409:1: D400 First line should end with a period tests/unit/test_req.py:415:1: D400 First line should end with a period tests/unit/test_req.py:425:1: D102 Missing docstring in public method tests/unit/test_req.py:433:1: D102 Missing docstring in public method tests/unit/test_req.py:447:1: D102 Missing docstring in public method tests/unit/test_req.py:454:1: D102 Missing docstring in public method tests/unit/test_req.py:457:16: P101 format string does contain unindexed parameters tests/unit/test_req.py:464:16: P101 format string does contain unindexed parameters tests/unit/test_req.py:469:1: D102 Missing docstring in public method tests/unit/test_req.py:490:1: D102 Missing docstring in public method tests/unit/test_req.py:511:1: D102 Missing docstring in public method tests/unit/test_req.py:514:22: P101 format string does contain unindexed parameters tests/unit/test_req.py:519:1: D102 Missing docstring in public method tests/unit/test_req.py:522:22: P101 format string does contain unindexed parameters tests/unit/test_req.py:527:1: D102 Missing docstring in public method tests/unit/test_req.py:530:22: P101 format string does contain unindexed parameters tests/unit/test_req.py:535:1: D102 Missing docstring in public method tests/unit/test_req.py:538:22: P101 format string does contain unindexed parameters tests/unit/test_req.py:543:1: D102 Missing docstring in public method tests/unit/test_req.py:548:16: Q000 Remove bad quotes tests/unit/test_req.py:549:16: Q000 Remove bad quotes tests/unit/test_req.py:551:1: D102 Missing docstring in public method tests/unit/test_req.py:555:16: Q000 Remove bad quotes tests/unit/test_req.py:556:16: Q000 Remove bad quotes tests/unit/test_req.py:558:1: D102 Missing docstring in public method tests/unit/test_req.py:563:16: P101 format string does contain unindexed parameters tests/unit/test_req.py:565:1: D102 Missing docstring in public method tests/unit/test_req.py:572:16: Q000 Remove bad quotes tests/unit/test_req.py:573:16: Q000 Remove bad quotes tests/unit/test_req.py:574:16: Q000 Remove bad quotes tests/unit/test_req.py:581:1: D103 Missing docstring in public function tests/unit/test_req.py:585:33: Q000 Remove bad quotes tests/unit/test_req.py:587:33: Q000 Remove bad quotes tests/unit/test_req.py:593:1: D103 Missing docstring in public function tests/unit/test_req.py:601:1: D103 Missing docstring in public function tests/unit/test_req.py:612:1: D103 Missing docstring in public function tests/unit/test_req.py:615:33: Q000 Remove bad quotes tests/unit/test_req.py:617:27: Q000 Remove bad quotes tests/unit/test_req.py:619:33: Q000 Remove bad quotes tests/unit/test_req.py:626:1: D400 First line should end with a period tests/unit/test_req.py:640:1: D103 Missing docstring in public function tests/unit/test_req.py:645:22: Q000 Remove bad quotes tests/unit/test_req.py:647:22: Q000 Remove bad quotes tests/unit/test_req.py:647:30: Q000 Remove bad quotes tests/unit/test_req.py:647:45: Q000 Remove bad quotes tests/unit/test_req.py:647:56: Q000 Remove bad quotes tests/unit/test_req.py:668:1: D103 Missing docstring in public function tests/unit/test_req.py:673:33: Q000 Remove bad quotes tests/unit/test_req.py:683:1: D103 Missing docstring in public function tests/unit/test_req.py:705:1: D103 Missing docstring in public function tests/unit/test_req.py:715:1: D103 Missing docstring in public function tests/unit/test_req.py:726:1: D103 Missing docstring in public function tests/unit/test_req.py:736:1: D103 Missing docstring in public function src/pip/_internal/operations/install/editable_legacy.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/install/editable_legacy.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/install/editable_legacy.py:32:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/editable_legacy.py:32:1: D400 First line should end with a period tests/functional/test_vcs_git.py:1:1: C101 Coding magic comment not found tests/functional/test_vcs_git.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_vcs_git.py:14:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:15:39: Q000 Remove bad quotes tests/functional/test_vcs_git.py:15:71: Q000 Remove bad quotes tests/functional/test_vcs_git.py:26:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:30:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:36:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:44:9: B007 Loop control variable 'index' not used within the loop body. If this is intended, start the name with an underscore. tests/functional/test_vcs_git.py:51:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:56:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_vcs_git.py:70:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_vcs_git.py:85:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:102:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_vcs_git.py:115:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:134:1: D205 1 blank line required between summary line and description tests/functional/test_vcs_git.py:134:1: D400 First line should end with a period tests/functional/test_vcs_git.py:152:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:208:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_vcs_git.py:226:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:233:9: Q000 Remove bad quotes tests/functional/test_vcs_git.py:236:9: Q000 Remove bad quotes tests/functional/test_vcs_git.py:239:9: Q000 Remove bad quotes tests/functional/test_vcs_git.py:243:1: D103 Missing docstring in public function tests/functional/test_vcs_git.py:245:44: Q000 Remove bad quotes tests/functional/test_vcs_git.py:251:63: Q000 Remove bad quotes tests/functional/test_uninstall_user.py:1:1: C101 Coding magic comment not found tests/functional/test_uninstall_user.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall_user.py:1:1: D400 First line should end with a period tests/functional/test_uninstall_user.py:14:1: D101 Missing docstring in public class tests/functional/test_uninstall_user.py:18:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall_user.py:18:1: D400 First line should end with a period tests/functional/test_uninstall_user.py:28:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall_user.py:28:1: D400 First line should end with a period tests/functional/test_uninstall_user.py:54:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_uninstall_user.py:54:1: D400 First line should end with a period tests/functional/test_uninstall_user.py:60:45: Q000 Remove bad quotes src/pip/_internal/operations/check.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/check.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/check.py:1:1: D400 First line should end with a period src/pip/_internal/operations/check.py:42:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/check.py:42:1: D401 First line should be in imperative mood src/pip/_internal/operations/check.py:46:19: Q000 Remove bad quotes src/pip/_internal/operations/check.py:46:40: Q000 Remove bad quotes src/pip/_internal/operations/check.py:56:28: Q000 Remove bad quotes src/pip/_internal/operations/check.py:63:1: D400 First line should end with a period src/pip/_internal/operations/check.py:110:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/check.py:110:1: D400 First line should end with a period src/pip/_internal/operations/check.py:131:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/check.py:131:1: D202 No blank lines allowed after function docstring src/pip/_internal/operations/check.py:131:1: D401 First line should be in imperative mood tests/unit/test_vcs.py:1:1: C101 Coding magic comment not found tests/unit/test_vcs.py:1:1: D100 Missing docstring in public module tests/unit/test_vcs.py:46:1: D103 Missing docstring in public function tests/unit/test_vcs.py:51:1: D103 Missing docstring in public function tests/unit/test_vcs.py:64:9: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_vcs.py:67:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:75:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:88:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:111:1: D103 Missing docstring in public function tests/unit/test_vcs.py:122:1: D103 Missing docstring in public function tests/unit/test_vcs.py:131:1: D103 Missing docstring in public function tests/unit/test_vcs.py:150:1: D103 Missing docstring in public function tests/unit/test_vcs.py:160:1: D103 Missing docstring in public function tests/unit/test_vcs.py:170:1: D103 Missing docstring in public function tests/unit/test_vcs.py:201:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:218:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:241:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:250:1: D205 1 blank line required between summary line and description tests/unit/test_vcs.py:250:1: D400 First line should end with a period tests/unit/test_vcs.py:272:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:285:1: D205 1 blank line required between summary line and description tests/unit/test_vcs.py:285:1: D400 First line should end with a period tests/unit/test_vcs.py:300:1: D205 1 blank line required between summary line and description tests/unit/test_vcs.py:300:1: D400 First line should end with a period tests/unit/test_vcs.py:331:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:353:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:368:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:382:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:390:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:405:1: D103 Missing docstring in public function tests/unit/test_vcs.py:421:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:431:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:458:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:468:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:483:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:498:1: D205 1 blank line required between summary line and description tests/unit/test_vcs.py:498:1: D400 First line should end with a period tests/unit/test_vcs.py:520:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs.py:528:1: D101 Missing docstring in public class tests/unit/test_vcs.py:529:1: D102 Missing docstring in public method tests/unit/test_vcs.py:542:1: D102 Missing docstring in public method tests/unit/test_vcs.py:545:1: D102 Missing docstring in public method tests/unit/test_vcs.py:553:1: D102 Missing docstring in public method tests/unit/test_vcs.py:561:1: D102 Missing docstring in public method tests/unit/test_vcs.py:569:1: D102 Missing docstring in public method tests/unit/test_vcs.py:578:1: D102 Missing docstring in public method tests/unit/test_vcs.py:586:1: D102 Missing docstring in public method src/pip/_internal/operations/install/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/install/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/self_outdated_check.py:1:1: C101 Coding magic comment not found src/pip/_internal/self_outdated_check.py:1:1: D100 Missing docstring in public module src/pip/_internal/self_outdated_check.py:39:22: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:51:1: D205 1 blank line required between summary line and description src/pip/_internal/self_outdated_check.py:83:1: D101 Missing docstring in public class src/pip/_internal/self_outdated_check.py:84:1: D107 Missing docstring in __init__ src/pip/_internal/self_outdated_check.py:92:28: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:103:1: D102 Missing docstring in public method src/pip/_internal/self_outdated_check.py:107:1: D102 Missing docstring in public method src/pip/_internal/self_outdated_check.py:124:13: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:125:13: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:126:13: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:129:62: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:129:67: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:145:1: D400 First line should end with a period src/pip/_internal/self_outdated_check.py:145:1: D401 First line should be in imperative mood src/pip/_internal/self_outdated_check.py:152:16: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:165:47: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:177:12: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:177:44: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:179:29: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:183:44: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:205:57: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:229:19: P101 format string does contain unindexed parameters src/pip/_internal/self_outdated_check.py:229:19: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:231:13: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:232:13: Q000 Remove bad quotes src/pip/_internal/self_outdated_check.py:238:13: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/spinners.py:1:1: D100 Missing docstring in public module src/pip/_internal/cli/spinners.py:21:1: D101 Missing docstring in public class src/pip/_internal/cli/spinners.py:22:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:26:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:31:1: D101 Missing docstring in public class src/pip/_internal/cli/spinners.py:32:1: D107 Missing docstring in __init__ src/pip/_internal/cli/spinners.py:32:55: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:45:26: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:45:68: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:53:18: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:54:35: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:61:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:69:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:74:26: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:83:1: D101 Missing docstring in public class src/pip/_internal/cli/spinners.py:84:1: D107 Missing docstring in __init__ src/pip/_internal/cli/spinners.py:89:22: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:95:21: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:97:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:103:22: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:105:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:114:1: D101 Missing docstring in public class src/pip/_internal/cli/spinners.py:115:1: D107 Missing docstring in __init__ src/pip/_internal/cli/spinners.py:120:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:126:1: D102 Missing docstring in public method src/pip/_internal/cli/spinners.py:132:1: D103 Missing docstring in public function src/pip/_internal/cli/spinners.py:147:24: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:150:24: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:153:24: Q000 Remove bad quotes src/pip/_internal/cli/spinners.py:157:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/cmdoptions.py:1:1: D400 First line should end with a period src/pip/_internal/cli/cmdoptions.py:51:11: P101 format string does contain unindexed parameters src/pip/_internal/cli/cmdoptions.py:58:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/cmdoptions.py:58:1: D400 First line should end with a period src/pip/_internal/cli/cmdoptions.py:83:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:83:31: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:83:49: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:95:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/cli/cmdoptions.py:118:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:119:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:120:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:121:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:122:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:128:17: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:138:1: D101 Missing docstring in public class src/pip/_internal/cli/cmdoptions.py:139:29: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:141:18: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:158:5: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:159:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:160:12: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:163:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:164:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:193:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:232:5: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:232:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:232:28: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:233:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:234:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:235:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:236:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:255:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:264:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:265:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:279:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:290:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:291:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:301:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:311:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:312:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:321:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:322:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:323:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:324:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:328:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:336:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:337:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:338:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:352:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:360:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:361:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:363:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:364:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:368:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:371:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:372:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:373:16: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:374:17: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:376:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:377:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:381:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:394:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:407:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:463:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:467:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:467:29: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:467:54: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:468:42: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:479:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:483:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:483:31: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:483:56: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:484:44: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:501:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:502:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:539:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/cmdoptions.py:545:13: P101 format string does contain unindexed parameters src/pip/_internal/cli/cmdoptions.py:578:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:582:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:592:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:594:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:595:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:596:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:597:11: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:601:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:609:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:621:1: D103 Missing docstring in public function src/pip/_internal/cli/cmdoptions.py:624:9: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:625:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:626:16: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:628:14: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:634:5: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:635:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:637:13: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:639:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:673:5: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:674:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:675:12: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:677:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:782:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:783:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:784:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:785:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:786:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:795:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:796:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:812:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:813:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:818:5: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:819:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:820:12: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:823:10: Q000 Remove bad quotes src/pip/_internal/cli/cmdoptions.py:839:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/cmdoptions.py:839:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/cli/cmdoptions.py:839:1: D400 First line should end with a period src/pip/_internal/cli/cmdoptions.py:846:22: P101 format string does contain unindexed parameters src/pip/_internal/cli/cmdoptions.py:850:22: P101 format string does contain unindexed parameters src/pip/_internal/cli/cmdoptions.py:892:1: D103 Missing docstring in public function src/pip/_internal/utils/urls.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/urls.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/urls.py:13:1: D103 Missing docstring in public function src/pip/_internal/utils/urls.py:22:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/urls.py:22:1: D400 First line should end with a period src/pip/_internal/utils/urls.py:33:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/urls.py:37:9: Q000 Remove bad quotes tests/lib/__init__.py:1:1: C101 Coding magic comment not found tests/lib/__init__.py:1:1: D104 Missing docstring in public package tests/lib/__init__.py:37:50: Q000 Remove bad quotes tests/lib/__init__.py:46:1: D103 Missing docstring in public function tests/lib/__init__.py:51:1: D205 1 blank line required between summary line and description tests/lib/__init__.py:51:1: D400 First line should end with a period tests/lib/__init__.py:78:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:78:1: D400 First line should end with a period tests/lib/__init__.py:83:21: Q000 Remove bad quotes tests/lib/__init__.py:87:21: Q000 Remove bad quotes tests/lib/__init__.py:90:1: D103 Missing docstring in public function tests/lib/__init__.py:108:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:130:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:162:1: D107 Missing docstring in __init__ tests/lib/__init__.py:167:1: D102 Missing docstring in public method tests/lib/__init__.py:172:1: D102 Missing docstring in public method tests/lib/__init__.py:180:1: D102 Missing docstring in public method tests/lib/__init__.py:181:35: Q000 Remove bad quotes tests/lib/__init__.py:184:1: D102 Missing docstring in public method tests/lib/__init__.py:185:35: Q000 Remove bad quotes tests/lib/__init__.py:188:1: D102 Missing docstring in public method tests/lib/__init__.py:189:35: Q000 Remove bad quotes tests/lib/__init__.py:192:1: D102 Missing docstring in public method tests/lib/__init__.py:193:35: Q000 Remove bad quotes tests/lib/__init__.py:196:1: D102 Missing docstring in public method tests/lib/__init__.py:197:35: Q000 Remove bad quotes tests/lib/__init__.py:200:1: D102 Missing docstring in public method tests/lib/__init__.py:201:35: Q000 Remove bad quotes tests/lib/__init__.py:204:1: D102 Missing docstring in public method tests/lib/__init__.py:205:35: Q000 Remove bad quotes tests/lib/__init__.py:208:1: D102 Missing docstring in public method tests/lib/__init__.py:212:1: D102 Missing docstring in public method tests/lib/__init__.py:216:1: D102 Missing docstring in public method tests/lib/__init__.py:220:1: D102 Missing docstring in public method tests/lib/__init__.py:221:47: Q000 Remove bad quotes tests/lib/__init__.py:223:1: D102 Missing docstring in public method tests/lib/__init__.py:223:31: Q000 Remove bad quotes tests/lib/__init__.py:224:47: Q000 Remove bad quotes tests/lib/__init__.py:228:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:228:1: D204 1 blank line required after class docstring tests/lib/__init__.py:234:1: D101 Missing docstring in public class tests/lib/__init__.py:236:1: D107 Missing docstring in __init__ tests/lib/__init__.py:240:13: T001 print found. tests/lib/__init__.py:242:17: T001 print found. tests/lib/__init__.py:243:17: T001 print found. tests/lib/__init__.py:244:17: T001 print found. tests/lib/__init__.py:246:1: D105 Missing docstring in magic method tests/lib/__init__.py:252:1: D102 Missing docstring in public method tests/lib/__init__.py:256:1: D102 Missing docstring in public method tests/lib/__init__.py:259:1: D105 Missing docstring in magic method tests/lib/__init__.py:264:1: D105 Missing docstring in magic method tests/lib/__init__.py:267:1: D102 Missing docstring in public method tests/lib/__init__.py:267:68: B006 Do not use mutable data structures for argument defaults. They are created during function definition time. All calls to the function reuse this one instance of that data structure, persisting changes between them. tests/lib/__init__.py:268:40: B006 Do not use mutable data structures for argument defaults. They are created during function definition time. All calls to the function reuse this one instance of that data structure, persisting changes between them. tests/lib/__init__.py:308:21: Q001 Remove bad quotes from multiline string tests/lib/__init__.py:330:47: Q001 Remove bad quotes from multiline string tests/lib/__init__.py:356:1: D102 Missing docstring in public method tests/lib/__init__.py:359:1: D102 Missing docstring in public method tests/lib/__init__.py:362:1: D102 Missing docstring in public method tests/lib/__init__.py:365:1: D102 Missing docstring in public method tests/lib/__init__.py:370:1: D205 1 blank line required between summary line and description tests/lib/__init__.py:370:1: D301 Use r""" if any backslashes in a docstring tests/lib/__init__.py:370:1: D400 First line should end with a period tests/lib/__init__.py:370:1: D401 First line should be in imperative mood tests/lib/__init__.py:375:12: Q000 Remove bad quotes tests/lib/__init__.py:379:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:440:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:440:1: D400 First line should end with a period tests/lib/__init__.py:456:1: D107 Missing docstring in __init__ tests/lib/__init__.py:461:27: Q000 Remove bad quotes tests/lib/__init__.py:467:55: Q000 Remove bad quotes tests/lib/__init__.py:469:13: Q000 Remove bad quotes tests/lib/__init__.py:486:48: Q000 Remove bad quotes tests/lib/__init__.py:490:27: Q000 Remove bad quotes tests/lib/__init__.py:493:30: Q000 Remove bad quotes tests/lib/__init__.py:497:17: Q000 Remove bad quotes tests/lib/__init__.py:498:44: Q000 Remove bad quotes tests/lib/__init__.py:500:17: Q000 Remove bad quotes tests/lib/__init__.py:502:17: Q000 Remove bad quotes tests/lib/__init__.py:502:46: Q000 Remove bad quotes tests/lib/__init__.py:504:17: Q000 Remove bad quotes tests/lib/__init__.py:504:39: Q000 Remove bad quotes tests/lib/__init__.py:505:16: Q000 Remove bad quotes tests/lib/__init__.py:515:22: Q000 Remove bad quotes tests/lib/__init__.py:515:30: Q000 Remove bad quotes tests/lib/__init__.py:515:38: Q000 Remove bad quotes tests/lib/__init__.py:515:45: Q000 Remove bad quotes tests/lib/__init__.py:515:52: Q000 Remove bad quotes tests/lib/__init__.py:516:22: Q000 Remove bad quotes tests/lib/__init__.py:516:35: Q000 Remove bad quotes tests/lib/__init__.py:516:48: Q000 Remove bad quotes tests/lib/__init__.py:516:60: Q000 Remove bad quotes tests/lib/__init__.py:517:25: Q000 Remove bad quotes tests/lib/__init__.py:531:38: Q000 Remove bad quotes tests/lib/__init__.py:534:54: Q000 Remove bad quotes tests/lib/__init__.py:551:1: D205 1 blank line required between summary line and description tests/lib/__init__.py:551:1: D400 First line should end with a period tests/lib/__init__.py:571:13: T001 print found. tests/lib/__init__.py:631:38: Q000 Remove bad quotes tests/lib/__init__.py:640:1: D102 Missing docstring in public method tests/lib/__init__.py:651:1: D102 Missing docstring in public method tests/lib/__init__.py:653:13: Q000 Remove bad quotes tests/lib/__init__.py:653:24: Q000 Remove bad quotes tests/lib/__init__.py:654:13: Q000 Remove bad quotes tests/lib/__init__.py:654:64: Q000 Remove bad quotes tests/lib/__init__.py:658:1: D102 Missing docstring in public method tests/lib/__init__.py:667:1: D205 1 blank line required between summary line and description tests/lib/__init__.py:667:1: D400 First line should end with a period tests/lib/__init__.py:699:26: C407 Unnecessary list comprehension - 'any' can take a generator. tests/lib/__init__.py:701:24: C407 Unnecessary list comprehension - 'any' can take a generator. tests/lib/__init__.py:708:12: C408 Unnecessary dict call - rewrite as a literal. tests/lib/__init__.py:712:1: D205 1 blank line required between summary line and description tests/lib/__init__.py:712:1: D400 First line should end with a period tests/lib/__init__.py:743:1: D200 One-line docstring should fit on one line with quotes tests/lib/__init__.py:750:28: P101 format string does contain unindexed parameters tests/lib/__init__.py:754:16: P101 format string does contain unindexed parameters tests/lib/__init__.py:779:21: Q000 Remove bad quotes tests/lib/__init__.py:782:21: Q000 Remove bad quotes tests/lib/__init__.py:834:34: Q000 Remove bad quotes tests/lib/__init__.py:836:46: Q000 Remove bad quotes tests/lib/__init__.py:836:68: Q000 Remove bad quotes tests/lib/__init__.py:837:31: Q000 Remove bad quotes tests/lib/__init__.py:849:47: Q000 Remove bad quotes tests/lib/__init__.py:849:72: Q000 Remove bad quotes tests/lib/__init__.py:878:26: Q000 Remove bad quotes tests/lib/__init__.py:894:31: Q000 Remove bad quotes tests/lib/__init__.py:933:1: D400 First line should end with a period tests/lib/__init__.py:938:9: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/lib/__init__.py:938:23: Q000 Remove bad quotes tests/lib/__init__.py:960:1: D103 Missing docstring in public function tests/lib/__init__.py:964:23: Q000 Remove bad quotes tests/lib/__init__.py:972:1: D103 Missing docstring in public function tests/lib/__init__.py:974:43: Q000 Remove bad quotes tests/lib/__init__.py:974:56: Q000 Remove bad quotes tests/lib/__init__.py:977:1: D103 Missing docstring in public function tests/lib/__init__.py:980:16: P101 format string does contain unindexed parameters tests/lib/__init__.py:980:16: Q000 Remove bad quotes tests/lib/__init__.py:985:32: Q000 Remove bad quotes tests/lib/__init__.py:989:17: P101 format string does contain unindexed parameters tests/lib/__init__.py:989:17: Q000 Remove bad quotes tests/lib/__init__.py:990:19: P101 format string does contain unindexed parameters tests/lib/__init__.py:990:19: Q000 Remove bad quotes tests/lib/__init__.py:991:30: Q000 Remove bad quotes tests/lib/__init__.py:991:34: Q000 Remove bad quotes tests/lib/__init__.py:993:23: Q000 Remove bad quotes tests/lib/__init__.py:994:18: P101 format string does contain unindexed parameters tests/lib/__init__.py:994:18: Q000 Remove bad quotes tests/lib/__init__.py:994:48: Q000 Remove bad quotes tests/lib/__init__.py:996:13: P101 format string does contain unindexed parameters tests/lib/__init__.py:996:13: Q000 Remove bad quotes tests/lib/__init__.py:998:17: P101 format string does contain unindexed parameters tests/lib/__init__.py:1005:33: Q000 Remove bad quotes tests/lib/__init__.py:1005:43: Q000 Remove bad quotes tests/lib/__init__.py:1010:1: D103 Missing docstring in public function tests/lib/__init__.py:1028:19: Q000 Remove bad quotes tests/lib/__init__.py:1028:33: Q000 Remove bad quotes tests/lib/__init__.py:1029:20: P101 format string does contain unindexed parameters tests/lib/__init__.py:1029:20: Q000 Remove bad quotes tests/lib/__init__.py:1032:23: Q000 Remove bad quotes tests/lib/__init__.py:1049:9: Q000 Remove bad quotes tests/lib/__init__.py:1050:9: Q000 Remove bad quotes tests/lib/__init__.py:1053:26: Q000 Remove bad quotes tests/lib/__init__.py:1058:33: Q000 Remove bad quotes tests/lib/__init__.py:1058:41: Q000 Remove bad quotes tests/lib/__init__.py:1058:57: Q000 Remove bad quotes tests/lib/__init__.py:1060:31: Q000 Remove bad quotes tests/lib/__init__.py:1064:16: Q000 Remove bad quotes tests/lib/__init__.py:1071:1: D103 Missing docstring in public function tests/lib/__init__.py:1075:9: Q000 Remove bad quotes tests/lib/__init__.py:1082:20: Q000 Remove bad quotes tests/lib/__init__.py:1121:1: D103 Missing docstring in public function tests/lib/__init__.py:1132:1: D103 Missing docstring in public function tests/lib/__init__.py:1140:1: D103 Missing docstring in public function tests/lib/__init__.py:1148:1: D103 Missing docstring in public function tests/lib/__init__.py:1154:1: D103 Missing docstring in public function tests/lib/__init__.py:1162:1: D103 Missing docstring in public function tests/lib/__init__.py:1168:50: Q000 Remove bad quotes tests/lib/__init__.py:1169:58: Q000 Remove bad quotes tests/lib/__init__.py:1175:12: Q000 Remove bad quotes tests/lib/filesystem.py:1:1: C101 Coding magic comment not found tests/lib/filesystem.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/filesystem.py:13:1: D103 Missing docstring in public function tests/lib/filesystem.py:25:1: D103 Missing docstring in public function tests/lib/filesystem.py:28:24: Q000 Remove bad quotes tests/lib/filesystem.py:30:31: Q000 Remove bad quotes tests/lib/filesystem.py:33:17: Q000 Remove bad quotes tests/lib/filesystem.py:33:33: Q000 Remove bad quotes tests/lib/filesystem.py:33:53: Q000 Remove bad quotes tests/lib/filesystem.py:37:1: D103 Missing docstring in public function tests/lib/venv.py:1:1: C101 Coding magic comment not found tests/lib/venv.py:1:1: D100 Missing docstring in public module tests/lib/venv.py:18:1: D205 1 blank line required between summary line and description tests/lib/venv.py:18:1: D400 First line should end with a period tests/lib/venv.py:23:1: D107 Missing docstring in __init__ tests/lib/venv.py:39:25: Q000 Remove bad quotes tests/lib/venv.py:46:1: D105 Missing docstring in magic method tests/lib/venv.py:47:16: P101 format string does contain unindexed parameters tests/lib/venv.py:47:16: Q000 Remove bad quotes tests/lib/venv.py:123:17: Q001 Remove bad quotes from multiline string tests/lib/venv.py:150:37: Q000 Remove bad quotes tests/lib/venv.py:155:1: D102 Missing docstring in public method tests/lib/venv.py:158:1: D102 Missing docstring in public method tests/lib/venv.py:164:1: D102 Missing docstring in public method tests/lib/venv.py:173:1: D102 Missing docstring in public method tests/lib/venv.py:180:33: Q000 Remove bad quotes tests/unit/test_models.py:1:1: C101 Coding magic comment not found tests/unit/test_models.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models.py:1:1: D400 First line should end with a period tests/unit/test_models.py:10:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models.py:10:1: D400 First line should end with a period tests/unit/test_models.py:13:1: D102 Missing docstring in public method tests/unit/test_models.py:14:15: Q000 Remove bad quotes tests/unit/test_models.py:15:31: Q000 Remove bad quotes tests/unit/test_models.py:21:37: Q000 Remove bad quotes tests/unit/test_models.py:22:47: Q000 Remove bad quotes tests/unit/test_models.py:23:45: Q000 Remove bad quotes tests/unit/test_models.py:25:1: D102 Missing docstring in public method tests/unit/test_models.py:28:37: Q000 Remove bad quotes tests/unit/test_models.py:29:34: Q000 Remove bad quotes tests/unit/test_models.py:30:41: Q000 Remove bad quotes tests/unit/test_models.py:31:39: Q000 Remove bad quotes tests/unit/test_models.py:32:50: Q000 Remove bad quotes tests/unit/test_models.py:34:1: D102 Missing docstring in public method tests/unit/test_models.py:37:37: Q000 Remove bad quotes tests/unit/test_models.py:38:34: Q000 Remove bad quotes tests/unit/test_models.py:39:41: Q000 Remove bad quotes tests/unit/test_models.py:40:39: Q000 Remove bad quotes tests/unit/test_models.py:41:50: Q000 Remove bad quotes tests/unit/test_models.py:44:1: D101 Missing docstring in public class tests/unit/test_models.py:46:1: D102 Missing docstring in public method tests/unit/test_models.py:48:13: Q000 Remove bad quotes tests/unit/test_models.py:48:18: Q000 Remove bad quotes tests/unit/test_models.py:48:27: Q000 Remove bad quotes tests/unit/test_models.py:50:28: Q000 Remove bad quotes tests/unit/test_models.py:51:45: Q000 Remove bad quotes tests/unit/test_models.py:52:28: Q000 Remove bad quotes tests/unit/test_models.py:56:1: D102 Missing docstring in public method tests/unit/test_models.py:58:13: Q000 Remove bad quotes tests/unit/test_models.py:58:18: Q000 Remove bad quotes tests/unit/test_models.py:58:27: Q000 Remove bad quotes src/pip/_internal/utils/filesystem.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/filesystem.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/filesystem.py:24:1: D101 Missing docstring in public class src/pip/_internal/utils/filesystem.py:26:1: D102 Missing docstring in public method src/pip/_internal/utils/filesystem.py:31:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:35:24: Q000 Remove bad quotes src/pip/_internal/utils/filesystem.py:35:51: Q000 Remove bad quotes src/pip/_internal/utils/filesystem.py:61:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/filesystem.py:61:1: D400 First line should end with a period src/pip/_internal/utils/filesystem.py:68:5: B014 Redundant exception types in `except (OSError, IOError):`. Write `except ():`, which catches exactly the same exceptions. src/pip/_internal/utils/filesystem.py:79:25: Q000 Remove bad quotes src/pip/_internal/utils/filesystem.py:84:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:119:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:158:9: B007 Loop control variable 'i' not used within the loop body. If this is intended, start the name with an underscore. src/pip/_internal/utils/filesystem.py:190:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/filesystem.py:190:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/filesystem.py:190:1: D400 First line should end with a period src/pip/_internal/utils/filesystem.py:190:1: D401 First line should be in imperative mood src/pip/_internal/utils/filesystem.py:193:15: B007 Loop control variable 'dirs' not used within the loop body. If this is intended, start the name with an underscore. src/pip/_internal/utils/filesystem.py:199:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:207:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:212:1: D103 Missing docstring in public function src/pip/_internal/utils/filesystem.py:222:1: D103 Missing docstring in public function tests/unit/test_packaging.py:1:1: C101 Coding magic comment not found tests/unit/test_packaging.py:1:1: D100 Missing docstring in public module tests/unit/test_packaging.py:12:1: D103 Missing docstring in public function tests/unit/test_packaging.py:18:1: D200 One-line docstring should fit on one line with quotes tests/lib/git_submodule_helpers.py:1:1: C101 Coding magic comment not found tests/lib/git_submodule_helpers.py:1:1: D100 Missing docstring in public module tests/lib/git_submodule_helpers.py:9:31: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:20:29: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:20:52: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:21:29: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:21:53: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:27:1: D205 1 blank line required between summary line and description tests/lib/git_submodule_helpers.py:27:1: D400 First line should end with a period tests/lib/git_submodule_helpers.py:40:1: D205 1 blank line required between summary line and description tests/lib/git_submodule_helpers.py:40:1: D400 First line should end with a period tests/lib/git_submodule_helpers.py:44:31: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:46:31: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:49:23: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:49:49: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:50:38: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:50:60: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:51:31: Q000 Remove bad quotes tests/lib/git_submodule_helpers.py:51:70: Q001 Remove bad quotes from multiline string src/pip/_internal/__init__.py:10:1: D205 1 blank line required between summary line and description src/pip/_internal/__init__.py:10:1: D400 First line should end with a period src/pip/_internal/__init__.py:10:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/operations/install/wheel.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/install/wheel.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/install/wheel.py:79:1: D400 First line should end with a period src/pip/_internal/operations/install/wheel.py:90:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/wheel.py:90:1: D400 First line should end with a period src/pip/_internal/operations/install/wheel.py:94:25: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:101:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/wheel.py:101:1: D400 First line should end with a period src/pip/_internal/operations/install/wheel.py:111:61: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:120:1: D103 Missing docstring in public function src/pip/_internal/operations/install/wheel.py:122:25: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:122:44: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:122:59: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:125:1: D103 Missing docstring in public function src/pip/_internal/operations/install/wheel.py:138:24: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:148:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/wheel.py:148:1: D400 First line should end with a period src/pip/_internal/operations/install/wheel.py:148:1: D403 First word of the first line should be properly capitalized src/pip/_internal/operations/install/wheel.py:151:38: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:151:43: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:151:53: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:162:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/wheel.py:179:24: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:179:32: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:196:26: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:196:26: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:198:26: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:198:26: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:199:17: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:199:50: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:203:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:208:9: P103 other string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:208:9: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:209:9: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:212:47: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:214:47: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:218:17: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:218:45: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:218:53: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:222:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:223:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:228:12: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:288:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/install/wheel.py:288:1: D400 First line should end with a period src/pip/_internal/operations/install/wheel.py:296:17: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:315:1: D101 Missing docstring in public class src/pip/_internal/operations/install/wheel.py:326:1: D101 Missing docstring in public class src/pip/_internal/operations/install/wheel.py:327:1: D102 Missing docstring in public method src/pip/_internal/operations/install/wheel.py:448:32: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:485:36: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:563:12: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:566:27: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:566:48: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:566:55: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:568:17: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:572:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:580:12: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:586:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:598:40: P103 other string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:600:44: P103 other string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:614:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/wheel.py:614:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:615:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:616:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:617:13: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:645:63: Q000 Remove bad quotes src/pip/_internal/operations/install/wheel.py:665:1: D103 Missing docstring in public function src/pip/_internal/operations/install/wheel.py:677:42: Q000 Remove bad quotes src/pip/_internal/models/candidate.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/candidate.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/candidate.py:12:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/candidate.py:15:18: Q000 Remove bad quotes src/pip/_internal/models/candidate.py:15:26: Q000 Remove bad quotes src/pip/_internal/models/candidate.py:15:37: Q000 Remove bad quotes src/pip/_internal/models/candidate.py:17:1: D107 Missing docstring in __init__ src/pip/_internal/models/candidate.py:28:1: D105 Missing docstring in magic method src/pip/_internal/models/candidate.py:30:16: P101 format string does contain unindexed parameters src/pip/_internal/models/candidate.py:30:16: Q000 Remove bad quotes src/pip/_internal/models/candidate.py:34:1: D105 Missing docstring in magic method src/pip/_internal/models/candidate.py:36:16: P101 format string does contain unindexed parameters src/pip/_internal/models/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_file.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/req_file.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_file.py:1:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:165:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:183:23: P101 format string does contain unindexed parameters src/pip/_internal/req/req_file.py:209:23: P101 format string does contain unindexed parameters src/pip/_internal/req/req_file.py:269:26: P101 format string does contain unindexed parameters src/pip/_internal/req/req_file.py:280:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_file.py:280:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_file.py:280:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:332:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_file.py:383:23: P101 format string does contain unindexed parameters src/pip/_internal/req/req_file.py:425:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_file.py:425:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:449:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_file.py:449:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:473:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_file.py:473:1: D301 Use r""" if any backslashes in a docstring src/pip/_internal/req/req_file.py:473:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:473:1: D401 First line should be in imperative mood src/pip/_internal/req/req_file.py:503:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_file.py:503:1: D401 First line should be in imperative mood src/pip/_internal/req/req_file.py:543:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_file.py:543:1: D400 First line should end with a period src/pip/_internal/req/req_file.py:543:1: D401 First line should be in imperative mood src/pip/_internal/req/req_file.py:562:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_file.py:581:13: P101 format string does contain unindexed parameters tests/functional/test_install_index.py:1:1: C101 Coding magic comment not found tests/functional/test_install_index.py:1:1: D100 Missing docstring in public module tests/functional/test_install_index.py:20:32: P101 format string does contain unindexed parameters tests/functional/test_install_index.py:29:34: Q000 Remove bad quotes tests/functional/test_install_index.py:29:77: P101 format string does contain unindexed parameters tests/functional/test_install_index.py:37:31: Q000 Remove bad quotes tests/functional/test_install_index.py:41:32: P101 format string does contain unindexed parameters tests/functional/test_install_index.py:49:1: D205 1 blank line required between summary line and description tests/functional/test_install_index.py:49:1: D400 First line should end with a period tests/functional/test_install_index.py:55:32: P101 format string does contain unindexed parameters tests/functional/test_install_index.py:61:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_index.py:61:1: D400 First line should end with a period tests/functional/test_install_index.py:64:51: Q000 Remove bad quotes tests/functional/test_install_index.py:72:32: P101 format string does contain unindexed parameters tests/lib/test_lib.py:1:1: C101 Coding magic comment not found tests/lib/test_lib.py:17:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:24:9: P101 format string does contain unindexed parameters tests/lib/test_lib.py:29:1: D205 1 blank line required between summary line and description tests/lib/test_lib.py:29:1: D400 First line should end with a period tests/lib/test_lib.py:41:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:74:1: D205 1 blank line required between summary line and description tests/lib/test_lib.py:74:1: D210 No whitespaces allowed surrounding docstring text tests/lib/test_lib.py:74:1: D400 First line should end with a period tests/lib/test_lib.py:74:1: D403 First word of the first line should be properly capitalized tests/lib/test_lib.py:81:1: D101 Missing docstring in public class tests/lib/test_lib.py:84:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:87:16: P101 format string does contain unindexed parameters tests/lib/test_lib.py:88:19: P101 format string does contain unindexed parameters tests/lib/test_lib.py:93:1: D205 1 blank line required between summary line and description tests/lib/test_lib.py:93:1: D400 First line should end with a period tests/lib/test_lib.py:98:13: P101 format string does contain unindexed parameters tests/lib/test_lib.py:110:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:117:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:138:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:150:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:157:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:170:36: P103 other string does contain unindexed parameters tests/lib/test_lib.py:176:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:188:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:204:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_lib.py:215:1: D102 Missing docstring in public method tests/lib/test_lib.py:222:1: D102 Missing docstring in public method src/pip/_internal/utils/misc.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/misc.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/misc.py:77:59: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:77:65: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:81:9: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:89:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:89:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:118:1: D103 Missing docstring in public function src/pip/_internal/utils/misc.py:123:20: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:123:20: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:133:1: D103 Missing docstring in public function src/pip/_internal/utils/misc.py:140:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:140:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/misc.py:140:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:145:5: B014 Redundant exception types in `except (IOError, OSError):`. Write `except ():`, which catches exactly the same exceptions. src/pip/_internal/utils/misc.py:161:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:161:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:184:43: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:195:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:195:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/misc.py:195:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:195:1: D401 First line should be in imperative mood src/pip/_internal/utils/misc.py:208:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:208:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/misc.py:208:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:231:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:238:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:244:13: T001 print found. src/pip/_internal/utils/misc.py:245:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:266:1: D103 Missing docstring in public function src/pip/_internal/utils/misc.py:269:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:271:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:273:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:275:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:289:14: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:295:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:295:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:319:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:333:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:343:1: D402 First line should not be the function's "signature" src/pip/_internal/utils/misc.py:376:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:376:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:388:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:396:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:396:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:405:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:521:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:521:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:541:1: D204 1 blank line required after class docstring src/pip/_internal/utils/misc.py:541:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:541:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/misc.py:541:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:551:24: B305 `.next()` is not a thing on Python 3. Use the `next()` builtin. For Python 2 compatibility, use `six.next()`. src/pip/_internal/utils/misc.py:574:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:574:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:588:1: D301 Use r""" if any backslashes in a docstring src/pip/_internal/utils/misc.py:588:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:600:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:607:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/misc.py:607:1: D208 Docstring is over-indented src/pip/_internal/utils/misc.py:607:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:615:24: B009 Do not call getattr with a constant attribute value, it is not any safer than normal property access. src/pip/_internal/utils/misc.py:627:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:659:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:659:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:666:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:667:12: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:672:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:677:18: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:678:12: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:683:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:807:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:843:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:849:9: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:850:9: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:850:9: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:851:9: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:851:9: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:863:29: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:863:35: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:866:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/misc.py:867:21: Q000 Remove bad quotes src/pip/_internal/utils/misc.py:873:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:873:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:880:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/misc.py:880:1: D202 No blank lines allowed after function docstring src/pip/_internal/utils/misc.py:880:1: D400 First line should end with a period src/pip/_internal/utils/misc.py:893:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_network_auth.py:1:1: C101 Coding magic comment not found tests/unit/test_network_auth.py:1:1: D100 Missing docstring in public module tests/unit/test_network_auth.py:10:27: Q000 Remove bad quotes tests/unit/test_network_auth.py:10:40: Q000 Remove bad quotes tests/unit/test_network_auth.py:10:47: Q000 Remove bad quotes tests/unit/test_network_auth.py:10:59: Q000 Remove bad quotes tests/unit/test_network_auth.py:12:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:13:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:14:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:15:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:18:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:19:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:20:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:21:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:24:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:25:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:26:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:27:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:30:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:31:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:36:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:50:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:54:41: Q000 Remove bad quotes tests/unit/test_network_auth.py:59:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:61:9: Q000 Remove bad quotes tests/unit/test_network_auth.py:70:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:71:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:75:1: D205 1 blank line required between summary line and description tests/unit/test_network_auth.py:75:1: D400 First line should end with a period tests/unit/test_network_auth.py:79:1: D107 Missing docstring in __init__ tests/unit/test_network_auth.py:82:1: D102 Missing docstring in public method tests/unit/test_network_auth.py:83:22: Q000 Remove bad quotes tests/unit/test_network_auth.py:84:31: Q000 Remove bad quotes tests/unit/test_network_auth.py:85:22: Q000 Remove bad quotes tests/unit/test_network_auth.py:86:31: Q000 Remove bad quotes tests/unit/test_network_auth.py:89:1: D102 Missing docstring in public method tests/unit/test_network_auth.py:94:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:96:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:96:40: Q000 Remove bad quotes tests/unit/test_network_auth.py:96:48: Q000 Remove bad quotes tests/unit/test_network_auth.py:97:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:97:41: Q000 Remove bad quotes tests/unit/test_network_auth.py:97:50: Q000 Remove bad quotes tests/unit/test_network_auth.py:99:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:100:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:100:45: Q000 Remove bad quotes tests/unit/test_network_auth.py:100:52: Q000 Remove bad quotes tests/unit/test_network_auth.py:102:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:105:45: Q000 Remove bad quotes tests/unit/test_network_auth.py:112:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:118:26: Q000 Remove bad quotes tests/unit/test_network_auth.py:119:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:122:40: Q000 Remove bad quotes tests/unit/test_network_auth.py:123:23: Q000 Remove bad quotes tests/unit/test_network_auth.py:123:31: Q000 Remove bad quotes tests/unit/test_network_auth.py:126:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:132:26: Q000 Remove bad quotes tests/unit/test_network_auth.py:133:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:136:26: Q000 Remove bad quotes tests/unit/test_network_auth.py:137:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:142:40: Q000 Remove bad quotes tests/unit/test_network_auth.py:143:23: Q000 Remove bad quotes tests/unit/test_network_auth.py:143:31: Q000 Remove bad quotes tests/unit/test_network_auth.py:146:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:149:45: Q000 Remove bad quotes tests/unit/test_network_auth.py:156:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:156:54: Q000 Remove bad quotes tests/unit/test_network_auth.py:156:62: Q000 Remove bad quotes tests/unit/test_network_auth.py:157:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:160:26: Q000 Remove bad quotes tests/unit/test_network_auth.py:161:12: Q000 Remove bad quotes tests/unit/test_network_auth.py:161:20: Q000 Remove bad quotes tests/unit/test_network_auth.py:162:12: Q000 Remove bad quotes tests/unit/test_network_auth.py:162:20: Q000 Remove bad quotes tests/unit/test_network_auth.py:163:12: Q000 Remove bad quotes tests/unit/test_network_auth.py:163:20: Q000 Remove bad quotes tests/unit/test_network_auth.py:165:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:181:13: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/unit/test_network_auth.py:181:28: Q000 Remove bad quotes tests/unit/test_network_auth.py:182:28: Q000 Remove bad quotes tests/unit/test_network_auth.py:186:23: Q000 Remove bad quotes tests/unit/test_network_auth.py:187:25: Q000 Remove bad quotes tests/unit/test_network_auth.py:193:16: Q000 Remove bad quotes tests/unit/test_network_auth.py:194:26: Q000 Remove bad quotes tests/unit/test_network_auth.py:207:45: Q000 Remove bad quotes tests/unit/test_network_auth.py:213:1: D400 First line should end with a period tests/unit/test_network_auth.py:215:1: D106 Missing docstring in public nested class tests/unit/test_network_auth.py:216:1: D107 Missing docstring in __init__ tests/unit/test_network_auth.py:220:1: D102 Missing docstring in public method tests/unit/test_network_auth.py:221:9: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/unit/test_network_auth.py:221:23: Q000 Remove bad quotes tests/unit/test_network_auth.py:223:1: D102 Missing docstring in public method tests/unit/test_network_auth.py:224:22: Q000 Remove bad quotes tests/unit/test_network_auth.py:225:36: Q000 Remove bad quotes tests/unit/test_network_auth.py:225:48: Q000 Remove bad quotes tests/unit/test_network_auth.py:226:22: Q000 Remove bad quotes tests/unit/test_network_auth.py:227:36: Q000 Remove bad quotes tests/unit/test_network_auth.py:227:48: Q000 Remove bad quotes tests/unit/test_network_auth.py:232:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:232:35: Q000 Remove bad quotes tests/unit/test_network_auth.py:232:47: Q000 Remove bad quotes tests/unit/test_network_auth.py:233:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:233:41: Q000 Remove bad quotes tests/unit/test_network_auth.py:233:53: Q000 Remove bad quotes tests/unit/test_network_auth.py:234:6: Q000 Remove bad quotes tests/unit/test_network_auth.py:234:47: Q000 Remove bad quotes tests/unit/test_network_auth.py:234:59: Q000 Remove bad quotes tests/unit/test_network_auth.py:236:1: D103 Missing docstring in public function tests/unit/test_network_auth.py:240:45: Q000 Remove bad quotes src/pip/_internal/network/session.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/session.py:1:1: D205 1 blank line required between summary line and description src/pip/_internal/network/session.py:1:1: D400 First line should end with a period src/pip/_internal/network/session.py:53:25: Q000 Remove bad quotes src/pip/_internal/network/session.py:59:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:59:15: Q000 Remove bad quotes src/pip/_internal/network/session.py:59:20: Q000 Remove bad quotes src/pip/_internal/network/session.py:60:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:60:11: Q000 Remove bad quotes src/pip/_internal/network/session.py:60:24: Q000 Remove bad quotes src/pip/_internal/network/session.py:61:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:61:11: Q000 Remove bad quotes src/pip/_internal/network/session.py:61:26: Q000 Remove bad quotes src/pip/_internal/network/session.py:62:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:62:11: Q000 Remove bad quotes src/pip/_internal/network/session.py:62:22: Q000 Remove bad quotes src/pip/_internal/network/session.py:63:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:63:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:65:6: Q000 Remove bad quotes src/pip/_internal/network/session.py:65:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:65:18: Q000 Remove bad quotes src/pip/_internal/network/session.py:90:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/session.py:100:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/session.py:104:9: Q000 Remove bad quotes src/pip/_internal/network/session.py:104:23: Q000 Remove bad quotes src/pip/_internal/network/session.py:104:31: Q000 Remove bad quotes src/pip/_internal/network/session.py:104:38: Q000 Remove bad quotes src/pip/_internal/network/session.py:105:9: Q000 Remove bad quotes src/pip/_internal/network/session.py:106:9: Q000 Remove bad quotes src/pip/_internal/network/session.py:107:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:111:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:111:31: Q000 Remove bad quotes src/pip/_internal/network/session.py:112:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:112:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:113:15: Q000 Remove bad quotes src/pip/_internal/network/session.py:113:33: Q000 Remove bad quotes src/pip/_internal/network/session.py:118:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:118:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:118:45: Q000 Remove bad quotes src/pip/_internal/network/session.py:121:15: Q000 Remove bad quotes src/pip/_internal/network/session.py:121:33: Q000 Remove bad quotes src/pip/_internal/network/session.py:123:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:123:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:124:15: Q000 Remove bad quotes src/pip/_internal/network/session.py:124:33: Q000 Remove bad quotes src/pip/_internal/network/session.py:126:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:126:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:128:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:132:18: Q000 Remove bad quotes src/pip/_internal/network/session.py:132:26: Q000 Remove bad quotes src/pip/_internal/network/session.py:132:37: Q000 Remove bad quotes src/pip/_internal/network/session.py:136:18: Q000 Remove bad quotes src/pip/_internal/network/session.py:136:25: Q000 Remove bad quotes src/pip/_internal/network/session.py:139:26: Q000 Remove bad quotes src/pip/_internal/network/session.py:141:18: Q000 Remove bad quotes src/pip/_internal/network/session.py:143:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:144:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:144:27: Q000 Remove bad quotes src/pip/_internal/network/session.py:144:35: Q000 Remove bad quotes src/pip/_internal/network/session.py:144:44: Q000 Remove bad quotes src/pip/_internal/network/session.py:147:25: Q000 Remove bad quotes src/pip/_internal/network/session.py:147:39: Q000 Remove bad quotes src/pip/_internal/network/session.py:150:25: Q000 Remove bad quotes src/pip/_internal/network/session.py:150:39: Q000 Remove bad quotes src/pip/_internal/network/session.py:153:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:157:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:159:48: Q000 Remove bad quotes src/pip/_internal/network/session.py:161:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:167:10: Q000 Remove bad quotes src/pip/_internal/network/session.py:169:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:171:14: Q000 Remove bad quotes src/pip/_internal/network/session.py:173:12: Q000 Remove bad quotes src/pip/_internal/network/session.py:175:43: Q000 Remove bad quotes src/pip/_internal/network/session.py:175:48: Q000 Remove bad quotes src/pip/_internal/network/session.py:179:1: D101 Missing docstring in public class src/pip/_internal/network/session.py:181:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:196:65: Q000 Remove bad quotes src/pip/_internal/network/session.py:198:17: Q000 Remove bad quotes src/pip/_internal/network/session.py:199:17: Q000 Remove bad quotes src/pip/_internal/network/session.py:200:17: Q000 Remove bad quotes src/pip/_internal/network/session.py:203:39: Q000 Remove bad quotes src/pip/_internal/network/session.py:208:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:212:1: D101 Missing docstring in public class src/pip/_internal/network/session.py:214:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:220:1: D101 Missing docstring in public class src/pip/_internal/network/session.py:222:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:228:1: D101 Missing docstring in public class src/pip/_internal/network/session.py:233:1: D205 1 blank line required between summary line and description src/pip/_internal/network/session.py:233:1: D400 First line should end with a period src/pip/_internal/network/session.py:237:30: Q000 Remove bad quotes src/pip/_internal/network/session.py:238:28: Q000 Remove bad quotes src/pip/_internal/network/session.py:239:36: Q000 Remove bad quotes src/pip/_internal/network/session.py:240:33: Q000 Remove bad quotes src/pip/_internal/network/session.py:249:22: Q000 Remove bad quotes src/pip/_internal/network/session.py:299:20: Q000 Remove bad quotes src/pip/_internal/network/session.py:300:20: Q000 Remove bad quotes src/pip/_internal/network/session.py:303:20: Q000 Remove bad quotes src/pip/_internal/network/session.py:310:1: D205 1 blank line required between summary line and description src/pip/_internal/network/session.py:310:1: D400 First line should end with a period src/pip/_internal/network/session.py:317:19: P101 format string does contain unindexed parameters src/pip/_internal/network/session.py:319:24: P101 format string does contain unindexed parameters src/pip/_internal/network/session.py:337:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:344:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:363:74: Q000 Remove bad quotes src/pip/_internal/network/session.py:381:36: Q000 Remove bad quotes src/pip/_internal/network/session.py:393:32: Q000 Remove bad quotes src/pip/_internal/network/session.py:406:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:407:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:408:13: Q000 Remove bad quotes src/pip/_internal/network/session.py:416:1: D102 Missing docstring in public method src/pip/_internal/network/session.py:418:27: Q000 Remove bad quotes tests/unit/test_base_command.py:1:1: C101 Coding magic comment not found tests/unit/test_base_command.py:1:1: D100 Missing docstring in public module tests/unit/test_base_command.py:15:1: D101 Missing docstring in public class tests/unit/test_base_command.py:19:1: D107 Missing docstring in __init__ tests/unit/test_base_command.py:27:1: D102 Missing docstring in public method tests/unit/test_base_command.py:28:21: Q000 Remove bad quotes tests/unit/test_base_command.py:31:1: D102 Missing docstring in public method tests/unit/test_base_command.py:32:27: Q000 Remove bad quotes tests/unit/test_base_command.py:32:45: Q000 Remove bad quotes tests/unit/test_base_command.py:40:1: D101 Missing docstring in public class tests/unit/test_base_command.py:43:1: D102 Missing docstring in public method tests/unit/test_base_command.py:44:27: Q000 Remove bad quotes tests/unit/test_base_command.py:44:45: Q000 Remove bad quotes tests/unit/test_base_command.py:45:27: Q000 Remove bad quotes tests/unit/test_base_command.py:46:13: Q000 Remove bad quotes tests/unit/test_base_command.py:46:45: Q000 Remove bad quotes tests/unit/test_base_command.py:50:1: D101 Missing docstring in public class tests/unit/test_base_command.py:53:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:67:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:75:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:86:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:95:1: D205 1 blank line required between summary line and description tests/unit/test_base_command.py:95:1: D400 First line should end with a period tests/unit/test_base_command.py:100:1: D102 Missing docstring in public method tests/unit/test_base_command.py:109:1: D102 Missing docstring in public method tests/unit/test_base_command.py:119:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:119:1: D400 First line should end with a period tests/unit/test_base_command.py:129:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:129:1: D400 First line should end with a period tests/unit/test_base_command.py:139:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:149:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_base_command.py:149:1: D400 First line should end with a period tests/unit/test_base_command.py:158:1: D103 Missing docstring in public function tests/unit/test_base_command.py:167:17: Q000 Remove bad quotes tests/unit/test_base_command.py:167:25: Q000 Remove bad quotes tests/unit/test_base_command.py:169:20: Q000 Remove bad quotes tests/unit/test_base_command.py:173:15: Q000 Remove bad quotes tests/unit/test_base_command.py:176:26: Q000 Remove bad quotes tests/unit/test_base_command.py:177:27: Q000 Remove bad quotes tests/unit/test_base_command.py:180:1: D103 Missing docstring in public function tests/unit/test_base_command.py:192:17: Q000 Remove bad quotes tests/unit/test_base_command.py:192:25: Q000 Remove bad quotes tests/unit/test_base_command.py:194:20: Q000 Remove bad quotes tests/unit/test_base_command.py:199:26: Q000 Remove bad quotes tests/unit/test_base_command.py:200:27: Q000 Remove bad quotes tests/unit/test_base_command.py:203:1: D103 Missing docstring in public function tests/unit/test_base_command.py:216:17: Q000 Remove bad quotes tests/unit/test_base_command.py:216:25: Q000 Remove bad quotes tests/unit/test_base_command.py:218:20: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/cache.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/cache.py:45:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:48:13: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:49:13: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:50:13: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:51:13: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:52:13: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:56:26: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:57:26: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:62:26: P101 format string does contain unindexed parameters src/pip/_internal/commands/cache.py:62:26: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:63:17: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:78:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:85:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:107:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:127:28: P101 format string does contain unindexed parameters src/pip/_internal/commands/cache.py:131:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:148:1: D102 Missing docstring in public method src/pip/_internal/commands/cache.py:179:30: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:179:41: Q000 Remove bad quotes src/pip/_internal/commands/cache.py:179:61: Q000 Remove bad quotes tests/unit/test_utils.py:3:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:3:1: D400 First line should end with a period tests/unit/test_utils.py:59:1: D300 Use """triple double quotes""" tests/unit/test_utils.py:59:1: D400 First line should end with a period tests/unit/test_utils.py:59:5: Q002 Remove bad quotes from docstring tests/unit/test_utils.py:61:1: D102 Missing docstring in public method tests/unit/test_utils.py:70:13: P101 format string does contain unindexed parameters tests/unit/test_utils.py:74:13: P101 format string does contain unindexed parameters tests/unit/test_utils.py:92:1: D102 Missing docstring in public method tests/unit/test_utils.py:101:1: D102 Missing docstring in public method tests/unit/test_utils.py:104:1: D102 Missing docstring in public method tests/unit/test_utils.py:110:1: D102 Missing docstring in public method tests/unit/test_utils.py:116:1: D102 Missing docstring in public method tests/unit/test_utils.py:122:1: D102 Missing docstring in public method tests/unit/test_utils.py:131:1: D102 Missing docstring in public method tests/unit/test_utils.py:137:1: D102 Missing docstring in public method tests/unit/test_utils.py:143:1: D102 Missing docstring in public method tests/unit/test_utils.py:152:1: D102 Missing docstring in public method tests/unit/test_utils.py:158:1: D102 Missing docstring in public method tests/unit/test_utils.py:164:1: D102 Missing docstring in public method tests/unit/test_utils.py:173:1: D102 Missing docstring in public method tests/unit/test_utils.py:179:1: D102 Missing docstring in public method tests/unit/test_utils.py:185:1: D102 Missing docstring in public method tests/unit/test_utils.py:196:1: D400 First line should end with a period tests/unit/test_utils.py:199:24: Q000 Remove bad quotes tests/unit/test_utils.py:200:24: Q000 Remove bad quotes tests/unit/test_utils.py:201:24: Q000 Remove bad quotes tests/unit/test_utils.py:202:24: Q000 Remove bad quotes tests/unit/test_utils.py:216:1: D102 Missing docstring in public method tests/unit/test_utils.py:217:34: Q000 Remove bad quotes tests/unit/test_utils.py:219:1: D102 Missing docstring in public method tests/unit/test_utils.py:220:34: Q000 Remove bad quotes tests/unit/test_utils.py:222:1: D102 Missing docstring in public method tests/unit/test_utils.py:223:34: Q000 Remove bad quotes tests/unit/test_utils.py:226:1: D102 Missing docstring in public method tests/unit/test_utils.py:234:38: Q000 Remove bad quotes tests/unit/test_utils.py:237:1: D102 Missing docstring in public method tests/unit/test_utils.py:245:38: Q000 Remove bad quotes tests/unit/test_utils.py:248:1: D102 Missing docstring in public method tests/unit/test_utils.py:258:1: D102 Missing docstring in public method tests/unit/test_utils.py:267:38: Q000 Remove bad quotes tests/unit/test_utils.py:270:1: D102 Missing docstring in public method tests/unit/test_utils.py:280:1: D102 Missing docstring in public method tests/unit/test_utils.py:292:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:302:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:321:1: D205 1 blank line required between summary line and description tests/unit/test_utils.py:321:1: D400 First line should end with a period tests/unit/test_utils.py:344:1: D205 1 blank line required between summary line and description tests/unit/test_utils.py:344:1: D400 First line should end with a period tests/unit/test_utils.py:351:1: D101 Missing docstring in public class tests/unit/test_utils.py:352:1: D107 Missing docstring in __init__ tests/unit/test_utils.py:356:1: D400 First line should end with a period tests/unit/test_utils.py:358:27: Q000 Remove bad quotes tests/unit/test_utils.py:362:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:362:1: D400 First line should end with a period tests/unit/test_utils.py:370:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:370:1: D400 First line should end with a period tests/unit/test_utils.py:378:21: Q000 Remove bad quotes tests/unit/test_utils.py:383:23: Q000 Remove bad quotes tests/unit/test_utils.py:400:1: D103 Missing docstring in public function tests/unit/test_utils.py:403:32: P101 format string does contain unindexed parameters tests/unit/test_utils.py:406:1: D101 Missing docstring in public class tests/unit/test_utils.py:411:1: D102 Missing docstring in public method tests/unit/test_utils.py:412:9: T001 print found. tests/unit/test_utils.py:413:9: T001 print found. tests/unit/test_utils.py:444:1: D400 First line should end with a period tests/unit/test_utils.py:455:1: D102 Missing docstring in public method tests/unit/test_utils.py:484:1: D403 First word of the first line should be properly capitalized tests/unit/test_utils.py:489:1: D205 1 blank line required between summary line and description tests/unit/test_utils.py:489:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_utils.py:489:1: D400 First line should end with a period tests/unit/test_utils.py:496:1: D205 1 blank line required between summary line and description tests/unit/test_utils.py:496:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_utils.py:496:1: D400 First line should end with a period tests/unit/test_utils.py:504:1: D400 First line should end with a period tests/unit/test_utils.py:506:1: D102 Missing docstring in public method tests/unit/test_utils.py:512:37: Q000 Remove bad quotes tests/unit/test_utils.py:514:1: D102 Missing docstring in public method tests/unit/test_utils.py:520:37: Q000 Remove bad quotes tests/unit/test_utils.py:522:1: D102 Missing docstring in public method tests/unit/test_utils.py:525:1: D102 Missing docstring in public method tests/unit/test_utils.py:529:1: D102 Missing docstring in public method tests/unit/test_utils.py:540:1: D102 Missing docstring in public method tests/unit/test_utils.py:545:1: D103 Missing docstring in public function tests/unit/test_utils.py:549:1: D101 Missing docstring in public class tests/unit/test_utils.py:551:1: D102 Missing docstring in public method tests/unit/test_utils.py:553:17: Q000 Remove bad quotes tests/unit/test_utils.py:553:38: Q000 Remove bad quotes tests/unit/test_utils.py:555:42: Q000 Remove bad quotes tests/unit/test_utils.py:558:1: D102 Missing docstring in public method tests/unit/test_utils.py:560:17: Q000 Remove bad quotes tests/unit/test_utils.py:560:38: Q000 Remove bad quotes tests/unit/test_utils.py:562:50: Q000 Remove bad quotes tests/unit/test_utils.py:564:30: Q000 Remove bad quotes tests/unit/test_utils.py:567:19: Q000 Remove bad quotes tests/unit/test_utils.py:569:1: D102 Missing docstring in public method tests/unit/test_utils.py:570:33: Q000 Remove bad quotes tests/unit/test_utils.py:573:1: D102 Missing docstring in public method tests/unit/test_utils.py:574:33: Q000 Remove bad quotes tests/unit/test_utils.py:577:1: D102 Missing docstring in public method tests/unit/test_utils.py:578:42: Q000 Remove bad quotes tests/unit/test_utils.py:589:1: D103 Missing docstring in public function tests/unit/test_utils.py:594:1: D101 Missing docstring in public class tests/unit/test_utils.py:597:10: Q000 Remove bad quotes tests/unit/test_utils.py:597:18: Q000 Remove bad quotes tests/unit/test_utils.py:597:32: Q000 Remove bad quotes tests/unit/test_utils.py:605:1: D102 Missing docstring in public method tests/unit/test_utils.py:626:1: D103 Missing docstring in public function tests/unit/test_utils.py:652:1: D103 Missing docstring in public function tests/unit/test_utils.py:676:1: D103 Missing docstring in public function tests/unit/test_utils.py:704:1: D103 Missing docstring in public function tests/unit/test_utils.py:725:1: D103 Missing docstring in public function tests/unit/test_utils.py:746:1: D103 Missing docstring in public function tests/unit/test_utils.py:760:1: D103 Missing docstring in public function tests/unit/test_utils.py:765:1: D101 Missing docstring in public class tests/unit/test_utils.py:768:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:778:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:792:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:805:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils.py:816:1: D103 Missing docstring in public function tests/unit/test_utils.py:824:1: D103 Missing docstring in public function tests/unit/test_utils.py:833:1: D103 Missing docstring in public function tests/unit/test_utils.py:837:25: Q000 Remove bad quotes tests/unit/test_utils.py:842:26: Q000 Remove bad quotes tests/unit/test_utils.py:843:26: Q000 Remove bad quotes tests/unit/test_utils.py:843:48: Q000 Remove bad quotes tests/unit/test_utils.py:844:26: Q000 Remove bad quotes tests/unit/test_utils.py:844:44: Q000 Remove bad quotes tests/unit/test_utils.py:845:26: Q000 Remove bad quotes tests/unit/test_utils.py:846:1: D103 Missing docstring in public function tests/unit/test_utils.py:849:13: Q000 Remove bad quotes tests/unit/test_utils.py:858:12: Q000 Remove bad quotes tests/unit/test_utils.py:865:26: Q000 Remove bad quotes tests/unit/test_utils.py:866:26: Q000 Remove bad quotes tests/unit/test_utils.py:866:48: Q000 Remove bad quotes tests/unit/test_utils.py:867:26: Q000 Remove bad quotes tests/unit/test_utils.py:868:1: D103 Missing docstring in public function tests/unit/test_utils.py:871:13: Q000 Remove bad quotes tests/unit/test_utils.py:872:21: Q000 Remove bad quotes tests/unit/test_utils.py:879:12: Q000 Remove bad quotes tests/unit/test_utils.py:880:12: Q000 Remove bad quotes tests/unit/test_utils.py:887:26: Q000 Remove bad quotes tests/unit/test_utils.py:888:1: D103 Missing docstring in public function tests/unit/test_utils.py:891:13: Q000 Remove bad quotes tests/unit/test_utils.py:892:21: Q000 Remove bad quotes tests/unit/test_utils.py:893:25: Q000 Remove bad quotes tests/unit/test_utils.py:894:19: Q000 Remove bad quotes tests/unit/test_utils.py:900:9: Q000 Remove bad quotes tests/unit/test_utils.py:901:9: Q000 Remove bad quotes tests/unit/test_utils.py:902:9: Q000 Remove bad quotes tests/unit/test_utils.py:903:9: Q000 Remove bad quotes tests/unit/test_utils.py:904:9: Q000 Remove bad quotes tests/unit/test_utils.py:908:1: D103 Missing docstring in public function tests/unit/test_utils.py:929:1: D103 Missing docstring in public function tests/unit/test_utils.py:944:1: D103 Missing docstring in public function tests/unit/test_utils.py:953:1: D103 Missing docstring in public function tests/unit/test_utils.py:967:1: D103 Missing docstring in public function tests/unit/test_utils.py:977:11: Q000 Remove bad quotes tests/unit/test_utils.py:978:12: Q000 Remove bad quotes tests/unit/test_utils.py:979:14: Q000 Remove bad quotes tests/unit/test_utils.py:980:18: Q000 Remove bad quotes tests/unit/test_utils.py:982:1: D103 Missing docstring in public function tests/unit/test_utils.py:999:1: D103 Missing docstring in public function tests/functional/test_requests.py:1:1: C101 Coding magic comment not found tests/functional/test_requests.py:1:1: D100 Missing docstring in public module tests/functional/test_requests.py:5:1: D103 Missing docstring in public function tests/functional/test_requests.py:7:9: Q000 Remove bad quotes tests/functional/test_requests.py:7:22: Q000 Remove bad quotes tests/functional/test_requests.py:7:30: Q000 Remove bad quotes tests/functional/test_requests.py:7:41: Q000 Remove bad quotes tests/functional/test_requests.py:7:49: Q000 Remove bad quotes tests/functional/test_requests.py:11:9: Q000 Remove bad quotes tests/functional/test_requests.py:12:9: Q000 Remove bad quotes tests/functional/test_requests.py:15:9: Q000 Remove bad quotes tests/functional/test_requests.py:16:9: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/req_command.py:55:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/req_command.py:55:1: D211 No blank lines allowed before class docstring src/pip/_internal/cli/req_command.py:55:1: D204 1 blank line required after class docstring src/pip/_internal/cli/req_command.py:58:1: D107 Missing docstring in __init__ src/pip/_internal/cli/req_command.py:68:33: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:69:36: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:72:33: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:94:49: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:119:17: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:120:17: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:131:1: D211 No blank lines allowed before class docstring src/pip/_internal/cli/req_command.py:169:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/req_command.py:169:1: D400 First line should end with a period src/pip/_internal/cli/req_command.py:169:1: D401 First line should be in imperative mood src/pip/_internal/cli/req_command.py:195:1: D101 Missing docstring in public class src/pip/_internal/cli/req_command.py:197:1: D107 Missing docstring in __init__ src/pip/_internal/cli/req_command.py:215:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/req_command.py:246:26: Q000 Remove bad quotes src/pip/_internal/cli/req_command.py:251:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/req_command.py:300:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/req_command.py:367:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:1:1: C101 Coding magic comment not found tests/unit/test_resolution_legacy_resolver.py:1:1: D100 Missing docstring in public module tests/unit/test_resolution_legacy_resolver.py:23:1: D101 Missing docstring in public class tests/unit/test_resolution_legacy_resolver.py:26:1: D205 1 blank line required between summary line and description tests/unit/test_resolution_legacy_resolver.py:26:1: D400 First line should end with a period tests/unit/test_resolution_legacy_resolver.py:39:1: D105 Missing docstring in magic method tests/unit/test_resolution_legacy_resolver.py:40:16: P101 format string does contain unindexed parameters tests/unit/test_resolution_legacy_resolver.py:42:1: D102 Missing docstring in public method tests/unit/test_resolution_legacy_resolver.py:45:1: D102 Missing docstring in public method tests/unit/test_resolution_legacy_resolver.py:50:1: D103 Missing docstring in public function tests/unit/test_resolution_legacy_resolver.py:53:21: P101 format string does contain unindexed parameters tests/unit/test_resolution_legacy_resolver.py:60:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:60:1: D211 No blank lines allowed before class docstring tests/unit/test_resolution_legacy_resolver.py:65:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:79:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:95:1: D205 1 blank line required between summary line and description tests/unit/test_resolution_legacy_resolver.py:95:1: D400 First line should end with a period tests/unit/test_resolution_legacy_resolver.py:115:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:133:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:156:1: D205 1 blank line required between summary line and description tests/unit/test_resolution_legacy_resolver.py:156:1: D400 First line should end with a period tests/unit/test_resolution_legacy_resolver.py:174:13: P101 format string does contain unindexed parameters tests/unit/test_resolution_legacy_resolver.py:174:13: Q000 Remove bad quotes tests/unit/test_resolution_legacy_resolver.py:180:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:180:1: D204 1 blank line required after class docstring tests/unit/test_resolution_legacy_resolver.py:188:37: Q000 Remove bad quotes tests/unit/test_resolution_legacy_resolver.py:200:30: Q000 Remove bad quotes tests/unit/test_resolution_legacy_resolver.py:204:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:211:38: Q000 Remove bad quotes tests/unit/test_resolution_legacy_resolver.py:220:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:229:38: Q000 Remove bad quotes tests/unit/test_resolution_legacy_resolver.py:256:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_resolution_legacy_resolver.py:262:38: Q000 Remove bad quotes tests/functional/test_cache.py:1:1: C101 Coding magic comment not found tests/functional/test_cache.py:1:1: D100 Missing docstring in public module tests/functional/test_cache.py:9:1: D103 Missing docstring in public function tests/functional/test_cache.py:19:1: D103 Missing docstring in public function tests/functional/test_cache.py:24:1: D103 Missing docstring in public function tests/functional/test_cache.py:38:1: D103 Missing docstring in public function tests/functional/test_cache.py:57:1: D103 Missing docstring in public function tests/functional/test_cache.py:63:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:63:1: D208 Docstring is over-indented tests/functional/test_cache.py:63:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:63:1: D400 First line should end with a period tests/functional/test_cache.py:63:1: D401 First line should be in imperative mood tests/functional/test_cache.py:69:16: P101 format string does contain unindexed parameters tests/functional/test_cache.py:75:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:75:1: D400 First line should end with a period tests/functional/test_cache.py:75:1: D401 First line should be in imperative mood tests/functional/test_cache.py:85:26: P101 format string does contain unindexed parameters tests/functional/test_cache.py:92:20: P101 format string does contain unindexed parameters tests/functional/test_cache.py:98:1: D103 Missing docstring in public function tests/functional/test_cache.py:104:1: D103 Missing docstring in public function tests/functional/test_cache.py:114:26: Q000 Remove bad quotes tests/functional/test_cache.py:115:1: D103 Missing docstring in public function tests/functional/test_cache.py:118:12: P101 format string does contain unindexed parameters tests/functional/test_cache.py:120:12: P101 format string does contain unindexed parameters tests/functional/test_cache.py:123:26: Q000 Remove bad quotes tests/functional/test_cache.py:125:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:125:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:125:1: D400 First line should end with a period tests/functional/test_cache.py:135:26: Q000 Remove bad quotes tests/functional/test_cache.py:137:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:137:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:137:1: D400 First line should end with a period tests/functional/test_cache.py:140:29: Q000 Remove bad quotes tests/functional/test_cache.py:149:26: Q000 Remove bad quotes tests/functional/test_cache.py:151:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:151:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:151:1: D400 First line should end with a period tests/functional/test_cache.py:161:26: Q000 Remove bad quotes tests/functional/test_cache.py:163:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:163:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:163:1: D400 First line should end with a period tests/functional/test_cache.py:173:26: Q000 Remove bad quotes tests/functional/test_cache.py:185:26: Q000 Remove bad quotes tests/functional/test_cache.py:187:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:187:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:187:1: D400 First line should end with a period tests/functional/test_cache.py:197:26: Q000 Remove bad quotes tests/functional/test_cache.py:199:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:199:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:199:1: D400 First line should end with a period tests/functional/test_cache.py:209:26: Q000 Remove bad quotes tests/functional/test_cache.py:220:26: Q000 Remove bad quotes tests/functional/test_cache.py:222:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:222:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:222:1: D400 First line should end with a period tests/functional/test_cache.py:237:26: Q000 Remove bad quotes tests/functional/test_cache.py:237:38: Q000 Remove bad quotes tests/functional/test_cache.py:237:46: Q000 Remove bad quotes tests/functional/test_cache.py:237:54: Q000 Remove bad quotes tests/functional/test_cache.py:237:64: Q000 Remove bad quotes tests/functional/test_cache.py:239:1: D205 1 blank line required between summary line and description tests/functional/test_cache.py:239:1: D209 Multi-line docstring closing quotes should be on a separate line tests/functional/test_cache.py:239:1: D400 First line should end with a period src/pip/_internal/network/xmlrpc.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/xmlrpc.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/xmlrpc.py:1:1: D400 First line should end with a period src/pip/_internal/network/xmlrpc.py:22:1: D205 1 blank line required between summary line and description src/pip/_internal/network/xmlrpc.py:22:1: D400 First line should end with a period src/pip/_internal/network/xmlrpc.py:26:1: D107 Missing docstring in __init__ src/pip/_internal/network/xmlrpc.py:33:1: D102 Missing docstring in public method src/pip/_internal/network/xmlrpc.py:46:17: Q000 Remove bad quotes docs/html/conf.py:1:1: D100 Missing docstring in public module docs/html/conf.py:88:1: T001 print found. docs/html/conf.py:137:14: Q000 Remove bad quotes docs/html/conf.py:190:22: Q000 Remove bad quotes docs/html/conf.py:278:1: D200 One-line docstring should fit on one line with quotes docs/html/conf.py:296:19: P101 format string does contain unindexed parameters tests/lib/index.py:1:1: C101 Coding magic comment not found tests/lib/index.py:1:1: D100 Missing docstring in public module tests/lib/index.py:5:1: D103 Missing docstring in public function tests/lib/index.py:6:11: P101 format string does contain unindexed parameters tests/lib/index.py:9:16: P101 format string does contain unindexed parameters src/pip/_internal/pyproject.py:1:1: C101 Coding magic comment not found src/pip/_internal/pyproject.py:1:1: D100 Missing docstring in public module src/pip/_internal/pyproject.py:26:1: D103 Missing docstring in public function src/pip/_internal/pyproject.py:74:47: Q000 Remove bad quotes src/pip/_internal/pyproject.py:76:36: Q000 Remove bad quotes src/pip/_internal/pyproject.py:89:17: Q000 Remove bad quotes src/pip/_internal/pyproject.py:90:17: Q000 Remove bad quotes src/pip/_internal/pyproject.py:93:27: Q000 Remove bad quotes src/pip/_internal/pyproject.py:96:17: P101 format string does contain unindexed parameters src/pip/_internal/pyproject.py:96:17: Q000 Remove bad quotes src/pip/_internal/pyproject.py:97:17: Q000 Remove bad quotes src/pip/_internal/pyproject.py:98:17: Q000 Remove bad quotes src/pip/_internal/pyproject.py:99:34: Q000 Remove bad quotes src/pip/_internal/pyproject.py:128:13: Q000 Remove bad quotes src/pip/_internal/pyproject.py:128:26: Q000 Remove bad quotes src/pip/_internal/pyproject.py:128:48: Q000 Remove bad quotes src/pip/_internal/pyproject.py:129:13: Q000 Remove bad quotes src/pip/_internal/pyproject.py:129:30: Q000 Remove bad quotes src/pip/_internal/pyproject.py:141:9: Q000 Remove bad quotes src/pip/_internal/pyproject.py:142:9: Q000 Remove bad quotes src/pip/_internal/pyproject.py:146:8: Q000 Remove bad quotes src/pip/_internal/pyproject.py:155:29: Q000 Remove bad quotes src/pip/_internal/pyproject.py:171:25: P101 format string does contain unindexed parameters src/pip/_internal/pyproject.py:172:25: Q000 Remove bad quotes src/pip/_internal/pyproject.py:177:32: Q000 Remove bad quotes src/pip/_internal/pyproject.py:178:37: Q000 Remove bad quotes src/pip/_internal/pyproject.py:193:19: Q000 Remove bad quotes src/pip/_internal/pyproject.py:194:18: Q000 Remove bad quotes src/pip/_internal/pyproject.py:194:40: Q000 Remove bad quotes tests/unit/test_collector.py:1:1: C101 Coding magic comment not found tests/unit/test_collector.py:1:1: D100 Missing docstring in public module tests/unit/test_collector.py:35:5: Q000 Remove bad quotes tests/unit/test_collector.py:37:9: Q000 Remove bad quotes tests/unit/test_collector.py:38:9: Q000 Remove bad quotes tests/unit/test_collector.py:42:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:42:1: D400 First line should end with a period tests/unit/test_collector.py:51:5: Q000 Remove bad quotes tests/unit/test_collector.py:53:10: Q000 Remove bad quotes tests/unit/test_collector.py:53:48: Q000 Remove bad quotes tests/unit/test_collector.py:54:10: Q000 Remove bad quotes tests/unit/test_collector.py:54:46: Q000 Remove bad quotes tests/unit/test_collector.py:58:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:58:1: D400 First line should end with a period tests/unit/test_collector.py:64:9: Q000 Remove bad quotes tests/unit/test_collector.py:64:27: Q000 Remove bad quotes tests/unit/test_collector.py:65:9: Q000 Remove bad quotes tests/unit/test_collector.py:65:21: Q000 Remove bad quotes tests/unit/test_collector.py:74:45: Q000 Remove bad quotes tests/unit/test_collector.py:78:5: Q000 Remove bad quotes tests/unit/test_collector.py:80:9: Q000 Remove bad quotes tests/unit/test_collector.py:81:9: Q000 Remove bad quotes tests/unit/test_collector.py:85:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:85:1: D400 First line should end with a period tests/unit/test_collector.py:91:9: Q000 Remove bad quotes tests/unit/test_collector.py:91:27: Q000 Remove bad quotes tests/unit/test_collector.py:92:9: Q000 Remove bad quotes tests/unit/test_collector.py:92:21: Q000 Remove bad quotes tests/unit/test_collector.py:92:37: Q000 Remove bad quotes tests/unit/test_collector.py:94:51: Q000 Remove bad quotes tests/unit/test_collector.py:94:67: Q000 Remove bad quotes tests/unit/test_collector.py:103:13: Q000 Remove bad quotes tests/unit/test_collector.py:103:23: Q000 Remove bad quotes tests/unit/test_collector.py:103:36: Q000 Remove bad quotes tests/unit/test_collector.py:103:53: Q000 Remove bad quotes tests/unit/test_collector.py:110:5: Q000 Remove bad quotes tests/unit/test_collector.py:112:9: Q000 Remove bad quotes tests/unit/test_collector.py:113:9: Q000 Remove bad quotes tests/unit/test_collector.py:114:9: Q000 Remove bad quotes tests/unit/test_collector.py:118:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:118:1: D400 First line should end with a period tests/unit/test_collector.py:126:9: Q000 Remove bad quotes tests/unit/test_collector.py:126:29: Q000 Remove bad quotes tests/unit/test_collector.py:135:13: Q000 Remove bad quotes tests/unit/test_collector.py:135:23: Q000 Remove bad quotes tests/unit/test_collector.py:135:36: Q000 Remove bad quotes tests/unit/test_collector.py:135:53: Q000 Remove bad quotes tests/unit/test_collector.py:138:33: Q000 Remove bad quotes tests/unit/test_collector.py:138:49: Q000 Remove bad quotes tests/unit/test_collector.py:143:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:143:1: D400 First line should end with a period tests/unit/test_collector.py:151:9: Q000 Remove bad quotes tests/unit/test_collector.py:151:29: Q000 Remove bad quotes tests/unit/test_collector.py:157:9: Q000 Remove bad quotes tests/unit/test_collector.py:166:9: Q000 Remove bad quotes tests/unit/test_collector.py:171:6: Q000 Remove bad quotes tests/unit/test_collector.py:171:14: Q000 Remove bad quotes tests/unit/test_collector.py:171:21: Q000 Remove bad quotes tests/unit/test_collector.py:173:10: Q000 Remove bad quotes tests/unit/test_collector.py:173:28: Q000 Remove bad quotes tests/unit/test_collector.py:173:52: Q000 Remove bad quotes tests/unit/test_collector.py:175:13: Q000 Remove bad quotes tests/unit/test_collector.py:176:13: Q000 Remove bad quotes tests/unit/test_collector.py:177:13: Q000 Remove bad quotes tests/unit/test_collector.py:178:13: Q000 Remove bad quotes tests/unit/test_collector.py:179:13: Q000 Remove bad quotes tests/unit/test_collector.py:182:13: Q000 Remove bad quotes tests/unit/test_collector.py:183:13: Q000 Remove bad quotes tests/unit/test_collector.py:184:13: Q000 Remove bad quotes tests/unit/test_collector.py:185:13: Q000 Remove bad quotes tests/unit/test_collector.py:186:13: Q000 Remove bad quotes tests/unit/test_collector.py:190:1: D103 Missing docstring in public function tests/unit/test_collector.py:233:1: D103 Missing docstring in public function tests/unit/test_collector.py:255:1: D103 Missing docstring in public function tests/unit/test_collector.py:261:6: Q000 Remove bad quotes tests/unit/test_collector.py:261:13: Q000 Remove bad quotes tests/unit/test_collector.py:264:10: Q000 Remove bad quotes tests/unit/test_collector.py:265:10: Q000 Remove bad quotes tests/unit/test_collector.py:268:10: Q000 Remove bad quotes tests/unit/test_collector.py:269:10: Q000 Remove bad quotes tests/unit/test_collector.py:271:10: Q000 Remove bad quotes tests/unit/test_collector.py:272:10: Q000 Remove bad quotes tests/unit/test_collector.py:275:10: Q000 Remove bad quotes tests/unit/test_collector.py:276:10: Q000 Remove bad quotes tests/unit/test_collector.py:278:10: Q000 Remove bad quotes tests/unit/test_collector.py:279:10: Q000 Remove bad quotes tests/unit/test_collector.py:281:10: Q000 Remove bad quotes tests/unit/test_collector.py:282:10: Q000 Remove bad quotes tests/unit/test_collector.py:285:10: Q000 Remove bad quotes tests/unit/test_collector.py:286:10: Q000 Remove bad quotes tests/unit/test_collector.py:288:10: Q000 Remove bad quotes tests/unit/test_collector.py:289:10: Q000 Remove bad quotes tests/unit/test_collector.py:291:10: Q000 Remove bad quotes tests/unit/test_collector.py:292:10: Q000 Remove bad quotes tests/unit/test_collector.py:294:10: Q000 Remove bad quotes tests/unit/test_collector.py:295:10: Q000 Remove bad quotes tests/unit/test_collector.py:297:10: Q000 Remove bad quotes tests/unit/test_collector.py:298:10: Q000 Remove bad quotes tests/unit/test_collector.py:303:13: Q000 Remove bad quotes tests/unit/test_collector.py:304:13: Q000 Remove bad quotes tests/unit/test_collector.py:310:13: Q000 Remove bad quotes tests/unit/test_collector.py:311:13: Q000 Remove bad quotes tests/unit/test_collector.py:316:13: Q000 Remove bad quotes tests/unit/test_collector.py:317:13: Q000 Remove bad quotes tests/unit/test_collector.py:323:13: Q000 Remove bad quotes tests/unit/test_collector.py:324:13: Q000 Remove bad quotes tests/unit/test_collector.py:329:1: D103 Missing docstring in public function tests/unit/test_collector.py:349:1: D103 Missing docstring in public function tests/unit/test_collector.py:353:9: P101 format string does contain unindexed parameters tests/unit/test_collector.py:362:13: P101 format string does contain unindexed parameters tests/unit/test_collector.py:371:1: D103 Missing docstring in public function tests/unit/test_collector.py:415:1: D103 Missing docstring in public function tests/unit/test_collector.py:428:1: D103 Missing docstring in public function tests/unit/test_collector.py:440:1: D103 Missing docstring in public function tests/unit/test_collector.py:455:5: Q000 Remove bad quotes tests/unit/test_collector.py:457:10: Q000 Remove bad quotes tests/unit/test_collector.py:457:43: Q000 Remove bad quotes tests/unit/test_collector.py:458:10: Q000 Remove bad quotes tests/unit/test_collector.py:458:49: Q000 Remove bad quotes tests/unit/test_collector.py:472:13: Q000 Remove bad quotes tests/unit/test_collector.py:474:13: P101 format string does contain unindexed parameters tests/unit/test_collector.py:474:13: Q000 Remove bad quotes tests/unit/test_collector.py:480:5: Q000 Remove bad quotes tests/unit/test_collector.py:482:9: Q000 Remove bad quotes tests/unit/test_collector.py:483:9: Q000 Remove bad quotes tests/unit/test_collector.py:487:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:496:9: Q000 Remove bad quotes tests/unit/test_collector.py:496:27: Q000 Remove bad quotes tests/unit/test_collector.py:497:9: Q000 Remove bad quotes tests/unit/test_collector.py:497:21: Q000 Remove bad quotes tests/unit/test_collector.py:503:13: P101 format string does contain unindexed parameters tests/unit/test_collector.py:510:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_collector.py:524:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_collector.py:526:24: Q000 Remove bad quotes tests/unit/test_collector.py:528:15: P101 format string does contain unindexed parameters tests/unit/test_collector.py:528:15: Q000 Remove bad quotes tests/unit/test_collector.py:529:53: Q000 Remove bad quotes tests/unit/test_collector.py:531:20: P101 format string does contain unindexed parameters tests/unit/test_collector.py:531:20: Q000 Remove bad quotes tests/unit/test_collector.py:531:58: Q000 Remove bad quotes tests/unit/test_collector.py:535:28: Q000 Remove bad quotes tests/unit/test_collector.py:541:12: P101 format string does contain unindexed parameters tests/unit/test_collector.py:548:1: D103 Missing docstring in public function tests/unit/test_collector.py:563:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_collector.py:563:1: D400 First line should end with a period tests/unit/test_collector.py:568:9: Q000 Remove bad quotes tests/unit/test_collector.py:569:9: Q000 Remove bad quotes tests/unit/test_collector.py:574:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:574:1: D400 First line should end with a period tests/unit/test_collector.py:578:51: Q000 Remove bad quotes tests/unit/test_collector.py:579:32: Q000 Remove bad quotes tests/unit/test_collector.py:583:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_collector.py:587:36: Q000 Remove bad quotes tests/unit/test_collector.py:591:1: D205 1 blank line required between summary line and description tests/unit/test_collector.py:591:1: D400 First line should end with a period tests/unit/test_collector.py:597:13: P101 format string does contain unindexed parameters tests/unit/test_collector.py:601:1: D101 Missing docstring in public class tests/unit/test_collector.py:604:1: D102 Missing docstring in public method tests/unit/test_collector.py:625:1: D102 Missing docstring in public method tests/unit/test_utils_compatibility_tags.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_compatibility_tags.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_compatibility_tags.py:19:1: D103 Missing docstring in public function tests/unit/test_utils_compatibility_tags.py:24:1: D101 Missing docstring in public class tests/unit/test_utils_compatibility_tags.py:27:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_compatibility_tags.py:39:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_compatibility_tags.py:55:1: D101 Missing docstring in public class tests/unit/test_utils_compatibility_tags.py:57:30: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:58:10: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:58:34: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:59:10: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:59:32: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:62:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_compatibility_tags.py:78:1: D101 Missing docstring in public class tests/unit/test_utils_compatibility_tags.py:80:30: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:81:10: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:81:35: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:82:35: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:83:10: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:83:33: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:83:55: Q000 Remove bad quotes tests/unit/test_utils_compatibility_tags.py:86:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_configuration.py:1:1: C101 Coding magic comment not found tests/unit/test_configuration.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_configuration.py:1:1: D400 First line should end with a period tests/unit/test_configuration.py:14:1: D101 Missing docstring in public class tests/unit/test_configuration.py:16:1: D102 Missing docstring in public method tests/unit/test_configuration.py:17:49: Q000 Remove bad quotes tests/unit/test_configuration.py:17:63: Q000 Remove bad quotes tests/unit/test_configuration.py:20:45: Q000 Remove bad quotes tests/unit/test_configuration.py:20:62: Q000 Remove bad quotes tests/unit/test_configuration.py:22:1: D102 Missing docstring in public method tests/unit/test_configuration.py:23:47: Q000 Remove bad quotes tests/unit/test_configuration.py:23:61: Q000 Remove bad quotes tests/unit/test_configuration.py:26:45: Q000 Remove bad quotes tests/unit/test_configuration.py:26:62: Q000 Remove bad quotes tests/unit/test_configuration.py:28:1: D102 Missing docstring in public method tests/unit/test_configuration.py:29:47: Q000 Remove bad quotes tests/unit/test_configuration.py:29:61: Q000 Remove bad quotes tests/unit/test_configuration.py:32:45: Q000 Remove bad quotes tests/unit/test_configuration.py:32:62: Q000 Remove bad quotes tests/unit/test_configuration.py:34:1: D102 Missing docstring in public method tests/unit/test_configuration.py:41:24: Q000 Remove bad quotes tests/unit/test_configuration.py:44:49: Q000 Remove bad quotes tests/unit/test_configuration.py:44:66: Q000 Remove bad quotes tests/unit/test_configuration.py:47:1: D102 Missing docstring in public method tests/unit/test_configuration.py:48:20: Q000 Remove bad quotes tests/unit/test_configuration.py:48:35: Q000 Remove bad quotes tests/unit/test_configuration.py:51:45: Q000 Remove bad quotes tests/unit/test_configuration.py:51:63: Q000 Remove bad quotes tests/unit/test_configuration.py:54:1: D102 Missing docstring in public method tests/unit/test_configuration.py:55:20: Q000 Remove bad quotes tests/unit/test_configuration.py:55:35: Q000 Remove bad quotes tests/unit/test_configuration.py:59:42: Q000 Remove bad quotes tests/unit/test_configuration.py:61:1: D102 Missing docstring in public method tests/unit/test_configuration.py:62:20: Q000 Remove bad quotes tests/unit/test_configuration.py:62:37: Q000 Remove bad quotes tests/unit/test_configuration.py:67:42: Q000 Remove bad quotes tests/unit/test_configuration.py:69:1: D102 Missing docstring in public method tests/unit/test_configuration.py:75:24: Q000 Remove bad quotes tests/unit/test_configuration.py:79:16: Q000 Remove bad quotes tests/unit/test_configuration.py:80:16: Q000 Remove bad quotes tests/unit/test_configuration.py:87:1: D101 Missing docstring in public class tests/unit/test_configuration.py:91:1: D102 Missing docstring in public method tests/unit/test_configuration.py:92:47: Q000 Remove bad quotes tests/unit/test_configuration.py:92:61: Q000 Remove bad quotes tests/unit/test_configuration.py:93:46: Q000 Remove bad quotes tests/unit/test_configuration.py:93:60: Q000 Remove bad quotes tests/unit/test_configuration.py:96:45: Q000 Remove bad quotes tests/unit/test_configuration.py:96:62: Q000 Remove bad quotes tests/unit/test_configuration.py:98:1: D102 Missing docstring in public method tests/unit/test_configuration.py:99:47: Q000 Remove bad quotes tests/unit/test_configuration.py:99:61: Q000 Remove bad quotes tests/unit/test_configuration.py:100:46: Q000 Remove bad quotes tests/unit/test_configuration.py:100:60: Q000 Remove bad quotes tests/unit/test_configuration.py:103:45: Q000 Remove bad quotes tests/unit/test_configuration.py:103:62: Q000 Remove bad quotes tests/unit/test_configuration.py:105:1: D102 Missing docstring in public method tests/unit/test_configuration.py:106:49: Q000 Remove bad quotes tests/unit/test_configuration.py:106:63: Q000 Remove bad quotes tests/unit/test_configuration.py:107:46: Q000 Remove bad quotes tests/unit/test_configuration.py:107:60: Q000 Remove bad quotes tests/unit/test_configuration.py:110:45: Q000 Remove bad quotes tests/unit/test_configuration.py:110:62: Q000 Remove bad quotes tests/unit/test_configuration.py:112:1: D102 Missing docstring in public method tests/unit/test_configuration.py:113:47: Q000 Remove bad quotes tests/unit/test_configuration.py:113:61: Q000 Remove bad quotes tests/unit/test_configuration.py:114:47: Q000 Remove bad quotes tests/unit/test_configuration.py:114:61: Q000 Remove bad quotes tests/unit/test_configuration.py:117:45: Q000 Remove bad quotes tests/unit/test_configuration.py:117:62: Q000 Remove bad quotes tests/unit/test_configuration.py:119:1: D102 Missing docstring in public method tests/unit/test_configuration.py:120:49: Q000 Remove bad quotes tests/unit/test_configuration.py:120:63: Q000 Remove bad quotes tests/unit/test_configuration.py:121:47: Q000 Remove bad quotes tests/unit/test_configuration.py:121:61: Q000 Remove bad quotes tests/unit/test_configuration.py:124:45: Q000 Remove bad quotes tests/unit/test_configuration.py:124:62: Q000 Remove bad quotes tests/unit/test_configuration.py:126:1: D102 Missing docstring in public method tests/unit/test_configuration.py:127:49: Q000 Remove bad quotes tests/unit/test_configuration.py:127:63: Q000 Remove bad quotes tests/unit/test_configuration.py:128:47: Q000 Remove bad quotes tests/unit/test_configuration.py:128:61: Q000 Remove bad quotes tests/unit/test_configuration.py:131:45: Q000 Remove bad quotes tests/unit/test_configuration.py:131:62: Q000 Remove bad quotes tests/unit/test_configuration.py:133:1: D102 Missing docstring in public method tests/unit/test_configuration.py:134:46: Q000 Remove bad quotes tests/unit/test_configuration.py:134:60: Q000 Remove bad quotes tests/unit/test_configuration.py:135:20: Q000 Remove bad quotes tests/unit/test_configuration.py:135:35: Q000 Remove bad quotes tests/unit/test_configuration.py:139:45: Q000 Remove bad quotes tests/unit/test_configuration.py:139:62: Q000 Remove bad quotes tests/unit/test_configuration.py:140:45: Q000 Remove bad quotes tests/unit/test_configuration.py:140:63: Q000 Remove bad quotes tests/unit/test_configuration.py:142:1: D102 Missing docstring in public method tests/unit/test_configuration.py:143:47: Q000 Remove bad quotes tests/unit/test_configuration.py:143:61: Q000 Remove bad quotes tests/unit/test_configuration.py:144:20: Q000 Remove bad quotes tests/unit/test_configuration.py:144:35: Q000 Remove bad quotes tests/unit/test_configuration.py:148:45: Q000 Remove bad quotes tests/unit/test_configuration.py:148:62: Q000 Remove bad quotes tests/unit/test_configuration.py:149:45: Q000 Remove bad quotes tests/unit/test_configuration.py:149:63: Q000 Remove bad quotes tests/unit/test_configuration.py:151:1: D102 Missing docstring in public method tests/unit/test_configuration.py:152:47: Q000 Remove bad quotes tests/unit/test_configuration.py:152:61: Q000 Remove bad quotes tests/unit/test_configuration.py:153:20: Q000 Remove bad quotes tests/unit/test_configuration.py:153:35: Q000 Remove bad quotes tests/unit/test_configuration.py:157:45: Q000 Remove bad quotes tests/unit/test_configuration.py:157:62: Q000 Remove bad quotes tests/unit/test_configuration.py:158:45: Q000 Remove bad quotes tests/unit/test_configuration.py:158:63: Q000 Remove bad quotes tests/unit/test_configuration.py:160:1: D102 Missing docstring in public method tests/unit/test_configuration.py:161:49: Q000 Remove bad quotes tests/unit/test_configuration.py:161:63: Q000 Remove bad quotes tests/unit/test_configuration.py:162:20: Q000 Remove bad quotes tests/unit/test_configuration.py:162:35: Q000 Remove bad quotes tests/unit/test_configuration.py:166:45: Q000 Remove bad quotes tests/unit/test_configuration.py:166:62: Q000 Remove bad quotes tests/unit/test_configuration.py:167:45: Q000 Remove bad quotes tests/unit/test_configuration.py:167:63: Q000 Remove bad quotes tests/unit/test_configuration.py:170:1: D101 Missing docstring in public class tests/unit/test_configuration.py:173:1: D102 Missing docstring in public method tests/unit/test_configuration.py:177:42: Q000 Remove bad quotes tests/unit/test_configuration.py:177:56: Q000 Remove bad quotes tests/unit/test_configuration.py:181:13: B011 Do not call assert False since python -O removes these calls. Instead callers should raise AssertionError(). tests/unit/test_configuration.py:181:27: Q000 Remove bad quotes tests/unit/test_configuration.py:183:1: D102 Missing docstring in public method tests/unit/test_configuration.py:191:38: Q000 Remove bad quotes tests/unit/test_configuration.py:191:52: Q000 Remove bad quotes tests/unit/test_configuration.py:199:1: D102 Missing docstring in public method tests/unit/test_configuration.py:208:38: Q000 Remove bad quotes tests/unit/test_configuration.py:208:52: Q000 Remove bad quotes tests/unit/test_configuration.py:217:1: D102 Missing docstring in public method tests/unit/test_configuration.py:226:38: Q000 Remove bad quotes tests/unit/test_configuration.py:226:52: Q000 Remove bad quotes tests/unit/resolution_resolvelib/conftest.py:1:1: C101 Coding magic comment not found tests/unit/resolution_resolvelib/conftest.py:1:1: D100 Missing docstring in public module tests/unit/resolution_resolvelib/conftest.py:19:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/conftest.py:29:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/conftest.py:31:25: Q000 Remove bad quotes tests/unit/resolution_resolvelib/conftest.py:31:30: Q000 Remove bad quotes tests/unit/resolution_resolvelib/conftest.py:50:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/conftest.py:65:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/conftest.py:70:26: Q000 Remove bad quotes tests/unit/test_vcs_mercurial.py:1:1: C101 Coding magic comment not found tests/unit/test_vcs_mercurial.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_vcs_mercurial.py:15:1: D103 Missing docstring in public function tests/unit/test_models_wheel.py:1:1: C101 Coding magic comment not found tests/unit/test_models_wheel.py:1:1: D100 Missing docstring in public module tests/unit/test_models_wheel.py:9:1: D101 Missing docstring in public class tests/unit/test_models_wheel.py:11:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:19:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:27:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:37:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:41:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:45:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:49:1: D102 Missing docstring in public method tests/unit/test_models_wheel.py:54:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:54:1: D400 First line should end with a period tests/unit/test_models_wheel.py:61:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:61:1: D400 First line should end with a period tests/unit/test_models_wheel.py:68:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:68:1: D400 First line should end with a period tests/unit/test_models_wheel.py:75:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:75:1: D400 First line should end with a period tests/unit/test_models_wheel.py:87:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:87:1: D400 First line should end with a period tests/unit/test_models_wheel.py:97:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:97:1: D400 First line should end with a period tests/unit/test_models_wheel.py:135:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:135:1: D400 First line should end with a period tests/unit/test_models_wheel.py:153:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:153:1: D400 First line should end with a period tests/unit/test_models_wheel.py:167:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_models_wheel.py:175:1: D205 1 blank line required between summary line and description tests/unit/test_models_wheel.py:175:1: D400 First line should end with a period src/pip/_internal/resolution/__init__.py:1:1: D104 Missing docstring in public package tests/lib/server.py:1:1: C101 Coding magic comment not found tests/lib/server.py:1:1: D100 Missing docstring in public module tests/lib/server.py:32:1: D101 Missing docstring in public class tests/lib/server.py:36:24: Q000 Remove bad quotes tests/lib/server.py:43:1: D200 One-line docstring should fit on one line with quotes tests/lib/server.py:66:25: Q000 Remove bad quotes tests/lib/server.py:71:29: Q000 Remove bad quotes tests/lib/server.py:71:38: Q000 Remove bad quotes tests/lib/server.py:81:1: D205 1 blank line required between summary line and description tests/lib/server.py:81:1: D400 First line should end with a period tests/lib/server.py:81:1: D401 First line should be in imperative mood tests/lib/server.py:94:1: D401 First line should be in imperative mood tests/lib/server.py:123:23: Q000 Remove bad quotes tests/lib/server.py:127:27: Q000 Remove bad quotes tests/lib/server.py:135:1: D200 One-line docstring should fit on one line with quotes tests/lib/server.py:151:1: D103 Missing docstring in public function tests/lib/server.py:155:24: Q000 Remove bad quotes tests/lib/server.py:156:14: Q000 Remove bad quotes tests/lib/server.py:156:30: Q000 Remove bad quotes tests/lib/server.py:163:1: D103 Missing docstring in public function tests/lib/server.py:165:19: P103 other string does contain unindexed parameters tests/lib/server.py:175:1: D103 Missing docstring in public function tests/lib/server.py:178:16: P101 format string does contain unindexed parameters tests/lib/server.py:186:1: D103 Missing docstring in public function tests/lib/server.py:189:16: P101 format string does contain unindexed parameters tests/lib/server.py:197:1: D103 Missing docstring in public function tests/lib/server.py:203:13: Q000 Remove bad quotes tests/lib/server.py:204:18: Q000 Remove bad quotes tests/lib/server.py:204:34: Q000 Remove bad quotes tests/lib/server.py:205:18: Q000 Remove bad quotes tests/functional/test_debug.py:1:1: C101 Coding magic comment not found tests/functional/test_debug.py:1:1: D100 Missing docstring in public module tests/functional/test_debug.py:14:5: Q003 Change outer quotes to avoid escaping inner quotes tests/functional/test_debug.py:23:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_debug.py:34:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_debug.py:42:16: P101 format string does contain unindexed parameters tests/functional/test_debug.py:53:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_debug.py:61:27: P101 format string does contain unindexed parameters tests/functional/test_debug.py:77:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1:1: C101 Coding magic comment not found tests/functional/test_install.py:1:1: D100 Missing docstring in public module tests/functional/test_install.py:45:1: D103 Missing docstring in public function tests/functional/test_install.py:47:20: Q000 Remove bad quotes tests/functional/test_install.py:47:33: Q000 Remove bad quotes tests/functional/test_install.py:47:39: Q000 Remove bad quotes tests/functional/test_install.py:49:61: Q000 Remove bad quotes tests/functional/test_install.py:56:27: Q000 Remove bad quotes tests/functional/test_install.py:62:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:62:1: D400 First line should end with a period tests/functional/test_install.py:70:27: Q000 Remove bad quotes tests/functional/test_install.py:75:1: D103 Missing docstring in public function tests/functional/test_install.py:78:37: Q000 Remove bad quotes tests/functional/test_install.py:91:1: D103 Missing docstring in public function tests/functional/test_install.py:94:27: Q000 Remove bad quotes tests/functional/test_install.py:98:12: Q000 Remove bad quotes tests/functional/test_install.py:101:1: D103 Missing docstring in public function tests/functional/test_install.py:104:27: Q000 Remove bad quotes tests/functional/test_install.py:108:12: Q000 Remove bad quotes tests/functional/test_install.py:111:1: D103 Missing docstring in public function tests/functional/test_install.py:114:27: Q000 Remove bad quotes tests/functional/test_install.py:118:12: Q000 Remove bad quotes tests/functional/test_install.py:121:12: Q000 Remove bad quotes tests/functional/test_install.py:129:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:129:1: D400 First line should end with a period tests/functional/test_install.py:138:16: Q000 Remove bad quotes tests/functional/test_install.py:138:27: Q000 Remove bad quotes tests/functional/test_install.py:139:16: Q000 Remove bad quotes tests/functional/test_install.py:139:37: Q000 Remove bad quotes tests/functional/test_install.py:147:27: Q000 Remove bad quotes tests/functional/test_install.py:152:1: D103 Missing docstring in public function tests/functional/test_install.py:157:27: Q000 Remove bad quotes tests/functional/test_install.py:161:1: D103 Missing docstring in public function tests/functional/test_install.py:166:27: Q000 Remove bad quotes tests/functional/test_install.py:176:1: D103 Missing docstring in public function tests/functional/test_install.py:193:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:193:1: D400 First line should end with a period tests/functional/test_install.py:218:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:218:1: D400 First line should end with a period tests/functional/test_install.py:222:12: Q000 Remove bad quotes tests/functional/test_install.py:227:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:227:1: D400 First line should end with a period tests/functional/test_install.py:230:34: Q000 Remove bad quotes tests/functional/test_install.py:230:58: Q000 Remove bad quotes tests/functional/test_install.py:236:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:249:12: Q000 Remove bad quotes tests/functional/test_install.py:250:12: Q000 Remove bad quotes tests/functional/test_install.py:257:12: Q000 Remove bad quotes tests/functional/test_install.py:261:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:266:9: Q000 Remove bad quotes tests/functional/test_install.py:274:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:297:1: D103 Missing docstring in public function tests/functional/test_install.py:301:1: D103 Missing docstring in public function tests/functional/test_install.py:308:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:308:1: D400 First line should end with a period tests/functional/test_install.py:314:41: Q000 Remove bad quotes tests/functional/test_install.py:333:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:333:1: D400 First line should end with a period tests/functional/test_install.py:360:11: P101 format string does contain unindexed parameters tests/functional/test_install.py:369:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:394:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:409:26: Q000 Remove bad quotes tests/functional/test_install.py:409:39: Q000 Remove bad quotes tests/functional/test_install.py:409:43: Q000 Remove bad quotes tests/functional/test_install.py:411:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:414:13: Q000 Remove bad quotes tests/functional/test_install.py:417:41: Q000 Remove bad quotes tests/functional/test_install.py:429:26: Q000 Remove bad quotes tests/functional/test_install.py:430:6: Q000 Remove bad quotes tests/functional/test_install.py:431:6: Q000 Remove bad quotes tests/functional/test_install.py:432:6: Q000 Remove bad quotes tests/functional/test_install.py:433:6: Q000 Remove bad quotes tests/functional/test_install.py:434:6: Q000 Remove bad quotes tests/functional/test_install.py:435:6: Q000 Remove bad quotes tests/functional/test_install.py:438:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:460:9: Q000 Remove bad quotes tests/functional/test_install.py:461:9: Q000 Remove bad quotes tests/functional/test_install.py:462:9: Q000 Remove bad quotes tests/functional/test_install.py:479:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:486:41: Q000 Remove bad quotes tests/functional/test_install.py:488:29: Q000 Remove bad quotes tests/functional/test_install.py:489:29: Q000 Remove bad quotes tests/functional/test_install.py:493:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:493:1: D400 First line should end with a period tests/functional/test_install.py:529:1: D103 Missing docstring in public function tests/functional/test_install.py:531:9: P101 format string does contain unindexed parameters tests/functional/test_install.py:531:9: Q000 Remove bad quotes tests/functional/test_install.py:537:1: D103 Missing docstring in public function tests/functional/test_install.py:539:9: Q000 Remove bad quotes tests/functional/test_install.py:540:9: Q000 Remove bad quotes tests/functional/test_install.py:541:9: Q000 Remove bad quotes tests/functional/test_install.py:542:9: Q000 Remove bad quotes tests/functional/test_install.py:543:9: Q000 Remove bad quotes tests/functional/test_install.py:544:9: Q000 Remove bad quotes tests/functional/test_install.py:548:13: Q000 Remove bad quotes tests/functional/test_install.py:548:24: Q000 Remove bad quotes tests/functional/test_install.py:567:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:570:41: Q000 Remove bad quotes tests/functional/test_install.py:583:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:588:9: Q000 Remove bad quotes tests/functional/test_install.py:590:45: Q000 Remove bad quotes tests/functional/test_install.py:591:38: Q000 Remove bad quotes tests/functional/test_install.py:592:34: Q000 Remove bad quotes tests/functional/test_install.py:596:49: Q000 Remove bad quotes tests/functional/test_install.py:599:25: Q000 Remove bad quotes tests/functional/test_install.py:599:36: Q000 Remove bad quotes tests/functional/test_install.py:606:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:611:12: Q000 Remove bad quotes tests/functional/test_install.py:617:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:633:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:633:1: D400 First line should end with a period tests/functional/test_install.py:655:1: D103 Missing docstring in public function tests/functional/test_install.py:664:12: Q000 Remove bad quotes tests/functional/test_install.py:669:1: D103 Missing docstring in public function tests/functional/test_install.py:674:12: Q000 Remove bad quotes tests/functional/test_install.py:678:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:681:39: Q000 Remove bad quotes tests/functional/test_install.py:683:31: Q000 Remove bad quotes tests/functional/test_install.py:697:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:700:39: Q000 Remove bad quotes tests/functional/test_install.py:700:48: Q000 Remove bad quotes tests/functional/test_install.py:713:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:718:49: Q000 Remove bad quotes tests/functional/test_install.py:725:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:725:1: D400 First line should end with a period tests/functional/test_install.py:725:1: D403 First word of the first line should be properly capitalized tests/functional/test_install.py:728:39: Q000 Remove bad quotes tests/functional/test_install.py:735:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:735:1: D400 First line should end with a period tests/functional/test_install.py:757:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:757:1: D400 First line should end with a period tests/functional/test_install.py:770:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:770:1: D400 First line should end with a period tests/functional/test_install.py:773:34: Q000 Remove bad quotes tests/functional/test_install.py:782:36: Q001 Remove bad quotes from multiline string tests/functional/test_install.py:789:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:789:1: D400 First line should end with a period tests/functional/test_install.py:792:34: Q000 Remove bad quotes tests/functional/test_install.py:794:23: Q000 Remove bad quotes tests/functional/test_install.py:804:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:804:1: D400 First line should end with a period tests/functional/test_install.py:807:34: Q000 Remove bad quotes tests/functional/test_install.py:809:23: Q000 Remove bad quotes tests/functional/test_install.py:819:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:819:1: D400 First line should end with a period tests/functional/test_install.py:822:34: Q000 Remove bad quotes tests/functional/test_install.py:823:34: Q000 Remove bad quotes tests/functional/test_install.py:823:46: Q000 Remove bad quotes tests/functional/test_install.py:825:23: Q000 Remove bad quotes tests/functional/test_install.py:836:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:836:1: D400 First line should end with a period tests/functional/test_install.py:850:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:850:1: D400 First line should end with a period tests/functional/test_install.py:854:57: Q000 Remove bad quotes tests/functional/test_install.py:861:27: Q000 Remove bad quotes tests/functional/test_install.py:867:51: Q000 Remove bad quotes tests/functional/test_install.py:889:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:889:1: D400 First line should end with a period tests/functional/test_install.py:895:37: Q000 Remove bad quotes tests/functional/test_install.py:902:43: Q000 Remove bad quotes tests/functional/test_install.py:909:1: D103 Missing docstring in public function tests/functional/test_install.py:943:1: D103 Missing docstring in public function tests/functional/test_install.py:971:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:971:1: D400 First line should end with a period tests/functional/test_install.py:978:24: Q000 Remove bad quotes tests/functional/test_install.py:988:24: Q000 Remove bad quotes tests/functional/test_install.py:995:12: Q000 Remove bad quotes tests/functional/test_install.py:999:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:999:1: D400 First line should end with a period tests/functional/test_install.py:1020:12: Q000 Remove bad quotes tests/functional/test_install.py:1021:12: Q000 Remove bad quotes tests/functional/test_install.py:1025:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1025:1: D400 First line should end with a period tests/functional/test_install.py:1037:9: P101 format string does contain unindexed parameters tests/functional/test_install.py:1042:1: D103 Missing docstring in public function tests/functional/test_install.py:1046:24: Q000 Remove bad quotes tests/functional/test_install.py:1052:21: Q000 Remove bad quotes tests/functional/test_install.py:1054:30: P101 format string does contain unindexed parameters tests/functional/test_install.py:1061:20: Q000 Remove bad quotes tests/functional/test_install.py:1074:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1074:1: D400 First line should end with a period tests/functional/test_install.py:1094:41: Q000 Remove bad quotes tests/functional/test_install.py:1100:8: P101 format string does contain unindexed parameters tests/functional/test_install.py:1107:41: Q000 Remove bad quotes tests/functional/test_install.py:1113:41: Q000 Remove bad quotes tests/functional/test_install.py:1118:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1118:1: D400 First line should end with a period tests/functional/test_install.py:1118:1: D403 First word of the first line should be properly capitalized tests/functional/test_install.py:1141:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1141:1: D400 First line should end with a period tests/functional/test_install.py:1141:1: D403 First word of the first line should be properly capitalized tests/functional/test_install.py:1170:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1170:1: D400 First line should end with a period tests/functional/test_install.py:1176:57: Q000 Remove bad quotes tests/functional/test_install.py:1189:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1189:1: D400 First line should end with a period tests/functional/test_install.py:1195:53: Q000 Remove bad quotes tests/functional/test_install.py:1208:12: Q000 Remove bad quotes tests/functional/test_install.py:1209:12: Q000 Remove bad quotes tests/functional/test_install.py:1214:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1214:1: D400 First line should end with a period tests/functional/test_install.py:1217:24: Q000 Remove bad quotes tests/functional/test_install.py:1218:16: Q000 Remove bad quotes tests/functional/test_install.py:1218:27: Q000 Remove bad quotes tests/functional/test_install.py:1218:40: Q000 Remove bad quotes tests/functional/test_install.py:1218:61: Q000 Remove bad quotes tests/functional/test_install.py:1223:52: Q000 Remove bad quotes tests/functional/test_install.py:1227:37: Q000 Remove bad quotes tests/functional/test_install.py:1235:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1235:1: D400 First line should end with a period tests/functional/test_install.py:1238:24: Q000 Remove bad quotes tests/functional/test_install.py:1239:16: Q000 Remove bad quotes tests/functional/test_install.py:1239:27: Q000 Remove bad quotes tests/functional/test_install.py:1239:43: Q000 Remove bad quotes tests/functional/test_install.py:1239:64: Q000 Remove bad quotes tests/functional/test_install.py:1244:52: Q000 Remove bad quotes tests/functional/test_install.py:1248:37: Q000 Remove bad quotes tests/functional/test_install.py:1254:1: D103 Missing docstring in public function tests/functional/test_install.py:1255:34: Q000 Remove bad quotes tests/functional/test_install.py:1257:24: Q000 Remove bad quotes tests/functional/test_install.py:1264:12: Q000 Remove bad quotes tests/functional/test_install.py:1266:34: Q000 Remove bad quotes tests/functional/test_install.py:1268:24: Q000 Remove bad quotes tests/functional/test_install.py:1276:12: Q000 Remove bad quotes tests/functional/test_install.py:1279:1: D103 Missing docstring in public function tests/functional/test_install.py:1284:37: Q000 Remove bad quotes tests/functional/test_install.py:1285:16: Q000 Remove bad quotes tests/functional/test_install.py:1285:29: Q000 Remove bad quotes tests/functional/test_install.py:1285:35: Q000 Remove bad quotes tests/functional/test_install.py:1290:35: Q000 Remove bad quotes tests/functional/test_install.py:1291:37: Q000 Remove bad quotes tests/functional/test_install.py:1292:16: Q000 Remove bad quotes tests/functional/test_install.py:1292:29: Q000 Remove bad quotes tests/functional/test_install.py:1292:35: Q000 Remove bad quotes tests/functional/test_install.py:1296:35: Q000 Remove bad quotes tests/functional/test_install.py:1298:37: Q000 Remove bad quotes tests/functional/test_install.py:1300:35: Q000 Remove bad quotes tests/functional/test_install.py:1300:61: Q000 Remove bad quotes tests/functional/test_install.py:1302:37: Q000 Remove bad quotes tests/functional/test_install.py:1305:1: D103 Missing docstring in public function tests/functional/test_install.py:1307:25: Q000 Remove bad quotes tests/functional/test_install.py:1311:37: Q000 Remove bad quotes tests/functional/test_install.py:1314:37: Q000 Remove bad quotes tests/functional/test_install.py:1317:1: D103 Missing docstring in public function tests/functional/test_install.py:1325:1: D103 Missing docstring in public function tests/functional/test_install.py:1327:12: Q000 Remove bad quotes tests/functional/test_install.py:1330:1: D103 Missing docstring in public function tests/functional/test_install.py:1333:35: Q000 Remove bad quotes tests/functional/test_install.py:1339:12: Q000 Remove bad quotes tests/functional/test_install.py:1342:1: D103 Missing docstring in public function tests/functional/test_install.py:1356:17: Q000 Remove bad quotes tests/functional/test_install.py:1357:17: Q000 Remove bad quotes tests/functional/test_install.py:1361:9: B007 Loop control variable 'top' not used within the loop body. If this is intended, start the name with an underscore. tests/functional/test_install.py:1361:14: B007 Loop control variable 'dirs' not used within the loop body. If this is intended, start the name with an underscore. tests/functional/test_install.py:1364:12: Q000 Remove bad quotes tests/functional/test_install.py:1365:12: Q000 Remove bad quotes tests/functional/test_install.py:1367:12: Q000 Remove bad quotes tests/functional/test_install.py:1372:12: Q000 Remove bad quotes tests/functional/test_install.py:1374:12: Q000 Remove bad quotes tests/functional/test_install.py:1376:12: Q000 Remove bad quotes tests/functional/test_install.py:1379:9: P101 format string does contain unindexed parameters tests/functional/test_install.py:1379:9: Q000 Remove bad quotes tests/functional/test_install.py:1383:1: D103 Missing docstring in public function tests/functional/test_install.py:1388:17: Q000 Remove bad quotes tests/functional/test_install.py:1389:17: Q000 Remove bad quotes tests/functional/test_install.py:1393:12: Q000 Remove bad quotes tests/functional/test_install.py:1395:12: Q000 Remove bad quotes tests/functional/test_install.py:1397:12: Q000 Remove bad quotes tests/functional/test_install.py:1399:12: Q000 Remove bad quotes tests/functional/test_install.py:1401:12: Q000 Remove bad quotes tests/functional/test_install.py:1402:12: Q000 Remove bad quotes tests/functional/test_install.py:1407:1: D103 Missing docstring in public function tests/functional/test_install.py:1412:17: Q000 Remove bad quotes tests/functional/test_install.py:1416:12: Q000 Remove bad quotes tests/functional/test_install.py:1417:12: Q000 Remove bad quotes tests/functional/test_install.py:1422:1: D103 Missing docstring in public function tests/functional/test_install.py:1429:16: Q000 Remove bad quotes tests/functional/test_install.py:1433:36: Q000 Remove bad quotes tests/functional/test_install.py:1436:1: D103 Missing docstring in public function tests/functional/test_install.py:1445:12: Q000 Remove bad quotes tests/functional/test_install.py:1447:12: Q000 Remove bad quotes tests/functional/test_install.py:1449:12: Q000 Remove bad quotes tests/functional/test_install.py:1452:1: D103 Missing docstring in public function tests/functional/test_install.py:1453:34: Q000 Remove bad quotes tests/functional/test_install.py:1455:24: Q000 Remove bad quotes tests/functional/test_install.py:1465:13: Q000 Remove bad quotes tests/functional/test_install.py:1466:13: Q000 Remove bad quotes tests/functional/test_install.py:1467:13: Q000 Remove bad quotes tests/functional/test_install.py:1469:16: Q000 Remove bad quotes tests/functional/test_install.py:1471:16: Q000 Remove bad quotes tests/functional/test_install.py:1474:1: D103 Missing docstring in public function tests/functional/test_install.py:1478:21: Q000 Remove bad quotes tests/functional/test_install.py:1480:12: Q000 Remove bad quotes tests/functional/test_install.py:1483:1: D103 Missing docstring in public function tests/functional/test_install.py:1487:21: Q000 Remove bad quotes tests/functional/test_install.py:1489:12: Q000 Remove bad quotes tests/functional/test_install.py:1493:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1493:1: D400 First line should end with a period tests/functional/test_install.py:1502:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1502:1: D400 First line should end with a period tests/functional/test_install.py:1513:16: Q000 Remove bad quotes tests/functional/test_install.py:1520:9: P101 format string does contain unindexed parameters tests/functional/test_install.py:1524:1: D103 Missing docstring in public function tests/functional/test_install.py:1525:34: Q000 Remove bad quotes tests/functional/test_install.py:1527:24: Q000 Remove bad quotes tests/functional/test_install.py:1537:1: D103 Missing docstring in public function tests/functional/test_install.py:1538:34: Q000 Remove bad quotes tests/functional/test_install.py:1540:24: Q000 Remove bad quotes tests/functional/test_install.py:1553:1: D103 Missing docstring in public function tests/functional/test_install.py:1554:34: Q000 Remove bad quotes tests/functional/test_install.py:1556:24: Q000 Remove bad quotes tests/functional/test_install.py:1569:1: D103 Missing docstring in public function tests/functional/test_install.py:1570:34: Q000 Remove bad quotes tests/functional/test_install.py:1572:24: Q000 Remove bad quotes tests/functional/test_install.py:1579:12: Q000 Remove bad quotes tests/functional/test_install.py:1583:1: D103 Missing docstring in public function tests/functional/test_install.py:1591:12: Q000 Remove bad quotes tests/functional/test_install.py:1595:1: D103 Missing docstring in public function tests/functional/test_install.py:1606:12: Q000 Remove bad quotes tests/functional/test_install.py:1611:1: D103 Missing docstring in public function tests/functional/test_install.py:1620:9: Q000 Remove bad quotes tests/functional/test_install.py:1621:9: Q000 Remove bad quotes tests/functional/test_install.py:1624:9: Q000 Remove bad quotes tests/functional/test_install.py:1625:9: Q000 Remove bad quotes tests/functional/test_install.py:1632:1: D103 Missing docstring in public function tests/functional/test_install.py:1634:9: Q000 Remove bad quotes tests/functional/test_install.py:1634:42: Q000 Remove bad quotes tests/functional/test_install.py:1636:12: Q000 Remove bad quotes tests/functional/test_install.py:1637:12: Q000 Remove bad quotes tests/functional/test_install.py:1640:1: D103 Missing docstring in public function tests/functional/test_install.py:1642:9: Q000 Remove bad quotes tests/functional/test_install.py:1642:42: Q000 Remove bad quotes tests/functional/test_install.py:1643:9: Q000 Remove bad quotes tests/functional/test_install.py:1645:12: Q000 Remove bad quotes tests/functional/test_install.py:1646:12: Q000 Remove bad quotes tests/functional/test_install.py:1649:1: D103 Missing docstring in public function tests/functional/test_install.py:1650:39: Q000 Remove bad quotes tests/functional/test_install.py:1651:12: Q000 Remove bad quotes tests/functional/test_install.py:1652:12: Q000 Remove bad quotes tests/functional/test_install.py:1656:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1656:1: D400 First line should end with a period tests/functional/test_install.py:1660:41: Q000 Remove bad quotes tests/functional/test_install.py:1677:1: D103 Missing docstring in public function tests/functional/test_install.py:1689:12: Q000 Remove bad quotes tests/functional/test_install.py:1695:12: Q000 Remove bad quotes tests/functional/test_install.py:1696:12: Q000 Remove bad quotes tests/functional/test_install.py:1699:1: D103 Missing docstring in public function tests/functional/test_install.py:1711:12: Q000 Remove bad quotes tests/functional/test_install.py:1717:12: Q000 Remove bad quotes tests/functional/test_install.py:1720:1: D103 Missing docstring in public function tests/functional/test_install.py:1726:9: Q001 Remove bad quotes from multiline string tests/functional/test_install.py:1733:12: Q000 Remove bad quotes tests/functional/test_install.py:1742:1: D103 Missing docstring in public function tests/functional/test_install.py:1747:28: Q000 Remove bad quotes tests/functional/test_install.py:1750:12: Q000 Remove bad quotes tests/functional/test_install.py:1762:26: Q000 Remove bad quotes tests/functional/test_install.py:1766:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1777:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1789:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1789:1: D202 No blank lines allowed after function docstring tests/functional/test_install.py:1789:1: D400 First line should end with a period tests/functional/test_install.py:1794:50: Q000 Remove bad quotes tests/functional/test_install.py:1802:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install.py:1802:1: D202 No blank lines allowed after function docstring tests/functional/test_install.py:1802:1: D400 First line should end with a period tests/functional/test_install.py:1808:25: Q000 Remove bad quotes tests/functional/test_install.py:1832:26: Q000 Remove bad quotes tests/functional/test_install.py:1834:6: Q000 Remove bad quotes tests/functional/test_install.py:1834:24: Q000 Remove bad quotes tests/functional/test_install.py:1836:1: D103 Missing docstring in public function tests/functional/test_install.py:1846:13: Q000 Remove bad quotes tests/functional/test_install.py:1846:34: Q000 Remove bad quotes tests/functional/test_install.py:1848:43: Q000 Remove bad quotes tests/functional/test_install.py:1851:11: P101 format string does contain unindexed parameters tests/functional/test_install.py:1851:11: Q000 Remove bad quotes tests/functional/test_install.py:1853:13: Q000 Remove bad quotes tests/functional/test_install.py:1853:24: Q000 Remove bad quotes tests/functional/test_install.py:1853:32: Q000 Remove bad quotes tests/functional/test_install.py:1853:53: Q000 Remove bad quotes tests/functional/test_install.py:1854:18: Q000 Remove bad quotes tests/functional/test_install.py:1856:17: Q000 Remove bad quotes tests/functional/test_install.py:1864:16: Q000 Remove bad quotes tests/functional/test_install.py:1865:24: Q000 Remove bad quotes tests/functional/test_install.py:1869:1: D202 No blank lines allowed after function docstring tests/functional/test_install.py:1869:1: D205 1 blank line required between summary line and description tests/functional/test_install.py:1869:1: D400 First line should end with a period tests/unit/test_finder.py:1:1: C101 Coding magic comment not found tests/unit/test_finder.py:1:1: D100 Missing docstring in public module tests/unit/test_finder.py:30:1: D205 1 blank line required between summary line and description tests/unit/test_finder.py:30:1: D400 First line should end with a period tests/unit/test_finder.py:48:33: Q000 Remove bad quotes tests/unit/test_finder.py:51:36: Q000 Remove bad quotes tests/unit/test_finder.py:57:33: Q000 Remove bad quotes tests/unit/test_finder.py:60:36: Q000 Remove bad quotes tests/unit/test_finder.py:70:33: Q000 Remove bad quotes tests/unit/test_finder.py:76:1: D205 1 blank line required between summary line and description tests/unit/test_finder.py:76:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_finder.py:76:1: D400 First line should end with a period tests/unit/test_finder.py:79:33: Q000 Remove bad quotes tests/unit/test_finder.py:82:36: Q000 Remove bad quotes tests/unit/test_finder.py:86:1: D400 First line should end with a period tests/unit/test_finder.py:90:36: Q000 Remove bad quotes tests/unit/test_finder.py:94:1: D400 First line should end with a period tests/unit/test_finder.py:98:36: Q000 Remove bad quotes tests/unit/test_finder.py:103:1: D400 First line should end with a period tests/unit/test_finder.py:106:22: Q000 Remove bad quotes tests/unit/test_finder.py:108:18: Q000 Remove bad quotes tests/unit/test_finder.py:121:1: D400 First line should end with a period tests/unit/test_finder.py:124:22: Q000 Remove bad quotes tests/unit/test_finder.py:126:18: Q000 Remove bad quotes tests/unit/test_finder.py:131:43: Q000 Remove bad quotes tests/unit/test_finder.py:137:1: D101 Missing docstring in public class tests/unit/test_finder.py:140:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:140:1: D400 First line should end with a period tests/unit/test_finder.py:145:37: Q000 Remove bad quotes tests/unit/test_finder.py:154:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:157:37: Q000 Remove bad quotes tests/unit/test_finder.py:170:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:175:13: Q000 Remove bad quotes tests/unit/test_finder.py:179:37: Q000 Remove bad quotes tests/unit/test_finder.py:183:37: Q000 Remove bad quotes tests/unit/test_finder.py:187:1: D205 1 blank line required between summary line and description tests/unit/test_finder.py:191:37: Q000 Remove bad quotes tests/unit/test_finder.py:194:40: Q000 Remove bad quotes tests/unit/test_finder.py:198:1: D205 1 blank line required between summary line and description tests/unit/test_finder.py:203:26: Q000 Remove bad quotes tests/unit/test_finder.py:205:22: Q000 Remove bad quotes tests/unit/test_finder.py:216:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:216:1: D400 First line should end with a period tests/unit/test_finder.py:220:35: Q000 Remove bad quotes tests/unit/test_finder.py:220:45: Q000 Remove bad quotes tests/unit/test_finder.py:222:17: Q000 Remove bad quotes tests/unit/test_finder.py:223:17: Q000 Remove bad quotes tests/unit/test_finder.py:227:17: Q000 Remove bad quotes tests/unit/test_finder.py:232:17: Q000 Remove bad quotes tests/unit/test_finder.py:237:17: Q000 Remove bad quotes tests/unit/test_finder.py:253:20: C414 Unnecessary reversed call within sorted(). tests/unit/test_finder.py:261:17: Q000 Remove bad quotes tests/unit/test_finder.py:262:17: Q000 Remove bad quotes tests/unit/test_finder.py:263:22: Q000 Remove bad quotes tests/unit/test_finder.py:266:17: Q000 Remove bad quotes tests/unit/test_finder.py:267:17: Q000 Remove bad quotes tests/unit/test_finder.py:268:22: Q000 Remove bad quotes tests/unit/test_finder.py:271:17: Q000 Remove bad quotes tests/unit/test_finder.py:272:17: Q000 Remove bad quotes tests/unit/test_finder.py:273:22: Q000 Remove bad quotes tests/unit/test_finder.py:279:20: C414 Unnecessary reversed call within sorted(). tests/unit/test_finder.py:284:1: D400 First line should end with a period tests/unit/test_finder.py:288:21: Q000 Remove bad quotes tests/unit/test_finder.py:297:38: Q000 Remove bad quotes tests/unit/test_finder.py:301:1: D400 First line should end with a period tests/unit/test_finder.py:326:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:326:1: D202 No blank lines allowed after function docstring tests/unit/test_finder.py:330:33: Q000 Remove bad quotes tests/unit/test_finder.py:333:58: Q000 Remove bad quotes tests/unit/test_finder.py:335:36: Q000 Remove bad quotes tests/unit/test_finder.py:338:14: Q000 Remove bad quotes tests/unit/test_finder.py:338:44: Q000 Remove bad quotes tests/unit/test_finder.py:342:30: Q000 Remove bad quotes tests/unit/test_finder.py:348:30: Q000 Remove bad quotes tests/unit/test_finder.py:352:1: D202 No blank lines allowed after function docstring tests/unit/test_finder.py:352:1: D400 First line should end with a period tests/unit/test_finder.py:363:58: Q000 Remove bad quotes tests/unit/test_finder.py:364:40: Q000 Remove bad quotes tests/unit/test_finder.py:376:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:376:1: D202 No blank lines allowed after function docstring tests/unit/test_finder.py:380:33: Q000 Remove bad quotes tests/unit/test_finder.py:384:36: Q000 Remove bad quotes tests/unit/test_finder.py:388:36: Q000 Remove bad quotes tests/unit/test_finder.py:391:14: Q000 Remove bad quotes tests/unit/test_finder.py:391:44: Q000 Remove bad quotes tests/unit/test_finder.py:395:30: Q000 Remove bad quotes tests/unit/test_finder.py:401:30: Q000 Remove bad quotes tests/unit/test_finder.py:405:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:405:1: D202 No blank lines allowed after function docstring tests/unit/test_finder.py:409:33: Q000 Remove bad quotes tests/unit/test_finder.py:413:36: Q000 Remove bad quotes tests/unit/test_finder.py:417:36: Q000 Remove bad quotes tests/unit/test_finder.py:421:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_finder.py:424:33: Q000 Remove bad quotes tests/unit/test_finder.py:425:14: Q000 Remove bad quotes tests/unit/test_finder.py:425:44: Q000 Remove bad quotes tests/unit/test_finder.py:429:30: Q000 Remove bad quotes tests/unit/test_finder.py:435:30: Q000 Remove bad quotes tests/unit/test_finder.py:438:1: D101 Missing docstring in public class tests/unit/test_finder.py:440:1: D102 Missing docstring in public method tests/unit/test_finder.py:455:1: D400 First line should end with a period tests/unit/test_finder.py:477:1: D103 Missing docstring in public function tests/unit/test_finder.py:480:24: P101 format string does contain unindexed parameters tests/unit/test_finder.py:494:1: D400 First line should end with a period tests/unit/test_finder.py:499:1: D103 Missing docstring in public function tests/unit/test_finder.py:505:1: D103 Missing docstring in public function tests/unit/test_finder.py:511:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/setuptools_build.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/setuptools_build.py:15:5: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:18:5: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:41:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:42:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:46:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:50:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:66:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:66:29: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:71:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:81:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:81:23: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:85:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:103:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:103:25: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:108:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:110:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:113:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:113:28: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:118:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:128:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:131:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:136:1: D103 Missing docstring in public function src/pip/_internal/utils/setuptools_build.py:159:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:159:25: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:160:14: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:163:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:165:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:167:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:169:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:169:28: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:172:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:174:18: Q000 Remove bad quotes src/pip/_internal/utils/setuptools_build.py:177:18: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/candidates.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/candidates.py:33:9: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:34:9: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:35:9: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:42:1: D103 Missing docstring in public function src/pip/_internal/resolution/resolvelib/candidates.py:44:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:55:17: C408 Unnecessary dict call - rewrite as a literal. src/pip/_internal/resolution/resolvelib/candidates.py:67:1: D103 Missing docstring in public function src/pip/_internal/resolution/resolvelib/candidates.py:69:31: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:76:17: C408 Unnecessary dict call - rewrite as a literal. src/pip/_internal/resolution/resolvelib/candidates.py:84:1: D103 Missing docstring in public function src/pip/_internal/resolution/resolvelib/candidates.py:90:16: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/candidates.py:90:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:92:16: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/candidates.py:92:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:99:17: C408 Unnecessary dict call - rewrite as a literal. src/pip/_internal/resolution/resolvelib/candidates.py:131:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:154:1: D400 First line should end with a period src/pip/_internal/resolution/resolvelib/candidates.py:154:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/resolution/resolvelib/candidates.py:168:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:177:40: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:184:29: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:189:29: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:207:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:228:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/candidates.py:229:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/candidates.py:240:26: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:262:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/candidates.py:263:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/candidates.py:285:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/candidates.py:288:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/candidates.py:303:23: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:306:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:308:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:313:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:317:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:324:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:329:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:334:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:338:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:343:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:349:1: D204 1 blank line required after class docstring src/pip/_internal/resolution/resolvelib/candidates.py:372:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/candidates.py:381:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:383:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:389:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:393:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:400:1: D105 Missing docstring in magic method src/pip/_internal/resolution/resolvelib/candidates.py:407:1: D400 First line should end with a period src/pip/_internal/resolution/resolvelib/candidates.py:407:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/resolution/resolvelib/candidates.py:411:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:416:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:420:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:447:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:455:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/candidates.py:458:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/candidates.py:464:33: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:471:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:474:16: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/candidates.py:477:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:481:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/candidates.py:485:1: D102 Missing docstring in public method src/pip/_internal/network/download.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/download.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/download.py:57:22: P101 format string does contain unindexed parameters src/pip/_internal/network/download.py:60:21: Q000 Remove bad quotes src/pip/_internal/network/download.py:62:21: Q000 Remove bad quotes src/pip/_internal/network/download.py:87:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/download.py:95:1: D205 1 blank line required between summary line and description src/pip/_internal/network/download.py:95:1: D400 First line should end with a period src/pip/_internal/network/download.py:110:1: D205 1 blank line required between summary line and description src/pip/_internal/network/download.py:110:1: D400 First line should end with a period src/pip/_internal/network/download.py:156:18: Q000 Remove bad quotes src/pip/_internal/network/download.py:156:37: Q000 Remove bad quotes src/pip/_internal/network/download.py:163:1: D101 Missing docstring in public class src/pip/_internal/network/download.py:164:1: D107 Missing docstring in __init__ src/pip/_internal/network/download.py:176:1: D101 Missing docstring in public class src/pip/_internal/network/download.py:177:1: D107 Missing docstring in __init__ src/pip/_internal/network/download.py:186:1: D102 Missing docstring in public method src/pip/_internal/network/download.py:192:17: Q000 Remove bad quotes tests/functional/test_configuration.py:1:1: C101 Coding magic comment not found tests/functional/test_configuration.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_configuration.py:1:1: D400 First line should end with a period tests/functional/test_configuration.py:12:1: D103 Missing docstring in public function tests/functional/test_configuration.py:17:1: D101 Missing docstring in public class tests/functional/test_configuration.py:20:1: D102 Missing docstring in public method tests/functional/test_configuration.py:27:33: Q000 Remove bad quotes tests/functional/test_configuration.py:27:43: Q000 Remove bad quotes tests/functional/test_configuration.py:29:16: Q000 Remove bad quotes tests/functional/test_configuration.py:31:1: D102 Missing docstring in public method tests/functional/test_configuration.py:32:20: Q000 Remove bad quotes tests/functional/test_configuration.py:32:30: Q000 Remove bad quotes tests/functional/test_configuration.py:32:37: Q000 Remove bad quotes tests/functional/test_configuration.py:33:20: Q000 Remove bad quotes tests/functional/test_configuration.py:33:30: Q000 Remove bad quotes tests/functional/test_configuration.py:33:37: Q000 Remove bad quotes tests/functional/test_configuration.py:33:50: Q000 Remove bad quotes tests/functional/test_configuration.py:35:29: Q000 Remove bad quotes tests/functional/test_configuration.py:35:39: Q000 Remove bad quotes tests/functional/test_configuration.py:35:46: Q000 Remove bad quotes tests/functional/test_configuration.py:36:41: Q000 Remove bad quotes tests/functional/test_configuration.py:38:20: Q000 Remove bad quotes tests/functional/test_configuration.py:38:30: Q000 Remove bad quotes tests/functional/test_configuration.py:38:39: Q000 Remove bad quotes tests/functional/test_configuration.py:39:20: Q000 Remove bad quotes tests/functional/test_configuration.py:39:30: Q000 Remove bad quotes tests/functional/test_configuration.py:39:37: Q000 Remove bad quotes tests/functional/test_configuration.py:41:1: D102 Missing docstring in public method tests/functional/test_configuration.py:42:20: Q000 Remove bad quotes tests/functional/test_configuration.py:42:30: Q000 Remove bad quotes tests/functional/test_configuration.py:42:37: Q000 Remove bad quotes tests/functional/test_configuration.py:42:58: Q000 Remove bad quotes tests/functional/test_configuration.py:43:20: Q000 Remove bad quotes tests/functional/test_configuration.py:43:30: Q000 Remove bad quotes tests/functional/test_configuration.py:43:37: Q000 Remove bad quotes tests/functional/test_configuration.py:43:59: Q000 Remove bad quotes tests/functional/test_configuration.py:44:20: Q000 Remove bad quotes tests/functional/test_configuration.py:44:30: Q000 Remove bad quotes tests/functional/test_configuration.py:44:37: Q000 Remove bad quotes tests/functional/test_configuration.py:44:59: Q000 Remove bad quotes tests/functional/test_configuration.py:46:29: Q000 Remove bad quotes tests/functional/test_configuration.py:46:39: Q000 Remove bad quotes tests/functional/test_configuration.py:49:36: Q000 Remove bad quotes tests/functional/test_configuration.py:61:1: D102 Missing docstring in public method tests/functional/test_configuration.py:62:29: Q000 Remove bad quotes tests/functional/test_configuration.py:62:39: Q000 Remove bad quotes tests/functional/test_configuration.py:62:46: Q000 Remove bad quotes tests/functional/test_configuration.py:62:58: Q000 Remove bad quotes tests/functional/test_configuration.py:64:16: Q000 Remove bad quotes tests/unit/test_locations.py:1:1: C101 Coding magic comment not found tests/unit/test_locations.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_locations.py:1:1: D400 First line should end with a period tests/unit/test_locations.py:22:1: D101 Missing docstring in public class tests/unit/test_locations.py:23:1: D102 Missing docstring in public method tests/unit/test_locations.py:26:25: Q000 Remove bad quotes tests/unit/test_locations.py:29:1: D102 Missing docstring in public method tests/unit/test_locations.py:34:1: D210 No whitespaces allowed surrounding docstring text tests/unit/test_locations.py:34:1: D400 First line should end with a period tests/unit/test_locations.py:34:1: D403 First word of the first line should be properly capitalized tests/unit/test_locations.py:53:1: D210 No whitespaces allowed surrounding docstring text tests/unit/test_locations.py:53:1: D400 First line should end with a period tests/unit/test_locations.py:53:1: D403 First word of the first line should be properly capitalized tests/unit/test_locations.py:63:1: D205 1 blank line required between summary line and description tests/unit/test_locations.py:63:1: D208 Docstring is over-indented tests/unit/test_locations.py:63:1: D210 No whitespaces allowed surrounding docstring text tests/unit/test_locations.py:63:1: D401 First line should be in imperative mood tests/unit/test_locations.py:63:1: D403 First word of the first line should be properly capitalized tests/unit/test_locations.py:71:1: D205 1 blank line required between summary line and description tests/unit/test_locations.py:71:1: D208 Docstring is over-indented tests/unit/test_locations.py:71:1: D210 No whitespaces allowed surrounding docstring text tests/unit/test_locations.py:71:1: D401 First line should be in imperative mood tests/unit/test_locations.py:71:1: D403 First word of the first line should be properly capitalized tests/unit/test_locations.py:79:1: D101 Missing docstring in public class tests/unit/test_locations.py:81:1: D102 Missing docstring in public method tests/unit/test_locations.py:86:40: Q000 Remove bad quotes tests/unit/test_locations.py:87:40: Q000 Remove bad quotes tests/unit/test_locations.py:95:1: D102 Missing docstring in public method tests/unit/test_locations.py:99:22: Q000 Remove bad quotes tests/unit/test_locations.py:99:33: Q000 Remove bad quotes tests/unit/test_locations.py:101:22: Q000 Remove bad quotes tests/unit/test_locations.py:116:1: D102 Missing docstring in public method tests/unit/test_locations.py:120:22: Q000 Remove bad quotes tests/unit/test_locations.py:120:33: Q000 Remove bad quotes tests/unit/test_locations.py:122:22: Q000 Remove bad quotes tests/unit/test_req_install.py:1:1: C101 Coding magic comment not found tests/unit/test_req_install.py:1:1: D100 Missing docstring in public module tests/unit/test_req_install.py:15:1: D101 Missing docstring in public class tests/unit/test_req_install.py:18:1: D102 Missing docstring in public method tests/unit/test_req_install.py:38:1: D102 Missing docstring in public method tests/unit/test_req_install.py:39:32: Q000 Remove bad quotes tests/unit/test_req_install.py:39:40: Q000 Remove bad quotes tests/unit/test_req_install.py:42:39: Q000 Remove bad quotes tests/unit/test_req_install.py:54:1: D101 Missing docstring in public class tests/unit/test_req_install.py:57:1: D205 1 blank line required between summary line and description tests/unit/test_req_install.py:57:1: D400 First line should end with a period tests/unit/test_req_install.py:62:41: Q000 Remove bad quotes tests/unit/test_req_install.py:69:1: D205 1 blank line required between summary line and description tests/unit/test_req_install.py:69:1: D400 First line should end with a period tests/unit/test_req_install.py:74:22: Q000 Remove bad quotes tests/unit/test_req_install.py:75:22: Q000 Remove bad quotes tests/unit/test_req_install.py:76:23: Q000 Remove bad quotes tests/unit/test_req_install.py:86:1: D205 1 blank line required between summary line and description tests/unit/test_req_install.py:86:1: D400 First line should end with a period tests/unit/test_req_install.py:92:22: Q000 Remove bad quotes tests/unit/test_req_install.py:93:22: Q000 Remove bad quotes tests/unit/test_req_install.py:94:23: Q000 Remove bad quotes tests/unit/test_req_install.py:98:25: Q000 Remove bad quotes tests/unit/test_utils_subprocess.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_subprocess.py:28:1: D103 Missing docstring in public function tests/unit/test_utils_subprocess.py:33:1: D103 Missing docstring in public function tests/unit/test_utils_subprocess.py:52:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:56:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:80:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:83:21: Q000 Remove bad quotes tests/unit/test_utils_subprocess.py:85:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:102:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:110:21: Q000 Remove bad quotes tests/unit/test_utils_subprocess.py:114:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:132:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:137:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:154:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:157:1: D101 Missing docstring in public class tests/unit/test_utils_subprocess.py:159:1: D107 Missing docstring in __init__ tests/unit/test_utils_subprocess.py:163:1: D102 Missing docstring in public method tests/unit/test_utils_subprocess.py:166:1: D102 Missing docstring in public method tests/unit/test_utils_subprocess.py:172:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:172:1: D211 No blank lines allowed before class docstring tests/unit/test_utils_subprocess.py:209:32: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:224:1: D102 Missing docstring in public method tests/unit/test_utils_subprocess.py:235:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:255:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:271:1: D205 1 blank line required between summary line and description tests/unit/test_utils_subprocess.py:271:1: D400 First line should end with a period tests/unit/test_utils_subprocess.py:320:12: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:326:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:371:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_subprocess.py:379:13: P101 format string does contain unindexed parameters tests/unit/test_utils_subprocess.py:398:1: D102 Missing docstring in public method src/pip/_internal/utils/packaging.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/packaging.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/packaging.py:46:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/packaging.py:46:1: D400 First line should end with a period src/pip/_internal/utils/packaging.py:46:1: D401 First line should be in imperative mood src/pip/_internal/utils/packaging.py:58:24: Q000 Remove bad quotes src/pip/_internal/utils/packaging.py:73:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/packaging.py:73:1: D400 First line should end with a period src/pip/_internal/utils/packaging.py:88:1: D103 Missing docstring in public function src/pip/_internal/operations/build/wheel_legacy.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/build/wheel_legacy.py:1:1: D100 Missing docstring in public module src/pip/_internal/operations/build/wheel_legacy.py:28:12: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/wheel_legacy.py:37:17: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/wheel_legacy.py:55:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/wheel_legacy.py:63:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/wheel_legacy.py:92:20: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/wheel_legacy.py:103:28: Q000 Remove bad quotes tests/functional/test_install_reqs.py:1:1: C101 Coding magic comment not found tests/functional/test_install_reqs.py:1:1: D100 Missing docstring in public module tests/functional/test_install_reqs.py:19:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_reqs.py:24:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:33:32: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:38:10: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:44:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_reqs.py:48:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:49:9: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:49:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:50:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:51:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:57:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:57:24: Q000 Remove bad quotes tests/functional/test_install_reqs.py:57:32: Q000 Remove bad quotes tests/functional/test_install_reqs.py:57:60: Q000 Remove bad quotes tests/functional/test_install_reqs.py:61:26: Q000 Remove bad quotes tests/functional/test_install_reqs.py:62:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:63:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:64:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:65:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:66:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:67:6: Q000 Remove bad quotes tests/functional/test_install_reqs.py:70:1: D205 1 blank line required between summary line and description tests/functional/test_install_reqs.py:70:1: D400 First line should end with a period tests/functional/test_install_reqs.py:92:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:93:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:94:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:117:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_reqs.py:122:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:123:25: P103 other string does contain unindexed parameters tests/functional/test_install_reqs.py:133:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:134:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:146:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:147:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:148:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:156:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:157:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:157:58: Q000 Remove bad quotes tests/functional/test_install_reqs.py:158:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:159:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:166:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:167:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:182:9: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:185:9: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:188:9: P101 format string does contain unindexed parameters tests/functional/test_install_reqs.py:193:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:194:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:207:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:217:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:231:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:245:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:248:25: Q000 Remove bad quotes tests/functional/test_install_reqs.py:250:25: Q000 Remove bad quotes tests/functional/test_install_reqs.py:252:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:253:25: Q000 Remove bad quotes tests/functional/test_install_reqs.py:268:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_reqs.py:268:1: D202 No blank lines allowed after function docstring tests/functional/test_install_reqs.py:268:1: D400 First line should end with a period tests/functional/test_install_reqs.py:272:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:273:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:275:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:278:51: Q000 Remove bad quotes tests/functional/test_install_reqs.py:284:47: Q000 Remove bad quotes tests/functional/test_install_reqs.py:291:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:292:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:292:54: Q000 Remove bad quotes tests/functional/test_install_reqs.py:299:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:300:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:300:54: Q000 Remove bad quotes tests/functional/test_install_reqs.py:307:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:308:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:309:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:311:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:320:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:321:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:328:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:329:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:330:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:332:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:341:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:342:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:343:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:344:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:353:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:354:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:355:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:356:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:365:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:366:36: Q000 Remove bad quotes tests/functional/test_install_reqs.py:367:45: Q000 Remove bad quotes tests/functional/test_install_reqs.py:368:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:378:1: D205 1 blank line required between summary line and description tests/functional/test_install_reqs.py:378:1: D400 First line should end with a period tests/functional/test_install_reqs.py:411:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:412:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:413:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:414:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:422:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:423:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:424:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:425:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:433:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:434:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:435:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:436:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:446:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:447:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:448:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:449:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:457:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:458:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:460:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:460:56: Q000 Remove bad quotes tests/functional/test_install_reqs.py:466:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:467:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:468:33: Q000 Remove bad quotes tests/functional/test_install_reqs.py:477:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:478:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:479:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:480:9: Q000 Remove bad quotes tests/functional/test_install_reqs.py:488:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:489:45: Q000 Remove bad quotes tests/functional/test_install_reqs.py:490:45: Q000 Remove bad quotes tests/functional/test_install_reqs.py:492:26: Q000 Remove bad quotes tests/functional/test_install_reqs.py:492:52: Q000 Remove bad quotes tests/functional/test_install_reqs.py:493:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:494:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:498:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:503:41: Q000 Remove bad quotes tests/functional/test_install_reqs.py:504:64: Q000 Remove bad quotes tests/functional/test_install_reqs.py:507:12: Q000 Remove bad quotes tests/functional/test_install_reqs.py:510:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:511:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:524:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:529:1: D103 Missing docstring in public function tests/functional/test_install_reqs.py:532:35: Q000 Remove bad quotes tests/functional/test_install_reqs.py:533:34: Q000 Remove bad quotes tests/functional/test_install_reqs.py:541:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:542:13: Q000 Remove bad quotes tests/functional/test_install_reqs.py:554:48: Q000 Remove bad quotes tests/functional/test_install_reqs.py:555:43: Q000 Remove bad quotes tests/functional/test_install_reqs.py:557:46: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:1:1: C101 Coding magic comment not found tests/unit/test_self_check_outdated.py:1:1: D100 Missing docstring in public module tests/unit/test_self_check_outdated.py:39:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_self_check_outdated.py:63:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_self_check_outdated.py:95:1: D101 Missing docstring in public class tests/unit/test_self_check_outdated.py:96:1: D107 Missing docstring in __init__ tests/unit/test_self_check_outdated.py:100:1: D101 Missing docstring in public class tests/unit/test_self_check_outdated.py:114:1: D102 Missing docstring in public method tests/unit/test_self_check_outdated.py:117:1: D102 Missing docstring in public method tests/unit/test_self_check_outdated.py:121:1: D101 Missing docstring in public class tests/unit/test_self_check_outdated.py:122:1: D107 Missing docstring in __init__ tests/unit/test_self_check_outdated.py:125:1: D102 Missing docstring in public method tests/unit/test_self_check_outdated.py:128:1: D102 Missing docstring in public method tests/unit/test_self_check_outdated.py:136:1: D205 1 blank line required between summary line and description tests/unit/test_self_check_outdated.py:136:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_self_check_outdated.py:136:1: D210 No whitespaces allowed surrounding docstring text tests/unit/test_self_check_outdated.py:136:1: D300 Use """triple double quotes""" tests/unit/test_self_check_outdated.py:136:1: D400 First line should end with a period tests/unit/test_self_check_outdated.py:136:1: D401 First line should be in imperative mood; try rephrasing tests/unit/test_self_check_outdated.py:136:5: Q002 Remove bad quotes from docstring tests/unit/test_self_check_outdated.py:164:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:179:16: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:187:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:189:13: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:190:13: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:191:13: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:218:5: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:222:5: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:226:26: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:227:6: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:228:6: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:230:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:236:20: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:240:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:246:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:247:11: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:249:30: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:250:48: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:255:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:256:26: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:258:11: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:261:18: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:262:20: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:264:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:265:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:266:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:271:31: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:274:30: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:277:24: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:278:24: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:281:1: D103 Missing docstring in public function tests/unit/test_self_check_outdated.py:282:26: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:284:11: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:288:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:290:20: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:292:30: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:300:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:301:9: Q000 Remove bad quotes tests/unit/test_self_check_outdated.py:303:9: Q000 Remove bad quotes tests/functional/test_broken_stdout.py:1:1: C101 Coding magic comment not found tests/functional/test_broken_stdout.py:1:1: D100 Missing docstring in public module tests/functional/test_broken_stdout.py:13:1: D103 Missing docstring in public function tests/functional/test_broken_stdout.py:32:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_broken_stdout.py:47:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_broken_stdout.py:64:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_pep517.py:1:1: C101 Coding magic comment not found tests/functional/test_pep517.py:1:1: D100 Missing docstring in public module tests/functional/test_pep517.py:9:1: D103 Missing docstring in public function tests/functional/test_pep517.py:9:35: B006 Do not use mutable data structures for argument defaults. They are created during function definition time. All calls to the function reuse this one instance of that data structure, persisting changes between them. tests/functional/test_pep517.py:23:1: D400 First line should end with a period tests/functional/test_pep517.py:24:48: Q000 Remove bad quotes tests/functional/test_pep517.py:30:39: Q000 Remove bad quotes tests/functional/test_pep517.py:30:67: Q000 Remove bad quotes tests/functional/test_pep517.py:31:52: Q000 Remove bad quotes tests/functional/test_pep517.py:35:47: Q000 Remove bad quotes tests/functional/test_pep517.py:35:57: Q000 Remove bad quotes tests/functional/test_pep517.py:49:1: D400 First line should end with a period tests/functional/test_pep517.py:51:25: Q000 Remove bad quotes tests/functional/test_pep517.py:61:47: Q000 Remove bad quotes tests/functional/test_pep517.py:61:57: Q000 Remove bad quotes tests/functional/test_pep517.py:65:1: D400 First line should end with a period tests/functional/test_pep517.py:67:25: Q000 Remove bad quotes tests/functional/test_pep517.py:70:9: Q000 Remove bad quotes tests/functional/test_pep517.py:77:39: Q000 Remove bad quotes tests/functional/test_pep517.py:77:67: Q000 Remove bad quotes tests/functional/test_pep517.py:81:47: Q000 Remove bad quotes tests/functional/test_pep517.py:81:57: Q000 Remove bad quotes tests/functional/test_pep517.py:85:1: D400 First line should end with a period tests/functional/test_pep517.py:88:17: Q000 Remove bad quotes tests/functional/test_pep517.py:97:1: D400 First line should end with a period tests/functional/test_pep517.py:100:17: Q000 Remove bad quotes tests/functional/test_pep517.py:102:26: Q000 Remove bad quotes tests/functional/test_pep517.py:102:57: Q000 Remove bad quotes tests/functional/test_pep517.py:113:1: D400 First line should end with a period tests/functional/test_pep517.py:116:17: Q000 Remove bad quotes tests/functional/test_pep517.py:127:1: D103 Missing docstring in public function tests/functional/test_pep517.py:130:17: Q000 Remove bad quotes tests/functional/test_pep517.py:132:26: Q000 Remove bad quotes tests/functional/test_pep517.py:132:57: Q000 Remove bad quotes tests/functional/test_pep517.py:150:1: D103 Missing docstring in public function tests/functional/test_pep517.py:153:17: Q000 Remove bad quotes tests/functional/test_pep517.py:155:26: Q000 Remove bad quotes tests/functional/test_pep517.py:155:57: Q000 Remove bad quotes tests/functional/test_pep517.py:166:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_pep517.py:170:17: Q000 Remove bad quotes tests/functional/test_pep517.py:179:1: D103 Missing docstring in public function tests/functional/test_pep517.py:217:33: Q000 Remove bad quotes tests/functional/test_pep517.py:220:25: Q000 Remove bad quotes tests/functional/test_pep517.py:224:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_pep517.py:235:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_pep517.py:246:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_pep517.py:259:1: D400 First line should end with a period tests/lib/certs.py:1:1: C101 Coding magic comment not found tests/lib/certs.py:1:1: D100 Missing docstring in public module tests/lib/certs.py:15:1: D103 Missing docstring in public function tests/lib/certs.py:42:1: D103 Missing docstring in public function tests/lib/certs.py:51:1: D103 Missing docstring in public function src/pip/_internal/operations/build/metadata_legacy.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/build/metadata_legacy.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/build/metadata_legacy.py:21:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/build/metadata_legacy.py:24:56: Q000 Remove bad quotes src/pip/_internal/operations/build/metadata_legacy.py:29:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/metadata_legacy.py:29:13: Q000 Remove bad quotes src/pip/_internal/operations/build/metadata_legacy.py:34:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/build/metadata_legacy.py:34:13: Q000 Remove bad quotes src/pip/_internal/operations/build/metadata_legacy.py:60:14: Q000 Remove bad quotes src/pip/_internal/models/index.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/index.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/index.py:5:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/index.py:5:1: D400 First line should end with a period src/pip/_internal/models/index.py:11:1: D107 Missing docstring in __init__ setup.py:1:1: C101 Coding magic comment not found setup.py:1:1: D100 Missing docstring in public module setup.py:11:1: D103 Missing docstring in public function setup.py:19:1: D103 Missing docstring in public function setup.py:26:28: Q000 Remove bad quotes setup.py:32:10: Q000 Remove bad quotes setup.py:33:25: Q000 Remove bad quotes setup.py:34:17: Q000 Remove bad quotes setup.py:39:9: Q000 Remove bad quotes setup.py:40:9: Q000 Remove bad quotes setup.py:41:9: Q000 Remove bad quotes setup.py:42:9: Q000 Remove bad quotes setup.py:43:9: Q000 Remove bad quotes setup.py:44:9: Q000 Remove bad quotes setup.py:45:9: Q000 Remove bad quotes setup.py:46:9: Q000 Remove bad quotes setup.py:47:9: Q000 Remove bad quotes setup.py:48:9: Q000 Remove bad quotes setup.py:49:9: Q000 Remove bad quotes setup.py:50:9: Q000 Remove bad quotes setup.py:51:9: Q000 Remove bad quotes setup.py:52:9: Q000 Remove bad quotes setup.py:57:9: Q000 Remove bad quotes setup.py:57:26: Q000 Remove bad quotes setup.py:58:9: Q000 Remove bad quotes setup.py:58:19: Q000 Remove bad quotes setup.py:59:9: Q000 Remove bad quotes setup.py:59:22: Q000 Remove bad quotes setup.py:65:18: Q000 Remove bad quotes setup.py:65:22: Q000 Remove bad quotes setup.py:67:15: Q000 Remove bad quotes setup.py:68:18: Q000 Remove bad quotes setup.py:68:29: Q000 Remove bad quotes setup.py:68:37: Q000 Remove bad quotes setup.py:68:47: Q000 Remove bad quotes setup.py:71:9: Q000 Remove bad quotes setup.py:71:25: Q000 Remove bad quotes setup.py:72:9: Q000 Remove bad quotes setup.py:72:33: Q000 Remove bad quotes setup.py:73:9: Q000 Remove bad quotes setup.py:73:34: Q000 Remove bad quotes setup.py:74:9: Q000 Remove bad quotes setup.py:74:43: Q000 Remove bad quotes setup.py:75:9: Q000 Remove bad quotes setup.py:75:33: Q000 Remove bad quotes setup.py:75:44: Q000 Remove bad quotes setup.py:75:55: Q000 Remove bad quotes setup.py:75:66: Q000 Remove bad quotes setup.py:78:9: Q000 Remove bad quotes setup.py:79:13: Q000 Remove bad quotes setup.py:80:13: P101 format string does contain unindexed parameters setup.py:80:13: Q000 Remove bad quotes setup.py:81:13: P101 format string does contain unindexed parameters setup.py:81:13: Q000 Remove bad quotes src/pip/_internal/commands/list.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/list.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/list.py:44:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:79:19: Q000 Remove bad quotes src/pip/_internal/commands/list.py:80:19: Q000 Remove bad quotes src/pip/_internal/commands/list.py:87:21: Q000 Remove bad quotes src/pip/_internal/commands/list.py:89:18: Q000 Remove bad quotes src/pip/_internal/commands/list.py:90:18: Q000 Remove bad quotes src/pip/_internal/commands/list.py:97:18: Q000 Remove bad quotes src/pip/_internal/commands/list.py:98:18: Q000 Remove bad quotes src/pip/_internal/commands/list.py:123:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/commands/list.py:139:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:143:17: Q000 Remove bad quotes src/pip/_internal/commands/list.py:170:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:177:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:184:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:195:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:230:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:242:34: Q000 Remove bad quotes src/pip/_internal/commands/list.py:245:34: Q000 Remove bad quotes src/pip/_internal/commands/list.py:249:1: D102 Missing docstring in public method src/pip/_internal/commands/list.py:259:35: Q000 Remove bad quotes src/pip/_internal/commands/list.py:267:1: D205 1 blank line required between summary line and description src/pip/_internal/commands/list.py:267:1: D400 First line should end with a period src/pip/_internal/commands/list.py:274:19: Q000 Remove bad quotes src/pip/_internal/commands/list.py:274:30: Q000 Remove bad quotes src/pip/_internal/commands/list.py:274:41: Q000 Remove bad quotes src/pip/_internal/commands/list.py:274:51: Q000 Remove bad quotes src/pip/_internal/commands/list.py:276:19: Q000 Remove bad quotes src/pip/_internal/commands/list.py:276:30: Q000 Remove bad quotes src/pip/_internal/commands/list.py:280:23: Q000 Remove bad quotes src/pip/_internal/commands/list.py:282:23: Q000 Remove bad quotes src/pip/_internal/commands/list.py:303:1: D103 Missing docstring in public function src/pip/_internal/exceptions.py:1:1: C101 Coding magic comment not found src/pip/_internal/exceptions.py:1:1: D400 First line should end with a period src/pip/_internal/exceptions.py:27:1: D400 First line should end with a period src/pip/_internal/exceptions.py:31:1: D400 First line should end with a period src/pip/_internal/exceptions.py:35:1: D400 First line should end with a period src/pip/_internal/exceptions.py:39:1: D400 First line should end with a period src/pip/_internal/exceptions.py:43:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:43:1: D400 First line should end with a period src/pip/_internal/exceptions.py:53:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:61:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:66:13: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:73:1: D400 First line should end with a period src/pip/_internal/exceptions.py:81:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:81:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:81:1: D400 First line should end with a period src/pip/_internal/exceptions.py:86:1: D400 First line should end with a period src/pip/_internal/exceptions.py:90:1: D400 First line should end with a period src/pip/_internal/exceptions.py:94:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:94:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:94:1: D400 First line should end with a period src/pip/_internal/exceptions.py:99:1: D400 First line should end with a period src/pip/_internal/exceptions.py:111:1: D204 1 blank line required after class docstring src/pip/_internal/exceptions.py:117:1: D107 Missing docstring in __init__ src/pip/_internal/exceptions.py:123:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:125:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:125:16: Q000 Remove bad quotes src/pip/_internal/exceptions.py:131:1: D400 First line should end with a period src/pip/_internal/exceptions.py:133:1: D107 Missing docstring in __init__ src/pip/_internal/exceptions.py:137:1: D102 Missing docstring in public method src/pip/_internal/exceptions.py:141:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:152:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:156:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:162:1: D204 1 blank line required after class docstring src/pip/_internal/exceptions.py:162:1: D400 First line should end with a period src/pip/_internal/exceptions.py:192:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:194:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:196:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:210:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:210:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:210:1: D400 First line should end with a period src/pip/_internal/exceptions.py:215:13: Q000 Remove bad quotes src/pip/_internal/exceptions.py:219:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:219:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:219:1: D400 First line should end with a period src/pip/_internal/exceptions.py:224:13: Q000 Remove bad quotes src/pip/_internal/exceptions.py:241:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:241:1: D400 First line should end with a period src/pip/_internal/exceptions.py:247:1: D102 Missing docstring in public method src/pip/_internal/exceptions.py:261:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:267:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:267:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:267:1: D400 First line should end with a period src/pip/_internal/exceptions.py:276:1: D204 1 blank line required after class docstring src/pip/_internal/exceptions.py:292:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:292:1: D400 First line should end with a period src/pip/_internal/exceptions.py:301:1: D102 Missing docstring in public method src/pip/_internal/exceptions.py:303:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:327:27: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:329:26: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:335:1: D205 1 blank line required between summary line and description src/pip/_internal/exceptions.py:335:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/exceptions.py:335:1: D400 First line should end with a period src/pip/_internal/exceptions.py:340:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/exceptions.py:340:1: D400 First line should end with a period src/pip/_internal/exceptions.py:343:1: D107 Missing docstring in __init__ src/pip/_internal/exceptions.py:343:31: Q000 Remove bad quotes src/pip/_internal/exceptions.py:350:1: D105 Missing docstring in magic method src/pip/_internal/exceptions.py:353:28: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:353:28: Q000 Remove bad quotes src/pip/_internal/exceptions.py:356:28: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:356:28: Q000 Remove bad quotes src/pip/_internal/exceptions.py:357:16: P101 format string does contain unindexed parameters src/pip/_internal/exceptions.py:357:16: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/compat.py:1:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/compat.py:1:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/compat.py:1:1: D400 First line should end with a period src/pip/_internal/utils/compat.py:35:5: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:35:18: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:35:34: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:36:5: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:36:21: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:36:36: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:36:47: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:36:59: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:67:16: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:67:29: P103 other string does contain unindexed parameters src/pip/_internal/utils/compat.py:67:29: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:69:9: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:72:31: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:74:31: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:91:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/compat.py:91:1: D400 First line should end with a period src/pip/_internal/utils/compat.py:116:58: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:117:20: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:126:22: P101 format string does contain unindexed parameters src/pip/_internal/utils/compat.py:142:44: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:143:31: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:148:20: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:157:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/compat.py:187:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/compat.py:187:17: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:211:16: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:211:26: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:211:37: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:215:36: Q000 Remove bad quotes src/pip/_internal/utils/compat.py:221:1: D400 First line should end with a period src/pip/_internal/utils/compat.py:233:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/compat.py:233:1: D400 First line should end with a period src/pip/_internal/utils/compat.py:233:1: D401 First line should be in imperative mood src/pip/_internal/utils/compat.py:241:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/compat.py:241:1: D400 First line should end with a period src/pip/_internal/utils/compat.py:241:1: D401 First line should be in imperative mood src/pip/_internal/utils/compat.py:261:32: Q000 Remove bad quotes src/pip/_internal/locations.py:1:1: C101 Coding magic comment not found src/pip/_internal/locations.py:1:1: D400 First line should end with a period src/pip/_internal/locations.py:31:41: Q000 Remove bad quotes src/pip/_internal/locations.py:36:1: D205 1 blank line required between summary line and description src/pip/_internal/locations.py:40:12: P101 format string does contain unindexed parameters src/pip/_internal/locations.py:43:1: D103 Missing docstring in public function src/pip/_internal/locations.py:54:17: Q000 Remove bad quotes src/pip/_internal/locations.py:64:36: Q000 Remove bad quotes src/pip/_internal/locations.py:69:48: Q000 Remove bad quotes src/pip/_internal/locations.py:99:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/locations.py:99:1: D400 First line should end with a period src/pip/_internal/locations.py:106:19: Q000 Remove bad quotes src/pip/_internal/locations.py:106:37: Q000 Remove bad quotes src/pip/_internal/locations.py:117:35: P101 format string does contain unindexed parameters src/pip/_internal/locations.py:117:35: Q000 Remove bad quotes src/pip/_internal/locations.py:118:35: P101 format string does contain unindexed parameters src/pip/_internal/locations.py:118:35: Q000 Remove bad quotes src/pip/_internal/locations.py:121:20: Q000 Remove bad quotes src/pip/_internal/locations.py:137:23: C408 Unnecessary dict call - rewrite as a literal. src/pip/_internal/locations.py:144:13: P101 format string does contain unindexed parameters src/pip/_internal/locations.py:150:40: Q000 Remove bad quotes src/pip/_internal/locations.py:151:20: Q000 Remove bad quotes src/pip/_internal/locations.py:168:1: D205 1 blank line required between summary line and description src/pip/_internal/locations.py:168:1: D400 First line should end with a period src/pip/_internal/locations.py:189:24: Q000 Remove bad quotes src/pip/_internal/locations.py:190:24: Q000 Remove bad quotes src/pip/_internal/locations.py:191:24: Q000 Remove bad quotes src/pip/_internal/locations.py:192:24: Q000 Remove bad quotes src/pip/_internal/locations.py:193:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:1:1: C101 Coding magic comment not found tests/functional/test_new_resolver.py:1:1: D100 Missing docstring in public module tests/functional/test_new_resolver.py:15:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:17:17: C401 Unnecessary generator - rewrite as a set comprehension. tests/functional/test_new_resolver.py:21:16: C401 Unnecessary generator - rewrite as a set comprehension. tests/functional/test_new_resolver.py:23:9: P101 format string does contain unindexed parameters tests/functional/test_new_resolver.py:23:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:26:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:27:22: Q000 Remove bad quotes tests/functional/test_new_resolver.py:27:30: Q000 Remove bad quotes tests/functional/test_new_resolver.py:28:17: C401 Unnecessary generator - rewrite as a set comprehension. tests/functional/test_new_resolver.py:29:31: Q000 Remove bad quotes tests/functional/test_new_resolver.py:34:16: C401 Unnecessary generator - rewrite as a set comprehension. tests/functional/test_new_resolver.py:36:9: P101 format string does contain unindexed parameters tests/functional/test_new_resolver.py:36:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:39:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:43:17: C401 Unnecessary generator - rewrite as a set comprehension. tests/functional/test_new_resolver.py:43:21: P101 format string does contain unindexed parameters tests/functional/test_new_resolver.py:43:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:45:9: P101 format string does contain unindexed parameters tests/functional/test_new_resolver.py:45:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:48:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:51:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:52:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:55:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:55:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:56:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:56:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:57:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:58:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:60:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:63:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:66:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:67:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:70:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:70:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:71:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:71:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:72:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:73:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:75:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:78:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:81:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:82:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:86:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:87:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:90:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:90:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:91:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:91:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:92:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:93:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:95:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:98:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:101:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:102:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:106:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:107:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:110:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:110:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:111:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:111:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:112:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:113:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:115:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:118:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:118:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:119:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:119:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:120:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:121:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:123:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:123:47: Q000 Remove bad quotes tests/functional/test_new_resolver.py:124:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:127:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:130:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:131:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:135:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:136:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:139:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:139:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:140:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:140:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:141:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:142:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:144:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:147:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:147:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:148:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:148:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:149:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:151:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:151:47: Q000 Remove bad quotes tests/functional/test_new_resolver.py:152:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:155:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:158:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:159:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:160:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:164:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:165:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:168:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:168:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:169:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:169:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:170:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:171:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:173:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:173:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:176:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:179:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:180:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:181:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:185:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:186:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:189:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:189:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:190:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:190:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:190:41: Q000 Remove bad quotes tests/functional/test_new_resolver.py:191:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:192:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:194:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:195:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:199:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:201:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:202:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:204:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:207:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:208:32: Q000 Remove bad quotes tests/functional/test_new_resolver.py:213:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:214:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:215:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:215:25: Q000 Remove bad quotes tests/functional/test_new_resolver.py:219:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:220:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:223:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:223:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:224:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:224:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:225:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:226:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:228:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:228:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:231:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:234:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:235:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:236:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:236:25: Q000 Remove bad quotes tests/functional/test_new_resolver.py:240:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:241:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:244:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:244:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:245:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:245:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:246:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:247:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:250:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:251:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:252:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:252:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:255:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:256:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:256:49: Q000 Remove bad quotes tests/functional/test_new_resolver.py:258:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:258:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:259:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:259:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:260:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:261:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:264:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:267:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:268:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:268:49: Q000 Remove bad quotes tests/functional/test_new_resolver.py:270:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:270:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:271:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:271:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:272:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:273:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:283:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:287:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:290:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:293:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:294:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:295:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:299:14: Q000 Remove bad quotes tests/functional/test_new_resolver.py:300:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:303:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:303:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:304:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:304:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:305:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:306:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:307:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:309:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:309:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:310:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:314:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:317:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:317:23: Q000 Remove bad quotes tests/functional/test_new_resolver.py:318:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:318:22: Q000 Remove bad quotes tests/functional/test_new_resolver.py:321:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:321:24: Q000 Remove bad quotes tests/functional/test_new_resolver.py:322:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:322:23: Q000 Remove bad quotes tests/functional/test_new_resolver.py:325:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:333:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:334:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:335:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:339:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:340:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:344:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:345:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:350:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:351:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:352:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:353:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:354:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:357:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:358:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:362:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:365:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:368:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:369:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:370:25: Q000 Remove bad quotes tests/functional/test_new_resolver.py:373:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:373:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:374:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:374:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:375:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:376:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:381:9: P101 format string does contain unindexed parameters tests/functional/test_new_resolver.py:387:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:390:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:391:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:392:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:396:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:397:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:401:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:401:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:402:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:402:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:403:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:404:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:406:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:409:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:409:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:410:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:410:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:411:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:412:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:414:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:416:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:417:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:421:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:424:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:425:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:427:24: Q000 Remove bad quotes tests/functional/test_new_resolver.py:430:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:430:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:431:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:431:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:432:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:433:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:438:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:438:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:439:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:439:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:439:41: Q000 Remove bad quotes tests/functional/test_new_resolver.py:440:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:441:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:444:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:445:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:449:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:452:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:453:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:454:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:458:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:459:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:461:22: Q000 Remove bad quotes tests/functional/test_new_resolver.py:461:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:465:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:466:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:470:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:470:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:471:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:471:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:472:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:473:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:475:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:475:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:479:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:479:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:480:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:480:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:481:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:482:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:482:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:484:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:484:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:487:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:488:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:488:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:489:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:489:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:492:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:492:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:493:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:493:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:494:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:495:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:500:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:500:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:501:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:501:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:502:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:503:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:506:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:507:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:508:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:509:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:511:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:514:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:515:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:515:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:518:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:518:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:519:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:519:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:520:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:521:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:527:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:527:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:528:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:528:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:529:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:530:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:531:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:534:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:535:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:536:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:537:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:539:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:543:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:546:11: Q000 Remove bad quotes tests/functional/test_new_resolver.py:546:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:546:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:546:37: Q000 Remove bad quotes tests/functional/test_new_resolver.py:548:11: Q000 Remove bad quotes tests/functional/test_new_resolver.py:548:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:548:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:548:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:550:11: Q000 Remove bad quotes tests/functional/test_new_resolver.py:550:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:550:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:550:36: Q000 Remove bad quotes tests/functional/test_new_resolver.py:550:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:552:11: Q000 Remove bad quotes tests/functional/test_new_resolver.py:552:22: Q000 Remove bad quotes tests/functional/test_new_resolver.py:552:30: Q000 Remove bad quotes tests/functional/test_new_resolver.py:554:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:554:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:554:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:554:50: Q000 Remove bad quotes tests/functional/test_new_resolver.py:556:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:563:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:565:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:565:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:566:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:566:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:567:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:574:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:577:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:579:15: Q000 Remove bad quotes tests/functional/test_new_resolver.py:582:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:583:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:583:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:584:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:584:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:587:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:587:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:588:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:588:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:589:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:592:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:593:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:597:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:599:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:599:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:602:10: Q000 Remove bad quotes tests/functional/test_new_resolver.py:605:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:606:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:606:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:607:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:607:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:608:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:608:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:609:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:610:33: Q000 Remove bad quotes tests/functional/test_new_resolver.py:612:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:612:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:613:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:613:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:614:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:615:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:616:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:618:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:619:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:623:1: D300 Use """triple double quotes""" tests/functional/test_new_resolver.py:623:1: D400 First line should end with a period tests/functional/test_new_resolver.py:623:5: Q002 Remove bad quotes from docstring tests/functional/test_new_resolver.py:624:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:624:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:625:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:626:33: Q000 Remove bad quotes tests/functional/test_new_resolver.py:628:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:628:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:629:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:629:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:630:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:631:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:632:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:634:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:638:5: Q000 Remove bad quotes tests/functional/test_new_resolver.py:641:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:642:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:645:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:646:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:649:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:650:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:654:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:655:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:655:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:656:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:659:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:659:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:660:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:660:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:661:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:662:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:663:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:670:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:671:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:671:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:671:68: Q000 Remove bad quotes tests/functional/test_new_resolver.py:672:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:672:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:673:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:673:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:674:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:674:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:675:46: Q000 Remove bad quotes tests/functional/test_new_resolver.py:676:33: Q000 Remove bad quotes tests/functional/test_new_resolver.py:678:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:678:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:679:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:679:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:680:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:681:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:682:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:684:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:685:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:688:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:689:38: Q000 Remove bad quotes tests/functional/test_new_resolver.py:692:45: Q000 Remove bad quotes tests/functional/test_new_resolver.py:693:32: Q000 Remove bad quotes tests/functional/test_new_resolver.py:695:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:695:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:696:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:696:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:697:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:702:11: Q000 Remove bad quotes tests/functional/test_new_resolver.py:706:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:708:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:708:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:710:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:710:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:711:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:711:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:712:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:713:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:717:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:717:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:721:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:721:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:722:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:722:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:723:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:724:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:727:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:728:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:732:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:732:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:733:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:733:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:734:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:735:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:736:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:739:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:740:12: Q000 Remove bad quotes tests/functional/test_new_resolver.py:741:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:742:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:744:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:747:1: D103 Missing docstring in public function tests/functional/test_new_resolver.py:748:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:748:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:748:70: Q000 Remove bad quotes tests/functional/test_new_resolver.py:749:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:749:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:751:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:751:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:752:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:752:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:753:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:754:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:757:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:758:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:761:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:761:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:761:70: Q000 Remove bad quotes tests/functional/test_new_resolver.py:762:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:762:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:765:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:765:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:766:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:766:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:767:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:768:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:769:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:774:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:775:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:777:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:777:52: Q000 Remove bad quotes tests/functional/test_new_resolver.py:777:70: Q000 Remove bad quotes tests/functional/test_new_resolver.py:779:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:779:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:780:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:780:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:781:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:782:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:782:22: Q000 Remove bad quotes tests/functional/test_new_resolver.py:783:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:787:35: Q000 Remove bad quotes tests/functional/test_new_resolver.py:788:34: Q000 Remove bad quotes tests/functional/test_new_resolver.py:792:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver.py:792:1: D400 First line should end with a period tests/functional/test_new_resolver.py:798:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_new_resolver.py:809:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_new_resolver.py:820:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_new_resolver.py:832:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:839:1: D102 Missing docstring in public method tests/functional/test_new_resolver.py:842:48: Q000 Remove bad quotes tests/functional/test_new_resolver.py:842:58: Q000 Remove bad quotes tests/functional/test_new_resolver.py:845:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:846:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:847:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:847:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:851:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:852:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:853:23: Q000 Remove bad quotes tests/functional/test_new_resolver.py:854:21: Q000 Remove bad quotes tests/functional/test_new_resolver.py:854:29: Q000 Remove bad quotes tests/functional/test_new_resolver.py:858:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:858:24: Q000 Remove bad quotes tests/functional/test_new_resolver.py:859:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:859:31: Q000 Remove bad quotes tests/functional/test_new_resolver.py:860:13: Q000 Remove bad quotes tests/functional/test_new_resolver.py:861:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:863:38: Q000 Remove bad quotes tests/functional/test_new_resolver.py:863:51: Q000 Remove bad quotes tests/functional/test_new_resolver.py:863:67: Q000 Remove bad quotes tests/functional/test_new_resolver.py:866:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:868:1: D400 First line should end with a period tests/functional/test_new_resolver.py:889:17: Q000 Remove bad quotes tests/functional/test_new_resolver.py:889:26: Q000 Remove bad quotes tests/functional/test_new_resolver.py:889:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:891:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:891:53: Q000 Remove bad quotes tests/functional/test_new_resolver.py:892:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:892:53: Q000 Remove bad quotes tests/functional/test_new_resolver.py:894:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:894:53: Q000 Remove bad quotes tests/functional/test_new_resolver.py:895:44: Q000 Remove bad quotes tests/functional/test_new_resolver.py:895:53: Q000 Remove bad quotes tests/functional/test_new_resolver.py:898:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:898:20: Q000 Remove bad quotes tests/functional/test_new_resolver.py:899:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:899:27: Q000 Remove bad quotes tests/functional/test_new_resolver.py:900:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:901:9: Q000 Remove bad quotes tests/functional/test_new_resolver.py:901:18: Q000 Remove bad quotes tests/functional/test_new_resolver.py:903:36: Q000 Remove bad quotes tests/functional/test_new_resolver.py:903:51: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:1:1: C101 Coding magic comment not found tests/unit/test_wheel_builder.py:1:1: D100 Missing docstring in public module tests/unit/test_wheel_builder.py:13:5: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:16:10: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:19:10: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:20:10: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:23:10: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:24:10: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:27:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:32:1: D101 Missing docstring in public class tests/unit/test_wheel_builder.py:34:1: D107 Missing docstring in __init__ tests/unit/test_wheel_builder.py:36:14: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:41:20: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:54:5: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:64:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:66:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:69:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:78:5: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:85:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:88:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:93:8: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:94:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:104:8: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:105:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:116:5: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:120:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:121:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:122:28: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:125:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:129:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:130:51: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:132:9: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:132:16: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:132:29: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:136:11: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:136:45: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:141:11: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:146:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:165:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:172:9: Q000 Remove bad quotes tests/unit/test_wheel_builder.py:181:1: D103 Missing docstring in public function tests/unit/test_wheel_builder.py:188:9: Q000 Remove bad quotes src/pip/_internal/operations/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/utils/temp_dir.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/temp_dir.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/temp_dir.py:28:15: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:29:23: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:30:15: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:38:1: D103 Missing docstring in public function src/pip/_internal/utils/temp_dir.py:50:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/temp_dir.py:50:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:53:1: D107 Missing docstring in __init__ src/pip/_internal/utils/temp_dir.py:59:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/temp_dir.py:59:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:66:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/temp_dir.py:66:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:78:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/temp_dir.py:78:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:78:1: D401 First line should be in imperative mood src/pip/_internal/utils/temp_dir.py:118:1: D107 Missing docstring in __init__ src/pip/_internal/utils/temp_dir.py:122:14: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:150:1: D102 Missing docstring in public method src/pip/_internal/utils/temp_dir.py:153:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:153:13: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:157:1: D105 Missing docstring in magic method src/pip/_internal/utils/temp_dir.py:159:16: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:159:16: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:161:1: D105 Missing docstring in magic method src/pip/_internal/utils/temp_dir.py:165:1: D105 Missing docstring in magic method src/pip/_internal/utils/temp_dir.py:179:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/temp_dir.py:179:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:186:37: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:186:37: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:188:22: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:188:22: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:193:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/temp_dir.py:193:1: D400 First line should end with a period src/pip/_internal/utils/temp_dir.py:203:1: D204 1 blank line required after class docstring src/pip/_internal/utils/temp_dir.py:221:21: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:223:1: D107 Missing docstring in __init__ src/pip/_internal/utils/temp_dir.py:231:1: D401 First line should be in imperative mood src/pip/_internal/utils/temp_dir.py:270:41: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:270:41: Q000 Remove bad quotes src/pip/_internal/utils/temp_dir.py:273:22: P101 format string does contain unindexed parameters src/pip/_internal/utils/temp_dir.py:273:22: Q000 Remove bad quotes src/pip/_internal/network/cache.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/cache.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/cache.py:19:1: D103 Missing docstring in public function src/pip/_internal/network/cache.py:21:30: Q000 Remove bad quotes src/pip/_internal/network/cache.py:27:1: D205 1 blank line required between summary line and description src/pip/_internal/network/cache.py:27:1: D400 First line should end with a period src/pip/_internal/network/cache.py:32:5: B014 Redundant exception types in `except (OSError, IOError):`. Write `except ():`, which catches exactly the same exceptions. src/pip/_internal/network/cache.py:37:1: D205 1 blank line required between summary line and description src/pip/_internal/network/cache.py:37:1: D400 First line should end with a period src/pip/_internal/network/cache.py:42:1: D107 Missing docstring in __init__ src/pip/_internal/network/cache.py:44:39: Q000 Remove bad quotes src/pip/_internal/network/cache.py:57:1: D102 Missing docstring in public method src/pip/_internal/network/cache.py:64:1: D102 Missing docstring in public method src/pip/_internal/network/cache.py:75:1: D102 Missing docstring in public method tests/unit/test_utils_unpacking.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_unpacking.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_unpacking.py:21:1: D205 1 blank line required between summary line and description tests/unit/test_utils_unpacking.py:21:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:40:1: D102 Missing docstring in public method tests/unit/test_utils_unpacking.py:45:1: D102 Missing docstring in public method tests/unit/test_utils_unpacking.py:49:1: D102 Missing docstring in public method tests/unit/test_utils_unpacking.py:52:1: D102 Missing docstring in public method tests/unit/test_utils_unpacking.py:73:55: P101 format string does contain unindexed parameters tests/unit/test_utils_unpacking.py:80:17: P101 format string does contain unindexed parameters tests/unit/test_utils_unpacking.py:80:17: Q000 Remove bad quotes tests/unit/test_utils_unpacking.py:84:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_unpacking.py:84:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:94:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_unpacking.py:94:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:105:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_unpacking.py:105:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:108:44: Q000 Remove bad quotes tests/unit/test_utils_unpacking.py:117:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_unpacking.py:117:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:120:44: Q000 Remove bad quotes tests/unit/test_utils_unpacking.py:125:1: D205 1 blank line required between summary line and description tests/unit/test_utils_unpacking.py:125:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:136:1: D205 1 blank line required between summary line and description tests/unit/test_utils_unpacking.py:136:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:150:1: D205 1 blank line required between summary line and description tests/unit/test_utils_unpacking.py:150:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:161:1: D205 1 blank line required between summary line and description tests/unit/test_utils_unpacking.py:161:1: D400 First line should end with a period tests/unit/test_utils_unpacking.py:187:1: D103 Missing docstring in public function src/pip/_internal/utils/deprecation.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/deprecation.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/deprecation.py:22:26: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:25:1: D101 Missing docstring in public class src/pip/_internal/utils/deprecation.py:42:36: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:50:1: D103 Missing docstring in public function src/pip/_internal/utils/deprecation.py:53:27: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:64:1: D202 No blank lines allowed after function docstring src/pip/_internal/utils/deprecation.py:64:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/utils/deprecation.py:88:43: P103 other string does contain unindexed parameters src/pip/_internal/utils/deprecation.py:88:43: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:89:19: P103 other string does contain unindexed parameters src/pip/_internal/utils/deprecation.py:89:19: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:90:23: P103 other string does contain unindexed parameters src/pip/_internal/utils/deprecation.py:90:23: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:92:13: P103 other string does contain unindexed parameters src/pip/_internal/utils/deprecation.py:92:13: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:93:13: Q000 Remove bad quotes src/pip/_internal/utils/deprecation.py:96:15: Q000 Remove bad quotes src/pip/_internal/utils/subprocess.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/subprocess.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/subprocess.py:32:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/subprocess.py:50:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/subprocess.py:66:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/subprocess.py:81:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/subprocess.py:81:1: D400 First line should end with a period src/pip/_internal/utils/subprocess.py:129:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/subprocess.py:129:1: D400 First line should end with a period src/pip/_internal/utils/subprocess.py:178:20: Q000 Remove bad quotes src/pip/_internal/utils/subprocess.py:195:17: Q000 Remove bad quotes src/pip/_internal/utils/subprocess.py:222:28: Q000 Remove bad quotes src/pip/_internal/utils/subprocess.py:224:28: Q000 Remove bad quotes src/pip/_internal/utils/subprocess.py:238:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/subprocess.py:244:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/subprocess.py:250:30: P101 format string does contain unindexed parameters src/pip/_internal/commands/show.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/show.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/show.py:33:1: D102 Missing docstring in public method src/pip/_internal/commands/show.py:44:1: D102 Missing docstring in public method src/pip/_internal/commands/show.py:60:1: D205 1 blank line required between summary line and description src/pip/_internal/commands/show.py:60:1: D400 First line should end with a period src/pip/_internal/commands/show.py:71:15: C407 Unnecessary list comprehension - 'sorted' can take a generator. src/pip/_internal/commands/show.py:82:16: C412 Unnecessary list comprehension - 'in' can take a generator. src/pip/_internal/commands/show.py:150:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/commands/show.py:157:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:159:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:160:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:161:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:162:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:163:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:164:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:165:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:166:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:167:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:168:22: Q000 Remove bad quotes src/pip/_internal/commands/show.py:171:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:173:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:174:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:176:30: Q000 Remove bad quotes src/pip/_internal/commands/show.py:177:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:179:30: Q000 Remove bad quotes src/pip/_internal/commands/show.py:181:26: Q000 Remove bad quotes src/pip/_internal/commands/show.py:183:30: Q000 Remove bad quotes src/pip/_internal/commands/show.py:184:16: Q000 Remove bad quotes src/pip/_internal/commands/show.py:185:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/auth.py:1:1: D400 First line should end with a period src/pip/_internal/network/auth.py:39:9: Q000 Remove bad quotes src/pip/_internal/network/auth.py:56:26: Q000 Remove bad quotes src/pip/_internal/network/auth.py:63:26: Q000 Remove bad quotes src/pip/_internal/network/auth.py:70:13: Q000 Remove bad quotes src/pip/_internal/network/auth.py:75:1: D101 Missing docstring in public class src/pip/_internal/network/auth.py:77:1: D107 Missing docstring in __init__ src/pip/_internal/network/auth.py:107:53: Q000 Remove bad quotes src/pip/_internal/network/auth.py:107:60: Q000 Remove bad quotes src/pip/_internal/network/auth.py:124:26: Q000 Remove bad quotes src/pip/_internal/network/auth.py:134:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:140:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:147:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:158:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:189:36: Q000 Remove bad quotes src/pip/_internal/network/auth.py:190:36: Q000 Remove bad quotes src/pip/_internal/network/auth.py:200:12: P101 format string does contain unindexed parameters src/pip/_internal/network/auth.py:200:12: Q000 Remove bad quotes src/pip/_internal/network/auth.py:204:1: D102 Missing docstring in public method src/pip/_internal/network/auth.py:217:27: Q000 Remove bad quotes src/pip/_internal/network/auth.py:224:30: P101 format string does contain unindexed parameters src/pip/_internal/network/auth.py:224:30: Q000 Remove bad quotes src/pip/_internal/network/auth.py:230:33: Q000 Remove bad quotes src/pip/_internal/network/auth.py:238:20: Q000 Remove bad quotes src/pip/_internal/network/auth.py:238:60: Q000 Remove bad quotes src/pip/_internal/network/auth.py:238:65: Q000 Remove bad quotes src/pip/_internal/network/auth.py:238:74: Q000 Remove bad quotes src/pip/_internal/network/auth.py:240:1: D102 Missing docstring in public method src/pip/_internal/network/auth.py:271:41: Q000 Remove bad quotes src/pip/_internal/network/auth.py:271:57: Q000 Remove bad quotes src/pip/_internal/network/auth.py:272:27: Q000 Remove bad quotes src/pip/_internal/network/auth.py:278:31: Q000 Remove bad quotes src/pip/_internal/network/auth.py:297:37: Q000 Remove bad quotes src/pip/_internal/cli/main_parser.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/main_parser.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/main_parser.py:1:1: D400 First line should end with a period src/pip/_internal/cli/main_parser.py:21:12: Q000 Remove bad quotes src/pip/_internal/cli/main_parser.py:21:34: Q000 Remove bad quotes src/pip/_internal/cli/main_parser.py:26:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/main_parser.py:26:1: D202 No blank lines allowed after function docstring src/pip/_internal/cli/main_parser.py:26:1: D400 First line should end with a period src/pip/_internal/cli/main_parser.py:26:1: D401 First line should be in imperative mood src/pip/_internal/cli/main_parser.py:59:1: D103 Missing docstring in public function src/pip/_internal/cli/main_parser.py:89:16: P101 format string does contain unindexed parameters src/pip/_internal/cli/main_parser.py:91:24: P101 format string does contain unindexed parameters src/pip/_internal/utils/pkg_resources.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/pkg_resources.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/pkg_resources.py:11:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/pkg_resources.py:11:1: D204 1 blank line required after class docstring src/pip/_internal/utils/pkg_resources.py:13:1: D107 Missing docstring in __init__ src/pip/_internal/utils/pkg_resources.py:17:1: D102 Missing docstring in public method src/pip/_internal/utils/pkg_resources.py:21:1: D102 Missing docstring in public method src/pip/_internal/utils/pkg_resources.py:27:25: P101 format string does contain unindexed parameters src/pip/_internal/utils/pkg_resources.py:27:25: Q000 Remove bad quotes src/pip/_internal/utils/pkg_resources.py:30:1: D102 Missing docstring in public method src/pip/_internal/utils/pkg_resources.py:34:1: D102 Missing docstring in public method src/pip/_internal/utils/pkg_resources.py:38:1: D102 Missing docstring in public method src/pip/_internal/utils/pkg_resources.py:42:1: D102 Missing docstring in public method tests/functional/test_new_resolver_user.py:1:1: C101 Coding magic comment not found tests/functional/test_new_resolver_user.py:1:1: D100 Missing docstring in public module tests/functional/test_new_resolver_user.py:10:1: D103 Missing docstring in public function tests/functional/test_new_resolver_user.py:11:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:11:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:13:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:13:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:14:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:14:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:15:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:16:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:17:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:19:31: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:24:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver_user.py:24:1: D400 First line should end with a period tests/functional/test_new_resolver_user.py:28:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:28:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:31:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:31:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:32:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:32:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:33:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:34:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:37:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:37:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:38:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:38:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:39:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:40:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:41:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:44:31: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:49:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver_user.py:49:1: D400 First line should end with a period tests/functional/test_new_resolver_user.py:53:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:53:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:54:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:54:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:57:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:57:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:58:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:58:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:59:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:60:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:61:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:65:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:65:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:66:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:66:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:67:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:68:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:69:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:72:43: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:73:43: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:80:1: D103 Missing docstring in public function tests/functional/test_new_resolver_user.py:81:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:81:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:82:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:82:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:85:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:85:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:86:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:86:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:87:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:88:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:91:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:91:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:92:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:92:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:93:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:94:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:95:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:100:9: P101 format string does contain unindexed parameters tests/functional/test_new_resolver_user.py:100:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:101:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:107:1: D103 Missing docstring in public function tests/functional/test_new_resolver_user.py:122:26: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:124:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver_user.py:124:1: D400 First line should end with a period tests/functional/test_new_resolver_user.py:128:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:128:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:131:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:131:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:132:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:132:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:133:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:134:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:137:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:137:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:138:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:138:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:139:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:140:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:141:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:142:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:145:31: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:148:12: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:152:26: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:154:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver_user.py:154:1: D400 First line should end with a period tests/functional/test_new_resolver_user.py:158:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:158:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:159:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:159:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:162:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:162:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:163:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:163:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:164:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:165:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:169:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:169:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:170:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:170:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:171:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:172:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:173:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:176:43: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:180:12: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:184:26: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:186:1: D205 1 blank line required between summary line and description tests/functional/test_new_resolver_user.py:186:1: D400 First line should end with a period tests/functional/test_new_resolver_user.py:190:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:190:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:191:44: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:191:52: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:194:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:194:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:195:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:195:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:196:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:197:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:200:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:200:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:201:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:201:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:202:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:203:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:204:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:205:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:209:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:209:20: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:210:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:210:27: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:211:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:212:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:213:9: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:216:43: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:217:43: Q000 Remove bad quotes tests/functional/test_new_resolver_user.py:223:12: Q000 Remove bad quotes src/pip/_internal/models/search_scope.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/search_scope.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/search_scope.py:23:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/search_scope.py:23:1: D211 No blank lines allowed before class docstring src/pip/_internal/models/search_scope.py:27:18: Q000 Remove bad quotes src/pip/_internal/models/search_scope.py:27:32: Q000 Remove bad quotes src/pip/_internal/models/search_scope.py:36:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/search_scope.py:70:1: D107 Missing docstring in __init__ src/pip/_internal/models/search_scope.py:79:1: D102 Missing docstring in public method src/pip/_internal/models/search_scope.py:98:25: P101 format string does contain unindexed parameters src/pip/_internal/models/search_scope.py:103:26: P101 format string does contain unindexed parameters src/pip/_internal/models/search_scope.py:108:17: P101 format string does contain unindexed parameters src/pip/_internal/models/search_scope.py:115:1: D400 First line should end with a period src/pip/_internal/models/search_scope.py:115:1: D401 First line should be in imperative mood src/pip/_internal/req/req_tracker.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/req_tracker.py:1:1: D100 Missing docstring in public module src/pip/_internal/req/req_tracker.py:24:1: D103 Missing docstring in public function src/pip/_internal/req/req_tracker.py:51:1: D103 Missing docstring in public function src/pip/_internal/req/req_tracker.py:60:26: Q000 Remove bad quotes src/pip/_internal/req/req_tracker.py:66:1: D101 Missing docstring in public class src/pip/_internal/req/req_tracker.py:68:1: D107 Missing docstring in __init__ src/pip/_internal/req/req_tracker.py:72:22: Q000 Remove bad quotes src/pip/_internal/req/req_tracker.py:74:1: D105 Missing docstring in magic method src/pip/_internal/req/req_tracker.py:76:22: Q000 Remove bad quotes src/pip/_internal/req/req_tracker.py:79:1: D105 Missing docstring in magic method src/pip/_internal/req/req_tracker.py:95:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_tracker.py:95:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_tracker.py:112:23: P101 format string does contain unindexed parameters src/pip/_internal/req/req_tracker.py:128:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_tracker.py:128:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_tracker.py:138:1: D102 Missing docstring in public method src/pip/_internal/req/req_tracker.py:143:22: Q000 Remove bad quotes src/pip/_internal/req/req_tracker.py:146:1: D102 Missing docstring in public method tests/functional/test_install_compat.py:1:1: C101 Coding magic comment not found tests/functional/test_install_compat.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_compat.py:15:1: D205 1 blank line required between summary line and description tests/functional/test_install_compat.py:15:1: D400 First line should end with a period tests/functional/test_install_compat.py:29:9: Q000 Remove bad quotes tests/functional/test_install_compat.py:39:50: Q000 Remove bad quotes tests/functional/test_install_compat.py:41:9: Q000 Remove bad quotes tests/functional/test_install_compat.py:51:26: Q000 Remove bad quotes tests/functional/test_install_compat.py:51:39: Q000 Remove bad quotes tests/functional/test_install_compat.py:51:51: Q000 Remove bad quotes tests/functional/test_install_compat.py:56:1: D301 Use r""" if any backslashes in a docstring tests/functional/test_install_compat.py:61:41: Q000 Remove bad quotes src/pip/_internal/distributions/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/distributions/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/distributions/__init__.py:12:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/distributions/__init__.py:12:1: D400 First line should end with a period src/pip/_internal/distributions/__init__.py:12:1: D401 First line should be in imperative mood tests/unit/test_pep517.py:1:1: C101 Coding magic comment not found tests/unit/test_pep517.py:1:1: D100 Missing docstring in public module tests/unit/test_pep517.py:10:6: Q000 Remove bad quotes tests/unit/test_pep517.py:11:6: Q000 Remove bad quotes tests/unit/test_pep517.py:12:6: Q000 Remove bad quotes tests/unit/test_pep517.py:15:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_pep517.py:15:1: D400 First line should end with a period tests/unit/test_pep517.py:26:6: Q000 Remove bad quotes tests/unit/test_pep517.py:26:36: Q000 Remove bad quotes tests/unit/test_pep517.py:27:6: Q000 Remove bad quotes tests/unit/test_pep517.py:27:31: Q000 Remove bad quotes tests/unit/test_pep517.py:30:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_pep517.py:30:1: D400 First line should end with a period tests/unit/test_pep517.py:44:12: Q000 Remove bad quotes tests/unit/test_pep517.py:49:6: Q000 Remove bad quotes tests/unit/test_pep517.py:49:18: Q000 Remove bad quotes tests/unit/test_pep517.py:49:30: Q000 Remove bad quotes tests/unit/test_pep517.py:51:1: D103 Missing docstring in public function tests/unit/test_pep517.py:52:21: Q000 Remove bad quotes tests/unit/test_pep517.py:53:9: P101 format string does contain unindexed parameters tests/unit/test_pep517.py:66:12: Q000 Remove bad quotes src/pip/_internal/cli/command_context.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/command_context.py:1:1: D100 Missing docstring in public module src/pip/_internal/cli/command_context.py:13:1: D101 Missing docstring in public class src/pip/_internal/cli/command_context.py:14:1: D107 Missing docstring in __init__ src/pip/_internal/cli/command_context.py:21:1: D102 Missing docstring in public method src/pip/_internal/cli/command_context.py:32:1: D102 Missing docstring in public method src/pip/_internal/wheel_builder.py:1:1: C101 Coding magic comment not found src/pip/_internal/wheel_builder.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/wheel_builder.py:39:25: B008 Do not perform function calls in argument defaults. The call is performed only once at function definition time. All calls to your function will reuse the result of that definition-time function call. If this is intended, assign the function call to a module-level variable and use that variable as a default value. src/pip/_internal/wheel_builder.py:78:13: Q000 Remove bad quotes src/pip/_internal/wheel_builder.py:79:13: Q000 Remove bad quotes src/pip/_internal/wheel_builder.py:86:13: Q000 Remove bad quotes src/pip/_internal/wheel_builder.py:94:1: D103 Missing docstring in public function src/pip/_internal/wheel_builder.py:103:1: D103 Missing docstring in public function src/pip/_internal/wheel_builder.py:117:1: D205 1 blank line required between summary line and description src/pip/_internal/wheel_builder.py:117:1: D400 First line should end with a period src/pip/_internal/wheel_builder.py:150:1: D205 1 blank line required between summary line and description src/pip/_internal/wheel_builder.py:150:1: D400 First line should end with a period src/pip/_internal/wheel_builder.py:181:13: Q000 Remove bad quotes src/pip/_internal/wheel_builder.py:200:29: Q000 Remove bad quotes src/pip/_internal/wheel_builder.py:233:21: Q000 Remove bad quotes src/pip/_internal/configuration.py:1:1: C101 Coding magic comment not found src/pip/_internal/configuration.py:1:1: D400 First line should end with a period src/pip/_internal/configuration.py:39:20: Q000 Remove bad quotes src/pip/_internal/configuration.py:47:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:47:1: D400 First line should end with a period src/pip/_internal/configuration.py:57:8: Q000 Remove bad quotes src/pip/_internal/configuration.py:59:13: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:59:13: Q000 Remove bad quotes src/pip/_internal/configuration.py:63:23: Q000 Remove bad quotes src/pip/_internal/configuration.py:68:10: Q000 Remove bad quotes src/pip/_internal/configuration.py:69:12: Q000 Remove bad quotes src/pip/_internal/configuration.py:70:10: Q000 Remove bad quotes src/pip/_internal/configuration.py:71:9: Q000 Remove bad quotes src/pip/_internal/configuration.py:72:13: Q000 Remove bad quotes src/pip/_internal/configuration.py:79:1: D103 Missing docstring in public function src/pip/_internal/configuration.py:93:33: Q000 Remove bad quotes src/pip/_internal/configuration.py:116:1: D107 Missing docstring in __init__ src/pip/_internal/configuration.py:123:17: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:123:17: Q000 Remove bad quotes src/pip/_internal/configuration.py:124:21: Q000 Remove bad quotes src/pip/_internal/configuration.py:135:35: Q000 Remove bad quotes src/pip/_internal/configuration.py:135:46: Q000 Remove bad quotes src/pip/_internal/configuration.py:148:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:148:1: D400 First line should end with a period src/pip/_internal/configuration.py:148:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:156:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:156:1: D400 First line should end with a period src/pip/_internal/configuration.py:156:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:159:13: Q000 Remove bad quotes src/pip/_internal/configuration.py:168:1: D205 1 blank line required between summary line and description src/pip/_internal/configuration.py:168:1: D400 First line should end with a period src/pip/_internal/configuration.py:168:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:168:1: D402 First line should not be the function's "signature" src/pip/_internal/configuration.py:175:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:180:38: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:180:38: Q000 Remove bad quotes src/pip/_internal/configuration.py:184:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:203:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:208:38: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:208:38: Q000 Remove bad quotes src/pip/_internal/configuration.py:235:21: Q000 Remove bad quotes src/pip/_internal/configuration.py:242:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:247:25: Q000 Remove bad quotes src/pip/_internal/configuration.py:252:30: Q000 Remove bad quotes src/pip/_internal/configuration.py:262:38: Q000 Remove bad quotes src/pip/_internal/configuration.py:263:22: Q000 Remove bad quotes src/pip/_internal/configuration.py:268:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:268:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/configuration.py:281:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:281:1: D400 First line should end with a period src/pip/_internal/configuration.py:281:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:286:17: Q000 Remove bad quotes src/pip/_internal/configuration.py:330:28: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:330:28: Q000 Remove bad quotes src/pip/_internal/configuration.py:342:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/configuration.py:342:1: D400 First line should end with a period src/pip/_internal/configuration.py:342:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:345:35: Q000 Remove bad quotes src/pip/_internal/configuration.py:350:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:357:29: Q000 Remove bad quotes src/pip/_internal/configuration.py:363:1: D400 First line should end with a period src/pip/_internal/configuration.py:363:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:366:32: Q000 Remove bad quotes src/pip/_internal/configuration.py:375:1: D401 First line should be in imperative mood src/pip/_internal/configuration.py:411:17: Q000 Remove bad quotes src/pip/_internal/configuration.py:424:1: D105 Missing docstring in magic method src/pip/_internal/configuration.py:426:16: P101 format string does contain unindexed parameters src/pip/_internal/configuration.py:426:16: Q000 Remove bad quotes tests/functional/test_no_color.py:1:1: C101 Coding magic comment not found tests/functional/test_no_color.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_no_color.py:1:1: D400 First line should end with a period tests/functional/test_no_color.py:11:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_no_color.py:22:9: P103 other string does contain unindexed parameters tests/functional/test_no_color.py:33:25: Q000 Remove bad quotes tests/functional/test_no_color.py:36:23: Q000 Remove bad quotes tests/functional/test_no_color.py:36:53: Q000 Remove bad quotes tests/functional/test_no_color.py:40:23: Q000 Remove bad quotes tests/functional/test_no_color.py:42:12: Q000 Remove bad quotes tests/functional/test_no_color.py:42:44: Q000 Remove bad quotes tests/functional/test_no_color.py:42:49: Q000 Remove bad quotes tests/functional/test_no_color.py:43:12: Q000 Remove bad quotes tests/functional/test_no_color.py:43:48: Q000 Remove bad quotes tests/functional/test_no_color.py:44:9: Q000 Remove bad quotes src/pip/_internal/distributions/base.py:1:1: C101 Coding magic comment not found src/pip/_internal/distributions/base.py:1:1: D100 Missing docstring in public module src/pip/_internal/distributions/base.py:32:1: D107 Missing docstring in __init__ src/pip/_internal/distributions/base.py:38:1: D102 Missing docstring in public method src/pip/_internal/distributions/base.py:43:1: D102 Missing docstring in public method tests/yaml/linter.py:1:1: C101 Coding magic comment not found tests/yaml/linter.py:1:1: D100 Missing docstring in public module tests/yaml/linter.py:10:1: D103 Missing docstring in public function tests/yaml/linter.py:18:22: Q000 Remove bad quotes tests/yaml/linter.py:18:22: S001 found modulo formatter tests/yaml/linter.py:23:22: Q000 Remove bad quotes tests/yaml/linter.py:23:22: S001 found modulo formatter tests/yaml/linter.py:27:1: D103 Missing docstring in public function tests/yaml/linter.py:31:9: T001 print found. tests/yaml/linter.py:31:15: Q000 Remove bad quotes tests/yaml/linter.py:32:9: T003 pprint found. tests/yaml/linter.py:35:26: Q000 Remove bad quotes tests/yaml/linter.py:36:25: Q000 Remove bad quotes tests/yaml/linter.py:37:26: Q000 Remove bad quotes tests/yaml/linter.py:47:13: T003 pprint found. tests/yaml/linter.py:59:1: D103 Missing docstring in public function tests/yaml/linter.py:61:9: T001 print found. tests/yaml/linter.py:61:15: Q000 Remove bad quotes tests/yaml/linter.py:61:15: S001 found modulo formatter tests/yaml/linter.py:62:30: Q000 Remove bad quotes tests/yaml/linter.py:66:9: T003 pprint found. tests/yaml/linter.py:69:21: Q000 Remove bad quotes tests/yaml/linter.py:70:18: Q000 Remove bad quotes tests/yaml/linter.py:71:9: B007 Loop control variable 'i' not used within the loop body. If this is intended, start the name with an underscore. tests/yaml/linter.py:80:28: Q000 Remove bad quotes tests/yaml/linter.py:84:25: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/wheel.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/wheel.py:37:1: D204 1 blank line required after class docstring src/pip/_internal/utils/wheel.py:37:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/wheel.py:37:1: D400 First line should end with a period src/pip/_internal/utils/wheel.py:40:1: D107 Missing docstring in __init__ src/pip/_internal/utils/wheel.py:45:1: D102 Missing docstring in public method src/pip/_internal/utils/wheel.py:52:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:52:17: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:67:57: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:67:57: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:77:44: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:85:17: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:85:17: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:97:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/wheel.py:97:1: D400 First line should end with a period src/pip/_internal/utils/wheel.py:108:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:108:13: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:118:1: D401 First line should be in imperative mood src/pip/_internal/utils/wheel.py:124:20: C401 Unnecessary generator - rewrite as a set comprehension. src/pip/_internal/utils/wheel.py:124:32: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:129:32: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:133:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:133:13: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:134:17: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:144:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:144:13: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:154:1: D103 Missing docstring in public function src/pip/_internal/utils/wheel.py:162:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:162:13: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:168:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/wheel.py:171:12: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:171:12: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:178:32: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:178:32: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:188:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/wheel.py:191:31: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:193:32: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:200:32: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:200:32: Q000 Remove bad quotes src/pip/_internal/utils/wheel.py:205:1: D401 First line should be in imperative mood src/pip/_internal/utils/wheel.py:218:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/wheel.py:219:13: Q000 Remove bad quotes tests/functional/test_check.py:1:1: C101 Coding magic comment not found tests/functional/test_check.py:1:1: D100 Missing docstring in public module tests/functional/test_check.py:4:1: D103 Missing docstring in public function tests/functional/test_check.py:12:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_check.py:18:9: Q000 Remove bad quotes tests/functional/test_check.py:24:1: D103 Missing docstring in public function tests/functional/test_check.py:32:12: Q000 Remove bad quotes tests/functional/test_check.py:37:9: Q000 Remove bad quotes tests/functional/test_check.py:43:1: D103 Missing docstring in public function tests/functional/test_check.py:51:12: Q000 Remove bad quotes tests/functional/test_check.py:62:12: Q000 Remove bad quotes tests/functional/test_check.py:67:9: Q000 Remove bad quotes tests/functional/test_check.py:73:1: D103 Missing docstring in public function tests/functional/test_check.py:80:12: Q000 Remove bad quotes tests/functional/test_check.py:89:12: Q000 Remove bad quotes tests/functional/test_check.py:94:9: Q000 Remove bad quotes tests/functional/test_check.py:95:9: Q000 Remove bad quotes tests/functional/test_check.py:102:1: D103 Missing docstring in public function tests/functional/test_check.py:111:12: Q000 Remove bad quotes tests/functional/test_check.py:115:9: Q000 Remove bad quotes tests/functional/test_check.py:121:1: D103 Missing docstring in public function tests/functional/test_check.py:134:12: Q000 Remove bad quotes tests/functional/test_check.py:139:12: Q000 Remove bad quotes tests/functional/test_check.py:143:9: Q000 Remove bad quotes tests/functional/test_check.py:144:9: Q000 Remove bad quotes tests/functional/test_check.py:150:1: D103 Missing docstring in public function tests/functional/test_check.py:162:12: Q000 Remove bad quotes tests/functional/test_check.py:167:12: Q000 Remove bad quotes tests/functional/test_check.py:171:9: Q000 Remove bad quotes tests/functional/test_check.py:177:1: D103 Missing docstring in public function tests/functional/test_check.py:188:12: Q000 Remove bad quotes tests/functional/test_check.py:192:9: Q000 Remove bad quotes tests/functional/test_check.py:198:1: D103 Missing docstring in public function tests/functional/test_check.py:206:12: Q000 Remove bad quotes tests/functional/test_check.py:217:12: Q000 Remove bad quotes tests/functional/test_check.py:221:9: Q000 Remove bad quotes tests/functional/test_check.py:227:1: D103 Missing docstring in public function tests/functional/test_check.py:245:1: D202 No blank lines allowed after function docstring tests/functional/test_check.py:245:1: D205 1 blank line required between summary line and description tests/functional/test_check.py:245:1: D400 First line should end with a period tests/functional/test_check.py:263:9: Q000 Remove bad quotes tests/functional/test_check.py:270:1: D202 No blank lines allowed after function docstring tests/functional/test_check.py:270:1: D205 1 blank line required between summary line and description tests/functional/test_check.py:270:1: D400 First line should end with a period tests/functional/test_check.py:291:9: Q000 Remove bad quotes src/pip/_internal/utils/compatibility_tags.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/compatibility_tags.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/compatibility_tags.py:31:1: D103 Missing docstring in public function src/pip/_internal/utils/compatibility_tags.py:49:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/compatibility_tags.py:106:12: P101 format string does contain unindexed parameters src/pip/_internal/utils/compatibility_tags.py:106:12: Q000 Remove bad quotes src/pip/_internal/utils/compatibility_tags.py:116:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/compatibility_tags.py:116:1: D400 First line should end with a period src/pip/_internal/utils/compatibility_tags.py:144:50: Q000 Remove bad quotes tests/unit/test_target_python.py:1:1: C101 Coding magic comment not found tests/unit/test_target_python.py:1:1: D100 Missing docstring in public module tests/unit/test_target_python.py:8:1: D101 Missing docstring in public class tests/unit/test_target_python.py:20:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_target_python.py:34:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_target_python.py:46:10: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_target_python.py:48:13: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_target_python.py:52:13: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_target_python.py:62:1: D102 Missing docstring in public method tests/unit/test_target_python.py:79:1: D102 Missing docstring in public method tests/unit/test_target_python.py:95:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:1:1: C101 Coding magic comment not found src/pip/_internal/index/collector.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:45:1: D101 Missing docstring in public class src/pip/_internal/index/collector.py:46:1: D102 Missing docstring in public method src/pip/_internal/index/collector.py:56:1: D103 Missing docstring in public function src/pip/_internal/index/collector.py:64:33: Q000 Remove bad quotes src/pip/_internal/index/collector.py:81:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:104:41: Q000 Remove bad quotes src/pip/_internal/index/collector.py:104:57: Q000 Remove bad quotes src/pip/_internal/index/collector.py:105:44: Q000 Remove bad quotes src/pip/_internal/index/collector.py:152:13: Q000 Remove bad quotes src/pip/_internal/index/collector.py:152:23: Q000 Remove bad quotes src/pip/_internal/index/collector.py:166:13: Q000 Remove bad quotes src/pip/_internal/index/collector.py:166:30: Q000 Remove bad quotes src/pip/_internal/index/collector.py:183:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:185:20: Q000 Remove bad quotes src/pip/_internal/index/collector.py:186:57: Q000 Remove bad quotes src/pip/_internal/index/collector.py:187:12: Q000 Remove bad quotes src/pip/_internal/index/collector.py:205:34: Q000 Remove bad quotes src/pip/_internal/index/collector.py:206:25: Q000 Remove bad quotes src/pip/_internal/index/collector.py:214:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:223:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:223:1: D400 First line should end with a period src/pip/_internal/index/collector.py:241:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:264:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:284:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:287:23: Q000 Remove bad quotes src/pip/_internal/index/collector.py:310:1: D101 Missing docstring in public class src/pip/_internal/index/collector.py:311:1: D107 Missing docstring in __init__ src/pip/_internal/index/collector.py:316:1: D105 Missing docstring in magic method src/pip/_internal/index/collector.py:321:1: D105 Missing docstring in magic method src/pip/_internal/index/collector.py:330:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:330:1: D400 First line should end with a period src/pip/_internal/index/collector.py:354:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:365:36: Q000 Remove bad quotes src/pip/_internal/index/collector.py:377:1: D400 First line should end with a period src/pip/_internal/index/collector.py:387:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:399:1: D105 Missing docstring in magic method src/pip/_internal/index/collector.py:412:10: Q000 Remove bad quotes src/pip/_internal/index/collector.py:468:18: Q000 Remove bad quotes src/pip/_internal/index/collector.py:472:37: P101 format string does contain unindexed parameters src/pip/_internal/index/collector.py:472:37: Q000 Remove bad quotes src/pip/_internal/index/collector.py:474:37: Q000 Remove bad quotes src/pip/_internal/index/collector.py:483:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:492:1: D400 First line should end with a period src/pip/_internal/index/collector.py:529:25: Q000 Remove bad quotes src/pip/_internal/index/collector.py:536:21: Q000 Remove bad quotes src/pip/_internal/index/collector.py:544:17: Q000 Remove bad quotes src/pip/_internal/index/collector.py:552:1: D211 No blank lines allowed before class docstring src/pip/_internal/index/collector.py:574:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:587:1: D211 No blank lines allowed before class docstring src/pip/_internal/index/collector.py:587:1: D205 1 blank line required between summary line and description src/pip/_internal/index/collector.py:587:1: D400 First line should end with a period src/pip/_internal/index/collector.py:594:1: D107 Missing docstring in __init__ src/pip/_internal/index/collector.py:604:1: D102 Missing docstring in public method src/pip/_internal/index/collector.py:610:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/collector.py:650:13: P101 format string does contain unindexed parameters src/pip/_internal/index/collector.py:655:26: P101 format string does contain unindexed parameters src/pip/_internal/cli/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/__init__.py:1:1: D400 First line should end with a period src/pip/_internal/commands/hash.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/hash.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/hash.py:31:1: D102 Missing docstring in public method src/pip/_internal/commands/hash.py:39:18: P101 format string does contain unindexed parameters src/pip/_internal/commands/hash.py:43:1: D102 Missing docstring in public method tests/unit/test_compat.py:1:1: D100 Missing docstring in public module tests/unit/test_compat.py:18:1: D103 Missing docstring in public function tests/unit/test_compat.py:24:1: D103 Missing docstring in public function tests/unit/test_compat.py:25:25: Q000 Remove bad quotes tests/unit/test_compat.py:33:1: D103 Missing docstring in public function tests/unit/test_compat.py:34:18: Q000 Remove bad quotes tests/unit/test_compat.py:34:30: Q000 Remove bad quotes tests/unit/test_compat.py:36:18: Q000 Remove bad quotes tests/unit/test_compat.py:45:1: D103 Missing docstring in public function tests/unit/test_compat.py:46:25: Q000 Remove bad quotes tests/unit/test_compat.py:47:18: Q000 Remove bad quotes tests/unit/test_compat.py:47:30: Q000 Remove bad quotes tests/unit/test_compat.py:49:18: Q000 Remove bad quotes tests/unit/test_compat.py:63:1: D103 Missing docstring in public function tests/unit/test_compat.py:67:9: P101 format string does contain unindexed parameters tests/unit/test_compat.py:81:1: D103 Missing docstring in public function tests/unit/test_compat.py:86:9: P101 format string does contain unindexed parameters tests/unit/test_compat.py:90:1: D103 Missing docstring in public function tests/unit/test_compat.py:96:25: Q000 Remove bad quotes tests/unit/test_compat.py:97:20: Q000 Remove bad quotes tests/unit/test_compat.py:98:27: Q000 Remove bad quotes tests/unit/test_compat.py:99:20: Q000 Remove bad quotes tests/unit/test_compat.py:103:9: P101 format string does contain unindexed parameters tests/unit/test_compat.py:113:1: D103 Missing docstring in public function tests/unit/test_compat.py:114:18: Q000 Remove bad quotes tests/unit/test_compat.py:120:34: Q000 Remove bad quotes tests/unit/test_compat.py:121:32: Q000 Remove bad quotes tests/unit/test_compat.py:124:1: D103 Missing docstring in public function tests/unit/test_compat.py:125:18: Q000 Remove bad quotes tests/unit/test_compat.py:129:13: Q000 Remove bad quotes tests/unit/test_compat.py:136:26: Q000 Remove bad quotes tests/unit/test_compat.py:137:6: Q000 Remove bad quotes tests/unit/test_compat.py:137:21: Q000 Remove bad quotes tests/unit/test_compat.py:137:26: Q000 Remove bad quotes tests/unit/test_compat.py:138:6: Q000 Remove bad quotes tests/unit/test_compat.py:138:21: Q000 Remove bad quotes tests/unit/test_compat.py:138:33: Q000 Remove bad quotes tests/unit/test_compat.py:140:6: Q000 Remove bad quotes tests/unit/test_compat.py:140:11: Q000 Remove bad quotes tests/unit/test_compat.py:140:16: Q000 Remove bad quotes tests/unit/test_compat.py:141:6: Q000 Remove bad quotes tests/unit/test_compat.py:141:11: Q000 Remove bad quotes tests/unit/test_compat.py:141:23: Q000 Remove bad quotes tests/unit/test_compat.py:143:1: D103 Missing docstring in public function tests/unit/test_compat.py:144:24: Q000 Remove bad quotes tests/unit/test_compat.py:145:24: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_distutils_args.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_distutils_args.py:6:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:7:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:11:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:12:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:13:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:13:32: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:16:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:19:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:19:54: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:20:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:20:32: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:23:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:24:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:24:54: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:25:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:25:32: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:26:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:26:30: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:29:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:30:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:32:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:32:32: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:34:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:36:19: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:36:30: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:39:26: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:40:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:40:21: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:41:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:41:14: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:42:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:42:22: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:43:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:43:22: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:44:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:44:25: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:45:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:45:21: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:46:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:46:25: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:47:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:47:25: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:48:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:48:25: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:49:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:49:16: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:50:6: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:50:14: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:52:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:53:36: P101 format string does contain unindexed parameters tests/unit/test_utils_distutils_args.py:53:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:54:29: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:54:34: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:58:1: D103 Missing docstring in public function tests/unit/test_utils_distutils_args.py:59:36: Q000 Remove bad quotes tests/unit/test_utils_distutils_args.py:60:19: Q000 Remove bad quotes tests/unit/test_logging.py:1:1: C101 Coding magic comment not found tests/unit/test_logging.py:1:1: D100 Missing docstring in public module tests/unit/test_logging.py:24:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_logging.py:36:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_logging.py:40:1: D102 Missing docstring in public method tests/unit/test_logging.py:47:1: D102 Missing docstring in public method tests/unit/test_logging.py:55:1: D102 Missing docstring in public method tests/unit/test_logging.py:57:17: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_logging.py:76:1: D205 1 blank line required between summary line and description tests/unit/test_logging.py:76:1: D400 First line should end with a period tests/unit/test_logging.py:81:36: Q000 Remove bad quotes tests/unit/test_logging.py:92:1: D102 Missing docstring in public method tests/unit/test_logging.py:94:36: Q000 Remove bad quotes tests/unit/test_logging.py:103:1: D205 1 blank line required between summary line and description tests/unit/test_logging.py:103:1: D400 First line should end with a period tests/unit/test_logging.py:110:36: Q000 Remove bad quotes tests/unit/test_logging.py:113:1: D102 Missing docstring in public method tests/unit/test_logging.py:117:36: Q000 Remove bad quotes tests/unit/test_logging.py:129:1: D102 Missing docstring in public method tests/unit/test_logging.py:133:36: Q000 Remove bad quotes tests/unit/test_logging.py:147:1: D101 Missing docstring in public class src/pip/_internal/cli/parser.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/parser.py:1:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:26:1: D107 Missing docstring in __init__ src/pip/_internal/cli/parser.py:33:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:59:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:65:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/parser.py:65:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:69:15: P101 format string does contain unindexed parameters src/pip/_internal/cli/parser.py:70:55: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:73:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:85:75: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:86:27: P101 format string does contain unindexed parameters src/pip/_internal/cli/parser.py:91:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:98:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:100:16: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:110:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:116:1: D101 Missing docstring in public class src/pip/_internal/cli/parser.py:138:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/parser.py:138:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/cli/parser.py:138:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:141:1: D107 Missing docstring in __init__ src/pip/_internal/cli/parser.py:144:31: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:150:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:154:13: T001 print found. src/pip/_internal/cli/parser.py:154:19: P101 format string does contain unindexed parameters src/pip/_internal/cli/parser.py:154:19: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:159:27: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:159:48: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:172:46: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:182:1: D202 No blank lines allowed after function docstring src/pip/_internal/cli/parser.py:182:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/parser.py:182:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/cli/parser.py:182:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:182:1: D401 First line should be in imperative mood src/pip/_internal/cli/parser.py:231:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/parser.py:231:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/cli/parser.py:231:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:231:1: D401 First line should be in imperative mood src/pip/_internal/cli/parser.py:251:1: D102 Missing docstring in public method src/pip/_internal/cli/parser.py:253:34: P101 format string does contain unindexed parameters src/pip/_internal/cli/parser.py:253:34: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:257:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/parser.py:257:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/cli/parser.py:257:1: D400 First line should end with a period src/pip/_internal/cli/parser.py:257:1: D401 First line should be in imperative mood src/pip/_internal/cli/parser.py:260:17: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:261:17: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:262:17: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:264:13: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:265:13: Q000 Remove bad quotes src/pip/_internal/cli/parser.py:266:13: Q000 Remove bad quotes tests/functional/test_cli.py:1:1: C101 Coding magic comment not found tests/functional/test_cli.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_cli.py:8:26: Q000 Remove bad quotes tests/functional/test_cli.py:9:6: Q000 Remove bad quotes tests/functional/test_cli.py:10:6: Q000 Remove bad quotes tests/functional/test_cli.py:11:6: Q000 Remove bad quotes tests/functional/test_cli.py:13:1: D103 Missing docstring in public function tests/functional/test_cli.py:14:35: Q000 Remove bad quotes tests/functional/test_cli.py:16:23: Q000 Remove bad quotes tests/functional/test_cli.py:16:53: P101 format string does contain unindexed parameters tests/functional/test_cli.py:30:16: Q000 Remove bad quotes tests/functional/test_cli.py:30:27: Q000 Remove bad quotes tests/functional/test_cli.py:31:25: Q000 Remove bad quotes tests/functional/test_cli.py:32:26: Q000 Remove bad quotes tests/functional/test_cli.py:32:38: Q000 Remove bad quotes tests/functional/test_cli.py:34:12: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/factory.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/factory.py:62:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:70:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/factory.py:71:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/factory.py:208:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:227:17: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/factory.py:227:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:228:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:236:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:255:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:259:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:269:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:293:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/factory.py:316:17: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/factory.py:316:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:317:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:330:13: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:331:13: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/factory.py:340:1: D102 Missing docstring in public method tests/unit/test_direct_url_helpers.py:1:1: C101 Coding magic comment not found tests/unit/test_direct_url_helpers.py:1:1: D100 Missing docstring in public module tests/unit/test_direct_url_helpers.py:21:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:23:13: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:28:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:29:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:31:31: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:34:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:35:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:37:28: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:40:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:41:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:42:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:46:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:48:13: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:53:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:54:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:58:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:60:13: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:62:17: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:62:34: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:67:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:68:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:69:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:71:31: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:74:59: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:75:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:76:9: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:80:8: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:81:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:82:70: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:83:45: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:84:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:86:35: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:87:45: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:88:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:90:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:92:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:93:39: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:94:45: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:95:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:96:50: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:98:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:100:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:101:50: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:103:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:105:33: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:105:43: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:108:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:113:18: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:120:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:122:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:126:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:128:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:130:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:131:41: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:134:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:135:44: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:136:30: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:140:13: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:141:13: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:146:33: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:150:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:157:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:161:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:164:33: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:164:43: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:166:14: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:169:33: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:169:43: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:172:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:179:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:182:38: P103 other string does contain unindexed parameters tests/unit/test_direct_url_helpers.py:182:38: Q000 Remove bad quotes tests/unit/test_direct_url_helpers.py:187:1: D103 Missing docstring in public function tests/unit/test_direct_url_helpers.py:195:30: Q000 Remove bad quotes tests/unit/test_link.py:1:1: C101 Coding magic comment not found tests/unit/test_link.py:1:1: D100 Missing docstring in public module tests/unit/test_link.py:7:1: D101 Missing docstring in public class tests/unit/test_link.py:15:1: D102 Missing docstring in public method tests/unit/test_link.py:40:1: D102 Missing docstring in public method tests/unit/test_link.py:44:1: D102 Missing docstring in public method tests/unit/test_link.py:47:1: D102 Missing docstring in public method tests/unit/test_link.py:50:1: D102 Missing docstring in public method tests/unit/test_link.py:53:1: D102 Missing docstring in public method tests/unit/test_link.py:56:1: D102 Missing docstring in public method tests/unit/test_link.py:59:1: D102 Missing docstring in public method tests/unit/test_link.py:62:1: D102 Missing docstring in public method tests/unit/test_link.py:65:1: D102 Missing docstring in public method tests/unit/test_link.py:81:1: D102 Missing docstring in public method tests/unit/test_link.py:99:1: D102 Missing docstring in public method tests/unit/test_link.py:113:1: D102 Missing docstring in public method tests/unit/test_link.py:126:1: D102 Missing docstring in public method tests/unit/test_link.py:127:15: P101 format string does contain unindexed parameters tests/unit/test_link.py:138:1: D102 Missing docstring in public method src/pip/_internal/models/wheel.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/wheel.py:1:1: D205 1 blank line required between summary line and description src/pip/_internal/models/wheel.py:1:1: D400 First line should end with a period src/pip/_internal/models/wheel.py:16:1: D400 First line should end with a period src/pip/_internal/models/wheel.py:27:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/wheel.py:27:1: D400 First line should end with a period src/pip/_internal/models/wheel.py:27:1: D401 First line should be in imperative mood src/pip/_internal/models/wheel.py:33:17: P101 format string does contain unindexed parameters src/pip/_internal/models/wheel.py:33:17: Q000 Remove bad quotes src/pip/_internal/models/wheel.py:58:1: D205 1 blank line required between summary line and description src/pip/_internal/models/wheel.py:58:1: D400 First line should end with a period src/pip/_internal/cli/status_codes.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/status_codes.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/freeze.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/freeze.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/freeze.py:30:20: Q000 Remove bad quotes src/pip/_internal/commands/freeze.py:30:40: Q000 Remove bad quotes src/pip/_internal/commands/freeze.py:32:1: D102 Missing docstring in public method src/pip/_internal/commands/freeze.py:40:18: Q000 Remove bad quotes src/pip/_internal/commands/freeze.py:41:18: Q000 Remove bad quotes src/pip/_internal/commands/freeze.py:42:18: Q000 Remove bad quotes src/pip/_internal/commands/freeze.py:69:18: P101 format string does contain unindexed parameters src/pip/_internal/commands/freeze.py:79:1: D102 Missing docstring in public method src/pip/_internal/commands/freeze.py:89:25: C408 Unnecessary dict call - rewrite as a literal. tests/unit/test_build_env.py:1:1: C101 Coding magic comment not found tests/unit/test_build_env.py:1:1: D100 Missing docstring in public module tests/unit/test_build_env.py:9:1: D103 Missing docstring in public function tests/unit/test_build_env.py:14:1: D103 Missing docstring in public function tests/unit/test_build_env.py:19:13: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:52:17: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:69:1: D103 Missing docstring in public function tests/unit/test_build_env.py:75:1: D103 Missing docstring in public function tests/unit/test_build_env.py:94:1: D103 Missing docstring in public function tests/unit/test_build_env.py:105:9: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:118:9: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:134:9: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:152:1: D103 Missing docstring in public function tests/unit/test_build_env.py:157:9: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:163:9: Q001 Remove bad quotes from multiline string tests/unit/test_build_env.py:172:1: D103 Missing docstring in public function tests/unit/test_build_env.py:193:20: Q000 Remove bad quotes tests/unit/test_build_env.py:197:9: Q001 Remove bad quotes from multiline string src/pip/_internal/operations/build/wheel.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/build/wheel.py:1:1: D100 Missing docstring in public module src/pip/_internal/operations/build/wheel.py:29:22: S001 found modulo formatter src/pip/_internal/operations/build/wheel.py:36:13: P101 format string does contain unindexed parameters src/pip/_internal/models/direct_url.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/direct_url.py:1:1: D210 No whitespaces allowed surrounding docstring text src/pip/_internal/models/direct_url.py:1:1: D400 First line should end with a period src/pip/_internal/models/direct_url.py:15:17: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:18:28: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:19:25: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:22:5: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:23:5: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:24:5: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:25:5: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:26:5: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:30:1: D101 Missing docstring in public class src/pip/_internal/models/direct_url.py:44:13: P101 format string does contain unindexed parameters src/pip/_internal/models/direct_url.py:44:13: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:55:40: P101 format string does contain unindexed parameters src/pip/_internal/models/direct_url.py:55:40: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:64:13: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:68:13: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:80:1: D101 Missing docstring in public class src/pip/_internal/models/direct_url.py:81:12: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:83:1: D107 Missing docstring in __init__ src/pip/_internal/models/direct_url.py:103:39: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:104:45: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:105:45: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:106:44: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:107:49: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:121:1: D101 Missing docstring in public class src/pip/_internal/models/direct_url.py:122:12: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:124:1: D107 Missing docstring in __init__ src/pip/_internal/models/direct_url.py:135:38: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:142:1: D101 Missing docstring in public class src/pip/_internal/models/direct_url.py:143:12: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:145:1: D107 Missing docstring in __init__ src/pip/_internal/models/direct_url.py:157:45: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:169:1: D101 Missing docstring in public class src/pip/_internal/models/direct_url.py:171:1: D107 Missing docstring in __init__ src/pip/_internal/models/direct_url.py:183:12: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:185:55: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:188:30: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:189:26: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:199:1: D205 1 blank line required between summary line and description src/pip/_internal/models/direct_url.py:199:1: D400 First line should end with a period src/pip/_internal/models/direct_url.py:199:1: D403 First word of the first line should be properly capitalized src/pip/_internal/models/direct_url.py:210:1: D102 Missing docstring in public method src/pip/_internal/models/direct_url.py:215:1: D102 Missing docstring in public method src/pip/_internal/models/direct_url.py:218:39: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:219:39: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:222:58: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:223:54: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:224:54: Q000 Remove bad quotes src/pip/_internal/models/direct_url.py:229:1: D102 Missing docstring in public method src/pip/_internal/models/direct_url.py:239:1: D102 Missing docstring in public method src/pip/_internal/models/direct_url.py:243:1: D102 Missing docstring in public method src/pip/__init__.py:1:1: C101 Coding magic comment not found src/pip/__init__.py:1:1: D104 Missing docstring in public package src/pip/__init__.py:7:15: Q000 Remove bad quotes src/pip/__init__.py:12:1: D401 First line should be in imperative mood; try rephrasing tests/functional/test_install_force_reinstall.py:1:1: C101 Coding magic comment not found tests/functional/test_install_force_reinstall.py:1:1: D100 Missing docstring in public module tests/functional/test_install_force_reinstall.py:6:1: D103 Missing docstring in public function tests/functional/test_install_force_reinstall.py:14:33: P101 format string does contain unindexed parameters tests/functional/test_install_force_reinstall.py:18:1: D205 1 blank line required between summary line and description tests/functional/test_install_force_reinstall.py:18:1: D400 First line should end with a period tests/functional/test_install_force_reinstall.py:27:49: Q000 Remove bad quotes tests/functional/test_install_force_reinstall.py:27:64: Q000 Remove bad quotes tests/functional/test_install_force_reinstall.py:43:1: D205 1 blank line required between summary line and description tests/functional/test_install_force_reinstall.py:43:1: D400 First line should end with a period tests/functional/test_install_force_reinstall.py:51:1: D205 1 blank line required between summary line and description tests/functional/test_install_force_reinstall.py:51:1: D400 First line should end with a period src/pip/_internal/resolution/base.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/base.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/base.py:13:1: D101 Missing docstring in public class src/pip/_internal/resolution/base.py:14:1: D102 Missing docstring in public method src/pip/_internal/resolution/base.py:18:1: D102 Missing docstring in public method tests/unit/test_format_control.py:1:1: C101 Coding magic comment not found tests/unit/test_format_control.py:1:1: D100 Missing docstring in public module tests/unit/test_format_control.py:8:1: D101 Missing docstring in public class tests/unit/test_format_control.py:10:1: D107 Missing docstring in __init__ tests/unit/test_format_control.py:13:1: D102 Missing docstring in public method tests/unit/test_format_control.py:17:1: D102 Missing docstring in public method tests/unit/test_format_control.py:21:1: D103 Missing docstring in public function tests/unit/test_format_control.py:28:1: D103 Missing docstring in public function tests/unit/test_format_control.py:35:1: D103 Missing docstring in public function tests/unit/test_format_control.py:42:1: D103 Missing docstring in public function tests/unit/test_format_control.py:51:1: D103 Missing docstring in public function tests/unit/test_format_control.py:59:5: Q000 Remove bad quotes tests/unit/test_format_control.py:61:11: Q000 Remove bad quotes tests/unit/test_format_control.py:61:27: Q000 Remove bad quotes tests/unit/test_format_control.py:61:46: Q000 Remove bad quotes tests/unit/test_format_control.py:62:11: Q000 Remove bad quotes tests/unit/test_format_control.py:62:21: Q000 Remove bad quotes tests/unit/test_format_control.py:62:31: Q000 Remove bad quotes tests/unit/test_format_control.py:62:50: Q000 Remove bad quotes tests/unit/test_format_control.py:63:18: Q000 Remove bad quotes tests/unit/test_format_control.py:63:27: Q000 Remove bad quotes tests/unit/test_format_control.py:63:46: Q000 Remove bad quotes tests/unit/test_format_control.py:64:11: Q000 Remove bad quotes tests/unit/test_format_control.py:64:22: Q000 Remove bad quotes tests/unit/test_format_control.py:64:31: Q000 Remove bad quotes tests/unit/test_format_control.py:64:50: Q000 Remove bad quotes tests/unit/test_format_control.py:67:1: D103 Missing docstring in public function src/pip/_internal/cli/base_command.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/base_command.py:1:1: D400 First line should end with a period src/pip/_internal/cli/base_command.py:57:1: D101 Missing docstring in public class src/pip/_internal/cli/base_command.py:61:1: D107 Missing docstring in __init__ src/pip/_internal/cli/base_command.py:66:21: P101 format string does contain unindexed parameters src/pip/_internal/cli/base_command.py:81:25: P101 format string does contain unindexed parameters src/pip/_internal/cli/base_command.py:93:1: D102 Missing docstring in public method src/pip/_internal/cli/base_command.py:99:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/base_command.py:99:1: D400 First line should end with a period src/pip/_internal/cli/base_command.py:99:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/cli/base_command.py:107:1: D102 Missing docstring in public method src/pip/_internal/cli/base_command.py:111:1: D102 Missing docstring in public method src/pip/_internal/cli/base_command.py:116:1: D102 Missing docstring in public method src/pip/_internal/cli/base_command.py:150:17: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:151:17: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:154:52: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:156:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:157:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:158:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:185:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:186:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:187:21: Q000 Remove bad quotes src/pip/_internal/cli/base_command.py:216:13: T001 print found. src/pip/_internal/req/constructors.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/constructors.py:1:1: D400 First line should end with a period src/pip/_internal/req/constructors.py:40:5: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:40:34: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:41:5: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:74:24: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:79:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/constructors.py:79:1: D205 1 blank line required between summary line and description src/pip/_internal/req/constructors.py:79:1: D400 First line should end with a period src/pip/_internal/req/constructors.py:79:1: D401 First line should be in imperative mood src/pip/_internal/req/constructors.py:97:17: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:117:29: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:123:35: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:124:19: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:129:13: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:137:20: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:138:25: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:138:25: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:139:25: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:146:13: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:147:13: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:154:1: D205 1 blank line required between summary line and description src/pip/_internal/req/constructors.py:154:1: D400 First line should end with a period src/pip/_internal/req/constructors.py:154:1: D401 First line should be in imperative mood src/pip/_internal/req/constructors.py:159:11: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:161:15: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:168:21: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:168:21: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:169:21: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:170:21: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:172:21: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:175:26: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:178:16: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:204:37: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:216:1: D103 Missing docstring in public function src/pip/_internal/req/constructors.py:236:37: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:237:36: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:238:34: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:245:1: D401 First line should be in imperative mood src/pip/_internal/req/constructors.py:258:24: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:265:1: D205 1 blank line required between summary line and description src/pip/_internal/req/constructors.py:265:1: D400 First line should end with a period src/pip/_internal/req/constructors.py:335:29: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:351:16: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:358:27: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:362:27: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:366:17: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:369:24: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:387:1: D205 1 blank line required between summary line and description src/pip/_internal/req/constructors.py:387:1: D400 First line should end with a period src/pip/_internal/req/constructors.py:387:1: D401 First line should be in imperative mood src/pip/_internal/req/constructors.py:398:37: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:399:36: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:400:34: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:416:33: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:426:13: P101 format string does contain unindexed parameters src/pip/_internal/req/constructors.py:426:13: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:427:13: Q000 Remove bad quotes src/pip/_internal/req/constructors.py:428:13: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:1:1: C101 Coding magic comment not found tests/functional/test_install_vcs_git.py:1:1: D100 Missing docstring in public module tests/functional/test_install_vcs_git.py:18:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:25:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:36:1: D103 Missing docstring in public function tests/functional/test_install_vcs_git.py:41:26: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:60:11: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:63:22: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:65:22: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:70:48: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:80:38: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:81:11: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:87:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:87:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:101:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:101:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:120:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:120:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:138:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:138:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:153:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:164:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:183:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:183:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:197:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:197:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:211:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:211:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:223:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:223:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:234:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:241:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:255:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:255:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:275:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:281:17: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:285:21: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:294:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:294:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:307:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:320:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:320:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:334:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:334:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:348:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:348:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:362:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:376:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:376:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:393:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:393:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:414:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:414:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:429:1: D205 1 blank line required between summary line and description tests/functional/test_install_vcs_git.py:429:1: D400 First line should end with a period tests/functional/test_install_vcs_git.py:449:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:482:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:485:11: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:487:47: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:488:25: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:488:41: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:489:12: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:489:12: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:490:16: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:490:29: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:492:25: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:494:9: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:494:9: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:500:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_vcs_git.py:503:11: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:509:25: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:510:12: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:510:12: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:511:16: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:511:29: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:513:25: Q000 Remove bad quotes tests/functional/test_install_vcs_git.py:515:9: P101 format string does contain unindexed parameters tests/functional/test_install_vcs_git.py:515:9: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_virtualenv.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_virtualenv.py:10:26: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:13:12: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:16:18: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:17:6: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:18:6: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:19:6: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:19:24: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:21:1: D103 Missing docstring in public function tests/unit/test_utils_virtualenv.py:25:34: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:27:34: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:29:34: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:31:34: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:36:5: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:43:1: D103 Missing docstring in public function tests/unit/test_utils_virtualenv.py:64:5: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:69:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:70:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:71:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:79:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:80:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:81:17: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:89:1: D103 Missing docstring in public function tests/unit/test_utils_virtualenv.py:114:16: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:118:5: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:120:10: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:121:10: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:121:29: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:121:38: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:122:10: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:122:27: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:122:36: Q000 Remove bad quotes tests/unit/test_utils_virtualenv.py:125:1: D103 Missing docstring in public function src/pip/_internal/vcs/bazaar.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/bazaar.py:1:1: D100 Missing docstring in public module src/pip/_internal/vcs/bazaar.py:26:1: D101 Missing docstring in public class src/pip/_internal/vcs/bazaar.py:35:1: D107 Missing docstring in __init__ src/pip/_internal/vcs/bazaar.py:43:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:48:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/bazaar.py:48:1: D400 First line should end with a period src/pip/_internal/vcs/bazaar.py:60:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:74:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:78:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:84:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:93:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:107:1: D102 Missing docstring in public method src/pip/_internal/vcs/bazaar.py:115:1: D400 First line should end with a period src/pip/_internal/vcs/bazaar.py:115:1: D401 First line should be in imperative mood; try rephrasing tests/unit/test_utils_temp_dir.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_temp_dir.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_temp_dir.py:21:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:25:47: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:45:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:49:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:50:21: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:57:35: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:58:35: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:59:37: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:61:35: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:61:48: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:62:35: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:62:48: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:63:37: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:63:50: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:66:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:76:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:87:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:98:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:99:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:100:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:101:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:102:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:103:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:104:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:105:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:106:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:108:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:162:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:163:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:164:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:165:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:166:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:167:5: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:169:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:183:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:184:12: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:187:23: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:193:29: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:200:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:208:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:209:35: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:214:16: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:215:20: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:218:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:227:12: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:228:16: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:229:12: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:230:13: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:232:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:243:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:246:1: D103 Missing docstring in public function tests/unit/test_utils_temp_dir.py:249:21: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:261:26: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:263:1: D205 1 blank line required between summary line and description tests/unit/test_utils_temp_dir.py:263:1: D400 First line should end with a period tests/unit/test_utils_temp_dir.py:268:46: Q000 Remove bad quotes tests/unit/test_utils_temp_dir.py:270:33: Q000 Remove bad quotes tests/functional/test_yaml.py:1:1: C101 Coding magic comment not found tests/functional/test_yaml.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_yaml.py:1:1: D400 First line should end with a period tests/functional/test_yaml.py:29:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_yaml.py:29:1: D400 First line should end with a period tests/functional/test_yaml.py:32:36: Q000 Remove bad quotes tests/functional/test_yaml.py:34:16: Q000 Remove bad quotes tests/functional/test_yaml.py:34:33: Q000 Remove bad quotes tests/functional/test_yaml.py:40:25: Q000 Remove bad quotes tests/functional/test_yaml.py:41:22: Q000 Remove bad quotes tests/functional/test_yaml.py:48:22: Q000 Remove bad quotes tests/functional/test_yaml.py:50:26: Q000 Remove bad quotes tests/functional/test_yaml.py:50:39: Q000 Remove bad quotes tests/functional/test_yaml.py:51:22: Q000 Remove bad quotes tests/functional/test_yaml.py:51:35: Q000 Remove bad quotes tests/functional/test_yaml.py:52:22: Q000 Remove bad quotes tests/functional/test_yaml.py:54:33: Q000 Remove bad quotes tests/functional/test_yaml.py:63:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_yaml.py:63:1: D400 First line should end with a period tests/functional/test_yaml.py:66:36: Q000 Remove bad quotes tests/functional/test_yaml.py:67:22: Q000 Remove bad quotes tests/functional/test_yaml.py:71:32: Q000 Remove bad quotes tests/functional/test_yaml.py:75:1: D103 Missing docstring in public function tests/functional/test_yaml.py:83:37: Q000 Remove bad quotes tests/functional/test_yaml.py:86:12: Q000 Remove bad quotes tests/functional/test_yaml.py:87:12: Q000 Remove bad quotes tests/functional/test_yaml.py:89:12: Q000 Remove bad quotes tests/functional/test_yaml.py:89:28: Q000 Remove bad quotes tests/functional/test_yaml.py:89:67: Q000 Remove bad quotes tests/functional/test_yaml.py:92:48: Q000 Remove bad quotes tests/functional/test_yaml.py:93:25: Q000 Remove bad quotes tests/functional/test_yaml.py:93:37: P101 format string does contain unindexed parameters tests/functional/test_yaml.py:93:37: Q000 Remove bad quotes tests/functional/test_yaml.py:95:50: Q000 Remove bad quotes tests/functional/test_yaml.py:100:1: D103 Missing docstring in public function tests/functional/test_yaml.py:104:25: Q000 Remove bad quotes tests/functional/test_yaml.py:105:22: Q000 Remove bad quotes tests/functional/test_yaml.py:105:36: Q000 Remove bad quotes tests/functional/test_yaml.py:110:15: P101 format string does contain unindexed parameters tests/functional/test_yaml.py:110:15: Q000 Remove bad quotes tests/functional/test_yaml.py:117:15: P101 format string does contain unindexed parameters tests/functional/test_yaml.py:117:15: Q000 Remove bad quotes tests/functional/test_yaml.py:120:17: Q000 Remove bad quotes tests/functional/test_yaml.py:130:26: Q000 Remove bad quotes tests/functional/test_yaml.py:132:46: Q000 Remove bad quotes tests/functional/test_yaml.py:133:22: Q000 Remove bad quotes tests/functional/test_yaml.py:135:26: Q000 Remove bad quotes tests/functional/test_yaml.py:137:13: Q000 Remove bad quotes tests/functional/test_yaml.py:137:31: Q000 Remove bad quotes tests/functional/test_yaml.py:142:5: Q000 Remove bad quotes tests/functional/test_yaml.py:142:51: Q000 Remove bad quotes tests/functional/test_yaml.py:144:1: D103 Missing docstring in public function tests/functional/test_yaml.py:145:26: Q000 Remove bad quotes tests/functional/test_yaml.py:146:25: Q000 Remove bad quotes tests/functional/test_yaml.py:147:26: Q000 Remove bad quotes tests/functional/test_yaml.py:150:9: Q000 Remove bad quotes tests/functional/test_yaml.py:160:43: Q000 Remove bad quotes tests/functional/test_yaml.py:171:19: P101 format string does contain unindexed parameters tests/functional/test_yaml.py:171:19: Q000 Remove bad quotes tests/functional/test_yaml.py:180:41: Q000 Remove bad quotes tests/functional/test_yaml.py:183:26: Q000 Remove bad quotes tests/functional/test_yaml.py:183:26: S001 found modulo formatter tests/functional/test_yaml.py:184:26: Q000 Remove bad quotes tests/functional/test_yaml.py:184:26: S001 found modulo formatter tests/functional/test_yaml.py:188:28: Q000 Remove bad quotes tests/functional/test_yaml.py:195:21: Q000 Remove bad quotes tests/functional/test_yaml.py:196:31: Q000 Remove bad quotes tests/functional/test_yaml.py:196:69: Q000 Remove bad quotes tests/functional/test_yaml.py:197:23: Q000 Remove bad quotes tests/functional/test_yaml.py:198:31: Q000 Remove bad quotes tests/functional/test_yaml.py:198:69: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/base.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/base.py:13:18: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:18:1: D103 Missing docstring in public function src/pip/_internal/resolution/resolvelib/base.py:23:12: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/base.py:23:12: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:23:37: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:26:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/base.py:28:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:30:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:32:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:36:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:38:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:41:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/base.py:43:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:45:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:48:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:50:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:53:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:55:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:57:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:59:35: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/base.py:61:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/base.py:63:35: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/glibc.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/glibc.py:17:1: D300 Use """triple double quotes""" src/pip/_internal/utils/glibc.py:17:1: D401 First line should be in imperative mood src/pip/_internal/utils/glibc.py:17:5: Q002 Remove bad quotes from docstring src/pip/_internal/utils/glibc.py:23:1: D300 Use """triple double quotes""" src/pip/_internal/utils/glibc.py:23:5: Q002 Remove bad quotes from docstring src/pip/_internal/utils/glibc.py:28:24: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:32:33: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:41:1: D202 No blank lines allowed after function docstring src/pip/_internal/utils/glibc.py:41:1: D300 Use """triple double quotes""" src/pip/_internal/utils/glibc.py:41:5: Q002 Remove bad quotes from docstring src/pip/_internal/utils/glibc.py:65:42: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:89:1: D400 First line should end with a period src/pip/_internal/utils/glibc.py:96:17: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:96:21: Q000 Remove bad quotes src/pip/_internal/utils/glibc.py:98:17: Q000 Remove bad quotes src/pip/_internal/utils/unpacking.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/unpacking.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/unpacking.py:54:1: D103 Missing docstring in public function src/pip/_internal/utils/unpacking.py:72:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/unpacking.py:72:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/utils/unpacking.py:72:1: D400 First line should end with a period src/pip/_internal/utils/unpacking.py:72:1: D401 First line should be in imperative mood src/pip/_internal/utils/unpacking.py:88:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/unpacking.py:88:1: D400 First line should end with a period src/pip/_internal/utils/unpacking.py:100:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/unpacking.py:100:1: D400 First line should end with a period src/pip/_internal/utils/unpacking.py:109:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/unpacking.py:109:1: D400 First line should end with a period src/pip/_internal/utils/unpacking.py:131:21: P103 other string does contain unindexed parameters src/pip/_internal/utils/unpacking.py:159:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/unpacking.py:194:21: P103 other string does contain unindexed parameters src/pip/_internal/utils/unpacking.py:240:1: D103 Missing docstring in public function src/pip/_internal/utils/unpacking.py:274:13: P101 format string does contain unindexed parameters src/pip/_internal/utils/filetypes.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/filetypes.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_utils_filesystem.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_filesystem.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_filesystem.py:11:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:15:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:16:21: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:21:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:22:16: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:25:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:33:26: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:40:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:41:30: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:47:26: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:53:1: D103 Missing docstring in public function tests/unit/test_utils_filesystem.py:54:27: Q000 Remove bad quotes tests/unit/test_utils_filesystem.py:56:28: Q000 Remove bad quotes tests/functional/test_warning.py:1:1: C101 Coding magic comment not found tests/functional/test_warning.py:1:1: D100 Missing docstring in public module tests/functional/test_warning.py:10:1: D103 Missing docstring in public function tests/functional/test_warning.py:12:37: Q001 Remove bad quotes from multiline string tests/functional/test_warning.py:24:1: D103 Missing docstring in public function tests/functional/test_warning.py:30:1: D103 Missing docstring in public function tests/functional/test_warning.py:36:20: Q000 Remove bad quotes tests/functional/test_warning.py:37:28: Q000 Remove bad quotes tests/functional/test_warning.py:41:1: D103 Missing docstring in public function tests/functional/test_warning.py:42:25: Q000 Remove bad quotes tests/functional/test_warning.py:48:1: D103 Missing docstring in public function tests/functional/test_warning.py:49:16: Q000 Remove bad quotes tests/functional/test_warning.py:49:24: Q000 Remove bad quotes tests/functional/test_warning.py:53:1: D103 Missing docstring in public function tests/functional/test_warning.py:54:25: Q000 Remove bad quotes tests/functional/test_warning.py:63:1: D103 Missing docstring in public function tests/functional/test_warning.py:65:9: Q000 Remove bad quotes tests/functional/test_warning.py:65:18: Q000 Remove bad quotes tests/functional/test_warning.py:69:12: Q000 Remove bad quotes src/pip/_internal/cli/autocompletion.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/autocompletion.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/autocompletion.py:20:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/autocompletion.py:61:21: T001 print found. src/pip/_internal/cli/autocompletion.py:88:47: Q000 Remove bad quotes src/pip/_internal/cli/autocompletion.py:90:13: T001 print found. src/pip/_internal/cli/autocompletion.py:109:9: T001 print found. src/pip/_internal/cli/autocompletion.py:115:1: D400 First line should end with a period src/pip/_internal/cli/autocompletion.py:138:1: D205 1 blank line required between summary line and description src/pip/_internal/cli/autocompletion.py:138:1: D400 First line should end with a period tests/conftest.py:1:1: C101 Coding magic comment not found tests/conftest.py:1:1: D100 Missing docstring in public module tests/conftest.py:31:1: D103 Missing docstring in public function tests/conftest.py:33:9: Q000 Remove bad quotes tests/conftest.py:34:16: Q000 Remove bad quotes tests/conftest.py:36:14: Q000 Remove bad quotes tests/conftest.py:39:9: Q000 Remove bad quotes tests/conftest.py:40:16: Q000 Remove bad quotes tests/conftest.py:42:14: Q000 Remove bad quotes tests/conftest.py:45:9: Q000 Remove bad quotes tests/conftest.py:46:16: Q000 Remove bad quotes tests/conftest.py:48:14: Q000 Remove bad quotes tests/conftest.py:51:9: Q000 Remove bad quotes tests/conftest.py:52:16: Q000 Remove bad quotes tests/conftest.py:54:14: Q000 Remove bad quotes tests/conftest.py:58:1: D103 Missing docstring in public function tests/conftest.py:65:17: Q000 Remove bad quotes tests/conftest.py:69:34: Q000 Remove bad quotes tests/conftest.py:70:38: Q000 Remove bad quotes tests/conftest.py:76:38: Q000 Remove bad quotes tests/conftest.py:90:40: Q000 Remove bad quotes tests/conftest.py:91:44: Q000 Remove bad quotes tests/conftest.py:92:44: Q000 Remove bad quotes tests/conftest.py:94:41: Q000 Remove bad quotes tests/conftest.py:98:17: P101 format string does contain unindexed parameters tests/conftest.py:98:17: Q000 Remove bad quotes tests/conftest.py:102:23: Q000 Remove bad quotes tests/conftest.py:104:1: D200 One-line docstring should fit on one line with quotes tests/conftest.py:106:45: Q000 Remove bad quotes tests/conftest.py:108:20: Q000 Remove bad quotes tests/conftest.py:108:46: Q000 Remove bad quotes tests/conftest.py:110:24: Q000 Remove bad quotes tests/conftest.py:116:1: D205 1 blank line required between summary line and description tests/conftest.py:116:1: D210 No whitespaces allowed surrounding docstring text tests/conftest.py:116:1: D400 First line should end with a period tests/conftest.py:116:1: D401 First line should be in imperative mood tests/conftest.py:120:37: Q000 Remove bad quotes tests/conftest.py:132:1: D205 1 blank line required between summary line and description tests/conftest.py:132:1: D400 First line should end with a period tests/conftest.py:146:37: Q000 Remove bad quotes tests/conftest.py:155:1: D202 No blank lines allowed after function docstring tests/conftest.py:155:1: D205 1 blank line required between summary line and description tests/conftest.py:155:1: D400 First line should end with a period tests/conftest.py:167:42: Q000 Remove bad quotes tests/conftest.py:171:43: Q000 Remove bad quotes tests/conftest.py:193:20: Q000 Remove bad quotes tests/conftest.py:195:20: Q000 Remove bad quotes tests/conftest.py:195:62: Q000 Remove bad quotes tests/conftest.py:195:72: Q000 Remove bad quotes tests/conftest.py:196:20: Q000 Remove bad quotes tests/conftest.py:196:64: Q000 Remove bad quotes tests/conftest.py:197:20: Q000 Remove bad quotes tests/conftest.py:197:63: Q000 Remove bad quotes tests/conftest.py:198:20: Q000 Remove bad quotes tests/conftest.py:198:64: Q000 Remove bad quotes tests/conftest.py:199:20: Q000 Remove bad quotes tests/conftest.py:199:39: Q000 Remove bad quotes tests/conftest.py:200:37: Q000 Remove bad quotes tests/conftest.py:200:44: Q000 Remove bad quotes tests/conftest.py:200:53: Q000 Remove bad quotes tests/conftest.py:201:37: Q000 Remove bad quotes tests/conftest.py:201:44: Q000 Remove bad quotes tests/conftest.py:203:20: Q000 Remove bad quotes tests/conftest.py:203:65: Q000 Remove bad quotes tests/conftest.py:203:72: Q000 Remove bad quotes tests/conftest.py:207:16: Q000 Remove bad quotes tests/conftest.py:207:41: Q000 Remove bad quotes tests/conftest.py:208:16: Q000 Remove bad quotes tests/conftest.py:208:37: Q000 Remove bad quotes tests/conftest.py:209:16: Q000 Remove bad quotes tests/conftest.py:209:38: Q000 Remove bad quotes tests/conftest.py:212:16: Q000 Remove bad quotes tests/conftest.py:212:51: Q000 Remove bad quotes tests/conftest.py:218:40: Q000 Remove bad quotes tests/conftest.py:218:51: Q000 Remove bad quotes tests/conftest.py:219:38: Q000 Remove bad quotes tests/conftest.py:219:49: Q000 Remove bad quotes tests/conftest.py:219:56: Q000 Remove bad quotes tests/conftest.py:219:67: Q000 Remove bad quotes tests/conftest.py:221:13: Q000 Remove bad quotes tests/conftest.py:227:1: D400 First line should end with a period tests/conftest.py:232:8: Q000 Remove bad quotes tests/conftest.py:242:1: D103 Missing docstring in public function tests/conftest.py:248:36: Q000 Remove bad quotes tests/conftest.py:251:16: Q000 Remove bad quotes tests/conftest.py:252:31: Q000 Remove bad quotes tests/conftest.py:257:25: Q000 Remove bad quotes tests/conftest.py:257:40: Q000 Remove bad quotes tests/conftest.py:257:49: Q000 Remove bad quotes tests/conftest.py:284:1: D103 Missing docstring in public function tests/conftest.py:291:1: D103 Missing docstring in public function tests/conftest.py:297:1: D103 Missing docstring in public function tests/conftest.py:305:1: D103 Missing docstring in public function tests/conftest.py:316:25: Q000 Remove bad quotes tests/conftest.py:325:51: Q000 Remove bad quotes tests/conftest.py:343:30: Q000 Remove bad quotes tests/conftest.py:348:23: Q000 Remove bad quotes tests/conftest.py:349:1: D103 Missing docstring in public function tests/conftest.py:358:1: D205 1 blank line required between summary line and description tests/conftest.py:358:1: D400 First line should end with a period tests/conftest.py:364:46: Q000 Remove bad quotes tests/conftest.py:364:59: Q000 Remove bad quotes tests/conftest.py:368:1: D103 Missing docstring in public function tests/conftest.py:372:23: Q000 Remove bad quotes tests/conftest.py:373:1: D103 Missing docstring in public function tests/conftest.py:376:61: Q000 Remove bad quotes tests/conftest.py:404:1: D205 1 blank line required between summary line and description tests/conftest.py:404:1: D400 First line should end with a period tests/conftest.py:410:43: Q000 Remove bad quotes tests/conftest.py:413:23: Q000 Remove bad quotes tests/conftest.py:415:1: D400 First line should end with a period tests/conftest.py:419:23: Q000 Remove bad quotes tests/conftest.py:420:1: D103 Missing docstring in public function tests/conftest.py:421:57: Q000 Remove bad quotes tests/conftest.py:425:1: D103 Missing docstring in public function tests/conftest.py:426:42: Q000 Remove bad quotes tests/conftest.py:429:1: D101 Missing docstring in public class tests/conftest.py:430:1: D107 Missing docstring in __init__ tests/conftest.py:435:1: D101 Missing docstring in public class tests/conftest.py:436:1: D102 Missing docstring in public method tests/conftest.py:453:1: D103 Missing docstring in public function tests/conftest.py:457:23: Q000 Remove bad quotes tests/conftest.py:459:1: D400 First line should end with a period tests/conftest.py:459:1: D401 First line should be in imperative mood tests/conftest.py:463:23: Q000 Remove bad quotes tests/conftest.py:464:1: D103 Missing docstring in public function tests/conftest.py:467:1: D200 One-line docstring should fit on one line with quotes tests/conftest.py:467:1: D401 First line should be in imperative mood tests/conftest.py:469:54: Q000 Remove bad quotes tests/conftest.py:469:67: Q000 Remove bad quotes tests/conftest.py:471:35: Q000 Remove bad quotes tests/conftest.py:472:37: Q000 Remove bad quotes tests/conftest.py:481:1: D101 Missing docstring in public class tests/conftest.py:482:1: D107 Missing docstring in __init__ tests/conftest.py:489:1: D102 Missing docstring in public method tests/conftest.py:493:1: D102 Missing docstring in public method tests/conftest.py:496:1: D102 Missing docstring in public method tests/conftest.py:498:35: Q000 Remove bad quotes tests/conftest.py:501:1: D102 Missing docstring in public method tests/conftest.py:503:35: Q000 Remove bad quotes tests/conftest.py:515:1: D102 Missing docstring in public method tests/conftest.py:517:31: Q000 Remove bad quotes tests/conftest.py:522:1: D200 One-line docstring should fit on one line with quotes tests/conftest.py:524:35: Q000 Remove bad quotes tests/conftest.py:531:1: D103 Missing docstring in public function src/pip/_internal/operations/build/__init__.py:1:1: D104 Missing docstring in public package tools/tox_pip.py:1:1: C101 Coding magic comment not found tools/tox_pip.py:1:1: D100 Missing docstring in public module tools/tox_pip.py:14:1: D103 Missing docstring in public function src/pip/_internal/commands/check.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/check.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/check.py:25:1: D102 Missing docstring in public method src/pip/_internal/commands/check.py:35:21: Q000 Remove bad quotes src/pip/_internal/commands/check.py:43:21: Q000 Remove bad quotes src/pip/_internal/commands/check.py:50:26: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/req_uninstall.py:1:1: D100 Missing docstring in public module src/pip/_internal/req/req_uninstall.py:41:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:41:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:77:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:100:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_uninstall.py:100:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:100:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:100:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:109:46: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:110:39: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:120:1: D401 First line should be in imperative mood src/pip/_internal/req/req_uninstall.py:125:16: C402 Unnecessary generator - rewrite as a dict comprehension. src/pip/_internal/req/req_uninstall.py:127:24: C401 Unnecessary generator - rewrite as a set comprehension. src/pip/_internal/req/req_uninstall.py:160:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_uninstall.py:160:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:160:1: D401 First line should be in imperative mood src/pip/_internal/req/req_uninstall.py:177:26: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:179:26: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:179:44: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:193:35: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:203:30: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:210:1: D204 1 blank line required after class docstring src/pip/_internal/req/req_uninstall.py:210:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:210:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:210:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:212:1: D107 Missing docstring in __init__ src/pip/_internal/req/req_uninstall.py:223:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_uninstall.py:223:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:231:43: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:238:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:266:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:288:1: D401 First line should be in imperative mood src/pip/_internal/req/req_uninstall.py:298:25: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:309:30: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:310:30: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:315:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:321:1: D204 1 blank line required after class docstring src/pip/_internal/req/req_uninstall.py:321:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:321:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:321:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:323:1: D107 Missing docstring in __init__ src/pip/_internal/req/req_uninstall.py:333:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:333:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:340:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:360:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:372:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_uninstall.py:372:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_uninstall.py:372:1: D209 Multi-line docstring closing quotes should be on a separate line src/pip/_internal/req/req_uninstall.py:372:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:383:38: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:404:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_uninstall.py:404:1: D400 First line should end with a period src/pip/_internal/req/req_uninstall.py:453:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:458:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:465:12: C412 Unnecessary set comprehension - 'in' can take a generator. src/pip/_internal/req/req_uninstall.py:465:57: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:466:57: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:469:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:477:37: P101 format string does contain unindexed parameters src/pip/_internal/req/req_uninstall.py:517:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_uninstall.py:517:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:518:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:519:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:543:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_uninstall.py:585:1: D101 Missing docstring in public class src/pip/_internal/req/req_uninstall.py:586:1: D107 Missing docstring in __init__ src/pip/_internal/req/req_uninstall.py:592:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:608:1: D102 Missing docstring in public method src/pip/_internal/req/req_uninstall.py:615:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_uninstall.py:615:17: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:628:60: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:629:52: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:633:55: Q000 Remove bad quotes src/pip/_internal/req/req_uninstall.py:639:1: D102 Missing docstring in public method tests/unit/test_commands.py:1:1: C101 Coding magic comment not found tests/unit/test_commands.py:1:1: D100 Missing docstring in public module tests/unit/test_commands.py:17:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_commands.py:22:32: P101 format string does contain unindexed parameters tests/unit/test_commands.py:26:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_commands.py:45:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_commands.py:56:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_commands.py:89:1: D205 1 blank line required between summary line and description tests/unit/test_commands.py:89:1: D400 First line should end with a period tests/unit/test_commands.py:107:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/network/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:1:1: C101 Coding magic comment not found tests/functional/test_install_upgrade.py:1:1: D100 Missing docstring in public module tests/functional/test_install_upgrade.py:14:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:26:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:26:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:36:12: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:41:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:54:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:59:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:61:9: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:63:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:67:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:80:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:87:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:94:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:98:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:111:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:116:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:120:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:133:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:138:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:143:8: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:148:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:171:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:187:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:187:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:201:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:201:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:219:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:235:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:256:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:256:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:279:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:283:34: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:291:34: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:310:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:310:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:327:25: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:338:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:338:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:359:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_upgrade.py:359:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:379:11: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:381:13: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:384:16: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:385:25: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:385:36: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:395:9: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:397:17: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:398:17: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:402:16: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:403:25: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:403:36: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:404:12: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:408:1: D205 1 blank line required between summary line and description tests/functional/test_install_upgrade.py:408:1: D400 First line should end with a period tests/functional/test_install_upgrade.py:430:1: D102 Missing docstring in public method tests/functional/test_install_upgrade.py:437:23: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:439:37: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:442:22: Q000 Remove bad quotes tests/functional/test_install_upgrade.py:444:22: Q000 Remove bad quotes tests/lib/test_wheel.py:1:1: C101 Coding magic comment not found tests/lib/test_wheel.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/test_wheel.py:20:1: D103 Missing docstring in public function tests/lib/test_wheel.py:21:34: Q000 Remove bad quotes tests/lib/test_wheel.py:21:39: Q000 Remove bad quotes tests/lib/test_wheel.py:22:32: Q000 Remove bad quotes tests/lib/test_wheel.py:22:42: Q000 Remove bad quotes tests/lib/test_wheel.py:25:1: D103 Missing docstring in public function tests/lib/test_wheel.py:26:34: Q000 Remove bad quotes tests/lib/test_wheel.py:26:40: Q000 Remove bad quotes tests/lib/test_wheel.py:26:45: Q000 Remove bad quotes tests/lib/test_wheel.py:27:32: Q000 Remove bad quotes tests/lib/test_wheel.py:27:42: Q000 Remove bad quotes tests/lib/test_wheel.py:27:47: Q000 Remove bad quotes tests/lib/test_wheel.py:30:1: D103 Missing docstring in public function tests/lib/test_wheel.py:32:48: Q000 Remove bad quotes tests/lib/test_wheel.py:37:10: Q000 Remove bad quotes tests/lib/test_wheel.py:39:13: Q000 Remove bad quotes tests/lib/test_wheel.py:45:1: D103 Missing docstring in public function tests/lib/test_wheel.py:46:22: Q000 Remove bad quotes tests/lib/test_wheel.py:48:28: Q000 Remove bad quotes tests/lib/test_wheel.py:48:52: Q000 Remove bad quotes tests/lib/test_wheel.py:49:28: Q000 Remove bad quotes tests/lib/test_wheel.py:49:40: Q000 Remove bad quotes tests/lib/test_wheel.py:50:28: Q000 Remove bad quotes tests/lib/test_wheel.py:50:43: Q000 Remove bad quotes tests/lib/test_wheel.py:54:1: D103 Missing docstring in public function tests/lib/test_wheel.py:59:1: D103 Missing docstring in public function tests/lib/test_wheel.py:60:40: Q000 Remove bad quotes tests/lib/test_wheel.py:60:45: Q000 Remove bad quotes tests/lib/test_wheel.py:62:28: Q000 Remove bad quotes tests/lib/test_wheel.py:62:37: Q000 Remove bad quotes tests/lib/test_wheel.py:65:1: D103 Missing docstring in public function tests/lib/test_wheel.py:66:40: Q000 Remove bad quotes tests/lib/test_wheel.py:66:46: Q000 Remove bad quotes tests/lib/test_wheel.py:66:51: Q000 Remove bad quotes tests/lib/test_wheel.py:68:32: Q000 Remove bad quotes tests/lib/test_wheel.py:68:42: Q000 Remove bad quotes tests/lib/test_wheel.py:68:47: Q000 Remove bad quotes tests/lib/test_wheel.py:71:1: D103 Missing docstring in public function tests/lib/test_wheel.py:72:40: Q000 Remove bad quotes tests/lib/test_wheel.py:72:60: Q000 Remove bad quotes tests/lib/test_wheel.py:74:28: Q000 Remove bad quotes tests/lib/test_wheel.py:74:52: Q000 Remove bad quotes tests/lib/test_wheel.py:77:1: D103 Missing docstring in public function tests/lib/test_wheel.py:78:13: Q000 Remove bad quotes tests/lib/test_wheel.py:83:10: Q000 Remove bad quotes tests/lib/test_wheel.py:83:17: Q000 Remove bad quotes tests/lib/test_wheel.py:83:25: Q000 Remove bad quotes tests/lib/test_wheel.py:83:34: Q000 Remove bad quotes tests/lib/test_wheel.py:83:41: Q000 Remove bad quotes tests/lib/test_wheel.py:83:49: Q000 Remove bad quotes tests/lib/test_wheel.py:86:10: Q000 Remove bad quotes tests/lib/test_wheel.py:87:13: Q000 Remove bad quotes tests/lib/test_wheel.py:94:1: D103 Missing docstring in public function tests/lib/test_wheel.py:95:22: Q000 Remove bad quotes tests/lib/test_wheel.py:97:28: Q000 Remove bad quotes tests/lib/test_wheel.py:97:49: Q000 Remove bad quotes tests/lib/test_wheel.py:98:28: Q000 Remove bad quotes tests/lib/test_wheel.py:98:45: Q000 Remove bad quotes tests/lib/test_wheel.py:99:28: Q000 Remove bad quotes tests/lib/test_wheel.py:99:51: Q000 Remove bad quotes tests/lib/test_wheel.py:100:32: Q000 Remove bad quotes tests/lib/test_wheel.py:100:44: Q000 Remove bad quotes tests/lib/test_wheel.py:100:60: Q000 Remove bad quotes tests/lib/test_wheel.py:104:1: D103 Missing docstring in public function tests/lib/test_wheel.py:109:1: D103 Missing docstring in public function tests/lib/test_wheel.py:110:46: Q000 Remove bad quotes tests/lib/test_wheel.py:110:51: Q000 Remove bad quotes tests/lib/test_wheel.py:112:28: Q000 Remove bad quotes tests/lib/test_wheel.py:112:37: Q000 Remove bad quotes tests/lib/test_wheel.py:115:1: D103 Missing docstring in public function tests/lib/test_wheel.py:116:46: Q000 Remove bad quotes tests/lib/test_wheel.py:116:52: Q000 Remove bad quotes tests/lib/test_wheel.py:116:57: Q000 Remove bad quotes tests/lib/test_wheel.py:118:32: Q000 Remove bad quotes tests/lib/test_wheel.py:118:42: Q000 Remove bad quotes tests/lib/test_wheel.py:118:47: Q000 Remove bad quotes tests/lib/test_wheel.py:121:1: D103 Missing docstring in public function tests/lib/test_wheel.py:122:46: Q000 Remove bad quotes tests/lib/test_wheel.py:122:63: Q000 Remove bad quotes tests/lib/test_wheel.py:124:28: Q000 Remove bad quotes tests/lib/test_wheel.py:124:49: Q000 Remove bad quotes tests/lib/test_wheel.py:127:1: D103 Missing docstring in public function tests/lib/test_wheel.py:128:13: Q000 Remove bad quotes tests/lib/test_wheel.py:131:22: Q000 Remove bad quotes tests/lib/test_wheel.py:135:1: D103 Missing docstring in public function tests/lib/test_wheel.py:140:1: D103 Missing docstring in public function tests/lib/test_wheel.py:141:21: Q000 Remove bad quotes tests/lib/test_wheel.py:141:39: Q000 Remove bad quotes tests/lib/test_wheel.py:143:36: Q000 Remove bad quotes tests/lib/test_wheel.py:149:13: Q000 Remove bad quotes tests/lib/test_wheel.py:150:13: Q000 Remove bad quotes tests/lib/test_wheel.py:151:13: Q000 Remove bad quotes tests/lib/test_wheel.py:155:1: D103 Missing docstring in public function tests/lib/test_wheel.py:157:14: Q000 Remove bad quotes tests/lib/test_wheel.py:158:17: Q000 Remove bad quotes tests/lib/test_wheel.py:159:22: Q000 Remove bad quotes tests/lib/test_wheel.py:159:44: Q000 Remove bad quotes tests/lib/test_wheel.py:160:31: Q000 Remove bad quotes tests/lib/test_wheel.py:160:42: Q000 Remove bad quotes tests/lib/test_wheel.py:161:27: Q000 Remove bad quotes tests/lib/test_wheel.py:161:39: Q000 Remove bad quotes tests/lib/test_wheel.py:165:13: Q000 Remove bad quotes tests/lib/test_wheel.py:166:13: Q000 Remove bad quotes tests/lib/test_wheel.py:167:13: Q000 Remove bad quotes tests/lib/test_wheel.py:168:13: Q000 Remove bad quotes tests/lib/test_wheel.py:169:13: Q000 Remove bad quotes tests/lib/test_wheel.py:170:13: Q000 Remove bad quotes tests/lib/test_wheel.py:173:23: Q000 Remove bad quotes tests/lib/test_wheel.py:173:48: Q000 Remove bad quotes tests/lib/test_wheel.py:174:23: Q000 Remove bad quotes tests/lib/test_wheel.py:174:60: Q000 Remove bad quotes tests/lib/test_wheel.py:175:23: Q000 Remove bad quotes tests/lib/test_wheel.py:175:56: Q000 Remove bad quotes tests/lib/test_wheel.py:178:1: D103 Missing docstring in public function tests/lib/test_wheel.py:180:14: Q000 Remove bad quotes tests/lib/test_wheel.py:181:17: Q000 Remove bad quotes tests/lib/test_wheel.py:189:1: D103 Missing docstring in public function tests/lib/test_wheel.py:191:14: Q000 Remove bad quotes tests/lib/test_wheel.py:192:17: Q000 Remove bad quotes tests/lib/test_wheel.py:193:24: Q000 Remove bad quotes tests/lib/test_wheel.py:194:18: Q000 Remove bad quotes tests/lib/test_wheel.py:195:16: Q000 Remove bad quotes tests/lib/test_wheel.py:197:23: Q000 Remove bad quotes tests/lib/test_wheel.py:197:58: Q000 Remove bad quotes tests/lib/test_wheel.py:198:23: Q000 Remove bad quotes tests/lib/test_wheel.py:198:61: Q000 Remove bad quotes tests/lib/test_wheel.py:199:23: Q000 Remove bad quotes tests/lib/test_wheel.py:199:59: Q000 Remove bad quotes tests/functional/test_wheel.py:1:1: C101 Coding magic comment not found tests/functional/test_wheel.py:1:1: D400 First line should end with a period tests/functional/test_wheel.py:14:1: D103 Missing docstring in public function tests/functional/test_wheel.py:18:1: D103 Missing docstring in public function tests/functional/test_wheel.py:20:58: Q000 Remove bad quotes tests/functional/test_wheel.py:28:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:28:1: D400 First line should end with a period tests/functional/test_wheel.py:32:12: Q000 Remove bad quotes tests/functional/test_wheel.py:37:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:37:1: D400 First line should end with a period tests/functional/test_wheel.py:40:34: Q000 Remove bad quotes tests/functional/test_wheel.py:40:58: Q000 Remove bad quotes tests/functional/test_wheel.py:45:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:56:9: Q000 Remove bad quotes tests/functional/test_wheel.py:57:9: Q000 Remove bad quotes tests/functional/test_wheel.py:60:9: Q000 Remove bad quotes tests/functional/test_wheel.py:62:12: Q000 Remove bad quotes tests/functional/test_wheel.py:67:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:78:12: Q000 Remove bad quotes tests/functional/test_wheel.py:88:12: Q000 Remove bad quotes tests/functional/test_wheel.py:92:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:92:1: D400 First line should end with a period tests/functional/test_wheel.py:101:12: Q000 Remove bad quotes tests/functional/test_wheel.py:105:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:116:1: D103 Missing docstring in public function tests/functional/test_wheel.py:123:12: Q000 Remove bad quotes tests/functional/test_wheel.py:127:1: D103 Missing docstring in public function tests/functional/test_wheel.py:128:26: Q000 Remove bad quotes tests/functional/test_wheel.py:140:12: Q000 Remove bad quotes tests/functional/test_wheel.py:144:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:144:1: D400 First line should end with a period tests/functional/test_wheel.py:159:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:159:1: D400 First line should end with a period tests/functional/test_wheel.py:174:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:189:12: Q000 Remove bad quotes tests/functional/test_wheel.py:190:12: Q000 Remove bad quotes tests/functional/test_wheel.py:195:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:195:1: D400 First line should end with a period tests/functional/test_wheel.py:207:9: Q000 Remove bad quotes tests/functional/test_wheel.py:211:1: D205 1 blank line required between summary line and description tests/functional/test_wheel.py:211:1: D400 First line should end with a period tests/functional/test_wheel.py:224:12: Q000 Remove bad quotes tests/functional/test_wheel.py:228:1: D202 No blank lines allowed after function docstring tests/functional/test_wheel.py:228:1: D205 1 blank line required between summary line and description tests/functional/test_wheel.py:228:1: D400 First line should end with a period tests/functional/test_wheel.py:251:1: D202 No blank lines allowed after function docstring tests/functional/test_wheel.py:253:43: Q000 Remove bad quotes tests/functional/test_wheel.py:258:1: D103 Missing docstring in public function tests/functional/test_wheel.py:265:12: Q000 Remove bad quotes tests/functional/test_wheel.py:266:12: Q000 Remove bad quotes tests/functional/test_wheel.py:269:1: D103 Missing docstring in public function tests/functional/test_wheel.py:279:12: Q000 Remove bad quotes tests/functional/test_wheel.py:280:12: Q000 Remove bad quotes tests/functional/test_wheel.py:283:1: D103 Missing docstring in public function tests/functional/test_wheel.py:286:28: Q000 Remove bad quotes tests/functional/test_wheel.py:291:12: Q000 Remove bad quotes tests/functional/test_wheel.py:296:1: D103 Missing docstring in public function tests/functional/test_wheel.py:309:12: Q000 Remove bad quotes tests/functional/test_wheel.py:314:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:314:1: D400 First line should end with a period tests/functional/test_wheel.py:320:12: Q000 Remove bad quotes tests/functional/test_wheel.py:329:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_wheel.py:329:1: D400 First line should end with a period tests/functional/test_wheel.py:335:12: Q000 Remove bad quotes src/pip/_internal/utils/models.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/models.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/models.py:1:1: D400 First line should end with a period src/pip/_internal/utils/models.py:10:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/models.py:10:1: D400 First line should end with a period src/pip/_internal/utils/models.py:15:1: D107 Missing docstring in __init__ src/pip/_internal/utils/models.py:19:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:22:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:25:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:28:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:31:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:34:1: D105 Missing docstring in magic method src/pip/_internal/utils/models.py:37:1: D105 Missing docstring in magic method tests/functional/test_install_check.py:1:1: C101 Coding magic comment not found tests/functional/test_install_check.py:1:1: D100 Missing docstring in public module tests/functional/test_install_check.py:4:1: D103 Missing docstring in public function tests/functional/test_install_check.py:11:1: D103 Missing docstring in public function tests/functional/test_install_check.py:29:12: Q000 Remove bad quotes tests/functional/test_install_check.py:41:9: Q000 Remove bad quotes tests/functional/test_install_check.py:61:9: Q000 Remove bad quotes tests/functional/test_install_check.py:67:1: D103 Missing docstring in public function tests/functional/test_install_check.py:97:9: Q000 Remove bad quotes tests/functional/test_install_check.py:99:13: Q000 Remove bad quotes tests/functional/test_install_check.py:114:9: Q000 Remove bad quotes tests/functional/test_install_check.py:115:9: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/configuration.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/configuration.py:54:1: D107 Missing docstring in __init__ src/pip/_internal/commands/configuration.py:61:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:99:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:102:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:103:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:104:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:105:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:106:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:111:26: P101 format string does contain unindexed parameters src/pip/_internal/commands/configuration.py:111:26: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:112:17: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:122:49: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:122:56: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:122:63: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:122:72: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:165:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:166:13: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:169:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:170:32: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:173:26: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:175:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:176:38: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:179:22: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:181:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:182:45: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:187:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:188:38: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:193:1: D102 Missing docstring in public method src/pip/_internal/commands/configuration.py:198:28: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:204:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/configuration.py:204:17: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:209:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/commands/configuration.py:209:1: D400 First line should end with a period src/pip/_internal/commands/configuration.py:209:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/commands/configuration.py:213:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/configuration.py:230:17: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:233:28: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:238:14: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:239:31: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:240:14: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:241:31: Q000 Remove bad quotes src/pip/_internal/commands/configuration.py:243:28: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/debug.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/debug.py:29:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:31:17: P101 format string does contain unindexed parameters src/pip/_internal/commands/debug.py:34:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:47:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:65:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:74:9: P101 format string does contain unindexed parameters src/pip/_internal/commands/debug.py:82:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:90:30: B009 Do not call getattr with a constant attribute value, it is not any safer than normal property access. src/pip/_internal/commands/debug.py:98:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:111:29: P101 format string does contain unindexed parameters src/pip/_internal/commands/debug.py:123:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:132:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:143:18: P101 format string does contain unindexed parameters src/pip/_internal/commands/debug.py:145:11: P101 format string does contain unindexed parameters src/pip/_internal/commands/debug.py:166:1: D103 Missing docstring in public function src/pip/_internal/commands/debug.py:169:14: B007 Loop control variable 'value' not used within the loop body. If this is intended, start the name with an underscore. src/pip/_internal/commands/debug.py:173:16: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:184:12: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:188:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/commands/debug.py:196:1: D102 Missing docstring in public method src/pip/_internal/commands/debug.py:202:1: D102 Missing docstring in public method src/pip/_internal/commands/debug.py:205:13: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:206:13: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:207:13: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:208:13: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:222:20: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:223:20: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:224:20: Q000 Remove bad quotes src/pip/_internal/commands/debug.py:225:20: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/req_install.py:1:1: D100 Missing docstring in public module src/pip/_internal/req/req_install.py:68:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_install.py:68:1: D400 First line should end with a period src/pip/_internal/req/req_install.py:78:26: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:82:34: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:84:62: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:94:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_install.py:94:1: D400 First line should end with a period src/pip/_internal/req/req_install.py:100:1: D107 Missing docstring in __init__ src/pip/_internal/req/req_install.py:210:1: D105 Missing docstring in magic method src/pip/_internal/req/req_install.py:215:22: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:221:18: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:228:22: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:231:1: D105 Missing docstring in magic method src/pip/_internal/req/req_install.py:233:16: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:238:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_install.py:238:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/req/req_install.py:244:13: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:244:13: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:248:19: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:253:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:260:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:276:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:280:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:306:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_install.py:306:1: D400 First line should end with a period src/pip/_internal/req/req_install.py:328:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_install.py:328:1: D400 First line should end with a period src/pip/_internal/req/req_install.py:342:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:379:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_install.py:386:51: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:387:18: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:389:18: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:392:13: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:393:31: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:395:31: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:399:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:401:57: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:417:1: D205 1 blank line required between summary line and description src/pip/_internal/req/req_install.py:417:1: D400 First line should end with a period src/pip/_internal/req/req_install.py:443:25: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:443:25: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:444:25: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:458:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:466:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:473:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:475:33: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:475:33: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:485:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:487:33: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:487:33: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:520:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_install.py:520:1: D401 First line should be in imperative mood src/pip/_internal/req/req_install.py:530:38: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:530:38: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:561:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:568:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:572:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:608:1: D102 Missing docstring in public method src/pip/_internal/req/req_install.py:612:17: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:613:17: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:623:13: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:629:21: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:629:21: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:634:45: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:636:25: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:637:25: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:638:25: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:640:57: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:648:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:670:28: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:698:1: D401 First line should be in imperative mood src/pip/_internal/req/req_install.py:705:24: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:705:68: Q000 Remove bad quotes src/pip/_internal/req/req_install.py:710:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_install.py:757:1: D102 Missing docstring in public method tests/unit/test_network_download.py:1:1: C101 Coding magic comment not found tests/unit/test_network_download.py:1:1: D100 Missing docstring in public module tests/unit/test_network_download.py:15:26: Q000 Remove bad quotes tests/unit/test_network_download.py:17:9: Q000 Remove bad quotes tests/unit/test_network_download.py:19:9: Q000 Remove bad quotes tests/unit/test_network_download.py:21:9: Q000 Remove bad quotes tests/unit/test_network_download.py:23:9: Q000 Remove bad quotes tests/unit/test_network_download.py:25:9: Q000 Remove bad quotes tests/unit/test_network_download.py:27:9: Q000 Remove bad quotes tests/unit/test_network_download.py:29:1: D103 Missing docstring in public function tests/unit/test_network_download.py:37:48: Q000 Remove bad quotes tests/unit/test_network_download.py:45:26: Q000 Remove bad quotes tests/unit/test_network_download.py:54:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_network_download.py:60:26: Q000 Remove bad quotes tests/unit/test_network_download.py:73:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_network_download.py:83:26: Q000 Remove bad quotes tests/unit/test_network_download.py:86:1: D103 Missing docstring in public function tests/lib/configuration_helpers.py:1:1: C101 Coding magic comment not found tests/lib/configuration_helpers.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/configuration_helpers.py:1:1: D400 First line should end with a period tests/lib/configuration_helpers.py:18:1: D200 One-line docstring should fit on one line with quotes tests/lib/configuration_helpers.py:29:1: D101 Missing docstring in public class tests/lib/configuration_helpers.py:31:1: D102 Missing docstring in public method tests/lib/configuration_helpers.py:39:1: D102 Missing docstring in public method tests/lib/configuration_helpers.py:45:1: D102 Missing docstring in public method tests/lib/configuration_helpers.py:58:1: D102 Missing docstring in public method tests/lib/configuration_helpers.py:61:20: Q000 Remove bad quotes tests/lib/configuration_helpers.py:61:35: Q000 Remove bad quotes tests/lib/configuration_helpers.py:67:25: Q000 Remove bad quotes tests/lib/configuration_helpers.py:75:1: D102 Missing docstring in public method tests/unit/test_command_install.py:1:1: C101 Coding magic comment not found tests/unit/test_command_install.py:1:1: D100 Missing docstring in public module tests/unit/test_command_install.py:15:1: D101 Missing docstring in public class tests/unit/test_command_install.py:18:1: D102 Missing docstring in public method tests/unit/test_command_install.py:30:9: Q000 Remove bad quotes tests/unit/test_command_install.py:36:1: D102 Missing docstring in public method tests/unit/test_command_install.py:47:1: D103 Missing docstring in public function tests/unit/test_command_install.py:48:24: Q000 Remove bad quotes tests/unit/test_command_install.py:56:1: D103 Missing docstring in public function tests/unit/test_command_install.py:59:30: Q000 Remove bad quotes tests/unit/test_command_install.py:61:21: Q000 Remove bad quotes tests/unit/test_command_install.py:61:31: Q000 Remove bad quotes tests/unit/test_command_install.py:65:32: Q000 Remove bad quotes tests/unit/test_command_install.py:67:15: Q000 Remove bad quotes tests/unit/test_command_install.py:86:23: Q000 Remove bad quotes tests/unit/test_command_install.py:88:37: Q000 Remove bad quotes tests/unit/test_command_install.py:92:23: Q000 Remove bad quotes tests/unit/test_command_install.py:94:37: Q000 Remove bad quotes tests/unit/test_command_install.py:98:23: Q000 Remove bad quotes tests/unit/test_command_install.py:101:37: Q000 Remove bad quotes tests/unit/test_command_install.py:105:23: Q000 Remove bad quotes tests/unit/test_command_install.py:108:37: Q000 Remove bad quotes tests/unit/test_command_install.py:113:1: D103 Missing docstring in public function tests/__init__.py:1:1: D104 Missing docstring in public package tests/unit/test_operations_prepare.py:1:1: C101 Coding magic comment not found tests/unit/test_operations_prepare.py:1:1: D100 Missing docstring in public module tests/unit/test_operations_prepare.py:30:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_operations_prepare.py:30:1: D400 First line should end with a period tests/unit/test_operations_prepare.py:37:26: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:42:51: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:44:46: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:62:1: D205 1 blank line required between summary line and description tests/unit/test_operations_prepare.py:62:1: D400 First line should end with a period tests/unit/test_operations_prepare.py:80:51: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:96:1: D103 Missing docstring in public function tests/unit/test_operations_prepare.py:97:45: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:98:39: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:99:35: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:104:1: D103 Missing docstring in public function tests/unit/test_operations_prepare.py:105:30: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:116:1: D103 Missing docstring in public function tests/unit/test_operations_prepare.py:117:30: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:119:46: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:135:1: D103 Missing docstring in public function tests/unit/test_operations_prepare.py:138:30: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:140:45: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:141:46: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:156:1: D103 Missing docstring in public function tests/unit/test_operations_prepare.py:157:30: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:159:46: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:174:1: D101 Missing docstring in public class tests/unit/test_operations_prepare.py:176:1: D102 Missing docstring in public method tests/unit/test_operations_prepare.py:181:26: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:182:27: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:189:1: D102 Missing docstring in public method tests/unit/test_operations_prepare.py:198:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_operations_prepare.py:198:1: D400 First line should end with a period tests/unit/test_operations_prepare.py:202:15: P101 format string does contain unindexed parameters tests/unit/test_operations_prepare.py:210:1: D102 Missing docstring in public method tests/unit/test_operations_prepare.py:212:44: Q000 Remove bad quotes tests/unit/test_operations_prepare.py:224:1: D103 Missing docstring in public function tests/unit/test_wheel.py:35:1: D103 Missing docstring in public function tests/unit/test_wheel.py:46:1: D103 Missing docstring in public function tests/unit/test_wheel.py:52:1: D103 Missing docstring in public function tests/unit/test_wheel.py:61:9: Q000 Remove bad quotes tests/unit/test_wheel.py:66:1: D103 Missing docstring in public function tests/unit/test_wheel.py:79:9: Q000 Remove bad quotes tests/unit/test_wheel.py:84:26: Q000 Remove bad quotes tests/unit/test_wheel.py:85:27: Q000 Remove bad quotes tests/unit/test_wheel.py:86:27: Q000 Remove bad quotes tests/unit/test_wheel.py:87:1: D103 Missing docstring in public function tests/unit/test_wheel.py:88:36: Q000 Remove bad quotes tests/unit/test_wheel.py:89:34: Q000 Remove bad quotes tests/unit/test_wheel.py:90:18: P101 format string does contain unindexed parameters tests/unit/test_wheel.py:99:9: C406 Unnecessary list literal - rewrite as a dict literal. tests/unit/test_wheel.py:104:1: D103 Missing docstring in public function tests/unit/test_wheel.py:105:35: Q000 Remove bad quotes tests/unit/test_wheel.py:108:26: Q000 Remove bad quotes tests/unit/test_wheel.py:109:5: Q000 Remove bad quotes tests/unit/test_wheel.py:110:5: Q000 Remove bad quotes tests/unit/test_wheel.py:112:1: D103 Missing docstring in public function tests/unit/test_wheel.py:117:26: Q000 Remove bad quotes tests/unit/test_wheel.py:143:1: D103 Missing docstring in public function tests/unit/test_wheel.py:148:1: D103 Missing docstring in public function tests/unit/test_wheel.py:168:1: D103 Missing docstring in public function tests/unit/test_wheel.py:184:1: D103 Missing docstring in public function tests/unit/test_wheel.py:207:26: Q000 Remove bad quotes tests/unit/test_wheel.py:208:6: Q000 Remove bad quotes tests/unit/test_wheel.py:209:6: Q000 Remove bad quotes tests/unit/test_wheel.py:210:6: Q000 Remove bad quotes tests/unit/test_wheel.py:211:6: Q000 Remove bad quotes tests/unit/test_wheel.py:212:6: Q000 Remove bad quotes tests/unit/test_wheel.py:213:6: Q000 Remove bad quotes tests/unit/test_wheel.py:215:1: D103 Missing docstring in public function tests/unit/test_wheel.py:219:1: D101 Missing docstring in public class tests/unit/test_wheel.py:221:1: D102 Missing docstring in public method tests/unit/test_wheel.py:229:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_wheel.py:229:1: D400 First line should end with a period tests/unit/test_wheel.py:233:1: D102 Missing docstring in public method tests/unit/test_wheel.py:252:1: D102 Missing docstring in public method tests/unit/test_wheel.py:256:1: D102 Missing docstring in public method tests/unit/test_wheel.py:273:1: D102 Missing docstring in public method tests/unit/test_wheel.py:283:30: Q000 Remove bad quotes tests/unit/test_wheel.py:288:1: D202 No blank lines allowed after function docstring tests/unit/test_wheel.py:288:1: D205 1 blank line required between summary line and description tests/unit/test_wheel.py:288:1: D209 Multi-line docstring closing quotes should be on a separate line tests/unit/test_wheel.py:288:1: D400 First line should end with a period tests/unit/test_wheel.py:305:1: D205 1 blank line required between summary line and description tests/unit/test_wheel.py:305:1: D400 First line should end with a period tests/unit/test_wheel.py:313:17: Q000 Remove bad quotes tests/unit/test_wheel.py:329:47: Q000 Remove bad quotes tests/unit/test_wheel.py:332:53: Q000 Remove bad quotes tests/unit/test_wheel.py:335:1: D102 Missing docstring in public method tests/unit/test_wheel.py:358:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_wheel.py:358:1: D400 First line should end with a period tests/unit/test_wheel.py:379:1: D101 Missing docstring in public class tests/unit/test_wheel.py:382:9: Q000 Remove bad quotes tests/unit/test_wheel.py:383:9: Q000 Remove bad quotes tests/unit/test_wheel.py:390:1: D102 Missing docstring in public method tests/unit/test_wheel.py:397:1: D102 Missing docstring in public method tests/unit/test_wheel.py:403:16: Q000 Remove bad quotes tests/unit/test_wheel.py:407:1: D102 Missing docstring in public method tests/unit/test_wheel.py:413:16: Q000 Remove bad quotes tests/unit/test_wheel.py:417:1: D102 Missing docstring in public method tests/unit/test_wheel.py:423:16: Q000 Remove bad quotes tests/unit/test_wheel.py:428:1: D102 Missing docstring in public method tests/unit/test_wheel.py:437:16: Q000 Remove bad quotes tests/unit/test_wheel.py:442:1: D102 Missing docstring in public method tests/unit/test_wheel.py:449:1: D102 Missing docstring in public method tests/unit/test_wheel.py:456:1: D102 Missing docstring in public method tests/unit/test_wheel.py:463:1: D102 Missing docstring in public method tests/unit/test_wheel.py:470:1: D102 Missing docstring in public method tests/unit/test_wheel.py:481:1: D102 Missing docstring in public method tests/unit/test_wheel.py:488:1: D102 Missing docstring in public method tests/unit/test_wheel.py:501:1: D102 Missing docstring in public method tests/unit/test_wheel.py:508:1: D102 Missing docstring in public method tests/unit/test_wheel.py:517:16: Q000 Remove bad quotes tests/unit/test_wheel.py:523:1: D102 Missing docstring in public method tests/unit/test_wheel.py:532:16: Q000 Remove bad quotes tests/unit/test_wheel.py:538:1: D101 Missing docstring in public class tests/unit/test_wheel.py:540:1: D102 Missing docstring in public method tests/unit/test_wheel.py:541:42: Q000 Remove bad quotes tests/unit/test_wheel.py:544:40: Q000 Remove bad quotes tests/unit/test_wheel.py:551:1: D102 Missing docstring in public method tests/unit/test_wheel.py:557:1: D102 Missing docstring in public method src/pip/_internal/resolution/legacy/resolver.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/legacy/resolver.py:1:1: D400 First line should end with a period src/pip/_internal/resolution/legacy/resolver.py:65:1: D205 1 blank line required between summary line and description src/pip/_internal/resolution/legacy/resolver.py:65:1: D400 First line should end with a period src/pip/_internal/resolution/legacy/resolver.py:84:13: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:102:9: P101 format string does contain unindexed parameters src/pip/_internal/resolution/legacy/resolver.py:108:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/resolution/legacy/resolver.py:112:28: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:112:37: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:112:55: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:114:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/legacy/resolver.py:156:1: D400 First line should end with a period src/pip/_internal/resolution/legacy/resolver.py:192:37: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:194:39: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:197:45: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:202:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/resolution/legacy/resolver.py:242:41: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:319:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/resolution/legacy/resolver.py:319:1: D401 First line should be in imperative mood src/pip/_internal/resolution/legacy/resolver.py:352:42: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:430:25: Q000 Remove bad quotes src/pip/_internal/resolution/legacy/resolver.py:438:25: Q003 Change outer quotes to avoid escaping inner quotes src/pip/_internal/utils/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/commands/uninstall.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/uninstall.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/uninstall.py:37:1: D102 Missing docstring in public method src/pip/_internal/commands/uninstall.py:56:1: D102 Missing docstring in public method src/pip/_internal/commands/uninstall.py:85:27: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:1:1: C101 Coding magic comment not found tests/unit/resolution_resolvelib/test_requirement.py:1:1: D100 Missing docstring in public module tests/unit/resolution_resolvelib/test_requirement.py:22:1: D103 Missing docstring in public function tests/unit/resolution_resolvelib/test_requirement.py:32:10: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:32:20: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:33:10: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:33:24: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:36:20: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:36:61: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:37:19: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:37:60: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:43:20: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:43:42: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:44:19: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:44:41: Q000 Remove bad quotes tests/unit/resolution_resolvelib/test_requirement.py:52:1: D400 First line should end with a period tests/unit/resolution_resolvelib/test_requirement.py:53:21: B007 Loop control variable 'matches' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/resolution_resolvelib/test_requirement.py:59:1: D400 First line should end with a period tests/unit/resolution_resolvelib/test_requirement.py:60:15: B007 Loop control variable 'name' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/resolution_resolvelib/test_requirement.py:67:1: D200 One-line docstring should fit on one line with quotes tests/unit/resolution_resolvelib/test_requirement.py:67:1: D400 First line should end with a period tests/unit/resolution_resolvelib/test_requirement.py:69:15: B007 Loop control variable 'name' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/resolution_resolvelib/test_requirement.py:69:21: B007 Loop control variable 'matches' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/resolution_resolvelib/test_requirement.py:77:1: D400 First line should end with a period tests/unit/resolution_resolvelib/test_requirement.py:78:46: Q000 Remove bad quotes tests/functional/test_vcs_mercurial.py:1:1: C101 Coding magic comment not found tests/functional/test_vcs_mercurial.py:1:1: D100 Missing docstring in public module tests/functional/test_vcs_mercurial.py:8:1: D103 Missing docstring in public function tests/functional/test_vcs_mercurial.py:9:57: Q000 Remove bad quotes tests/functional/test_vcs_mercurial.py:10:44: Q000 Remove bad quotes tests/functional/test_vcs_mercurial.py:16:69: Q000 Remove bad quotes src/pip/_internal/operations/build/metadata.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/build/metadata.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/build/metadata.py:25:14: Q000 Remove bad quotes src/pip/_internal/operations/build/metadata.py:34:46: Q000 Remove bad quotes src/pip/_internal/utils/inject_securetransport.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/inject_securetransport.py:13:1: D103 Missing docstring in public function src/pip/_internal/utils/inject_securetransport.py:16:24: Q000 Remove bad quotes tests/unit/test_urls.py:1:1: C101 Coding magic comment not found tests/unit/test_urls.py:1:1: D100 Missing docstring in public module tests/unit/test_urls.py:10:26: Q000 Remove bad quotes tests/unit/test_urls.py:16:1: D103 Missing docstring in public function tests/unit/test_urls.py:21:1: D103 Missing docstring in public function tests/unit/test_urls.py:28:1: D103 Missing docstring in public function tests/unit/test_urls.py:36:26: Q000 Remove bad quotes tests/unit/test_urls.py:46:1: D103 Missing docstring in public function tests/unit/test_urls.py:60:1: D103 Missing docstring in public function src/pip/_internal/network/utils.py:1:1: C101 Coding magic comment not found src/pip/_internal/network/utils.py:1:1: D100 Missing docstring in public module src/pip/_internal/network/utils.py:11:1: D200 One-line docstring should fit on one line with quotes tests/lib/options_helpers.py:1:1: C101 Coding magic comment not found tests/lib/options_helpers.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/options_helpers.py:1:1: D400 First line should end with a period tests/lib/options_helpers.py:12:1: D101 Missing docstring in public class tests/lib/options_helpers.py:14:1: D102 Missing docstring in public method tests/lib/options_helpers.py:23:1: D101 Missing docstring in public class tests/lib/options_helpers.py:25:1: D102 Missing docstring in public method tests/lib/options_helpers.py:31:1: D102 Missing docstring in public method tests/functional/test_install_direct_url.py:1:1: C101 Coding magic comment not found tests/functional/test_install_direct_url.py:1:1: D100 Missing docstring in public module tests/functional/test_install_direct_url.py:11:15: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:11:68: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:21:1: D103 Missing docstring in public function tests/functional/test_install_direct_url.py:22:39: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:23:48: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:26:1: D103 Missing docstring in public function tests/functional/test_install_direct_url.py:27:50: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:28:13: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:28:24: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:28:30: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:28:30: S001 found modulo formatter tests/functional/test_install_direct_url.py:32:48: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:36:1: D103 Missing docstring in public function tests/functional/test_install_direct_url.py:37:50: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:39:13: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:39:24: P101 format string does contain unindexed parameters tests/functional/test_install_direct_url.py:39:24: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:41:50: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:44:35: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:47:1: D103 Missing docstring in public function tests/functional/test_install_direct_url.py:48:11: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:48:53: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:49:27: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:50:25: Q000 Remove bad quotes tests/functional/test_install_direct_url.py:51:44: Q000 Remove bad quotes tests/unit/test_check.py:1:1: C101 Coding magic comment not found tests/unit/test_check.py:1:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_check.py:1:1: D400 First line should end with a period tests/unit/test_check.py:9:1: D101 Missing docstring in public class tests/unit/test_check.py:11:1: D102 Missing docstring in public method tests/unit/test_check.py:13:36: Q000 Remove bad quotes tests/unit/test_check.py:19:1: D102 Missing docstring in public method tests/unit/test_check.py:21:36: Q000 Remove bad quotes tools/automation/release/__init__.py:1:1: C101 Coding magic comment not found tools/automation/release/__init__.py:18:1: D401 First line should be in imperative mood tools/automation/release/__init__.py:28:21: Q000 Remove bad quotes tools/automation/release/__init__.py:30:35: Q000 Remove bad quotes tools/automation/release/__init__.py:31:9: Q000 Remove bad quotes tools/automation/release/__init__.py:42:1: D103 Missing docstring in public function tools/automation/release/__init__.py:44:10: Q000 Remove bad quotes tools/automation/release/__init__.py:44:17: Q000 Remove bad quotes tools/automation/release/__init__.py:44:25: Q000 Remove bad quotes tools/automation/release/__init__.py:44:39: Q000 Remove bad quotes tools/automation/release/__init__.py:50:1: D200 One-line docstring should fit on one line with quotes tools/automation/release/__init__.py:55:10: Q000 Remove bad quotes tools/automation/release/__init__.py:55:17: Q000 Remove bad quotes tools/automation/release/__init__.py:55:24: Q000 Remove bad quotes tools/automation/release/__init__.py:55:41: Q000 Remove bad quotes tools/automation/release/__init__.py:57:18: Q000 Remove bad quotes tools/automation/release/__init__.py:73:1: D103 Missing docstring in public function tools/automation/release/__init__.py:78:28: Q000 Remove bad quotes tools/automation/release/__init__.py:78:42: Q000 Remove bad quotes tools/automation/release/__init__.py:79:18: Q000 Remove bad quotes tools/automation/release/__init__.py:80:18: Q000 Remove bad quotes tools/automation/release/__init__.py:83:1: D103 Missing docstring in public function tools/automation/release/__init__.py:84:17: Q000 Remove bad quotes tools/automation/release/__init__.py:84:24: Q000 Remove bad quotes tools/automation/release/__init__.py:85:17: Q000 Remove bad quotes tools/automation/release/__init__.py:85:24: Q000 Remove bad quotes tools/automation/release/__init__.py:85:34: Q000 Remove bad quotes tools/automation/release/__init__.py:88:1: D103 Missing docstring in public function tools/automation/release/__init__.py:89:21: Q000 Remove bad quotes tools/automation/release/__init__.py:90:17: Q000 Remove bad quotes tools/automation/release/__init__.py:90:30: Q000 Remove bad quotes tools/automation/release/__init__.py:90:39: Q000 Remove bad quotes tools/automation/release/__init__.py:93:1: D103 Missing docstring in public function tools/automation/release/__init__.py:94:25: Q000 Remove bad quotes tools/automation/release/__init__.py:94:39: Q000 Remove bad quotes tools/automation/release/__init__.py:98:25: Q000 Remove bad quotes tools/automation/release/__init__.py:98:39: Q000 Remove bad quotes tools/automation/release/__init__.py:100:32: Q000 Remove bad quotes tools/automation/release/__init__.py:101:25: P101 format string does contain unindexed parameters tools/automation/release/__init__.py:107:9: P101 format string does contain unindexed parameters tools/automation/release/__init__.py:107:9: Q000 Remove bad quotes tools/automation/release/__init__.py:110:1: D103 Missing docstring in public function tools/automation/release/__init__.py:112:9: Q000 Remove bad quotes tools/automation/release/__init__.py:112:16: Q000 Remove bad quotes tools/automation/release/__init__.py:112:23: Q000 Remove bad quotes tools/automation/release/__init__.py:116:1: D103 Missing docstring in public function tools/automation/release/__init__.py:117:15: Q000 Remove bad quotes tools/automation/release/__init__.py:119:27: Q000 Remove bad quotes tools/automation/release/__init__.py:124:54: Q000 Remove bad quotes tools/automation/release/__init__.py:126:24: Q000 Remove bad quotes tools/automation/release/__init__.py:140:12: Q000 Remove bad quotes tools/automation/release/__init__.py:143:1: D103 Missing docstring in public function tools/automation/release/__init__.py:192:9: Q000 Remove bad quotes tools/automation/release/__init__.py:192:16: Q000 Remove bad quotes tools/automation/release/__init__.py:193:9: Q000 Remove bad quotes tools/automation/release/__init__.py:193:22: Q000 Remove bad quotes tools/automation/release/__init__.py:194:9: Q000 Remove bad quotes tools/automation/release/__init__.py:194:21: Q000 Remove bad quotes tools/automation/release/__init__.py:194:27: Q000 Remove bad quotes tests/lib/wheel.py:1:1: C101 Coding magic comment not found tests/lib/wheel.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/wheel.py:30:15: Q000 Remove bad quotes tests/lib/wheel.py:36:19: Q000 Remove bad quotes tests/lib/wheel.py:36:28: Q000 Remove bad quotes tests/lib/wheel.py:36:36: Q000 Remove bad quotes tests/lib/wheel.py:37:21: Q000 Remove bad quotes tests/lib/wheel.py:37:32: Q000 Remove bad quotes tests/lib/wheel.py:37:40: Q000 Remove bad quotes tests/lib/wheel.py:37:50: Q000 Remove bad quotes tests/lib/wheel.py:40:1: D101 Missing docstring in public class tests/lib/wheel.py:48:17: Q000 Remove bad quotes tests/lib/wheel.py:51:1: D200 One-line docstring should fit on one line with quotes tests/lib/wheel.py:51:1: D204 1 blank line required after class docstring tests/lib/wheel.py:72:1: D103 Missing docstring in public function tests/lib/wheel.py:74:12: P101 format string does contain unindexed parameters tests/lib/wheel.py:74:12: Q000 Remove bad quotes tests/lib/wheel.py:77:1: D103 Missing docstring in public function tests/lib/wheel.py:88:42: Q000 Remove bad quotes tests/lib/wheel.py:94:9: Q000 Remove bad quotes tests/lib/wheel.py:94:29: Q000 Remove bad quotes tests/lib/wheel.py:95:9: Q000 Remove bad quotes tests/lib/wheel.py:96:9: Q000 Remove bad quotes tests/lib/wheel.py:108:1: D103 Missing docstring in public function tests/lib/wheel.py:119:42: Q000 Remove bad quotes tests/lib/wheel.py:125:9: Q000 Remove bad quotes tests/lib/wheel.py:125:26: Q000 Remove bad quotes tests/lib/wheel.py:126:9: Q000 Remove bad quotes tests/lib/wheel.py:126:22: Q000 Remove bad quotes tests/lib/wheel.py:127:9: Q000 Remove bad quotes tests/lib/wheel.py:127:28: Q000 Remove bad quotes tests/lib/wheel.py:128:9: Q000 Remove bad quotes tests/lib/wheel.py:128:17: Q000 Remove bad quotes tests/lib/wheel.py:137:1: D103 Missing docstring in public function tests/lib/wheel.py:153:27: Q000 Remove bad quotes tests/lib/wheel.py:157:22: P101 format string does contain unindexed parameters tests/lib/wheel.py:157:22: Q000 Remove bad quotes tests/lib/wheel.py:161:39: Q000 Remove bad quotes tests/lib/wheel.py:162:23: Q000 Remove bad quotes tests/lib/wheel.py:166:1: D103 Missing docstring in public function tests/lib/wheel.py:174:1: D103 Missing docstring in public function tests/lib/wheel.py:183:1: D103 Missing docstring in public function tests/lib/wheel.py:185:16: P101 format string does contain unindexed parameters tests/lib/wheel.py:185:16: Q000 Remove bad quotes tests/lib/wheel.py:187:14: P101 format string does contain unindexed parameters tests/lib/wheel.py:187:14: Q000 Remove bad quotes tests/lib/wheel.py:192:1: D103 Missing docstring in public function tests/lib/wheel.py:194:43: Q000 Remove bad quotes tests/lib/wheel.py:194:56: Q000 Remove bad quotes tests/lib/wheel.py:197:1: D103 Missing docstring in public function tests/lib/wheel.py:199:12: P101 format string does contain unindexed parameters tests/lib/wheel.py:199:12: Q000 Remove bad quotes tests/lib/wheel.py:204:1: D103 Missing docstring in public function tests/lib/wheel.py:224:49: Q000 Remove bad quotes tests/lib/wheel.py:230:40: Q000 Remove bad quotes tests/lib/wheel.py:230:44: Q000 Remove bad quotes tests/lib/wheel.py:235:27: Q000 Remove bad quotes tests/lib/wheel.py:239:42: Q000 Remove bad quotes tests/lib/wheel.py:244:1: D103 Missing docstring in public function tests/lib/wheel.py:246:12: Q000 Remove bad quotes tests/lib/wheel.py:249:9: Q000 Remove bad quotes tests/lib/wheel.py:250:9: Q000 Remove bad quotes tests/lib/wheel.py:251:9: Q000 Remove bad quotes tests/lib/wheel.py:253:12: P101 format string does contain unindexed parameters tests/lib/wheel.py:253:12: Q000 Remove bad quotes tests/lib/wheel.py:257:1: D200 One-line docstring should fit on one line with quotes tests/lib/wheel.py:260:1: D107 Missing docstring in __init__ tests/lib/wheel.py:267:1: D205 1 blank line required between summary line and description tests/lib/wheel.py:267:1: D400 First line should end with a period tests/lib/wheel.py:278:1: D205 1 blank line required between summary line and description tests/lib/wheel.py:278:1: D400 First line should end with a period tests/lib/wheel.py:287:1: D102 Missing docstring in public method tests/lib/wheel.py:290:31: Q000 Remove bad quotes tests/lib/wheel.py:295:1: D102 Missing docstring in public method tests/lib/wheel.py:317:1: D401 First line should be in imperative mood; try rephrasing tests/lib/wheel.py:317:1: D412 No blank lines allowed between a section header and its content tests/lib/wheel.py:380:16: Q000 Remove bad quotes tests/lib/wheel.py:380:23: Q000 Remove bad quotes tests/lib/wheel.py:381:13: Q000 Remove bad quotes tests/lib/wheel.py:382:18: Q000 Remove bad quotes tests/lib/requests_mocks.py:1:1: C101 Coding magic comment not found tests/lib/requests_mocks.py:1:1: D200 One-line docstring should fit on one line with quotes tests/lib/requests_mocks.py:7:1: D101 Missing docstring in public class tests/lib/requests_mocks.py:9:1: D107 Missing docstring in __init__ tests/lib/requests_mocks.py:12:1: D102 Missing docstring in public method tests/lib/requests_mocks.py:15:1: D102 Missing docstring in public method tests/lib/requests_mocks.py:18:1: D102 Missing docstring in public method tests/lib/requests_mocks.py:22:1: D101 Missing docstring in public class tests/lib/requests_mocks.py:24:1: D107 Missing docstring in __init__ tests/lib/requests_mocks.py:34:1: D102 Missing docstring in public method tests/lib/requests_mocks.py:38:1: D101 Missing docstring in public class tests/lib/requests_mocks.py:41:35: Q000 Remove bad quotes tests/lib/requests_mocks.py:43:1: D102 Missing docstring in public method tests/lib/requests_mocks.py:45:33: Q000 Remove bad quotes tests/lib/requests_mocks.py:50:1: D101 Missing docstring in public class tests/lib/requests_mocks.py:52:1: D107 Missing docstring in __init__ tests/lib/requests_mocks.py:57:1: D102 Missing docstring in public method tests/functional/test_install_wheel.py:1:1: D100 Missing docstring in public module tests/functional/test_install_wheel.py:16:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:17:37: Q000 Remove bad quotes tests/functional/test_install_wheel.py:18:17: P101 format string does contain unindexed parameters tests/functional/test_install_wheel.py:18:17: Q000 Remove bad quotes tests/functional/test_install_wheel.py:18:50: Q000 Remove bad quotes tests/functional/test_install_wheel.py:23:1: D205 1 blank line required between summary line and description tests/functional/test_install_wheel.py:23:1: D400 First line should end with a period tests/functional/test_install_wheel.py:30:14: Q000 Remove bad quotes tests/functional/test_install_wheel.py:31:17: Q000 Remove bad quotes tests/functional/test_install_wheel.py:32:33: Q000 Remove bad quotes tests/functional/test_install_wheel.py:32:50: Q000 Remove bad quotes tests/functional/test_install_wheel.py:41:14: Q000 Remove bad quotes tests/functional/test_install_wheel.py:42:17: Q000 Remove bad quotes tests/functional/test_install_wheel.py:43:33: Q000 Remove bad quotes tests/functional/test_install_wheel.py:43:50: Q000 Remove bad quotes tests/functional/test_install_wheel.py:53:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:53:1: D400 First line should end with a period tests/functional/test_install_wheel.py:57:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:65:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:65:1: D400 First line should end with a period tests/functional/test_install_wheel.py:69:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:84:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:88:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:91:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:108:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:111:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:134:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:134:1: D400 First line should end with a period tests/functional/test_install_wheel.py:161:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:161:1: D400 First line should end with a period tests/functional/test_install_wheel.py:164:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:173:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:173:1: D400 First line should end with a period tests/functional/test_install_wheel.py:177:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:190:1: D205 1 blank line required between summary line and description tests/functional/test_install_wheel.py:190:1: D400 First line should end with a period tests/functional/test_install_wheel.py:210:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:225:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:225:1: D400 First line should end with a period tests/functional/test_install_wheel.py:230:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:240:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:240:1: D400 First line should end with a period tests/functional/test_install_wheel.py:245:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:256:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:256:1: D400 First line should end with a period tests/functional/test_install_wheel.py:261:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:263:33: Q000 Remove bad quotes tests/functional/test_install_wheel.py:271:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:271:1: D400 First line should end with a period tests/functional/test_install_wheel.py:276:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:278:33: Q000 Remove bad quotes tests/functional/test_install_wheel.py:287:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:288:41: Q000 Remove bad quotes tests/functional/test_install_wheel.py:306:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:306:1: D400 First line should end with a period tests/functional/test_install_wheel.py:310:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:323:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:323:1: D400 First line should end with a period tests/functional/test_install_wheel.py:327:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:340:19: Q000 Remove bad quotes tests/functional/test_install_wheel.py:347:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:347:1: D400 First line should end with a period tests/functional/test_install_wheel.py:352:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:366:19: Q000 Remove bad quotes tests/functional/test_install_wheel.py:371:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:371:1: D400 First line should end with a period tests/functional/test_install_wheel.py:375:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:393:1: D205 1 blank line required between summary line and description tests/functional/test_install_wheel.py:393:1: D400 First line should end with a period tests/functional/test_install_wheel.py:398:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:420:1: D205 1 blank line required between summary line and description tests/functional/test_install_wheel.py:420:1: D400 First line should end with a period tests/functional/test_install_wheel.py:425:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:442:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:442:1: D400 First line should end with a period tests/functional/test_install_wheel.py:446:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:460:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:460:1: D400 First line should end with a period tests/functional/test_install_wheel.py:464:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:467:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:467:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:467:33: Q000 Remove bad quotes tests/functional/test_install_wheel.py:467:53: Q000 Remove bad quotes tests/functional/test_install_wheel.py:468:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:473:52: Q000 Remove bad quotes tests/functional/test_install_wheel.py:477:37: Q000 Remove bad quotes tests/functional/test_install_wheel.py:484:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:484:1: D400 First line should end with a period tests/functional/test_install_wheel.py:488:32: Q000 Remove bad quotes tests/functional/test_install_wheel.py:491:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:491:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:491:36: Q000 Remove bad quotes tests/functional/test_install_wheel.py:491:56: Q000 Remove bad quotes tests/functional/test_install_wheel.py:492:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:497:52: Q000 Remove bad quotes tests/functional/test_install_wheel.py:501:37: Q000 Remove bad quotes tests/functional/test_install_wheel.py:507:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:509:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:511:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:519:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:520:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:527:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_wheel.py:529:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:534:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:537:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:538:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:540:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:540:48: Q000 Remove bad quotes tests/functional/test_install_wheel.py:541:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:542:17: Q000 Remove bad quotes tests/functional/test_install_wheel.py:547:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:547:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:547:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:549:12: Q000 Remove bad quotes tests/functional/test_install_wheel.py:552:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:553:54: Q000 Remove bad quotes tests/functional/test_install_wheel.py:553:64: Q000 Remove bad quotes tests/functional/test_install_wheel.py:554:16: Q000 Remove bad quotes tests/functional/test_install_wheel.py:559:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:560:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:561:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:572:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:575:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:576:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:578:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:578:55: Q000 Remove bad quotes tests/functional/test_install_wheel.py:579:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:580:17: Q000 Remove bad quotes tests/functional/test_install_wheel.py:585:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:585:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:585:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:589:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:594:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:595:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:597:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:597:51: Q000 Remove bad quotes tests/functional/test_install_wheel.py:601:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:601:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:601:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:607:1: D103 Missing docstring in public function tests/functional/test_install_wheel.py:610:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:611:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:613:13: Q000 Remove bad quotes tests/functional/test_install_wheel.py:613:48: Q000 Remove bad quotes tests/functional/test_install_wheel.py:617:9: Q000 Remove bad quotes tests/functional/test_install_wheel.py:617:20: Q000 Remove bad quotes tests/functional/test_install_wheel.py:617:38: Q000 Remove bad quotes tests/functional/test_install_wheel.py:619:12: Q000 Remove bad quotes tests/functional/test_install_wheel.py:620:12: Q000 Remove bad quotes tests/functional/test_install_wheel.py:621:12: Q000 Remove bad quotes tests/functional/test_install_wheel.py:629:1: D205 1 blank line required between summary line and description tests/functional/test_install_wheel.py:629:1: D400 First line should end with a period tests/unit/test_utils_wheel.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_wheel.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_wheel.py:19:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:23:27: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:24:26: B007 Loop control variable 'dirnames' not used within the loop body. If this is intended, start the name with an underscore. tests/unit/test_utils_wheel.py:29:37: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:33:49: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:40:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:41:16: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:44:28: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:45:55: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:48:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:49:32: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:51:30: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:52:32: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:54:30: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:56:52: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:57:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:60:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:62:52: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:63:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:66:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:67:30: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:69:28: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:71:52: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:75:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:77:29: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:81:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:82:30: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:84:28: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:88:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:92:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:93:30: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:95:28: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:96:28: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:96:49: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:100:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:103:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:105:49: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:106:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:109:26: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:110:6: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:111:6: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:112:6: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:114:1: D103 Missing docstring in public function tests/unit/test_utils_wheel.py:117:33: P101 format string does contain unindexed parameters tests/unit/test_utils_wheel.py:117:33: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:119:12: Q000 Remove bad quotes tests/unit/test_utils_wheel.py:122:1: D103 Missing docstring in public function tests/unit/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/req/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/req/__init__.py:19:5: Q000 Remove bad quotes src/pip/_internal/req/__init__.py:19:23: Q000 Remove bad quotes src/pip/_internal/req/__init__.py:20:5: Q000 Remove bad quotes src/pip/_internal/req/__init__.py:20:27: Q000 Remove bad quotes src/pip/_internal/req/__init__.py:33:16: P101 format string does contain unindexed parameters src/pip/_internal/req/__init__.py:33:16: Q000 Remove bad quotes src/pip/_internal/req/__init__.py:48:1: D202 No blank lines allowed after function docstring tests/functional/test_vcs_bazaar.py:1:1: C101 Coding magic comment not found tests/functional/test_vcs_bazaar.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/__init__.py:1:1: D104 Missing docstring in public package src/pip/_internal/commands/search.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/search.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/search.py:44:1: D102 Missing docstring in public method src/pip/_internal/commands/search.py:55:1: D102 Missing docstring in public method src/pip/_internal/commands/search.py:72:1: D102 Missing docstring in public method src/pip/_internal/commands/search.py:86:1: D205 1 blank line required between summary line and description src/pip/_internal/commands/search.py:86:1: D400 First line should end with a period src/pip/_internal/commands/search.py:86:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/commands/search.py:113:1: D103 Missing docstring in public function src/pip/_internal/commands/search.py:118:29: C407 Unnecessary list comprehension - 'max' can take a generator. src/pip/_internal/commands/search.py:157:1: D103 Missing docstring in public function src/pip/_internal/vcs/git.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/git.py:1:1: D100 Missing docstring in public module src/pip/_internal/vcs/git.py:42:1: D103 Missing docstring in public function src/pip/_internal/vcs/git.py:46:1: D101 Missing docstring in public class src/pip/_internal/vcs/git.py:59:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:62:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:79:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:94:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/git.py:94:1: D400 First line should end with a period src/pip/_internal/vcs/git.py:115:1: D400 First line should end with a period src/pip/_internal/vcs/git.py:119:33: Q000 Remove bad quotes src/pip/_internal/vcs/git.py:128:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/git.py:128:1: D400 First line should end with a period src/pip/_internal/vcs/git.py:151:34: P101 format string does contain unindexed parameters src/pip/_internal/vcs/git.py:155:22: P101 format string does contain unindexed parameters src/pip/_internal/vcs/git.py:156:19: P101 format string does contain unindexed parameters src/pip/_internal/vcs/git.py:169:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/git.py:169:1: D400 First line should end with a period src/pip/_internal/vcs/git.py:226:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:247:32: P101 format string does contain unindexed parameters src/pip/_internal/vcs/git.py:256:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:267:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:310:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:320:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/git.py:336:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/git.py:369:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:378:1: D102 Missing docstring in public method src/pip/_internal/vcs/git.py:389:26: Q000 Remove bad quotes src/pip/_internal/vcs/git.py:390:26: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/versioncontrol.py:1:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:58:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:77:11: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:79:16: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:92:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:92:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:126:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:163:13: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:172:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:186:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:187:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:204:1: D211 No blank lines allowed before class docstring src/pip/_internal/vcs/versioncontrol.py:204:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:204:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:218:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:218:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:234:16: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:246:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:262:16: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:327:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:327:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:352:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:362:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:385:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:385:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:389:50: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:394:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:403:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:411:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:411:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:427:24: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:449:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:449:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:476:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:476:1: D208 Docstring is over-indented src/pip/_internal/vcs/versioncontrol.py:476:1: D301 Use r""" if any backslashes in a docstring src/pip/_internal/vcs/versioncontrol.py:476:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:476:1: D403 First word of the first line should be properly capitalized src/pip/_internal/vcs/versioncontrol.py:485:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:485:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:496:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:496:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:516:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:516:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:525:17: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:525:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:526:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:527:17: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:537:21: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:537:21: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:538:21: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:539:21: Q000 Remove bad quotes src/pip/_internal/vcs/versioncontrol.py:547:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:554:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:554:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:571:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:571:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:580:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:587:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:587:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:631:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:631:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:691:36: P101 format string does contain unindexed parameters src/pip/_internal/vcs/versioncontrol.py:725:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:725:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:738:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:749:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:764:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:764:1: D400 First line should end with a period src/pip/_internal/vcs/versioncontrol.py:789:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/versioncontrol.py:799:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/versioncontrol.py:799:1: D400 First line should end with a period noxfile.py:1:1: C101 Coding magic comment not found noxfile.py:1:1: D200 One-line docstring should fit on one line with quotes noxfile.py:14:17: Q000 Remove bad quotes noxfile.py:19:25: Q000 Remove bad quotes noxfile.py:22:5: Q000 Remove bad quotes noxfile.py:22:22: Q000 Remove bad quotes noxfile.py:23:5: Q000 Remove bad quotes noxfile.py:23:22: Q000 Remove bad quotes noxfile.py:26:5: Q000 Remove bad quotes noxfile.py:26:13: Q000 Remove bad quotes noxfile.py:27:5: Q000 Remove bad quotes noxfile.py:27:14: Q000 Remove bad quotes noxfile.py:28:5: Q000 Remove bad quotes noxfile.py:28:22: Q000 Remove bad quotes noxfile.py:31:16: Q000 Remove bad quotes noxfile.py:32:16: Q000 Remove bad quotes noxfile.py:42:12: Q000 Remove bad quotes noxfile.py:44:16: Q000 Remove bad quotes noxfile.py:44:36: Q000 Remove bad quotes noxfile.py:45:15: Q000 Remove bad quotes noxfile.py:45:27: Q000 Remove bad quotes noxfile.py:49:1: D103 Missing docstring in public function noxfile.py:51:37: Q000 Remove bad quotes noxfile.py:55:58: Q000 Remove bad quotes noxfile.py:56:61: Q000 Remove bad quotes noxfile.py:61:33: Q000 Remove bad quotes noxfile.py:72:22: Q000 Remove bad quotes noxfile.py:72:29: Q000 Remove bad quotes noxfile.py:72:36: Q000 Remove bad quotes noxfile.py:72:43: Q000 Remove bad quotes noxfile.py:72:50: Q000 Remove bad quotes noxfile.py:72:57: Q000 Remove bad quotes noxfile.py:72:65: Q000 Remove bad quotes noxfile.py:73:1: D103 Missing docstring in public function noxfile.py:78:13: Q000 Remove bad quotes noxfile.py:79:13: Q000 Remove bad quotes noxfile.py:79:29: Q000 Remove bad quotes noxfile.py:80:13: Q000 Remove bad quotes noxfile.py:80:32: Q000 Remove bad quotes noxfile.py:84:13: P101 format string does contain unindexed parameters noxfile.py:84:13: Q000 Remove bad quotes noxfile.py:85:31: Q000 Remove bad quotes noxfile.py:90:59: Q000 Remove bad quotes noxfile.py:94:9: Q000 Remove bad quotes noxfile.py:94:19: Q000 Remove bad quotes noxfile.py:94:31: Q000 Remove bad quotes noxfile.py:95:9: Q000 Remove bad quotes noxfile.py:95:26: Q000 Remove bad quotes noxfile.py:103:37: Q000 Remove bad quotes noxfile.py:106:37: Q000 Remove bad quotes noxfile.py:106:48: Q000 Remove bad quotes noxfile.py:106:67: Q000 Remove bad quotes noxfile.py:109:37: Q000 Remove bad quotes noxfile.py:109:43: Q000 Remove bad quotes noxfile.py:114:17: Q000 Remove bad quotes noxfile.py:114:44: Q000 Remove bad quotes noxfile.py:114:56: Q000 Remove bad quotes noxfile.py:118:1: D103 Missing docstring in public function noxfile.py:119:21: Q000 Remove bad quotes noxfile.py:119:27: Q000 Remove bad quotes noxfile.py:120:21: Q000 Remove bad quotes noxfile.py:120:40: Q000 Remove bad quotes noxfile.py:128:13: Q000 Remove bad quotes noxfile.py:129:13: Q000 Remove bad quotes noxfile.py:130:13: Q000 Remove bad quotes noxfile.py:130:19: Q000 Remove bad quotes noxfile.py:131:13: Q000 Remove bad quotes noxfile.py:131:19: Q000 Remove bad quotes noxfile.py:132:13: Q000 Remove bad quotes noxfile.py:133:13: Q000 Remove bad quotes noxfile.py:134:13: Q000 Remove bad quotes noxfile.py:137:43: Q000 Remove bad quotes noxfile.py:138:43: Q000 Remove bad quotes noxfile.py:142:1: D103 Missing docstring in public function noxfile.py:143:21: Q000 Remove bad quotes noxfile.py:146:35: Q000 Remove bad quotes noxfile.py:148:17: Q000 Remove bad quotes noxfile.py:148:32: Q000 Remove bad quotes noxfile.py:150:17: Q000 Remove bad quotes noxfile.py:150:31: Q000 Remove bad quotes noxfile.py:154:1: D103 Missing docstring in public function noxfile.py:155:21: Q000 Remove bad quotes noxfile.py:157:17: Q000 Remove bad quotes noxfile.py:157:30: Q000 Remove bad quotes noxfile.py:157:38: Q000 Remove bad quotes noxfile.py:157:43: Q000 Remove bad quotes noxfile.py:163:19: Q000 Remove bad quotes noxfile.py:164:1: D103 Missing docstring in public function noxfile.py:167:23: Q000 Remove bad quotes noxfile.py:169:17: Q000 Remove bad quotes noxfile.py:170:38: Q000 Remove bad quotes noxfile.py:171:23: Q000 Remove bad quotes noxfile.py:173:17: Q000 Remove bad quotes noxfile.py:177:44: Q000 Remove bad quotes noxfile.py:180:21: Q000 Remove bad quotes noxfile.py:182:17: Q000 Remove bad quotes noxfile.py:185:17: Q000 Remove bad quotes noxfile.py:187:56: Q000 Remove bad quotes noxfile.py:189:17: Q000 Remove bad quotes noxfile.py:190:54: Q000 Remove bad quotes noxfile.py:192:17: Q000 Remove bad quotes noxfile.py:195:56: Q000 Remove bad quotes noxfile.py:198:19: Q000 Remove bad quotes noxfile.py:199:1: D103 Missing docstring in public function noxfile.py:202:23: Q000 Remove bad quotes noxfile.py:204:17: Q000 Remove bad quotes noxfile.py:205:37: Q000 Remove bad quotes noxfile.py:207:13: Q000 Remove bad quotes noxfile.py:208:13: Q000 Remove bad quotes noxfile.py:211:17: Q000 Remove bad quotes noxfile.py:212:21: Q000 Remove bad quotes noxfile.py:212:35: Q000 Remove bad quotes noxfile.py:212:44: Q000 Remove bad quotes noxfile.py:216:13: Q000 Remove bad quotes noxfile.py:217:13: Q000 Remove bad quotes noxfile.py:223:21: Q000 Remove bad quotes noxfile.py:226:25: Q000 Remove bad quotes noxfile.py:243:13: Q000 Remove bad quotes noxfile.py:244:13: Q000 Remove bad quotes noxfile.py:247:17: Q000 Remove bad quotes noxfile.py:248:17: Q000 Remove bad quotes noxfile.py:248:27: Q000 Remove bad quotes noxfile.py:248:39: Q000 Remove bad quotes noxfile.py:248:48: Q000 Remove bad quotes noxfile.py:249:32: Q000 Remove bad quotes noxfile.py:252:17: Q000 Remove bad quotes noxfile.py:252:26: Q000 Remove bad quotes noxfile.py:257:19: Q000 Remove bad quotes noxfile.py:258:1: D103 Missing docstring in public function noxfile.py:261:23: Q000 Remove bad quotes noxfile.py:263:17: Q000 Remove bad quotes noxfile.py:264:21: Q000 Remove bad quotes noxfile.py:266:36: Q000 Remove bad quotes noxfile.py:267:17: Q000 Remove bad quotes noxfile.py:273:13: Q000 Remove bad quotes noxfile.py:279:9: Q000 Remove bad quotes noxfile.py:280:9: Q000 Remove bad quotes noxfile.py:284:13: Q000 Remove bad quotes noxfile.py:287:17: Q000 Remove bad quotes noxfile.py:288:17: Q000 Remove bad quotes noxfile.py:288:26: Q000 Remove bad quotes src/pip/_internal/index/__init__.py:1:1: C101 Coding magic comment not found src/pip/_internal/index/__init__.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/__init__.py:1:1: D400 First line should end with a period tests/functional/test_list.py:1:1: C101 Coding magic comment not found tests/functional/test_list.py:1:1: D100 Missing docstring in public module tests/functional/test_list.py:10:23: Q000 Remove bad quotes tests/functional/test_list.py:11:1: D103 Missing docstring in public function tests/functional/test_list.py:12:45: Q000 Remove bad quotes tests/functional/test_list.py:13:45: Q000 Remove bad quotes tests/functional/test_list.py:22:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:32:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:32:1: D400 First line should end with a period tests/functional/test_list.py:45:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:45:1: D400 First line should end with a period tests/functional/test_list.py:57:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:77:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:77:1: D400 First line should end with a period tests/functional/test_list.py:82:13: Q000 Remove bad quotes tests/functional/test_list.py:82:21: Q000 Remove bad quotes tests/functional/test_list.py:82:31: Q000 Remove bad quotes tests/functional/test_list.py:82:42: Q000 Remove bad quotes tests/functional/test_list.py:86:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:86:1: D400 First line should end with a period tests/functional/test_list.py:100:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:100:1: D400 First line should end with a period tests/functional/test_list.py:109:13: Q000 Remove bad quotes tests/functional/test_list.py:109:21: Q000 Remove bad quotes tests/functional/test_list.py:109:31: Q000 Remove bad quotes tests/functional/test_list.py:109:42: Q000 Remove bad quotes tests/functional/test_list.py:111:13: Q000 Remove bad quotes tests/functional/test_list.py:111:21: Q000 Remove bad quotes tests/functional/test_list.py:111:32: Q000 Remove bad quotes tests/functional/test_list.py:111:43: Q000 Remove bad quotes tests/functional/test_list.py:117:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:117:1: D400 First line should end with a period tests/functional/test_list.py:134:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:134:1: D400 First line should end with a period tests/functional/test_list.py:150:13: Q000 Remove bad quotes tests/functional/test_list.py:150:21: Q000 Remove bad quotes tests/functional/test_list.py:150:31: Q000 Remove bad quotes tests/functional/test_list.py:150:42: Q000 Remove bad quotes tests/functional/test_list.py:152:13: Q000 Remove bad quotes tests/functional/test_list.py:152:21: Q000 Remove bad quotes tests/functional/test_list.py:152:41: Q000 Remove bad quotes tests/functional/test_list.py:152:52: Q000 Remove bad quotes tests/functional/test_list.py:154:13: Q000 Remove bad quotes tests/functional/test_list.py:154:21: Q000 Remove bad quotes tests/functional/test_list.py:154:32: Q000 Remove bad quotes tests/functional/test_list.py:154:43: Q000 Remove bad quotes tests/functional/test_list.py:159:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:159:1: D400 First line should end with a period tests/functional/test_list.py:185:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:185:1: D400 First line should end with a period tests/functional/test_list.py:202:13: Q000 Remove bad quotes tests/functional/test_list.py:202:21: Q000 Remove bad quotes tests/functional/test_list.py:202:31: Q000 Remove bad quotes tests/functional/test_list.py:202:42: Q000 Remove bad quotes tests/functional/test_list.py:203:13: Q000 Remove bad quotes tests/functional/test_list.py:203:31: Q000 Remove bad quotes tests/functional/test_list.py:203:38: Q000 Remove bad quotes tests/functional/test_list.py:203:57: Q000 Remove bad quotes tests/functional/test_list.py:205:12: C408 Unnecessary dict call - rewrite as a literal. tests/functional/test_list.py:205:22: Q000 Remove bad quotes tests/functional/test_list.py:205:45: Q000 Remove bad quotes tests/functional/test_list.py:206:32: Q000 Remove bad quotes tests/functional/test_list.py:206:55: Q000 Remove bad quotes tests/functional/test_list.py:208:12: C408 Unnecessary dict call - rewrite as a literal. tests/functional/test_list.py:208:22: Q000 Remove bad quotes tests/functional/test_list.py:208:50: Q000 Remove bad quotes tests/functional/test_list.py:209:32: Q000 Remove bad quotes tests/functional/test_list.py:209:57: Q000 Remove bad quotes tests/functional/test_list.py:211:12: Q000 Remove bad quotes tests/functional/test_list.py:211:32: Q000 Remove bad quotes tests/functional/test_list.py:216:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:216:1: D400 First line should end with a period tests/functional/test_list.py:248:23: Q000 Remove bad quotes tests/functional/test_list.py:249:1: D103 Missing docstring in public function tests/functional/test_list.py:250:45: Q000 Remove bad quotes tests/functional/test_list.py:251:45: Q000 Remove bad quotes tests/functional/test_list.py:264:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:264:1: D400 First line should end with a period tests/functional/test_list.py:269:13: Q000 Remove bad quotes tests/functional/test_list.py:269:21: Q000 Remove bad quotes tests/functional/test_list.py:269:31: Q000 Remove bad quotes tests/functional/test_list.py:269:42: Q000 Remove bad quotes tests/functional/test_list.py:276:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:276:1: D400 First line should end with a period tests/functional/test_list.py:282:13: Q000 Remove bad quotes tests/functional/test_list.py:282:21: Q000 Remove bad quotes tests/functional/test_list.py:282:31: Q000 Remove bad quotes tests/functional/test_list.py:282:42: Q000 Remove bad quotes tests/functional/test_list.py:283:12: Q000 Remove bad quotes tests/functional/test_list.py:284:19: Q000 Remove bad quotes tests/functional/test_list.py:289:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:289:1: D400 First line should end with a period tests/functional/test_list.py:305:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:305:1: D400 First line should end with a period tests/functional/test_list.py:305:1: D403 First word of the first line should be properly capitalized tests/functional/test_list.py:320:1: D205 1 blank line required between summary line and description tests/functional/test_list.py:320:1: D400 First line should end with a period tests/functional/test_list.py:320:1: D403 First word of the first line should be properly capitalized tests/functional/test_list.py:338:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:338:1: D400 First line should end with a period tests/functional/test_list.py:338:1: D403 First word of the first line should be properly capitalized tests/functional/test_list.py:357:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:357:1: D400 First line should end with a period tests/functional/test_list.py:357:1: D403 First word of the first line should be properly capitalized tests/functional/test_list.py:379:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:379:1: D400 First line should end with a period tests/functional/test_list.py:379:1: D403 First word of the first line should be properly capitalized tests/functional/test_list.py:393:1: D103 Missing docstring in public function tests/functional/test_list.py:397:34: Q000 Remove bad quotes tests/functional/test_list.py:407:13: Q000 Remove bad quotes tests/functional/test_list.py:407:21: Q000 Remove bad quotes tests/functional/test_list.py:407:31: Q000 Remove bad quotes tests/functional/test_list.py:407:42: Q000 Remove bad quotes tests/functional/test_list.py:412:13: Q000 Remove bad quotes tests/functional/test_list.py:412:21: Q000 Remove bad quotes tests/functional/test_list.py:412:31: Q000 Remove bad quotes tests/functional/test_list.py:412:42: Q000 Remove bad quotes tests/functional/test_list.py:413:13: Q000 Remove bad quotes tests/functional/test_list.py:413:31: Q000 Remove bad quotes tests/functional/test_list.py:413:38: Q000 Remove bad quotes tests/functional/test_list.py:413:57: Q000 Remove bad quotes tests/functional/test_list.py:418:13: Q000 Remove bad quotes tests/functional/test_list.py:418:21: Q000 Remove bad quotes tests/functional/test_list.py:418:31: Q000 Remove bad quotes tests/functional/test_list.py:418:42: Q000 Remove bad quotes tests/functional/test_list.py:419:13: Q000 Remove bad quotes tests/functional/test_list.py:419:31: Q000 Remove bad quotes tests/functional/test_list.py:419:43: Q000 Remove bad quotes tests/functional/test_list.py:419:62: Q000 Remove bad quotes tests/functional/test_list.py:424:1: D210 No whitespaces allowed surrounding docstring text tests/functional/test_list.py:424:1: D400 First line should end with a period tests/functional/test_list.py:428:34: Q000 Remove bad quotes tests/functional/test_list.py:462:1: D103 Missing docstring in public function tests/functional/test_list.py:474:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:474:1: D400 First line should end with a period tests/functional/test_list.py:484:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:484:1: D400 First line should end with a period tests/functional/test_list.py:495:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:510:1: D205 1 blank line required between summary line and description tests/functional/test_list.py:510:1: D400 First line should end with a period tests/functional/test_list.py:527:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:530:22: Q000 Remove bad quotes tests/functional/test_list.py:532:22: Q000 Remove bad quotes tests/functional/test_list.py:550:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_list.py:550:1: D202 No blank lines allowed after function docstring tests/functional/test_list.py:550:1: D400 First line should end with a period tests/functional/test_list.py:567:1: D202 No blank lines allowed after function docstring tests/functional/test_list.py:567:1: D205 1 blank line required between summary line and description tests/functional/test_list.py:567:1: D400 First line should end with a period src/pip/_internal/req/req_set.py:1:1: C101 Coding magic comment not found src/pip/_internal/req/req_set.py:1:1: D100 Missing docstring in public module src/pip/_internal/req/req_set.py:21:1: D101 Missing docstring in public class src/pip/_internal/req/req_set.py:25:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/req/req_set.py:25:1: D202 No blank lines allowed after function docstring src/pip/_internal/req/req_set.py:33:1: D105 Missing docstring in magic method src/pip/_internal/req/req_set.py:41:1: D105 Missing docstring in magic method src/pip/_internal/req/req_set.py:55:1: D102 Missing docstring in public method src/pip/_internal/req/req_set.py:60:1: D102 Missing docstring in public method src/pip/_internal/req/req_set.py:105:21: P101 format string does contain unindexed parameters src/pip/_internal/req/req_set.py:105:21: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:112:13: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:136:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_set.py:136:17: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:161:17: P101 format string does contain unindexed parameters src/pip/_internal/req/req_set.py:162:17: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:163:17: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:172:13: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:179:1: D102 Missing docstring in public method src/pip/_internal/req/req_set.py:188:1: D102 Missing docstring in public method src/pip/_internal/req/req_set.py:195:24: Q000 Remove bad quotes src/pip/_internal/req/req_set.py:198:1: D102 Missing docstring in public method src/pip/_internal/utils/distutils_args.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/distutils_args.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/distutils_args.py:11:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:11:28: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:12:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:12:21: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:13:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:13:29: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:14:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:14:29: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:15:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:15:32: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:16:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:16:28: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:17:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:17:32: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:18:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:18:32: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:19:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:19:32: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:20:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:20:23: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:21:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:21:21: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:22:6: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:22:20: Q000 Remove bad quotes src/pip/_internal/utils/distutils_args.py:32:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/distutils_args.py:32:1: D400 First line should end with a period src/pip/_internal/utils/appdirs.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/appdirs.py:1:1: D205 1 blank line required between summary line and description src/pip/_internal/utils/appdirs.py:1:1: D400 First line should end with a period src/pip/_internal/utils/appdirs.py:21:1: D103 Missing docstring in public function src/pip/_internal/utils/appdirs.py:26:1: D103 Missing docstring in public function src/pip/_internal/utils/appdirs.py:29:27: Q000 Remove bad quotes src/pip/_internal/utils/appdirs.py:38:1: D103 Missing docstring in public function src/pip/_internal/utils/appdirs.py:41:32: Q000 Remove bad quotes src/pip/_internal/utils/appdirs.py:41:41: Q000 Remove bad quotes tests/functional/test_install_extras.py:1:1: C101 Coding magic comment not found tests/functional/test_install_extras.py:1:1: D100 Missing docstring in public module tests/functional/test_install_extras.py:10:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_extras.py:21:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_extras.py:41:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_extras.py:41:1: D400 First line should end with a period tests/functional/test_install_extras.py:60:1: D205 1 blank line required between summary line and description tests/functional/test_install_extras.py:60:1: D400 First line should end with a period tests/functional/test_install_extras.py:78:1: D205 1 blank line required between summary line and description tests/functional/test_install_extras.py:78:1: D400 First line should end with a period tests/functional/test_install_extras.py:96:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_extras.py:111:1: D103 Missing docstring in public function tests/functional/test_install_extras.py:116:24: Q000 Remove bad quotes tests/functional/test_install_extras.py:128:9: Q000 Remove bad quotes tests/functional/test_install_extras.py:133:5: Q000 Remove bad quotes tests/functional/test_install_extras.py:140:1: D103 Missing docstring in public function tests/functional/test_install_extras.py:144:24: Q000 Remove bad quotes tests/functional/test_install_extras.py:158:13: P101 format string does contain unindexed parameters src/pip/_internal/commands/wheel.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/wheel.py:50:1: D102 Missing docstring in public method src/pip/_internal/commands/wheel.py:58:19: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:59:19: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:88:18: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:95:19: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:96:19: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:110:1: D102 Missing docstring in public method src/pip/_internal/commands/wheel.py:128:18: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:179:21: Q000 Remove bad quotes src/pip/_internal/commands/wheel.py:185:17: Q000 Remove bad quotes src/pip/_internal/vcs/mercurial.py:1:1: C101 Coding magic comment not found src/pip/_internal/vcs/mercurial.py:1:1: D100 Missing docstring in public module src/pip/_internal/vcs/mercurial.py:31:1: D101 Missing docstring in public class src/pip/_internal/vcs/mercurial.py:40:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:45:1: D400 First line should end with a period src/pip/_internal/vcs/mercurial.py:46:33: Q000 Remove bad quotes src/pip/_internal/vcs/mercurial.py:53:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:68:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:85:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:92:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:102:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/vcs/mercurial.py:111:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/mercurial.py:111:1: D400 First line should end with a period src/pip/_internal/vcs/mercurial.py:122:1: D400 First line should end with a period src/pip/_internal/vcs/mercurial.py:122:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/vcs/mercurial.py:127:1: D205 1 blank line required between summary line and description src/pip/_internal/vcs/mercurial.py:139:1: D102 Missing docstring in public method src/pip/_internal/vcs/mercurial.py:150:26: Q000 Remove bad quotes src/pip/_internal/vcs/mercurial.py:151:26: Q000 Remove bad quotes tests/functional/test_freeze.py:1:1: C101 Coding magic comment not found tests/functional/test_freeze.py:1:1: D100 Missing docstring in public module tests/functional/test_freeze.py:53:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:53:1: D400 First line should end with a period tests/functional/test_freeze.py:61:34: Q000 Remove bad quotes tests/functional/test_freeze.py:78:1: D400 First line should end with a period tests/functional/test_freeze.py:84:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:90:19: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:97:49: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:115:13: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:119:21: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:121:13: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:135:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:147:32: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:156:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:168:32: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:177:1: D202 No blank lines allowed after function docstring tests/functional/test_freeze.py:177:1: D400 First line should end with a period tests/functional/test_freeze.py:196:12: Q000 Remove bad quotes tests/functional/test_freeze.py:201:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:229:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:292:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:292:1: D400 First line should end with a period tests/functional/test_freeze.py:335:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:335:1: D400 First line should end with a period tests/functional/test_freeze.py:375:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:428:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:470:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:508:5: Q000 Remove bad quotes tests/functional/test_freeze.py:509:7: Q000 Remove bad quotes tests/functional/test_freeze.py:509:13: Q000 Remove bad quotes tests/functional/test_freeze.py:509:22: Q000 Remove bad quotes tests/functional/test_freeze.py:509:29: Q000 Remove bad quotes tests/functional/test_freeze.py:512:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:518:46: Q000 Remove bad quotes tests/functional/test_freeze.py:520:24: Q000 Remove bad quotes tests/functional/test_freeze.py:520:48: Q000 Remove bad quotes tests/functional/test_freeze.py:521:24: Q000 Remove bad quotes tests/functional/test_freeze.py:521:49: Q000 Remove bad quotes tests/functional/test_freeze.py:525:35: Q000 Remove bad quotes tests/functional/test_freeze.py:527:27: Q000 Remove bad quotes tests/functional/test_freeze.py:528:16: Q000 Remove bad quotes tests/functional/test_freeze.py:528:27: Q000 Remove bad quotes tests/functional/test_freeze.py:531:25: Q000 Remove bad quotes tests/functional/test_freeze.py:534:9: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:534:9: Q000 Remove bad quotes tests/functional/test_freeze.py:558:1: D202 No blank lines allowed after function docstring tests/functional/test_freeze.py:558:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:558:1: D400 First line should end with a period tests/functional/test_freeze.py:571:9: P101 format string does contain unindexed parameters tests/functional/test_freeze.py:581:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:581:1: D202 No blank lines allowed after function docstring tests/functional/test_freeze.py:581:1: D400 First line should end with a period tests/functional/test_freeze.py:586:34: Q000 Remove bad quotes tests/functional/test_freeze.py:591:34: Q000 Remove bad quotes tests/functional/test_freeze.py:607:17: Q000 Remove bad quotes tests/functional/test_freeze.py:610:9: Q000 Remove bad quotes tests/functional/test_freeze.py:619:9: Q000 Remove bad quotes tests/functional/test_freeze.py:625:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:625:1: D400 First line should end with a period tests/functional/test_freeze.py:655:17: Q000 Remove bad quotes tests/functional/test_freeze.py:661:9: Q000 Remove bad quotes tests/functional/test_freeze.py:665:9: Q000 Remove bad quotes tests/functional/test_freeze.py:670:32: Q000 Remove bad quotes tests/functional/test_freeze.py:674:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:674:1: D400 First line should end with a period tests/functional/test_freeze.py:693:21: Q000 Remove bad quotes tests/functional/test_freeze.py:698:13: Q000 Remove bad quotes tests/functional/test_freeze.py:700:12: Q000 Remove bad quotes tests/functional/test_freeze.py:708:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:708:1: D400 First line should end with a period tests/functional/test_freeze.py:729:21: Q000 Remove bad quotes tests/functional/test_freeze.py:735:13: Q000 Remove bad quotes tests/functional/test_freeze.py:737:13: Q000 Remove bad quotes tests/functional/test_freeze.py:738:13: Q000 Remove bad quotes tests/functional/test_freeze.py:748:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:766:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:781:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:781:1: D400 First line should end with a period tests/functional/test_freeze.py:803:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_freeze.py:806:22: Q000 Remove bad quotes tests/functional/test_freeze.py:808:22: Q000 Remove bad quotes tests/functional/test_freeze.py:827:1: D103 Missing docstring in public function tests/functional/test_freeze.py:828:11: Q000 Remove bad quotes tests/functional/test_freeze.py:828:60: Q000 Remove bad quotes tests/functional/test_freeze.py:829:27: Q000 Remove bad quotes tests/functional/test_freeze.py:830:16: Q000 Remove bad quotes tests/functional/test_freeze.py:831:25: Q000 Remove bad quotes tests/functional/test_freeze.py:836:1: D202 No blank lines allowed after function docstring tests/functional/test_freeze.py:836:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:836:1: D400 First line should end with a period tests/functional/test_freeze.py:853:1: D202 No blank lines allowed after function docstring tests/functional/test_freeze.py:853:1: D205 1 blank line required between summary line and description tests/functional/test_freeze.py:853:1: D400 First line should end with a period src/pip/_internal/distributions/wheel.py:1:1: C101 Coding magic comment not found src/pip/_internal/distributions/wheel.py:1:1: D100 Missing docstring in public module src/pip/_internal/distributions/wheel.py:20:1: D205 1 blank line required between summary line and description src/pip/_internal/distributions/wheel.py:20:1: D400 First line should end with a period src/pip/_internal/distributions/wheel.py:20:1: D401 First line should be in imperative mood src/pip/_internal/distributions/wheel.py:34:1: D102 Missing docstring in public method tests/functional/test_install_user.py:1:1: C101 Coding magic comment not found tests/functional/test_install_user.py:1:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_user.py:1:1: D400 First line should end with a period tests/functional/test_install_user.py:28:1: D101 Missing docstring in public class tests/functional/test_install_user.py:33:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_user.py:39:13: Q000 Remove bad quotes tests/functional/test_install_user.py:50:1: D205 1 blank line required between summary line and description tests/functional/test_install_user.py:50:1: D400 First line should end with a period tests/functional/test_install_user.py:66:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_user.py:66:1: D400 First line should end with a period tests/functional/test_install_user.py:69:43: Q000 Remove bad quotes tests/functional/test_install_user.py:85:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_user.py:85:1: D400 First line should end with a period tests/functional/test_install_user.py:85:1: D403 First word of the first line should be properly capitalized tests/functional/test_install_user.py:91:43: Q000 Remove bad quotes tests/functional/test_install_user.py:99:13: Q000 Remove bad quotes tests/functional/test_install_user.py:105:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_user.py:105:1: D202 No blank lines allowed after function docstring tests/functional/test_install_user.py:131:1: D205 1 blank line required between summary line and description tests/functional/test_install_user.py:131:1: D400 First line should end with a period tests/functional/test_install_user.py:164:1: D205 1 blank line required between summary line and description tests/functional/test_install_user.py:164:1: D400 First line should end with a period tests/functional/test_install_user.py:197:1: D205 1 blank line required between summary line and description tests/functional/test_install_user.py:197:1: D400 First line should end with a period tests/functional/test_install_user.py:235:1: D202 No blank lines allowed after function docstring tests/functional/test_install_user.py:235:1: D205 1 blank line required between summary line and description tests/functional/test_install_user.py:235:1: D400 First line should end with a period tests/functional/test_install_user.py:248:13: Q000 Remove bad quotes tests/functional/test_install_user.py:253:13: Q000 Remove bad quotes tests/functional/test_install_user.py:254:13: Q000 Remove bad quotes tests/functional/test_search.py:1:1: C101 Coding magic comment not found tests/functional/test_search.py:1:1: D100 Missing docstring in public module tests/functional/test_search.py:22:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:31:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:70:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:83:13: Q000 Remove bad quotes tests/functional/test_search.py:84:13: Q000 Remove bad quotes tests/functional/test_search.py:85:13: Q000 Remove bad quotes tests/functional/test_search.py:86:13: Q000 Remove bad quotes tests/functional/test_search.py:89:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:102:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:102:1: D400 First line should end with a period tests/functional/test_search.py:111:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:111:1: D400 First line should end with a period tests/functional/test_search.py:115:15: Q000 Remove bad quotes tests/functional/test_search.py:124:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:124:1: D400 First line should end with a period tests/functional/test_search.py:128:15: Q000 Remove bad quotes tests/functional/test_search.py:137:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:137:1: D400 First line should end with a period tests/functional/test_search.py:146:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:146:1: D400 First line should end with a period tests/functional/test_search.py:154:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:154:1: D400 First line should end with a period tests/functional/test_search.py:165:51: Q000 Remove bad quotes tests/functional/test_search.py:166:25: Q000 Remove bad quotes tests/functional/test_search.py:169:33: Q000 Remove bad quotes tests/functional/test_search.py:171:25: Q000 Remove bad quotes tests/functional/test_search.py:181:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_search.py:181:1: D400 First line should end with a period tests/functional/test_search.py:200:20: C407 Unnecessary list comprehension - 'sorted' can take a generator. tests/lib/local_repos.py:1:1: C101 Coding magic comment not found tests/lib/local_repos.py:1:1: D100 Missing docstring in public module tests/lib/local_repos.py:18:1: D200 One-line docstring should fit on one line with quotes tests/lib/local_repos.py:45:1: D205 1 blank line required between summary line and description tests/lib/local_repos.py:45:1: D400 First line should end with a period tests/lib/local_repos.py:69:12: P101 format string does contain unindexed parameters tests/lib/local_repos.py:72:1: D103 Missing docstring in public function tests/unit/test_appdirs.py:1:1: C101 Coding magic comment not found tests/unit/test_appdirs.py:1:1: D100 Missing docstring in public module tests/unit/test_appdirs.py:12:1: D101 Missing docstring in public class tests/unit/test_appdirs.py:14:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:17:20: Q000 Remove bad quotes tests/unit/test_appdirs.py:21:13: Q000 Remove bad quotes tests/unit/test_appdirs.py:25:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:25:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:26:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:28:40: Q000 Remove bad quotes tests/unit/test_appdirs.py:29:17: Q000 Remove bad quotes tests/unit/test_appdirs.py:30:55: Q000 Remove bad quotes tests/unit/test_appdirs.py:32:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:33:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:33:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:34:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:35:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:35:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:36:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:36:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:38:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:38:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:40:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:41:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:41:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:42:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:43:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:44:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:44:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:45:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:45:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:47:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:47:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:49:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:50:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:50:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:51:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:52:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:52:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:53:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:53:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:54:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:54:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:56:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:56:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:58:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:59:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:59:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:60:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:62:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:63:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:63:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:64:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:64:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:66:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:66:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:68:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:73:20: Q000 Remove bad quotes tests/unit/test_appdirs.py:75:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:81:31: Q000 Remove bad quotes tests/unit/test_appdirs.py:88:1: D101 Missing docstring in public class tests/unit/test_appdirs.py:90:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:93:20: Q000 Remove bad quotes tests/unit/test_appdirs.py:97:13: Q000 Remove bad quotes tests/unit/test_appdirs.py:101:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:101:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:102:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:104:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:104:52: Q000 Remove bad quotes tests/unit/test_appdirs.py:105:55: Q000 Remove bad quotes tests/unit/test_appdirs.py:107:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:108:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:108:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:109:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:110:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:110:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:111:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:111:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:113:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:114:14: Q000 Remove bad quotes tests/unit/test_appdirs.py:116:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:117:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:117:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:118:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:119:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:120:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:120:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:122:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:127:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:128:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:128:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:129:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:130:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:131:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:131:47: Q000 Remove bad quotes tests/unit/test_appdirs.py:132:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:132:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:134:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:141:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:142:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:142:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:143:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:144:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:145:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:145:47: Q000 Remove bad quotes tests/unit/test_appdirs.py:146:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:146:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:147:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:150:1: D101 Missing docstring in public class tests/unit/test_appdirs.py:152:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:155:20: Q000 Remove bad quotes tests/unit/test_appdirs.py:159:13: Q000 Remove bad quotes tests/unit/test_appdirs.py:163:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:163:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:164:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:167:37: Q000 Remove bad quotes tests/unit/test_appdirs.py:168:13: Q000 Remove bad quotes tests/unit/test_appdirs.py:170:55: Q000 Remove bad quotes tests/unit/test_appdirs.py:172:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:175:20: Q000 Remove bad quotes tests/unit/test_appdirs.py:179:13: Q000 Remove bad quotes tests/unit/test_appdirs.py:183:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:183:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:184:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:186:41: Q000 Remove bad quotes tests/unit/test_appdirs.py:187:17: Q000 Remove bad quotes tests/unit/test_appdirs.py:188:55: Q000 Remove bad quotes tests/unit/test_appdirs.py:190:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:191:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:191:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:192:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:193:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:193:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:194:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:194:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:197:45: Q000 Remove bad quotes tests/unit/test_appdirs.py:198:21: Q000 Remove bad quotes tests/unit/test_appdirs.py:200:45: Q000 Remove bad quotes tests/unit/test_appdirs.py:201:21: Q000 Remove bad quotes tests/unit/test_appdirs.py:203:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:204:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:204:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:205:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:206:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:207:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:207:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:208:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:208:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:210:40: Q000 Remove bad quotes tests/unit/test_appdirs.py:210:50: Q000 Remove bad quotes tests/unit/test_appdirs.py:212:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:213:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:213:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:214:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:215:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:215:47: Q000 Remove bad quotes tests/unit/test_appdirs.py:216:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:216:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:217:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:217:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:219:40: Q000 Remove bad quotes tests/unit/test_appdirs.py:219:50: Q000 Remove bad quotes tests/unit/test_appdirs.py:221:1: D102 Missing docstring in public method tests/unit/test_appdirs.py:222:39: Q000 Remove bad quotes tests/unit/test_appdirs.py:222:49: Q000 Remove bad quotes tests/unit/test_appdirs.py:223:33: Q000 Remove bad quotes tests/unit/test_appdirs.py:225:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:226:28: Q000 Remove bad quotes tests/unit/test_appdirs.py:226:36: Q000 Remove bad quotes tests/unit/test_appdirs.py:227:34: Q000 Remove bad quotes tests/unit/test_appdirs.py:227:46: Q000 Remove bad quotes tests/unit/test_appdirs.py:229:40: Q000 Remove bad quotes tests/unit/test_appdirs.py:229:50: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:1:1: C101 Coding magic comment not found src/pip/_internal/resolution/resolvelib/resolver.py:1:1: D100 Missing docstring in public module src/pip/_internal/resolution/resolvelib/resolver.py:35:1: D103 Missing docstring in public function src/pip/_internal/resolution/resolvelib/resolver.py:39:15: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:41:19: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:43:19: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:45:19: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:50:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:51:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:52:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:53:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:54:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:57:17: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:66:1: D101 Missing docstring in public class src/pip/_internal/resolution/resolvelib/resolver.py:67:28: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:67:37: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:67:55: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:69:1: D107 Missing docstring in __init__ src/pip/_internal/resolution/resolvelib/resolver.py:102:1: D102 Missing docstring in public method src/pip/_internal/resolution/resolvelib/resolver.py:152:25: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:153:25: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:155:26: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:155:52: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/resolver.py:155:52: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:160:21: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:161:21: Q000 Remove bad quotes src/pip/_internal/resolution/resolvelib/resolver.py:188:42: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/freeze.py:1:1: D100 Missing docstring in public module src/pip/_internal/operations/freeze.py:46:1: D103 Missing docstring in public function src/pip/_internal/operations/freeze.py:129:29: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:134:29: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:135:29: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:145:37: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:146:37: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:163:32: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:178:1: D205 1 blank line required between summary line and description src/pip/_internal/operations/freeze.py:178:1: D400 First line should end with a period src/pip/_internal/operations/freeze.py:197:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/freeze.py:206:13: P101 format string does contain unindexed parameters src/pip/_internal/operations/freeze.py:223:13: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:224:13: Q000 Remove bad quotes src/pip/_internal/operations/freeze.py:238:1: D101 Missing docstring in public class src/pip/_internal/operations/freeze.py:239:1: D107 Missing docstring in __init__ src/pip/_internal/operations/freeze.py:248:1: D102 Missing docstring in public method src/pip/_internal/operations/freeze.py:268:1: D105 Missing docstring in magic method src/pip/_internal/operations/freeze.py:271:19: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:1:1: C101 Coding magic comment not found tests/functional/test_install_config.py:1:1: D100 Missing docstring in public module tests/functional/test_install_config.py:11:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_config.py:11:1: D400 First line should end with a period tests/functional/test_install_config.py:17:12: Q000 Remove bad quotes tests/functional/test_install_config.py:18:11: Q000 Remove bad quotes tests/functional/test_install_config.py:24:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_config.py:31:9: Q000 Remove bad quotes tests/functional/test_install_config.py:40:12: Q000 Remove bad quotes tests/functional/test_install_config.py:41:12: Q000 Remove bad quotes tests/functional/test_install_config.py:46:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_config.py:49:41: Q000 Remove bad quotes tests/functional/test_install_config.py:61:11: Q000 Remove bad quotes tests/functional/test_install_config.py:67:12: Q000 Remove bad quotes tests/functional/test_install_config.py:72:1: D205 1 blank line required between summary line and description tests/functional/test_install_config.py:72:1: D400 First line should end with a period tests/functional/test_install_config.py:83:9: Q000 Remove bad quotes tests/functional/test_install_config.py:92:9: Q000 Remove bad quotes tests/functional/test_install_config.py:96:9: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:98:8: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:103:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_config.py:116:9: Q000 Remove bad quotes tests/functional/test_install_config.py:120:9: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:122:8: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:128:1: D205 1 blank line required between summary line and description tests/functional/test_install_config.py:128:1: D400 First line should end with a period tests/functional/test_install_config.py:135:23: Q000 Remove bad quotes tests/functional/test_install_config.py:135:46: Q000 Remove bad quotes tests/functional/test_install_config.py:136:53: Q000 Remove bad quotes tests/functional/test_install_config.py:139:20: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:139:20: Q000 Remove bad quotes tests/functional/test_install_config.py:141:41: Q000 Remove bad quotes tests/functional/test_install_config.py:146:44: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:162:43: P101 format string does contain unindexed parameters tests/functional/test_install_config.py:162:43: Q000 Remove bad quotes tests/functional/test_install_config.py:169:24: Q000 Remove bad quotes tests/functional/test_install_config.py:169:40: Q000 Remove bad quotes tests/functional/test_install_config.py:170:24: Q000 Remove bad quotes tests/functional/test_install_config.py:170:40: Q000 Remove bad quotes tests/functional/test_install_config.py:171:24: Q000 Remove bad quotes tests/functional/test_install_config.py:171:40: Q000 Remove bad quotes tests/functional/test_install_config.py:172:24: Q000 Remove bad quotes tests/functional/test_install_config.py:172:40: Q000 Remove bad quotes tests/functional/test_install_config.py:176:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_install_config.py:176:1: D400 First line should end with a period tests/functional/test_install_config.py:181:12: Q000 Remove bad quotes tests/functional/test_install_config.py:186:12: Q000 Remove bad quotes tests/functional/test_install_config.py:187:11: Q000 Remove bad quotes tests/functional/test_install_config.py:192:1: D103 Missing docstring in public function tests/functional/test_install_config.py:207:12: Q000 Remove bad quotes tests/functional/test_install_config.py:209:12: Q000 Remove bad quotes tests/functional/test_install_config.py:211:12: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:1:1: C101 Coding magic comment not found src/pip/_internal/index/package_finder.py:1:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:67:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:67:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:82:13: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:106:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:106:1: D211 No blank lines allowed before class docstring src/pip/_internal/index/package_finder.py:126:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:170:28: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:180:32: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:181:16: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:182:26: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:185:16: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:193:30: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:203:25: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:212:12: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:213:22: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:221:22: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:251:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:251:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:301:27: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:322:1: D211 No blank lines allowed before class docstring src/pip/_internal/index/package_finder.py:322:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:322:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:333:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:354:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:374:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:380:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:387:1: D211 No blank lines allowed before class docstring src/pip/_internal/index/package_finder.py:387:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:387:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:439:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:439:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:455:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:490:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:490:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:490:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/index/package_finder.py:529:21: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:529:21: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:553:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:553:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:567:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:598:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:598:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:598:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/index/package_finder.py:662:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:672:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:677:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:682:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:688:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:692:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:697:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:701:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:705:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:721:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:721:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:721:1: D401 First line should be in imperative mood src/pip/_internal/index/package_finder.py:749:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:749:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:769:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:780:1: D102 Missing docstring in public method src/pip/_internal/index/package_finder.py:801:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:849:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/index/package_finder.py:886:1: D400 First line should end with a period src/pip/_internal/index/package_finder.py:908:20: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:911:19: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:922:17: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:986:17: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:990:22: P101 format string does contain unindexed parameters src/pip/_internal/index/package_finder.py:990:22: Q000 Remove bad quotes src/pip/_internal/index/package_finder.py:995:1: D205 1 blank line required between summary line and description src/pip/_internal/index/package_finder.py:995:1: D400 First line should end with a period tests/unit/test_options.py:1:1: C101 Coding magic comment not found tests/unit/test_options.py:1:1: D100 Missing docstring in public module tests/unit/test_options.py:14:1: D103 Missing docstring in public function tests/unit/test_options.py:46:1: D103 Missing docstring in public function tests/unit/test_options.py:53:1: D205 1 blank line required between summary line and description tests/unit/test_options.py:53:1: D400 First line should end with a period tests/unit/test_options.py:59:1: D102 Missing docstring in public method tests/unit/test_options.py:66:1: D102 Missing docstring in public method tests/unit/test_options.py:74:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:82:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:94:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:106:1: D205 1 blank line required between summary line and description tests/unit/test_options.py:106:1: D400 First line should end with a period tests/unit/test_options.py:119:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:119:1: D400 First line should end with a period tests/unit/test_options.py:140:1: D205 1 blank line required between summary line and description tests/unit/test_options.py:140:1: D400 First line should end with a period tests/unit/test_options.py:152:1: D205 1 blank line required between summary line and description tests/unit/test_options.py:152:1: D400 First line should end with a period tests/unit/test_options.py:165:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:177:1: D205 1 blank line required between summary line and description tests/unit/test_options.py:177:1: D400 First line should end with a period tests/unit/test_options.py:189:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:189:1: D211 No blank lines allowed before class docstring tests/unit/test_options.py:193:1: D102 Missing docstring in public method tests/unit/test_options.py:202:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:209:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:216:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:223:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:233:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:243:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:251:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:259:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_options.py:270:1: D101 Missing docstring in public class tests/unit/test_options.py:272:1: D102 Missing docstring in public method tests/unit/test_options.py:276:1: D102 Missing docstring in public method tests/unit/test_options.py:280:1: D102 Missing docstring in public method tests/unit/test_options.py:284:1: D102 Missing docstring in public method tests/unit/test_options.py:289:1: D101 Missing docstring in public class tests/unit/test_options.py:294:1: D102 Missing docstring in public method tests/unit/test_options.py:299:1: D102 Missing docstring in public method tests/unit/test_options.py:303:1: D102 Missing docstring in public method tests/unit/test_options.py:307:1: D102 Missing docstring in public method tests/unit/test_options.py:313:1: D102 Missing docstring in public method tests/unit/test_options.py:318:1: D102 Missing docstring in public method tests/unit/test_options.py:331:1: D102 Missing docstring in public method tests/unit/test_options.py:336:1: D102 Missing docstring in public method tests/unit/test_options.py:341:1: D102 Missing docstring in public method tests/unit/test_options.py:347:1: D102 Missing docstring in public method tests/unit/test_options.py:352:1: D102 Missing docstring in public method tests/unit/test_options.py:357:1: D102 Missing docstring in public method tests/unit/test_options.py:362:1: D102 Missing docstring in public method tests/unit/test_options.py:367:1: D102 Missing docstring in public method tests/unit/test_options.py:372:1: D102 Missing docstring in public method tests/unit/test_options.py:378:1: D101 Missing docstring in public class tests/unit/test_options.py:380:1: D102 Missing docstring in public method tests/unit/test_options.py:396:9: Q000 Remove bad quotes tests/unit/test_options.py:399:15: Q000 Remove bad quotes tests/unit/test_options.py:399:28: Q000 Remove bad quotes tests/unit/test_options.py:400:15: Q000 Remove bad quotes tests/unit/test_options.py:400:26: Q000 Remove bad quotes tests/unit/test_options.py:401:15: Q000 Remove bad quotes tests/unit/test_options.py:401:26: Q000 Remove bad quotes tests/unit/test_options.py:402:15: Q000 Remove bad quotes tests/unit/test_options.py:402:27: Q000 Remove bad quotes tests/unit/test_options.py:403:15: Q000 Remove bad quotes tests/unit/test_options.py:403:27: Q000 Remove bad quotes tests/unit/test_options.py:404:15: Q000 Remove bad quotes tests/unit/test_options.py:404:27: Q000 Remove bad quotes tests/unit/test_options.py:404:37: Q000 Remove bad quotes tests/unit/test_options.py:407:1: D102 Missing docstring in public method tests/unit/test_options.py:410:34: Q000 Remove bad quotes tests/unit/test_options.py:412:55: Q000 Remove bad quotes tests/unit/test_options.py:412:62: Q000 Remove bad quotes tests/unit/test_options.py:420:1: D101 Missing docstring in public class tests/unit/test_options.py:421:1: D102 Missing docstring in public method tests/unit/test_options.py:425:1: D102 Missing docstring in public method tests/unit/test_options.py:429:1: D102 Missing docstring in public method tests/unit/test_options.py:433:1: D102 Missing docstring in public method tests/unit/test_options.py:437:1: D102 Missing docstring in public method src/pip/_internal/cli/main.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/main.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/main.py:49:1: D103 Missing docstring in public function src/pip/_internal/cli/main.py:62:26: P101 format string does contain unindexed parameters src/pip/_internal/cli/main.py:62:26: Q000 Remove bad quotes src/pip/_internal/cli/main.py:72:22: Q000 Remove bad quotes src/pip/_internal/cli/main.py:73:50: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:1:1: C101 Coding magic comment not found src/pip/_internal/cli/progress_bars.py:1:1: D100 Missing docstring in public module src/pip/_internal/cli/progress_bars.py:29:40: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:39:28: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:40:28: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:42:43: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:78:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cli/progress_bars.py:119:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:121:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:126:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:128:14: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:129:18: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:130:18: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:131:15: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:131:30: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:131:45: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:134:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:136:1: D107 Missing docstring in __init__ src/pip/_internal/cli/progress_bars.py:143:25: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:148:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:153:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:157:20: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:158:44: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:161:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:164:20: P101 format string does contain unindexed parameters src/pip/_internal/cli/progress_bars.py:164:20: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:165:16: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:167:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:170:13: B305 `.next()` is not a thing on Python 3. Use the `next()` builtin. For Python 2 compatibility, use `six.next()`. src/pip/_internal/cli/progress_bars.py:174:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:176:1: D107 Missing docstring in __init__ src/pip/_internal/cli/progress_bars.py:205:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:209:15: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:210:14: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:213:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:218:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:222:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:227:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:232:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:237:1: D101 Missing docstring in public class src/pip/_internal/cli/progress_bars.py:241:14: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:243:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:245:30: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:249:1: D102 Missing docstring in public method src/pip/_internal/cli/progress_bars.py:256:13: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:256:33: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:258:13: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:258:32: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:266:5: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:267:5: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:268:5: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:269:5: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:270:5: Q000 Remove bad quotes src/pip/_internal/cli/progress_bars.py:274:1: D103 Missing docstring in public function src/pip/_internal/operations/install/legacy.py:1:1: C101 Coding magic comment not found src/pip/_internal/operations/install/legacy.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/operations/install/legacy.py:27:1: D101 Missing docstring in public class src/pip/_internal/operations/install/legacy.py:28:1: D107 Missing docstring in __init__ src/pip/_internal/operations/install/legacy.py:33:1: D103 Missing docstring in public function src/pip/_internal/operations/install/legacy.py:53:29: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:71:17: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/legacy.py:71:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:111:17: P101 format string does contain unindexed parameters src/pip/_internal/operations/install/legacy.py:111:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:112:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:113:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:116:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:117:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:118:17: Q000 Remove bad quotes src/pip/_internal/operations/install/legacy.py:122:21: Q000 Remove bad quotes src/pip/_internal/models/link.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/link.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/link.py:24:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/link.py:24:1: D400 First line should end with a period src/pip/_internal/models/link.py:28:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:29:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:30:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:31:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:32:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:33:9: Q000 Remove bad quotes src/pip/_internal/models/link.py:45:1: D202 No blank lines allowed after function docstring src/pip/_internal/models/link.py:45:1: D205 1 blank line required between summary line and description src/pip/_internal/models/link.py:45:1: D400 First line should end with a period src/pip/_internal/models/link.py:83:1: D105 Missing docstring in magic method src/pip/_internal/models/link.py:86:18: P101 format string does contain unindexed parameters src/pip/_internal/models/link.py:90:20: P101 format string does contain unindexed parameters src/pip/_internal/models/link.py:95:1: D105 Missing docstring in magic method src/pip/_internal/models/link.py:97:16: P101 format string does contain unindexed parameters src/pip/_internal/models/link.py:100:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:105:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:121:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:126:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:133:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/link.py:133:1: D401 First line should be in imperative mood; try rephrasing src/pip/_internal/models/link.py:139:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:143:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:148:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:153:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:161:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:171:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:183:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:191:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:199:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:204:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:208:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:213:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:218:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:225:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:230:1: D102 Missing docstring in public method src/pip/_internal/models/link.py:236:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/distributions/installed.py:1:1: C101 Coding magic comment not found src/pip/_internal/distributions/installed.py:1:1: D100 Missing docstring in public module src/pip/_internal/distributions/installed.py:18:1: D102 Missing docstring in public method src/pip/_internal/distributions/installed.py:22:1: D102 Missing docstring in public method src/pip/_internal/utils/virtualenv.py:1:1: C101 Coding magic comment not found src/pip/_internal/utils/virtualenv.py:1:1: D100 Missing docstring in public module src/pip/_internal/utils/virtualenv.py:16:5: Q000 Remove bad quotes src/pip/_internal/utils/virtualenv.py:22:1: D401 First line should be in imperative mood src/pip/_internal/utils/virtualenv.py:26:39: Q000 Remove bad quotes src/pip/_internal/utils/virtualenv.py:31:1: D401 First line should be in imperative mood src/pip/_internal/utils/virtualenv.py:41:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/virtualenv.py:48:1: D400 First line should end with a period src/pip/_internal/utils/virtualenv.py:48:1: D401 First line should be in imperative mood src/pip/_internal/utils/virtualenv.py:62:1: D400 First line should end with a period src/pip/_internal/utils/virtualenv.py:78:13: Q000 Remove bad quotes src/pip/_internal/utils/virtualenv.py:79:13: Q000 Remove bad quotes src/pip/_internal/utils/virtualenv.py:92:1: D400 First line should end with a period src/pip/_internal/utils/virtualenv.py:106:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/utils/virtualenv.py:106:1: D401 First line should be in imperative mood tests/functional/test_completion.py:1:1: C101 Coding magic comment not found tests/functional/test_completion.py:1:1: D100 Missing docstring in public module tests/functional/test_completion.py:40:23: Q000 Remove bad quotes tests/functional/test_completion.py:41:1: D103 Missing docstring in public function tests/functional/test_completion.py:44:45: Q000 Remove bad quotes tests/functional/test_completion.py:45:45: Q000 Remove bad quotes tests/functional/test_completion.py:59:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:59:1: D400 First line should end with a period tests/functional/test_completion.py:68:23: Q000 Remove bad quotes tests/functional/test_completion.py:69:1: D103 Missing docstring in public function tests/functional/test_completion.py:70:45: Q000 Remove bad quotes tests/functional/test_completion.py:71:43: Q000 Remove bad quotes tests/functional/test_completion.py:75:1: D103 Missing docstring in public function tests/functional/test_completion.py:96:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:96:1: D400 First line should end with a period tests/functional/test_completion.py:107:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:107:1: D400 First line should end with a period tests/functional/test_completion.py:116:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:116:1: D202 No blank lines allowed after function docstring tests/functional/test_completion.py:116:1: D400 First line should end with a period tests/functional/test_completion.py:125:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:125:1: D202 No blank lines allowed after function docstring tests/functional/test_completion.py:125:1: D400 First line should end with a period tests/functional/test_completion.py:131:12: Q000 Remove bad quotes tests/functional/test_completion.py:135:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:135:1: D202 No blank lines allowed after function docstring tests/functional/test_completion.py:135:1: D400 First line should end with a period tests/functional/test_completion.py:141:12: Q000 Remove bad quotes tests/functional/test_completion.py:145:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_completion.py:145:1: D202 No blank lines allowed after function docstring tests/functional/test_completion.py:145:1: D400 First line should end with a period tests/functional/test_completion.py:152:12: Q000 Remove bad quotes tests/functional/test_completion.py:156:1: D202 No blank lines allowed after function docstring tests/functional/test_completion.py:156:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:156:1: D400 First line should end with a period tests/functional/test_completion.py:164:12: Q000 Remove bad quotes tests/functional/test_completion.py:168:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:168:1: D400 First line should end with a period tests/functional/test_completion.py:178:9: Q000 Remove bad quotes tests/functional/test_completion.py:179:9: Q000 Remove bad quotes tests/functional/test_completion.py:182:9: Q000 Remove bad quotes tests/functional/test_completion.py:183:9: Q000 Remove bad quotes tests/functional/test_completion.py:187:9: Q000 Remove bad quotes tests/functional/test_completion.py:188:9: Q000 Remove bad quotes tests/functional/test_completion.py:193:9: Q000 Remove bad quotes tests/functional/test_completion.py:194:9: Q000 Remove bad quotes tests/functional/test_completion.py:197:9: Q000 Remove bad quotes tests/functional/test_completion.py:198:9: Q000 Remove bad quotes tests/functional/test_completion.py:203:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:203:1: D400 First line should end with a period tests/functional/test_completion.py:214:9: Q000 Remove bad quotes tests/functional/test_completion.py:215:9: Q000 Remove bad quotes tests/functional/test_completion.py:219:9: Q000 Remove bad quotes tests/functional/test_completion.py:220:9: Q000 Remove bad quotes tests/functional/test_completion.py:224:26: Q000 Remove bad quotes tests/functional/test_completion.py:224:38: Q000 Remove bad quotes tests/functional/test_completion.py:224:44: Q000 Remove bad quotes tests/functional/test_completion.py:224:54: Q000 Remove bad quotes tests/functional/test_completion.py:228:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:228:1: D400 First line should end with a period tests/functional/test_completion.py:239:9: Q000 Remove bad quotes tests/functional/test_completion.py:240:9: Q000 Remove bad quotes tests/functional/test_completion.py:244:9: Q000 Remove bad quotes tests/functional/test_completion.py:245:9: Q000 Remove bad quotes tests/functional/test_completion.py:250:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:250:1: D400 First line should end with a period tests/functional/test_completion.py:260:9: Q000 Remove bad quotes tests/functional/test_completion.py:264:13: Q000 Remove bad quotes tests/functional/test_completion.py:265:13: Q000 Remove bad quotes tests/functional/test_completion.py:269:13: Q000 Remove bad quotes tests/functional/test_completion.py:274:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:274:1: D400 First line should end with a period tests/functional/test_completion.py:285:9: Q000 Remove bad quotes tests/functional/test_completion.py:286:9: Q000 Remove bad quotes tests/functional/test_completion.py:291:1: D205 1 blank line required between summary line and description tests/functional/test_completion.py:291:1: D400 First line should end with a period tests/functional/test_completion.py:302:9: Q000 Remove bad quotes tests/functional/test_completion.py:303:9: Q000 Remove bad quotes tests/functional/test_completion.py:308:1: D103 Missing docstring in public function tests/functional/test_completion.py:311:23: P101 format string does contain unindexed parameters src/pip/_internal/resolution/resolvelib/__init__.py:1:1: D104 Missing docstring in public package tests/unit/test_index.py:1:1: C101 Coding magic comment not found tests/unit/test_index.py:1:1: D100 Missing docstring in public module tests/unit/test_index.py:35:1: D103 Missing docstring in public function tests/unit/test_index.py:42:1: D103 Missing docstring in public function tests/unit/test_index.py:53:9: Q000 Remove bad quotes tests/unit/test_index.py:58:9: Q000 Remove bad quotes tests/unit/test_index.py:64:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:80:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:90:9: Q000 Remove bad quotes tests/unit/test_index.py:95:1: D101 Missing docstring in public class tests/unit/test_index.py:106:1: D102 Missing docstring in public method tests/unit/test_index.py:138:1: D102 Missing docstring in public method tests/unit/test_index.py:157:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:184:1: D103 Missing docstring in public function tests/unit/test_index.py:204:1: D103 Missing docstring in public function tests/unit/test_index.py:221:9: Q000 Remove bad quotes tests/unit/test_index.py:226:1: D103 Missing docstring in public function tests/unit/test_index.py:250:9: Q000 Remove bad quotes tests/unit/test_index.py:251:9: Q000 Remove bad quotes tests/unit/test_index.py:252:9: Q000 Remove bad quotes tests/unit/test_index.py:253:9: Q000 Remove bad quotes tests/unit/test_index.py:254:9: Q000 Remove bad quotes tests/unit/test_index.py:259:1: D103 Missing docstring in public function tests/unit/test_index.py:278:9: Q000 Remove bad quotes tests/unit/test_index.py:283:1: D101 Missing docstring in public class tests/unit/test_index.py:291:1: D102 Missing docstring in public method tests/unit/test_index.py:308:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:316:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:323:1: D102 Missing docstring in public method tests/unit/test_index.py:351:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:372:1: D102 Missing docstring in public method tests/unit/test_index.py:395:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:422:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:443:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:454:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:464:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:485:1: D101 Missing docstring in public class tests/unit/test_index.py:496:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:517:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:532:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:552:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:571:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:587:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:605:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_index.py:638:1: D102 Missing docstring in public method tests/unit/test_index.py:682:1: D102 Missing docstring in public method tests/unit/test_index.py:719:6: Q000 Remove bad quotes tests/unit/test_index.py:719:18: Q000 Remove bad quotes tests/unit/test_index.py:719:36: Q000 Remove bad quotes tests/unit/test_index.py:722:10: Q000 Remove bad quotes tests/unit/test_index.py:722:22: Q000 Remove bad quotes tests/unit/test_index.py:723:10: Q000 Remove bad quotes tests/unit/test_index.py:723:34: Q000 Remove bad quotes tests/unit/test_index.py:726:10: Q000 Remove bad quotes tests/unit/test_index.py:726:25: Q000 Remove bad quotes tests/unit/test_index.py:727:10: Q000 Remove bad quotes tests/unit/test_index.py:727:34: Q000 Remove bad quotes tests/unit/test_index.py:728:10: Q000 Remove bad quotes tests/unit/test_index.py:728:34: Q000 Remove bad quotes tests/unit/test_index.py:732:10: Q000 Remove bad quotes tests/unit/test_index.py:732:21: Q000 Remove bad quotes tests/unit/test_index.py:733:10: Q000 Remove bad quotes tests/unit/test_index.py:733:21: Q000 Remove bad quotes tests/unit/test_index.py:736:10: Q000 Remove bad quotes tests/unit/test_index.py:736:26: Q000 Remove bad quotes tests/unit/test_index.py:737:10: Q000 Remove bad quotes tests/unit/test_index.py:737:26: Q000 Remove bad quotes tests/unit/test_index.py:741:10: Q000 Remove bad quotes tests/unit/test_index.py:741:35: Q000 Remove bad quotes tests/unit/test_index.py:742:10: Q000 Remove bad quotes tests/unit/test_index.py:742:30: Q000 Remove bad quotes tests/unit/test_index.py:745:10: Q000 Remove bad quotes tests/unit/test_index.py:745:29: Q000 Remove bad quotes tests/unit/test_index.py:748:1: D103 Missing docstring in public function tests/unit/test_index.py:754:6: Q000 Remove bad quotes tests/unit/test_index.py:754:18: Q000 Remove bad quotes tests/unit/test_index.py:757:10: Q000 Remove bad quotes tests/unit/test_index.py:757:33: Q000 Remove bad quotes tests/unit/test_index.py:758:10: Q000 Remove bad quotes tests/unit/test_index.py:758:34: Q000 Remove bad quotes tests/unit/test_index.py:759:10: Q000 Remove bad quotes tests/unit/test_index.py:759:35: Q000 Remove bad quotes tests/unit/test_index.py:760:10: Q000 Remove bad quotes tests/unit/test_index.py:760:28: Q000 Remove bad quotes tests/unit/test_index.py:763:1: D103 Missing docstring in public function tests/unit/test_index.py:766:15: P101 format string does contain unindexed parameters tests/unit/test_index.py:766:15: Q000 Remove bad quotes tests/unit/test_index.py:771:6: Q000 Remove bad quotes tests/unit/test_index.py:771:18: Q000 Remove bad quotes tests/unit/test_index.py:771:36: Q000 Remove bad quotes tests/unit/test_index.py:774:10: Q000 Remove bad quotes tests/unit/test_index.py:774:22: Q000 Remove bad quotes tests/unit/test_index.py:774:29: Q000 Remove bad quotes tests/unit/test_index.py:775:10: Q000 Remove bad quotes tests/unit/test_index.py:775:34: Q000 Remove bad quotes tests/unit/test_index.py:775:52: Q000 Remove bad quotes tests/unit/test_index.py:778:10: Q000 Remove bad quotes tests/unit/test_index.py:778:25: Q000 Remove bad quotes tests/unit/test_index.py:778:35: Q000 Remove bad quotes tests/unit/test_index.py:779:10: Q000 Remove bad quotes tests/unit/test_index.py:779:34: Q000 Remove bad quotes tests/unit/test_index.py:779:52: Q000 Remove bad quotes tests/unit/test_index.py:780:10: Q000 Remove bad quotes tests/unit/test_index.py:780:34: Q000 Remove bad quotes tests/unit/test_index.py:780:52: Q000 Remove bad quotes tests/unit/test_index.py:784:10: Q000 Remove bad quotes tests/unit/test_index.py:784:21: Q000 Remove bad quotes tests/unit/test_index.py:784:28: Q000 Remove bad quotes tests/unit/test_index.py:785:10: Q000 Remove bad quotes tests/unit/test_index.py:785:21: Q000 Remove bad quotes tests/unit/test_index.py:785:30: Q000 Remove bad quotes tests/unit/test_index.py:786:10: Q000 Remove bad quotes tests/unit/test_index.py:786:35: Q000 Remove bad quotes tests/unit/test_index.py:786:53: Q000 Remove bad quotes tests/unit/test_index.py:787:10: Q000 Remove bad quotes tests/unit/test_index.py:787:30: Q000 Remove bad quotes tests/unit/test_index.py:787:48: Q000 Remove bad quotes tests/unit/test_index.py:790:10: Q000 Remove bad quotes tests/unit/test_index.py:790:26: Q000 Remove bad quotes tests/unit/test_index.py:790:37: Q000 Remove bad quotes tests/unit/test_index.py:791:10: Q000 Remove bad quotes tests/unit/test_index.py:791:26: Q000 Remove bad quotes tests/unit/test_index.py:791:37: Q000 Remove bad quotes tests/unit/test_index.py:794:10: Q000 Remove bad quotes tests/unit/test_index.py:794:35: Q000 Remove bad quotes tests/unit/test_index.py:795:10: Q000 Remove bad quotes tests/unit/test_index.py:795:35: Q000 Remove bad quotes tests/unit/test_index.py:796:10: Q000 Remove bad quotes tests/unit/test_index.py:796:29: Q000 Remove bad quotes tests/unit/test_index.py:797:10: Q000 Remove bad quotes tests/unit/test_index.py:797:33: Q000 Remove bad quotes tests/unit/test_index.py:798:10: Q000 Remove bad quotes tests/unit/test_index.py:798:34: Q000 Remove bad quotes tests/unit/test_index.py:799:10: Q000 Remove bad quotes tests/unit/test_index.py:799:35: Q000 Remove bad quotes tests/unit/test_index.py:800:10: Q000 Remove bad quotes tests/unit/test_index.py:800:28: Q000 Remove bad quotes tests/unit/test_index.py:803:1: D103 Missing docstring in public function src/pip/_internal/resolution/legacy/__init__.py:1:1: D104 Missing docstring in public package tools/automation/release/check_version.py:1:1: C101 Coding magic comment not found tools/automation/release/check_version.py:1:1: D200 One-line docstring should fit on one line with quotes tools/automation/release/check_version.py:11:1: D103 Missing docstring in public function tools/automation/release/check_version.py:18:16: Q000 Remove bad quotes tools/automation/release/check_version.py:21:16: Q000 Remove bad quotes tools/automation/release/check_version.py:23:30: Q000 Remove bad quotes tools/automation/release/check_version.py:24:16: Q000 Remove bad quotes tools/automation/release/check_version.py:30:16: Q000 Remove bad quotes tools/automation/release/check_version.py:35:1: D103 Missing docstring in public function tools/automation/release/check_version.py:38:9: T001 print found. tools/automation/release/check_version.py:38:15: Q000 Remove bad quotes tools/automation/release/check_version.py:42:16: Q000 Remove bad quotes tests/unit/test_cache.py:1:1: C101 Coding magic comment not found tests/unit/test_cache.py:1:1: D100 Missing docstring in public module tests/unit/test_cache.py:11:1: D103 Missing docstring in public function tests/unit/test_cache.py:17:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_cache.py:20:21: Q000 Remove bad quotes tests/unit/test_cache.py:21:18: Q000 Remove bad quotes tests/unit/test_cache.py:22:18: Q000 Remove bad quotes tests/unit/test_cache.py:27:1: D205 1 blank line required between summary line and description tests/unit/test_cache.py:27:1: D400 First line should end with a period tests/unit/test_cache.py:32:17: Q000 Remove bad quotes tests/unit/test_cache.py:35:40: Q000 Remove bad quotes tests/unit/test_cache.py:35:73: Q000 Remove bad quotes tests/unit/test_cache.py:38:32: Q000 Remove bad quotes tests/unit/test_cache.py:38:48: Q000 Remove bad quotes tests/unit/test_cache.py:38:55: Q000 Remove bad quotes tests/unit/test_cache.py:38:63: Q000 Remove bad quotes tests/unit/test_cache.py:42:25: Q000 Remove bad quotes tests/unit/test_cache.py:42:42: Q000 Remove bad quotes tests/unit/test_cache.py:42:49: Q000 Remove bad quotes tests/unit/test_cache.py:42:57: Q000 Remove bad quotes tests/unit/test_cache.py:45:1: D103 Missing docstring in public function tests/unit/test_cache.py:46:21: Q000 Remove bad quotes tests/unit/test_cache.py:46:28: Q000 Remove bad quotes tests/unit/test_cache.py:47:17: Q000 Remove bad quotes tests/unit/test_cache.py:48:21: Q000 Remove bad quotes tests/unit/test_cache.py:48:28: Q000 Remove bad quotes tests/unit/test_cache.py:48:47: Q000 Remove bad quotes tests/unit/test_cache.py:48:63: Q000 Remove bad quotes tests/unit/test_cache.py:49:17: Q000 Remove bad quotes tests/unit/test_cache.py:50:21: Q000 Remove bad quotes tests/unit/test_cache.py:50:37: Q000 Remove bad quotes tests/unit/test_cache.py:51:17: Q000 Remove bad quotes tests/unit/test_cache.py:55:1: D205 1 blank line required between summary line and description tests/unit/test_cache.py:55:1: D400 First line should end with a period tests/unit/test_cache.py:60:17: Q000 Remove bad quotes tests/unit/test_cache.py:65:34: Q000 Remove bad quotes tests/unit/test_cache.py:65:66: Q000 Remove bad quotes tests/unit/test_cache.py:68:41: Q000 Remove bad quotes tests/unit/test_cache.py:68:73: Q000 Remove bad quotes tests/unit/test_cache.py:71:9: Q000 Remove bad quotes tests/unit/test_cache.py:71:40: Q000 Remove bad quotes tests/unit/test_cache.py:73:58: Q000 Remove bad quotes tests/unit/test_cache.py:78:1: D205 1 blank line required between summary line and description tests/unit/test_cache.py:78:1: D400 First line should end with a period tests/unit/test_cache.py:83:17: Q000 Remove bad quotes tests/unit/test_cache.py:86:41: Q000 Remove bad quotes tests/unit/test_cache.py:86:73: Q000 Remove bad quotes tests/unit/test_cache.py:88:32: Q000 Remove bad quotes tests/unit/test_cache.py:88:45: Q000 Remove bad quotes tests/unit/test_cache.py:88:52: Q000 Remove bad quotes tests/unit/test_cache.py:88:60: Q000 Remove bad quotes tests/unit/test_cache.py:95:1: D103 Missing docstring in public function tests/unit/test_cache.py:97:23: Q000 Remove bad quotes tests/unit/test_cache.py:100:40: Q000 Remove bad quotes tests/unit/test_cache.py:100:73: Q000 Remove bad quotes tests/unit/test_cache.py:102:23: Q000 Remove bad quotes tests/unit/test_cache.py:105:40: Q000 Remove bad quotes tests/unit/test_cache.py:105:73: Q000 Remove bad quotes tests/unit/test_cache.py:107:23: Q000 Remove bad quotes tests/unit/test_cache.py:108:27: Q000 Remove bad quotes tests/unit/test_cache.py:108:34: Q000 Remove bad quotes tests/unit/test_cache.py:108:42: Q000 Remove bad quotes tests/unit/test_cache.py:110:40: Q000 Remove bad quotes tests/unit/test_cache.py:113:44: Q000 Remove bad quotes tests/unit/test_cache.py:115:43: Q000 Remove bad quotes src/pip/_internal/commands/download.py:1:1: C101 Coding magic comment not found src/pip/_internal/commands/download.py:1:1: D100 Missing docstring in public module src/pip/_internal/commands/download.py:23:1: D400 First line should end with a period src/pip/_internal/commands/download.py:42:1: D102 Missing docstring in public method src/pip/_internal/commands/download.py:65:19: Q000 Remove bad quotes src/pip/_internal/commands/download.py:79:1: D102 Missing docstring in public method src/pip/_internal/commands/download.py:108:18: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/format_control.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/format_control.py:11:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/format_control.py:14:18: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:14:31: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:16:1: D107 Missing docstring in __init__ src/pip/_internal/models/format_control.py:26:1: D105 Missing docstring in magic method src/pip/_internal/models/format_control.py:39:1: D105 Missing docstring in magic method src/pip/_internal/models/format_control.py:43:1: D105 Missing docstring in magic method src/pip/_internal/models/format_control.py:45:16: P101 format string does contain unindexed parameters src/pip/_internal/models/format_control.py:45:16: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:52:1: D102 Missing docstring in public method src/pip/_internal/models/format_control.py:56:17: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:75:1: D102 Missing docstring in public method src/pip/_internal/models/format_control.py:77:19: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:77:29: Q000 Remove bad quotes src/pip/_internal/models/format_control.py:88:1: D102 Missing docstring in public method tests/functional/test_help.py:1:1: C101 Coding magic comment not found tests/functional/test_help.py:1:1: D100 Missing docstring in public module tests/functional/test_help.py:10:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:10:1: D400 First line should end with a period tests/functional/test_help.py:21:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:21:1: D400 First line should end with a period tests/functional/test_help.py:32:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:32:1: D400 First line should end with a period tests/functional/test_help.py:44:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:44:1: D400 First line should end with a period tests/functional/test_help.py:52:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:52:1: D400 First line should end with a period tests/functional/test_help.py:60:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:60:1: D400 First line should end with a period tests/functional/test_help.py:68:1: D200 One-line docstring should fit on one line with quotes tests/functional/test_help.py:85:57: Q000 Remove bad quotes src/pip/_internal/models/scheme.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/scheme.py:10:1: D205 1 blank line required between summary line and description src/pip/_internal/models/scheme.py:10:1: D400 First line should end with a period src/pip/_internal/models/scheme.py:16:1: D107 Missing docstring in __init__ tests/functional/__init__.py:1:1: D104 Missing docstring in public package tests/unit/test_search_scope.py:1:1: C101 Coding magic comment not found tests/unit/test_search_scope.py:1:1: D100 Missing docstring in public module tests/unit/test_search_scope.py:5:1: D101 Missing docstring in public class tests/unit/test_search_scope.py:8:1: D205 1 blank line required between summary line and description tests/unit/test_search_scope.py:8:1: D400 First line should end with a period tests/unit/test_search_scope.py:30:1: D400 First line should end with a period tests/unit/test_network_session.py:1:1: C101 Coding magic comment not found tests/unit/test_network_session.py:1:1: D100 Missing docstring in public module tests/unit/test_network_session.py:9:1: D103 Missing docstring in public function tests/unit/test_network_session.py:10:33: Q000 Remove bad quotes tests/unit/test_network_session.py:13:1: D103 Missing docstring in public function tests/unit/test_network_session.py:16:34: P101 format string does contain unindexed parameters tests/unit/test_network_session.py:16:34: Q000 Remove bad quotes tests/unit/test_network_session.py:27:1: D103 Missing docstring in public function tests/unit/test_network_session.py:47:1: D103 Missing docstring in public function tests/unit/test_network_session.py:48:24: Q000 Remove bad quotes tests/unit/test_network_session.py:48:52: Q000 Remove bad quotes tests/unit/test_network_session.py:49:12: Q000 Remove bad quotes tests/unit/test_network_session.py:49:50: Q000 Remove bad quotes tests/unit/test_network_session.py:52:1: D101 Missing docstring in public class tests/unit/test_network_session.py:54:1: D102 Missing docstring in public method tests/unit/test_network_session.py:57:45: Q000 Remove bad quotes tests/unit/test_network_session.py:57:57: Q000 Remove bad quotes tests/unit/test_network_session.py:58:45: Q000 Remove bad quotes tests/unit/test_network_session.py:58:58: Q000 Remove bad quotes tests/unit/test_network_session.py:60:1: D102 Missing docstring in public method tests/unit/test_network_session.py:61:43: Q000 Remove bad quotes tests/unit/test_network_session.py:64:41: Q000 Remove bad quotes tests/unit/test_network_session.py:64:54: Q000 Remove bad quotes tests/unit/test_network_session.py:67:30: Q000 Remove bad quotes tests/unit/test_network_session.py:70:1: D102 Missing docstring in public method tests/unit/test_network_session.py:71:52: Q000 Remove bad quotes tests/unit/test_network_session.py:73:45: Q000 Remove bad quotes tests/unit/test_network_session.py:73:57: Q000 Remove bad quotes tests/unit/test_network_session.py:75:1: D102 Missing docstring in public method tests/unit/test_network_session.py:77:35: Q000 Remove bad quotes tests/unit/test_network_session.py:78:28: Q000 Remove bad quotes tests/unit/test_network_session.py:81:16: Q000 Remove bad quotes tests/unit/test_network_session.py:83:16: Q000 Remove bad quotes tests/unit/test_network_session.py:85:41: Q000 Remove bad quotes tests/unit/test_network_session.py:85:66: Q000 Remove bad quotes tests/unit/test_network_session.py:87:1: D102 Missing docstring in public method tests/unit/test_network_session.py:118:12: P101 format string does contain unindexed parameters tests/unit/test_network_session.py:129:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_network_session.py:150:1: D102 Missing docstring in public method tests/unit/test_network_session.py:165:1: D200 One-line docstring should fit on one line with quotes tests/unit/test_network_session.py:178:14: Q000 Remove bad quotes tests/unit/test_network_session.py:179:14: Q000 Remove bad quotes tests/unit/test_network_session.py:180:14: Q000 Remove bad quotes tests/unit/test_network_session.py:181:14: Q000 Remove bad quotes tests/unit/test_network_session.py:182:14: Q000 Remove bad quotes tests/unit/test_network_session.py:183:14: Q000 Remove bad quotes tests/unit/test_network_session.py:184:14: Q000 Remove bad quotes tests/unit/test_network_session.py:185:14: Q000 Remove bad quotes tests/unit/test_network_session.py:186:14: Q000 Remove bad quotes tests/unit/test_network_session.py:186:48: Q000 Remove bad quotes tests/unit/test_network_session.py:188:14: Q000 Remove bad quotes tests/unit/test_network_session.py:188:48: Q000 Remove bad quotes tests/unit/test_network_session.py:190:14: Q000 Remove bad quotes tests/unit/test_network_session.py:190:53: Q000 Remove bad quotes tests/unit/test_network_session.py:192:14: Q000 Remove bad quotes tests/unit/test_network_session.py:192:53: Q000 Remove bad quotes tests/unit/test_network_session.py:193:14: Q000 Remove bad quotes tests/unit/test_network_session.py:193:48: Q000 Remove bad quotes tests/unit/test_network_session.py:195:17: Q000 Remove bad quotes tests/unit/test_network_session.py:196:18: Q000 Remove bad quotes tests/unit/test_network_session.py:201:1: D102 Missing docstring in public method tests/unit/test_direct_url.py:1:1: C101 Coding magic comment not found tests/unit/test_direct_url.py:1:1: D100 Missing docstring in public module tests/unit/test_direct_url.py:12:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:15:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:19:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:21:13: Q000 Remove bad quotes tests/unit/test_direct_url.py:30:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:32:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:32:16: Q000 Remove bad quotes tests/unit/test_direct_url.py:33:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:34:13: Q000 Remove bad quotes tests/unit/test_direct_url.py:34:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:39:46: Q000 Remove bad quotes tests/unit/test_direct_url.py:40:52: Q000 Remove bad quotes tests/unit/test_direct_url.py:40:68: Q000 Remove bad quotes tests/unit/test_direct_url.py:44:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:46:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:46:16: Q000 Remove bad quotes tests/unit/test_direct_url.py:47:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:47:22: Q000 Remove bad quotes tests/unit/test_direct_url.py:51:46: Q000 Remove bad quotes tests/unit/test_direct_url.py:55:24: Q000 Remove bad quotes tests/unit/test_direct_url.py:55:31: Q000 Remove bad quotes tests/unit/test_direct_url.py:55:60: Q000 Remove bad quotes tests/unit/test_direct_url.py:60:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:62:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:62:16: Q000 Remove bad quotes tests/unit/test_direct_url.py:63:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:64:13: Q000 Remove bad quotes tests/unit/test_direct_url.py:64:20: Q000 Remove bad quotes tests/unit/test_direct_url.py:65:13: Q000 Remove bad quotes tests/unit/test_direct_url.py:65:35: Q000 Remove bad quotes tests/unit/test_direct_url.py:66:13: Q000 Remove bad quotes tests/unit/test_direct_url.py:66:26: Q000 Remove bad quotes tests/unit/test_direct_url.py:71:46: Q000 Remove bad quotes tests/unit/test_direct_url.py:72:35: Q000 Remove bad quotes tests/unit/test_direct_url.py:73:50: Q000 Remove bad quotes tests/unit/test_direct_url.py:75:38: Q000 Remove bad quotes tests/unit/test_direct_url.py:80:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:82:41: Q000 Remove bad quotes tests/unit/test_direct_url.py:84:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:87:15: Q000 Remove bad quotes tests/unit/test_direct_url.py:89:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:89:37: Q000 Remove bad quotes tests/unit/test_direct_url.py:91:41: Q000 Remove bad quotes tests/unit/test_direct_url.py:94:14: Q000 Remove bad quotes tests/unit/test_direct_url.py:94:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:94:35: Q000 Remove bad quotes tests/unit/test_direct_url.py:94:48: Q000 Remove bad quotes tests/unit/test_direct_url.py:94:60: Q000 Remove bad quotes tests/unit/test_direct_url.py:97:41: Q000 Remove bad quotes tests/unit/test_direct_url.py:99:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:99:37: Q000 Remove bad quotes tests/unit/test_direct_url.py:99:51: Q000 Remove bad quotes tests/unit/test_direct_url.py:99:68: Q000 Remove bad quotes tests/unit/test_direct_url.py:101:41: Q000 Remove bad quotes tests/unit/test_direct_url.py:103:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:103:37: Q000 Remove bad quotes tests/unit/test_direct_url.py:103:51: Q000 Remove bad quotes tests/unit/test_direct_url.py:103:64: Q000 Remove bad quotes tests/unit/test_direct_url.py:105:41: Q000 Remove bad quotes tests/unit/test_direct_url.py:107:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:107:37: Q000 Remove bad quotes tests/unit/test_direct_url.py:107:51: Q000 Remove bad quotes tests/unit/test_direct_url.py:107:64: Q000 Remove bad quotes tests/unit/test_direct_url.py:107:71: Q000 Remove bad quotes tests/unit/test_direct_url.py:110:15: Q000 Remove bad quotes tests/unit/test_direct_url.py:113:14: Q000 Remove bad quotes tests/unit/test_direct_url.py:113:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:113:35: Q000 Remove bad quotes tests/unit/test_direct_url.py:113:51: Q000 Remove bad quotes tests/unit/test_direct_url.py:117:1: D103 Missing docstring in public function tests/unit/test_direct_url.py:121:30: Q000 Remove bad quotes tests/unit/test_direct_url.py:121:47: Q000 Remove bad quotes tests/unit/test_direct_url.py:133:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:134:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:137:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:138:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:141:25: Q000 Remove bad quotes tests/unit/test_direct_url.py:142:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:145:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:146:9: Q000 Remove bad quotes tests/unit/test_direct_url.py:149:21: Q000 Remove bad quotes tests/unit/test_direct_url.py:150:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:1:1: C101 Coding magic comment not found src/pip/_internal/models/target_python.py:1:1: D100 Missing docstring in public module src/pip/_internal/models/target_python.py:18:1: D211 No blank lines allowed before class docstring src/pip/_internal/models/target_python.py:18:1: D205 1 blank line required between summary line and description src/pip/_internal/models/target_python.py:18:1: D400 First line should end with a period src/pip/_internal/models/target_python.py:24:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:25:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:26:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:27:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:28:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:29:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:30:9: Q000 Remove bad quotes src/pip/_internal/models/target_python.py:41:1: D205 1 blank line required between summary line and description src/pip/_internal/models/target_python.py:41:1: D400 First line should end with a period src/pip/_internal/models/target_python.py:76:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/models/target_python.py:92:13: P101 format string does contain unindexed parameters src/pip/_internal/cache.py:1:1: C101 Coding magic comment not found src/pip/_internal/cache.py:1:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cache.py:1:1: D400 First line should end with a period src/pip/_internal/cache.py:35:51: Q000 Remove bad quotes src/pip/_internal/cache.py:35:56: Q000 Remove bad quotes src/pip/_internal/cache.py:36:36: Q000 Remove bad quotes src/pip/_internal/cache.py:40:1: D205 1 blank line required between summary line and description src/pip/_internal/cache.py:40:1: D208 Docstring is over-indented src/pip/_internal/cache.py:40:1: D400 First line should end with a period src/pip/_internal/cache.py:50:1: D107 Missing docstring in __init__ src/pip/_internal/cache.py:58:27: Q000 Remove bad quotes src/pip/_internal/cache.py:58:37: Q000 Remove bad quotes src/pip/_internal/cache.py:63:1: D202 No blank lines allowed after function docstring src/pip/_internal/cache.py:63:1: D400 First line should end with a period src/pip/_internal/cache.py:73:30: Q000 Remove bad quotes src/pip/_internal/cache.py:74:19: Q000 Remove bad quotes src/pip/_internal/cache.py:91:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cache.py:91:1: D202 No blank lines allowed after function docstring src/pip/_internal/cache.py:91:1: D400 First line should end with a period src/pip/_internal/cache.py:97:22: Q000 Remove bad quotes src/pip/_internal/cache.py:101:23: Q000 Remove bad quotes src/pip/_internal/cache.py:108:19: Q000 Remove bad quotes src/pip/_internal/cache.py:109:19: Q000 Remove bad quotes src/pip/_internal/cache.py:152:1: D102 Missing docstring in public method src/pip/_internal/cache.py:158:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cache.py:169:1: D205 1 blank line required between summary line and description src/pip/_internal/cache.py:169:1: D400 First line should end with a period src/pip/_internal/cache.py:169:1: D401 First line should be in imperative mood src/pip/_internal/cache.py:176:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cache.py:179:1: D107 Missing docstring in __init__ src/pip/_internal/cache.py:182:41: Q000 Remove bad quotes src/pip/_internal/cache.py:185:1: D102 Missing docstring in public method src/pip/_internal/cache.py:188:45: Q000 Remove bad quotes src/pip/_internal/cache.py:192:1: D400 First line should end with a period src/pip/_internal/cache.py:209:45: Q000 Remove bad quotes src/pip/_internal/cache.py:211:1: D102 Missing docstring in public method src/pip/_internal/cache.py:233:21: P101 format string does contain unindexed parameters src/pip/_internal/cache.py:233:21: Q000 Remove bad quotes src/pip/_internal/cache.py:234:21: Q000 Remove bad quotes src/pip/_internal/cache.py:258:1: D200 One-line docstring should fit on one line with quotes src/pip/_internal/cache.py:258:1: D400 First line should end with a period src/pip/_internal/cache.py:261:1: D107 Missing docstring in __init__ src/pip/_internal/cache.py:273:1: D101 Missing docstring in public class src/pip/_internal/cache.py:274:1: D107 Missing docstring in __init__ src/pip/_internal/cache.py:284:1: D400 First line should end with a period src/pip/_internal/cache.py:290:1: D107 Missing docstring in __init__ src/pip/_internal/cache.py:298:1: D102 Missing docstring in public method src/pip/_internal/cache.py:302:1: D102 Missing docstring in public method src/pip/_internal/cache.py:306:1: D102 Missing docstring in public method src/pip/_internal/cache.py:310:1: D102 Missing docstring in public method src/pip/_internal/cache.py:329:1: D205 1 blank line required between summary line and description src/pip/_internal/cache.py:329:1: D400 First line should end with a period src/pip/_internal/cache.py:329:1: D401 First line should be in imperative mood tests/unit/test_utils_pkg_resources.py:1:1: C101 Coding magic comment not found tests/unit/test_utils_pkg_resources.py:1:1: D100 Missing docstring in public module tests/unit/test_utils_pkg_resources.py:12:1: D103 Missing docstring in public function tests/unit/test_utils_pkg_resources.py:13:12: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:14:15: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:15:17: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:18:15: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:18:25: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:19:23: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:22:14: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:23:14: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:25:18: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:27:18: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:28:14: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:31:9: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:34:18: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:43:25: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:50:1: D103 Missing docstring in public function tests/unit/test_utils_pkg_resources.py:52:9: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:52:21: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:56:31: Q000 Remove bad quotes tests/unit/test_utils_pkg_resources.py:57:12: Q000 Remove bad quotes