Code Name Category Accuracy Severity Fixability Applicability Configuration Conflicts Total Ecosystem
A001 builtin-variable-shadowing pedantic 1.0 2.0 0.0 2.0 1.0 2.0 2635
A002 builtin-argument-shadowing pedantic 2.0 2.0 0.0 2.0 1.0 2.0 4926
A003 builtin-attribute-shadowing pedantic 1.0 2.0 0.0 2.0 1.0 2.0
A004 builtin-import-shadowing pedantic 2.0 2.0 0.0 2.0 1.0 2.0 247
A005 stdlib-module-shadowing pedantic 2.0 2.0 0.0 2.0 1.0 2.0
A006 builtin-lambda-argument-shadowing pedantic 2.0 2.0 0.0 2.0 1.0 2.0 15
AIR001 airflow-variable-name-task-id-mismatch pedantic 2.0 1.0 0.0 0.0 2.0 2.0 2294
AIR002 airflow-dag-no-schedule-argument pedantic 2.0 2.0 0.0 0.0 2.0 2.0 216
AIR301 airflow3-removal pedantic 2.0 2.0 2.0 0.0 2.0 2.0 20
AIR302 airflow3-moved-to-provider pedantic 2.0 2.0 2.0 0.0 2.0 2.0 2
AIR311 airflow3-suggested-update pedantic 2.0 1.0 2.0 0.0 2.0 2.0 2465
AIR312 airflow3-suggested-to-move-to-provider pedantic 2.0 1.0 2.0 0.0 2.0 2.0 8
ANN001 missing-type-function-argument pedantic 2.0 0.0 0.0 2.0 1.0 2.0 205353
ANN002 missing-type-args pedantic 2.0 0.0 0.0 2.0 1.0 2.0 4631
ANN003 missing-type-kwargs pedantic 2.0 0.0 0.0 2.0 1.0 2.0 10322
ANN201 missing-return-type-undocumented-public-function pedantic 2.0 0.0 2.0 2.0 2.0 2.0 138578
ANN202 missing-return-type-private-function pedantic 2.0 0.0 2.0 2.0 2.0 2.0 31300
ANN204 missing-return-type-special-method pedantic 2.0 0.0 2.0 2.0 2.0 2.0 9477
ANN205 missing-return-type-static-method pedantic 2.0 0.0 2.0 2.0 2.0 2.0 1598
ANN206 missing-return-type-class-method pedantic 2.0 0.0 2.0 2.0 2.0 2.0 2153
ANN401 any-type pedantic 1.0 0.0 0.0 2.0 1.0 2.0 16543
ARG001 unused-function-argument pedantic 2.0 2.0 0.0 2.0 1.0 2.0 11308
ARG002 unused-method-argument pedantic 2.0 2.0 0.0 2.0 1.0 2.0 13968
ARG003 unused-class-method-argument pedantic 2.0 2.0 0.0 2.0 1.0 2.0 861
ARG004 unused-static-method-argument pedantic 2.0 2.0 0.0 2.0 1.0 2.0 298
ARG005 unused-lambda-argument pedantic 2.0 2.0 0.0 2.0 1.0 2.0 1727
ASYNC100 cancel-scope-no-checkpoint correctness 2.0 2.0 0.0 2.0 2.0 2.0
ASYNC105 trio-sync-call correctness 2.0 2.0 2.0 0.0 2.0 2.0
ASYNC109 async-function-with-timeout pedantic 2.0 0.0 0.0 2.0 2.0 2.0 24
ASYNC110 async-busy-wait pedantic 2.0 1.0 0.0 2.0 2.0 2.0 22
ASYNC115 async-zero-sleep style 2.0 1.0 2.0 0.0 2.0 2.0 5
ASYNC116 long-sleep-not-forever style 2.0 1.0 2.0 0.0 2.0 2.0
ASYNC210 blocking-http-call-in-async-function suspicious 2.0 2.0 0.0 0.0 2.0 2.0 5
ASYNC220 create-subprocess-in-async-function suspicious 2.0 2.0 0.0 2.0 2.0 2.0 13
ASYNC221 run-process-in-async-function suspicious 2.0 2.0 0.0 2.0 2.0 2.0 11
ASYNC222 wait-for-process-in-async-function suspicious 2.0 2.0 0.0 2.0 2.0 2.0
ASYNC230 blocking-open-call-in-async-function suspicious 2.0 2.0 0.0 0.0 2.0 2.0 278
ASYNC251 blocking-sleep-in-async-function suspicious 2.0 2.0 0.0 2.0 2.0 2.0 21
B002 unary-prefix-increment-decrement correctness 2.0 2.0 0.0 2.0 2.0 2.0
B003 assignment-to-os-environ suspicious 2.0 2.0 0.0 2.0 2.0 2.0 2
B004 unreliable-callable-check correctness 2.0 2.0 2.0 2.0 2.0 2.0 8
B005 strip-with-multi-characters suspicious 2.0 2.0 0.0 2.0 2.0 2.0 18
B006 mutable-argument-default suspicious 1.0 2.0 2.0 2.0 1.0 2.0 313
B007 unused-loop-control-variable pedantic 0.0 2.0 2.0 2.0 2.0 2.0 730
B008 function-call-in-default-argument suspicious 1.0 2.0 0.0 2.0 1.0 2.0 955
B009 get-attr-with-constant complexity 2.0 1.0 2.0 2.0 2.0 2.0 132
B010 set-attr-with-constant complexity 2.0 1.0 2.0 2.0 2.0 2.0 128
B011 assert-false pedantic 2.0 1.0 2.0 2.0 2.0 2.0 227
B012 jump-statement-in-finally suspicious 2.0 2.0 0.0 2.0 2.0 2.0 3
B013 redundant-tuple-in-exception-handler style 2.0 1.0 2.0 2.0 2.0 2.0 1
B014 duplicate-handler-exception correctness 2.0 1.0 2.0 2.0 2.0 2.0
B015 useless-comparison correctness 2.0 2.0 0.0 2.0 2.0 2.0 278
B016 raise-literal correctness 2.0 2.0 0.0 2.0 2.0 2.0
B017 assert-raises-exception suspicious 2.0 2.0 0.0 2.0 2.0 2.0 37
B018 useless-expression suspicious 1.0 2.0 0.0 2.0 2.0 2.0 823
B019 cached-instance-method correctness 2.0 2.0 0.0 2.0 2.0 2.0 23
B020 loop-variable-overrides-iterator suspicious 2.0 2.0 0.0 2.0 2.0 2.0 25
B021 f-string-docstring correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
B022 useless-contextlib-suppress correctness 2.0 2.0 0.0 2.0 2.0 2.0
B023 function-uses-loop-variable suspicious 0.0 2.0 0.0 2.0 2.0 2.0 120
B024 abstract-base-class-without-abstract-method pedantic 2.0 1.0 0.0 2.0 2.0 2.0 6
B025 duplicate-try-block-exception correctness 2.0 2.0 0.0 2.0 2.0 2.0
B026 star-arg-unpacking-after-keyword-arg style 2.0 1.0 0.0 2.0 2.0 2.0 26
B027 empty-method-without-abstract-decorator pedantic 2.0 1.0 0.0 2.0 2.0 2.0 21
B028 no-explicit-stacklevel pedantic 2.0 1.0 2.0 2.0 2.0 2.0 668
B029 except-with-empty-tuple correctness 2.0 2.0 0.0 2.0 2.0 2.0
B030 except-with-non-exception-classes correctness 2.0 2.0 0.0 2.0 2.0 2.0 2
B031 reuse-of-groupby-generator correctness 2.0 2.0 0.0 2.0 2.0 2.0
B032 unintentional-type-annotation correctness 2.0 2.0 0.0 2.0 2.0 2.0
B033 duplicate-value correctness 2.0 1.0 2.0 2.0 2.0 2.0 9
B034 re-sub-positional-args pedantic 2.0 0.0 0.0 2.0 2.0 2.0 9
B035 static-key-dict-comprehension correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
B039 mutable-contextvar-default suspicious 1.0 2.0 0.0 2.0 1.0 2.0 3
B904 raise-without-from-inside-except pedantic 2.0 1.0 0.0 2.0 2.0 2.0 2348
B905 zip-without-explicit-strict pedantic 2.0 0.0 2.0 2.0 2.0 2.0 1875
B911 batched-without-explicit-strict pedantic 2.0 0.0 0.0 2.0 1.0 2.0
BLE001 blind-except suspicious 1.0 1.0 0.0 2.0 2.0 2.0 3214
C400 unnecessary-generator-list style 2.0 1.0 2.0 2.0 2.0 2.0 21
C401 unnecessary-generator-set complexity 2.0 1.0 2.0 2.0 2.0 2.0 104
C402 unnecessary-generator-dict complexity 2.0 1.0 2.0 2.0 2.0 2.0 46
C403 unnecessary-list-comprehension-set complexity 2.0 1.0 2.0 2.0 2.0 2.0 54
C404 unnecessary-list-comprehension-dict style 2.0 1.0 2.0 2.0 2.0 2.0 10
C405 unnecessary-literal-set complexity 2.0 1.0 2.0 2.0 2.0 2.0 76
C406 unnecessary-literal-dict style 2.0 1.0 2.0 2.0 2.0 2.0 3
C408 unnecessary-collection-call complexity 2.0 1.0 2.0 2.0 1.0 2.0 5510
C409 unnecessary-literal-within-tuple-call style 2.0 1.0 2.0 2.0 2.0 2.0 9
C410 unnecessary-literal-within-list-call style 2.0 1.0 2.0 2.0 2.0 2.0 2
C411 unnecessary-list-call style 2.0 1.0 2.0 2.0 2.0 2.0 3
C413 unnecessary-call-around-sorted style 2.0 1.0 2.0 2.0 2.0 2.0 27
C414 unnecessary-double-cast-or-process complexity 2.0 1.0 2.0 2.0 2.0 2.0 53
C415 unnecessary-subscript-reversal complexity 2.0 1.0 0.0 2.0 2.0 2.0 1
C416 unnecessary-comprehension pedantic 1.0 1.0 2.0 2.0 2.0 2.0 324
C417 unnecessary-map style 2.0 1.0 2.0 2.0 2.0 2.0 50
C418 unnecessary-literal-within-dict-call style 2.0 1.0 2.0 2.0 2.0 2.0 5
C419 unnecessary-comprehension-in-call style 2.0 1.0 2.0 2.0 2.0 2.0 232
C420 unnecessary-dict-comprehension-for-iterable pedantic 2.0 1.0 2.0 2.0 2.0 2.0 52
C901 complex-structure restriction 2.0 0.0 0.0 2.0 1.0 2.0 3905
COM812 missing-trailing-comma pedantic 2.0 0.0 2.0 2.0 2.0 1.0 146173
COM818 trailing-comma-on-bare-tuple pedantic 2.0 0.0 0.0 2.0 2.0 2.0 17
COM819 prohibited-trailing-comma pedantic 2.0 0.0 2.0 2.0 2.0 1.0 233
D100 undocumented-public-module pedantic 2.0 0.0 0.0 2.0 1.0 2.0 21438
D101 undocumented-public-class pedantic 2.0 0.0 0.0 2.0 1.0 2.0 21752
D102 undocumented-public-method pedantic 2.0 0.0 0.0 2.0 1.0 2.0 86322
D103 undocumented-public-function pedantic 2.0 0.0 0.0 2.0 1.0 2.0 71435
D104 undocumented-public-package pedantic 2.0 0.0 0.0 2.0 1.0 2.0 5138
D105 undocumented-magic-method pedantic 2.0 0.0 0.0 2.0 1.0 2.0 4275
D106 undocumented-public-nested-class pedantic 2.0 0.0 0.0 2.0 1.0 2.0 463
D107 undocumented-public-init pedantic 2.0 0.0 0.0 2.0 1.0 2.0 8140
D200 unnecessary-multiline-docstring pedantic 2.0 0.0 2.0 2.0 1.0 2.0 13309
D201 blank-line-before-function pedantic 2.0 0.0 2.0 2.0 1.0 2.0 2
D202 blank-line-after-function pedantic 2.0 0.0 2.0 2.0 1.0 2.0 4004
D203 incorrect-blank-line-before-class pedantic 2.0 0.0 2.0 2.0 1.0 2.0
D204 incorrect-blank-line-after-class pedantic 2.0 0.0 2.0 2.0 1.0 2.0 455
D205 missing-blank-line-after-summary pedantic 2.0 0.0 2.0 2.0 1.0 2.0 18856
D206 docstring-tab-indentation pedantic 2.0 0.0 0.0 2.0 1.0 0.0
D207 under-indentation pedantic 2.0 0.0 2.0 2.0 1.0 1.0 199
D208 over-indentation pedantic 2.0 0.0 2.0 2.0 1.0 1.0 993
D209 new-line-after-last-paragraph pedantic 2.0 0.0 2.0 2.0 1.0 2.0 1375
D210 surrounding-whitespace pedantic 2.0 0.0 2.0 2.0 1.0 1.0 1902
D211 blank-line-before-class pedantic 2.0 0.0 2.0 2.0 1.0 1.0 8
D212 multi-line-summary-first-line pedantic 2.0 0.0 2.0 2.0 1.0 2.0 42842
D213 multi-line-summary-second-line pedantic 2.0 0.0 2.0 2.0 1.0 2.0
D214 overindented-section pedantic 2.0 0.0 2.0 1.0 1.0 2.0 134
D215 overindented-section-underline pedantic 2.0 0.0 2.0 1.0 1.0 2.0 11
D300 triple-single-quotes pedantic 2.0 0.0 2.0 2.0 1.0 1.0 1662
D301 escape-sequence-in-docstring pedantic 2.0 0.0 2.0 2.0 1.0 2.0 258
D400 missing-trailing-period pedantic 2.0 0.0 2.0 2.0 1.0 2.0 21636
D401 non-imperative-mood pedantic 2.0 0.0 0.0 2.0 1.0 2.0 12158
D402 signature-in-docstring pedantic 2.0 0.0 0.0 2.0 1.0 2.0 95
D403 first-word-uncapitalized pedantic 2.0 0.0 2.0 2.0 1.0 2.0 907
D404 docstring-starts-with-this pedantic 2.0 0.0 0.0 2.0 1.0 2.0 1877
D405 non-capitalized-section-name pedantic 2.0 0.0 2.0 1.0 1.0 2.0 79
D406 missing-new-line-after-section-name pedantic 2.0 0.0 2.0 1.0 1.0 2.0 147
D407 missing-dashed-underline-after-section pedantic 2.0 0.0 2.0 1.0 1.0 2.0 139
D408 missing-section-underline-after-name pedantic 2.0 0.0 2.0 1.0 1.0 2.0
D409 mismatched-section-underline-length pedantic 2.0 0.0 2.0 1.0 1.0 2.0 99
D410 no-blank-line-after-section pedantic 2.0 0.0 2.0 1.0 1.0 2.0 144
D411 no-blank-line-before-section pedantic 2.0 0.0 2.0 1.0 1.0 2.0 334
D412 blank-lines-between-header-and-content pedantic 2.0 0.0 2.0 1.0 1.0 2.0 329
D413 missing-blank-line-after-last-section pedantic 2.0 0.0 2.0 1.0 1.0 2.0 18399
D414 empty-docstring-section pedantic 2.0 0.0 0.0 1.0 1.0 2.0 17
D415 missing-terminal-punctuation pedantic 2.0 0.0 2.0 2.0 1.0 2.0 21389
D416 missing-section-name-colon pedantic 2.0 0.0 2.0 1.0 1.0 2.0 142
D417 undocumented-param pedantic 2.0 0.0 0.0 1.0 1.0 2.0 1821
D418 overload-with-docstring pedantic 2.0 0.0 0.0 2.0 1.0 2.0 33
D419 empty-docstring correctness 2.0 0.0 0.0 2.0 1.0 2.0 227
DJ001 django-nullable-model-string-field pedantic 2.0 1.0 0.0 0.0 2.0 2.0 40
DJ003 django-locals-in-render-function pedantic 2.0 1.0 0.0 0.0 2.0 2.0
DJ006 django-exclude-with-model-form pedantic 1.0 1.0 0.0 0.0 2.0 2.0
DJ007 django-all-with-model-form pedantic 2.0 1.0 0.0 0.0 2.0 2.0
DJ008 django-model-without-dunder-str pedantic 1.0 1.0 0.0 0.0 2.0 2.0 115
DJ012 django-unordered-body-content-in-model pedantic 1.0 0.0 0.0 0.0 2.0 2.0 3
DJ013 django-non-leading-receiver-decorator pedantic 2.0 1.0 0.0 0.0 2.0 2.0
DTZ001 call-datetime-without-tzinfo suspicious 2.0 1.0 0.0 2.0 2.0 2.0 7075
DTZ002 call-datetime-today suspicious 2.0 1.0 0.0 2.0 2.0 2.0 64
DTZ003 call-datetime-utcnow suspicious 2.0 1.0 0.0 2.0 2.0 2.0 127
DTZ004 call-datetime-utcfromtimestamp suspicious 2.0 1.0 0.0 2.0 2.0 2.0 6
DTZ005 call-datetime-now-without-tzinfo suspicious 2.0 1.0 0.0 2.0 2.0 2.0 544
DTZ006 call-datetime-fromtimestamp suspicious 2.0 1.0 0.0 2.0 2.0 2.0 49
DTZ007 call-datetime-strptime-without-zone suspicious 2.0 1.0 0.0 2.0 2.0 2.0 94
DTZ011 call-date-today suspicious 2.0 1.0 0.0 2.0 2.0 2.0 173
DTZ012 call-date-fromtimestamp suspicious 2.0 1.0 0.0 2.0 2.0 2.0 4
DTZ901 datetime-min-max suspicious 2.0 1.0 0.0 2.0 2.0 2.0 17
E101 mixed-spaces-and-tabs pedantic 2.0 0.0 0.0 2.0 2.0 1.0 9
E401 multiple-imports-on-one-line pedantic 2.0 1.0 2.0 2.0 2.0 2.0 126
E402 module-import-not-at-top-of-file pedantic 2.0 1.0 0.0 2.0 2.0 2.0 4190
E501 line-too-long pedantic 2.0 1.0 0.0 2.0 1.0 1.0 217930
E701 multiple-statements-on-one-line-colon pedantic 2.0 1.0 0.0 2.0 2.0 1.0 914
E702 multiple-statements-on-one-line-semicolon pedantic 2.0 1.0 0.0 2.0 2.0 1.0 395
E703 useless-semicolon pedantic 2.0 1.0 2.0 2.0 2.0 1.0 15
E711 none-comparison pedantic 2.0 1.0 2.0 2.0 2.0 2.0 32
E712 true-false-comparison pedantic 2.0 1.0 2.0 2.0 2.0 2.0 81
E713 not-in-test pedantic 2.0 1.0 2.0 2.0 2.0 2.0 19
E714 not-is-test pedantic 2.0 1.0 2.0 2.0 2.0 2.0 1
E721 type-comparison pedantic 2.0 1.0 0.0 2.0 2.0 2.0 307
E722 bare-except suspicious 2.0 2.0 0.0 2.0 2.0 2.0 269
E731 lambda-assignment pedantic 2.0 1.0 1.0 2.0 2.0 2.0 475
E741 ambiguous-variable-name pedantic 2.0 1.0 0.0 2.0 2.0 2.0 173
E742 ambiguous-class-name pedantic 2.0 1.0 0.0 2.0 2.0 2.0
E743 ambiguous-function-name pedantic 2.0 1.0 0.0 2.0 2.0 2.0
E902 io-error correctness 2.0 2.0 0.0 2.0 2.0 2.0 4
EM101 raw-string-in-exception pedantic 2.0 1.0 2.0 2.0 1.0 2.0 11305
EM102 f-string-in-exception pedantic 2.0 1.0 2.0 2.0 2.0 2.0 10315
EM103 dot-format-in-exception pedantic 2.0 1.0 2.0 2.0 2.0 2.0 228
ERA001 commented-out-code pedantic 0.0 0.0 0.0 2.0 1.0 2.0 7792
EXE001 shebang-not-executable correctness 2.0 2.0 0.0 2.0 2.0 2.0 127
EXE002 shebang-missing-executable-file correctness 2.0 2.0 0.0 2.0 2.0 2.0 37
EXE003 shebang-missing-python pedantic 2.0 2.0 0.0 2.0 2.0 2.0 61
EXE004 shebang-leading-whitespace correctness 2.0 2.0 2.0 2.0 2.0 2.0
EXE005 shebang-not-first-line correctness 2.0 2.0 0.0 2.0 2.0 2.0 44
F401 unused-import correctness 2.0 2.0 2.0 2.0 1.0 2.0 2882
F402 import-shadowed-by-loop-var suspicious 2.0 2.0 0.0 2.0 2.0 2.0 1
F403 undefined-local-with-import-star pedantic 2.0 2.0 0.0 2.0 2.0 2.0 1122
F404 late-future-import correctness 2.0 2.0 0.0 2.0 2.0 2.0 5
F405 undefined-local-with-import-star-usage pedantic 2.0 2.0 0.0 2.0 2.0 2.0 3253
F406 undefined-local-with-nested-import-star-usage pedantic 2.0 2.0 0.0 2.0 2.0 2.0
F407 future-feature-not-defined correctness 2.0 2.0 0.0 2.0 2.0 2.0
F501 percent-format-invalid-format correctness 2.0 2.0 0.0 2.0 2.0 2.0
F502 percent-format-expected-mapping correctness 2.0 2.0 0.0 2.0 2.0 2.0
F503 percent-format-expected-sequence correctness 2.0 2.0 0.0 2.0 2.0 2.0
F504 percent-format-extra-named-arguments correctness 2.0 2.0 2.0 2.0 2.0 2.0
F505 percent-format-missing-argument correctness 2.0 2.0 0.0 2.0 2.0 2.0
F506 percent-format-mixed-positional-and-named correctness 2.0 2.0 0.0 2.0 2.0 2.0
F507 percent-format-positional-count-mismatch correctness 2.0 2.0 0.0 2.0 2.0 2.0
F508 percent-format-star-requires-sequence correctness 2.0 2.0 0.0 2.0 2.0 2.0
F509 percent-format-unsupported-format-character correctness 2.0 2.0 0.0 2.0 2.0 2.0
F521 string-dot-format-invalid-format correctness 2.0 2.0 0.0 2.0 2.0 2.0
F522 string-dot-format-extra-named-arguments correctness 2.0 2.0 2.0 2.0 2.0 2.0
F523 string-dot-format-extra-positional-arguments correctness 2.0 2.0 2.0 2.0 2.0 2.0
F524 string-dot-format-missing-arguments correctness 2.0 2.0 0.0 2.0 2.0 2.0
F525 string-dot-format-mixing-automatic correctness 2.0 2.0 0.0 2.0 2.0 2.0
F541 f-string-missing-placeholders suspicious 2.0 1.0 2.0 2.0 2.0 2.0 746
F601 multi-value-repeated-key-literal correctness 2.0 2.0 2.0 2.0 2.0 2.0 2
F602 multi-value-repeated-key-variable correctness 2.0 2.0 2.0 2.0 2.0 2.0
F621 expressions-in-star-assignment correctness 2.0 2.0 0.0 2.0 2.0 2.0
F622 multiple-starred-expressions correctness 2.0 2.0 0.0 2.0 2.0 2.0
F631 assert-tuple correctness 2.0 2.0 0.0 2.0 2.0 2.0
F632 is-literal suspicious 2.0 2.0 2.0 2.0 2.0 2.0 2
F633 invalid-print-syntax correctness 2.0 2.0 0.0 2.0 2.0 2.0
F634 if-tuple correctness 2.0 2.0 0.0 2.0 2.0 2.0
F701 break-outside-loop correctness 2.0 2.0 0.0 2.0 2.0 2.0
F702 continue-outside-loop correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
F704 yield-outside-function correctness 2.0 2.0 0.0 2.0 2.0 2.0
F706 return-outside-function correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
F707 default-except-not-last correctness 2.0 2.0 0.0 2.0 2.0 2.0
F722 forward-annotation-syntax-error pedantic 2.0 1.0 0.0 2.0 2.0 2.0
F811 redefined-while-unused correctness 2.0 2.0 2.0 2.0 1.0 2.0 519
F821 undefined-name correctness 2.0 2.0 0.0 2.0 1.0 2.0 772
F822 undefined-export correctness 2.0 2.0 0.0 2.0 2.0 2.0 25
F823 undefined-local correctness 2.0 2.0 0.0 2.0 2.0 2.0 6
F841 unused-variable correctness 2.0 2.0 2.0 2.0 1.0 2.0 535
F842 unused-annotation correctness 2.0 2.0 0.0 2.0 1.0 2.0
F901 raise-not-implemented suspicious 2.0 1.0 2.0 2.0 2.0 2.0
FA100 future-rewritable-type-annotation style 2.0 0.0 2.0 2.0 1.0 2.0
FA102 future-required-type-annotation correctness 2.0 0.0 2.0 2.0 1.0 2.0
FAST001 fast-api-redundant-response-model pedantic 0.0 1.0 2.0 0.0 2.0 2.0 11
FAST002 fast-api-non-annotated-dependency pedantic 2.0 1.0 2.0 0.0 2.0 2.0 511
FAST003 fast-api-unused-path-parameter pedantic 0.0 2.0 2.0 0.0 2.0 2.0 3
FBT001 boolean-type-hint-positional-argument pedantic 2.0 0.0 0.0 2.0 2.0 2.0 11288
FBT002 boolean-default-value-positional-argument pedantic 2.0 0.0 0.0 2.0 2.0 2.0 9783
FBT003 boolean-positional-value-in-call pedantic 2.0 0.0 0.0 2.0 1.0 2.0 5227
FIX001 line-contains-fixme pedantic 2.0 0.0 0.0 2.0 2.0 2.0 236
FIX002 line-contains-todo pedantic 2.0 0.0 0.0 2.0 2.0 2.0 4184
FIX003 line-contains-xxx pedantic 2.0 0.0 0.0 2.0 2.0 2.0 337
FIX004 line-contains-hack pedantic 2.0 0.0 0.0 2.0 2.0 2.0 98
FLY002 static-join-to-f-string style 2.0 1.0 2.0 2.0 2.0 2.0 286
FURB105 print-empty-string style 2.0 1.0 2.0 2.0 2.0 2.0 9
FURB116 f-string-number-format pedantic 2.0 1.0 1.0 2.0 2.0 2.0 3
FURB122 for-loop-writes style 2.0 1.0 2.0 2.0 2.0 2.0 40
FURB129 readlines-in-for style 2.0 1.0 2.0 2.0 2.0 2.0 10
FURB132 check-and-remove-from-set style 2.0 1.0 2.0 2.0 2.0 2.0 3
FURB136 if-expr-min-max style 2.0 1.0 2.0 2.0 2.0 2.0 22
FURB157 verbose-decimal-constructor style 2.0 1.0 2.0 2.0 2.0 2.0 18
FURB161 bit-count complexity 2.0 1.0 2.0 2.0 1.0 2.0
FURB162 fromisoformat-replace-z complexity 2.0 1.0 2.0 2.0 2.0 2.0
FURB163 redundant-log-base correctness 2.0 2.0 2.0 2.0 2.0 2.0 1
FURB166 int-on-sliced-str complexity 2.0 1.0 2.0 2.0 2.0 2.0 1
FURB167 regex-flag-alias style 2.0 1.0 2.0 2.0 2.0 2.0 74
FURB168 isinstance-type-none complexity 2.0 1.0 2.0 2.0 2.0 2.0 1
FURB169 type-none-comparison complexity 2.0 1.0 2.0 2.0 2.0 2.0
FURB177 implicit-cwd style 2.0 1.0 2.0 2.0 2.0 2.0 15
FURB181 hashlib-digest-hex style 2.0 1.0 2.0 2.0 2.0 2.0
FURB187 list-reverse-copy pedantic 2.0 1.0 2.0 2.0 2.0 2.0 12
FURB188 slice-to-remove-prefix-or-suffix complexity 2.0 1.0 2.0 2.0 2.0 2.0 63
G001 logging-string-format pedantic 0.0 1.0 0.0 2.0 1.0 2.0 51
G002 logging-percent-format pedantic 0.0 1.0 0.0 2.0 1.0 2.0 23
G003 logging-string-concat pedantic 0.0 1.0 0.0 2.0 1.0 2.0 26
G004 logging-f-string pedantic 0.0 1.0 2.0 2.0 1.0 2.0 3307
G010 logging-warn style 0.0 1.0 2.0 2.0 1.0 2.0 7
G101 logging-extra-attr-clash suspicious 0.0 2.0 0.0 2.0 1.0 2.0
G201 logging-exc-info style 0.0 1.0 0.0 2.0 1.0 2.0 121
G202 logging-redundant-exc-info style 0.0 1.0 0.0 2.0 1.0 2.0 9
I001 unsorted-imports style 1.0 0.0 2.0 2.0 1.0 2.0 16452
I002 missing-required-import pedantic 2.0 0.0 2.0 2.0 0.0 2.0
ICN001 unconventional-import-alias pedantic 2.0 0.0 2.0 2.0 1.0 2.0 138
ICN002 banned-import-alias pedantic 2.0 0.0 0.0 2.0 0.0 2.0
ICN003 banned-import-from pedantic 2.0 0.0 0.0 2.0 0.0 2.0
INP001 implicit-namespace-package pedantic 1.0 0.0 0.0 2.0 1.0 2.0 4063
INT001 f-string-in-get-text-func-call suspicious 2.0 2.0 0.0 2.0 1.0 2.0 3
INT002 format-in-get-text-func-call suspicious 2.0 2.0 0.0 2.0 1.0 2.0 1
INT003 printf-in-get-text-func-call suspicious 2.0 2.0 0.0 2.0 1.0 2.0
ISC001 single-line-implicit-string-concatenation restriction 2.0 0.0 2.0 2.0 2.0 2.0 210
ISC002 multi-line-implicit-string-concatenation pedantic 2.0 0.0 0.0 2.0 1.0 1.0 7
ISC003 explicit-string-concatenation restriction 2.0 0.0 2.0 2.0 1.0 2.0 206
LOG001 direct-logger-instantiation correctness 2.0 2.0 2.0 2.0 2.0 2.0 2
LOG002 invalid-get-logger-argument suspicious 2.0 1.0 2.0 2.0 2.0 2.0
LOG007 exception-without-exc-info pedantic 2.0 1.0 0.0 2.0 1.0 2.0
LOG009 undocumented-warn suspicious 2.0 1.0 2.0 2.0 2.0 2.0 16
LOG014 exc-info-outside-except-handler suspicious 0.0 1.0 2.0 2.0 1.0 2.0 26
LOG015 root-logger-call style 2.0 1.0 0.0 2.0 2.0 2.0 594
N801 invalid-class-name pedantic 2.0 1.0 0.0 2.0 1.0 2.0 3110
N802 invalid-function-name pedantic 2.0 1.0 0.0 2.0 1.0 2.0 16753
N803 invalid-argument-name pedantic 2.0 1.0 0.0 2.0 1.0 2.0 10985
N804 invalid-first-argument-name-for-class-method pedantic 2.0 1.0 2.0 2.0 1.0 2.0 104
N805 invalid-first-argument-name-for-method pedantic 2.0 1.0 2.0 2.0 1.0 2.0 1808
N806 non-lowercase-variable-in-function pedantic 2.0 1.0 0.0 2.0 1.0 2.0 5300
N807 dunder-function-name pedantic 2.0 1.0 0.0 2.0 1.0 2.0 41
N811 constant-imported-as-non-constant pedantic 2.0 1.0 0.0 2.0 1.0 2.0 12
N812 lowercase-imported-as-non-lowercase pedantic 2.0 1.0 0.0 2.0 1.0 2.0 137
N813 camelcase-imported-as-lowercase pedantic 2.0 1.0 0.0 2.0 1.0 2.0 31
N814 camelcase-imported-as-constant pedantic 2.0 1.0 0.0 2.0 1.0 2.0 5
N815 mixed-case-variable-in-class-scope pedantic 2.0 1.0 0.0 2.0 1.0 2.0 4341
N816 mixed-case-variable-in-global-scope pedantic 2.0 1.0 0.0 2.0 1.0 2.0 2307
N817 camelcase-imported-as-acronym pedantic 2.0 1.0 0.0 2.0 1.0 2.0 41
N818 error-suffix-on-exception-name pedantic 2.0 1.0 0.0 2.0 1.0 2.0 1243
N999 invalid-module-name style 2.0 1.0 0.0 2.0 1.0 2.0 468
NPY001 numpy-deprecated-type-alias pedantic 2.0 2.0 2.0 0.0 2.0 2.0
NPY002 numpy-legacy-random pedantic 2.0 2.0 0.0 0.0 2.0 2.0 1338
NPY003 numpy-deprecated-function pedantic 2.0 2.0 2.0 0.0 2.0 2.0 1
NPY201 numpy2-deprecation pedantic 2.0 2.0 2.0 0.0 2.0 2.0 38
PD002 pandas-use-of-inplace-argument pedantic 1.0 1.0 2.0 0.0 2.0 2.0 415
PD003 pandas-use-of-dot-is-null pedantic 1.0 0.0 0.0 0.0 2.0 2.0 160
PD004 pandas-use-of-dot-not-null pedantic 1.0 0.0 0.0 0.0 2.0 2.0 29
PD007 pandas-use-of-dot-ix pedantic 1.0 2.0 0.0 0.0 2.0 2.0
PD008 pandas-use-of-dot-at pedantic 1.0 1.0 0.0 0.0 2.0 2.0 88
PD009 pandas-use-of-dot-iat pedantic 1.0 1.0 0.0 0.0 2.0 2.0 71
PD010 pandas-use-of-dot-pivot-or-unstack pedantic 1.0 1.0 0.0 0.0 2.0 2.0 257
PD011 pandas-use-of-dot-values pedantic 1.0 1.0 0.0 0.0 2.0 2.0 1139
PD012 pandas-use-of-dot-read-table pedantic 2.0 1.0 0.0 0.0 2.0 2.0
PD013 pandas-use-of-dot-stack pedantic 1.0 1.0 0.0 0.0 2.0 2.0 146
PD015 pandas-use-of-pd-merge pedantic 2.0 1.0 0.0 0.0 2.0 2.0 18
PD101 pandas-nunique-constant-series-check pedantic 1.0 1.0 0.0 0.0 2.0 2.0 6
PERF101 unnecessary-list-cast perf 2.0 1.0 2.0 2.0 2.0 2.0
PERF102 incorrect-dict-iterator perf 2.0 1.0 2.0 2.0 2.0 2.0 118
PERF203 try-except-in-loop pedantic 2.0 1.0 0.0 2.0 1.0 2.0 913
PERF401 manual-list-comprehension perf 2.0 1.0 2.0 2.0 2.0 2.0 648
PERF402 manual-list-copy complexity 2.0 1.0 0.0 2.0 2.0 2.0 51
PERF403 manual-dict-comprehension perf 2.0 1.0 2.0 2.0 2.0 2.0 28
PGH003 blanket-type-ignore restriction 2.0 1.0 0.0 2.0 2.0 2.0 1930
PGH004 blanket-noqa pedantic 2.0 1.0 2.0 2.0 2.0 2.0 864
PGH005 invalid-mock-access suspicious 1.0 2.0 0.0 2.0 2.0 2.0 3
PIE790 unnecessary-placeholder style 2.0 0.0 2.0 2.0 2.0 2.0 501
PIE794 duplicate-class-field-definition correctness 2.0 2.0 2.0 2.0 2.0 2.0 5
PIE796 non-unique-enums correctness 2.0 2.0 0.0 2.0 2.0 2.0 3
PIE800 unnecessary-spread complexity 2.0 1.0 2.0 2.0 2.0 2.0 39
PIE804 unnecessary-dict-kwargs style 2.0 1.0 2.0 2.0 2.0 2.0 154
PIE807 reimplemented-container-builtin style 2.0 1.0 2.0 2.0 2.0 2.0 88
PIE808 unnecessary-range-start complexity 2.0 1.0 2.0 2.0 2.0 2.0 97
PIE810 multiple-starts-ends-with complexity 2.0 1.0 2.0 2.0 2.0 2.0 73
PLC0105 type-name-incorrect-variance style 2.0 0.0 0.0 2.0 2.0 2.0 55
PLC0131 type-bivariance correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLC0132 type-param-name-mismatch correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
PLC0205 single-string-slots correctness 2.0 2.0 0.0 2.0 2.0 2.0 26
PLC0206 dict-index-missing-items complexity 2.0 1.0 0.0 2.0 2.0 2.0 61
PLC0208 iteration-over-set perf 2.0 1.0 2.0 2.0 2.0 2.0 18
PLC0414 useless-import-alias complexity 2.0 1.0 2.0 2.0 1.0 2.0 795
PLC0415 import-outside-top-level pedantic 2.0 1.0 0.0 2.0 1.0 2.0 15333
PLC1802 len-test pedantic 2.0 1.0 2.0 2.0 2.0 2.0 21
PLC2401 non-ascii-name pedantic 2.0 1.0 0.0 2.0 2.0 2.0 160
PLC2403 non-ascii-import-name pedantic 2.0 1.0 0.0 2.0 2.0 2.0 87
PLC3002 unnecessary-direct-lambda-call complexity 2.0 1.0 0.0 2.0 2.0 2.0 16
PLE0100 yield-in-init correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE0101 return-in-init correctness 2.0 2.0 0.0 2.0 2.0 2.0 4
PLE0115 nonlocal-and-global correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE0116 continue-in-finally correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE0117 nonlocal-without-binding correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE0118 load-before-global-declaration correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE0237 non-slot-assignment pedantic 1.0 2.0 0.0 2.0 2.0 2.0
PLE0241 duplicate-bases pedantic 2.0 2.0 2.0 2.0 2.0 2.0
PLE0302 unexpected-special-method-signature pedantic 2.0 2.0 0.0 2.0 2.0 2.0
PLE0303 invalid-length-return-type suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE0305 invalid-index-return-type suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE0307 invalid-str-return-type suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE0308 invalid-bytes-return-type suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE0309 invalid-hash-return-type suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE0604 invalid-all-object correctness 2.0 2.0 0.0 2.0 2.0 2.0 6
PLE0605 invalid-all-format correctness 2.0 2.0 0.0 2.0 2.0 2.0 20
PLE0643 potential-index-error correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
PLE0704 misplaced-bare-raise correctness 2.0 2.0 0.0 2.0 2.0 2.0 9
PLE1132 repeated-keyword-argument correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE1142 await-outside-async correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE1205 logging-too-many-args correctness 2.0 2.0 0.0 2.0 1.0 2.0 14
PLE1206 logging-too-few-args correctness 2.0 2.0 0.0 2.0 1.0 2.0
PLE1300 bad-string-format-character correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE1307 bad-string-format-type correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE1310 bad-str-strip-call suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE1507 invalid-envvar-value correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE1519 singledispatch-method style 2.0 1.0 2.0 2.0 1.0 2.0
PLE1520 singledispatchmethod-function suspicious 2.0 1.0 2.0 2.0 2.0 2.0
PLE1700 yield-from-in-async-function correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLE2502 bidirectional-unicode suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLE2510 invalid-character-backspace correctness 2.0 2.0 2.0 2.0 2.0 2.0
PLE2512 invalid-character-sub correctness 2.0 2.0 2.0 2.0 2.0 2.0
PLE2513 invalid-character-esc correctness 2.0 2.0 2.0 2.0 2.0 2.0
PLE2514 invalid-character-nul correctness 2.0 2.0 2.0 2.0 2.0 2.0
PLE2515 invalid-character-zero-width-space correctness 2.0 2.0 2.0 2.0 2.0 2.0
PLR0124 comparison-with-itself suspicious 2.0 2.0 0.0 2.0 2.0 2.0 155
PLR0133 comparison-of-constant correctness 2.0 2.0 0.0 2.0 2.0 2.0 16
PLR0206 property-with-parameters correctness 2.0 2.0 0.0 2.0 1.0 2.0
PLR0402 manual-from-import complexity 2.0 1.0 2.0 2.0 1.0 2.0 210
PLR0911 too-many-return-statements pedantic 2.0 0.0 0.0 2.0 1.0 2.0 787
PLR0912 too-many-branches pedantic 2.0 0.0 0.0 2.0 1.0 2.0 2549
PLR0913 too-many-arguments pedantic 2.0 0.0 0.0 2.0 1.0 2.0 8415
PLR0915 too-many-statements pedantic 2.0 0.0 0.0 2.0 1.0 2.0 1695
PLR1704 redefined-argument-from-local suspicious 2.0 2.0 0.0 2.0 1.0 2.0 127
PLR1711 useless-return complexity 2.0 1.0 2.0 2.0 2.0 2.0 95
PLR1714 repeated-equality-comparison style 2.0 1.0 2.0 2.0 2.0 2.0 214
PLR1716 boolean-chained-comparison style 2.0 1.0 2.0 2.0 2.0 2.0 3
PLR1722 sys-exit-alias suspicious 2.0 2.0 2.0 2.0 2.0 2.0 53
PLR1730 if-stmt-min-max style 2.0 1.0 2.0 2.0 2.0 2.0 33
PLR1733 unnecessary-dict-index-lookup style 2.0 1.0 2.0 2.0 2.0 2.0 21
PLR1736 unnecessary-list-index-lookup style 2.0 1.0 2.0 2.0 2.0 2.0 17
PLR2004 magic-value-comparison pedantic 1.0 1.0 0.0 2.0 1.0 2.0 25017
PLR2044 empty-comment style 2.0 1.0 2.0 2.0 2.0 2.0 65
PLR5501 collapsible-else-if pedantic 2.0 1.0 2.0 2.0 2.0 2.0 478
PLW0120 useless-else-on-loop correctness 2.0 2.0 2.0 2.0 2.0 2.0 14
PLW0127 self-assigning-variable correctness 2.0 2.0 0.0 2.0 2.0 2.0 47
PLW0128 redeclared-assigned-name correctness 2.0 2.0 0.0 2.0 1.0 2.0 4
PLW0129 assert-on-string-literal correctness 2.0 2.0 0.0 2.0 2.0 2.0 21
PLW0131 named-expr-without-context suspicious 2.0 2.0 0.0 2.0 2.0 2.0
PLW0133 useless-exception-statement correctness 2.0 2.0 2.0 2.0 2.0 2.0 3
PLW0177 nan-comparison correctness 2.0 2.0 0.0 2.0 2.0 2.0 98
PLW0211 bad-staticmethod-argument style 2.0 1.0 0.0 2.0 1.0 2.0 42
PLW0245 super-without-brackets correctness 2.0 2.0 2.0 2.0 1.0 2.0
PLW0406 import-self correctness 2.0 2.0 0.0 2.0 2.0 2.0 3
PLW0602 global-variable-not-assigned correctness 2.0 2.0 0.0 2.0 2.0 2.0 25
PLW0603 global-statement restriction 2.0 1.0 0.0 2.0 2.0 2.0 410
PLW0604 global-at-module-level correctness 2.0 2.0 0.0 2.0 2.0 2.0 7
PLW0642 self-or-cls-assignment style 2.0 1.0 0.0 2.0 1.0 2.0 68
PLW0711 binary-op-exception suspicious 2.0 2.0 0.0 2.0 2.0 2.0 1
PLW1501 bad-open-mode correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLW1507 shallow-copy-environ suspicious 2.0 2.0 2.0 2.0 2.0 2.0
PLW1508 invalid-envvar-default suspicious 2.0 2.0 0.0 2.0 2.0 2.0 50
PLW1509 subprocess-popen-preexec-fn suspicious 2.0 2.0 0.0 2.0 2.0 2.0 7
PLW1510 subprocess-run-without-check suspicious 2.0 2.0 2.0 2.0 2.0 2.0 118
PLW1641 eq-without-hash pedantic 2.0 1.0 0.0 2.0 2.0 2.0 236
PLW2101 useless-with-lock correctness 2.0 2.0 0.0 2.0 2.0 2.0
PLW2901 redefined-loop-name pedantic 2.0 2.0 0.0 2.0 1.0 2.0 1264
PLW3301 nested-min-max pedantic 2.0 1.0 2.0 2.0 2.0 2.0 4
PT001 pytest-fixture-incorrect-parentheses-style pedantic 2.0 0.0 2.0 1.0 1.0 2.0 222
PT002 pytest-fixture-positional-args pedantic 2.0 0.0 0.0 1.0 2.0 2.0
PT003 pytest-extraneous-scope-function pedantic 2.0 0.0 2.0 1.0 2.0 2.0 97
PT006 pytest-parametrize-names-wrong-type pedantic 2.0 0.0 2.0 1.0 1.0 2.0 3575
PT007 pytest-parametrize-values-wrong-type pedantic 2.0 0.0 2.0 1.0 1.0 2.0 2301
PT008 pytest-patch-with-lambda pedantic 2.0 0.0 0.0 1.0 2.0 2.0 39
PT009 pytest-unittest-assertion pedantic 2.0 1.0 2.0 2.0 2.0 2.0 20795
PT010 pytest-raises-without-exception correctness 2.0 2.0 0.0 1.0 2.0 2.0
PT011 pytest-raises-too-broad pedantic 2.0 1.0 0.0 1.0 1.0 2.0 1385
PT012 pytest-raises-with-multiple-statements pedantic 2.0 2.0 0.0 1.0 2.0 2.0 468
PT013 pytest-incorrect-pytest-import pedantic 2.0 0.0 0.0 1.0 2.0 2.0 154
PT014 pytest-duplicate-parametrize-test-cases correctness 2.0 2.0 2.0 1.0 2.0 2.0 49
PT015 pytest-assert-always-false pedantic 2.0 1.0 0.0 1.0 2.0 2.0 245
PT016 pytest-fail-without-message pedantic 2.0 1.0 0.0 1.0 2.0 2.0
PT017 pytest-assert-in-except pedantic 2.0 1.0 0.0 1.0 2.0 2.0 89
PT018 pytest-composite-assertion pedantic 2.0 1.0 2.0 1.0 2.0 2.0 586
PT019 pytest-fixture-param-without-value pedantic 0.0 1.0 0.0 1.0 2.0 2.0 544
PT020 pytest-deprecated-yield-fixture suspicious 2.0 2.0 0.0 1.0 2.0 2.0 1
PT021 pytest-fixture-finalizer-callback pedantic 2.0 1.0 0.0 1.0 2.0 2.0 4
PT022 pytest-useless-yield-fixture pedantic 2.0 1.0 2.0 1.0 2.0 2.0 140
PT023 pytest-incorrect-mark-parentheses-style pedantic 2.0 0.0 2.0 1.0 1.0 2.0 6
PT024 pytest-unnecessary-asyncio-mark-on-fixture pedantic 2.0 1.0 2.0 1.0 2.0 2.0
PT025 pytest-erroneous-use-fixtures-on-fixture correctness 2.0 2.0 2.0 1.0 2.0 2.0 3
PT026 pytest-use-fixtures-without-parameters correctness 2.0 2.0 2.0 1.0 2.0 2.0
PT027 pytest-unittest-raises-assertion pedantic 2.0 1.0 2.0 2.0 2.0 2.0 1280
PT028 pytest-parameter-with-default-argument pedantic 2.0 2.0 0.0 1.0 2.0 2.0 108
PT030 pytest-warns-too-broad pedantic 2.0 1.0 0.0 1.0 1.0 2.0 108
PT031 pytest-warns-with-multiple-statements suspicious 2.0 2.0 0.0 1.0 2.0 2.0 176
PTH100 os-path-abspath pedantic 2.0 1.0 2.0 2.0 2.0 2.0 707
PTH101 os-chmod pedantic 2.0 1.0 2.0 2.0 2.0 2.0 93
PTH102 os-mkdir pedantic 2.0 1.0 2.0 2.0 2.0 2.0 143
PTH103 os-makedirs pedantic 2.0 1.0 2.0 2.0 2.0 2.0 440
PTH104 os-rename pedantic 2.0 1.0 2.0 2.0 2.0 2.0 48
PTH105 os-replace pedantic 2.0 1.0 2.0 2.0 2.0 2.0 8
PTH106 os-rmdir pedantic 2.0 1.0 2.0 2.0 2.0 2.0 23
PTH107 os-remove pedantic 2.0 1.0 2.0 2.0 2.0 2.0 312
PTH108 os-unlink pedantic 2.0 1.0 2.0 2.0 2.0 2.0 115
PTH109 os-getcwd pedantic 2.0 1.0 2.0 2.0 2.0 2.0 400
PTH110 os-path-exists pedantic 2.0 1.0 2.0 2.0 2.0 2.0 1397
PTH111 os-path-expanduser pedantic 2.0 1.0 2.0 2.0 2.0 2.0 160
PTH112 os-path-isdir pedantic 2.0 1.0 2.0 2.0 2.0 2.0 358
PTH113 os-path-isfile pedantic 2.0 1.0 2.0 2.0 2.0 2.0 420
PTH114 os-path-islink pedantic 2.0 1.0 2.0 2.0 2.0 2.0 56
PTH115 os-readlink pedantic 2.0 1.0 2.0 2.0 2.0 2.0 11
PTH116 os-stat pedantic 2.0 1.0 0.0 2.0 2.0 2.0 130
PTH117 os-path-isabs pedantic 2.0 1.0 2.0 2.0 2.0 2.0 72
PTH118 os-path-join pedantic 2.0 1.0 0.0 2.0 2.0 2.0 5471
PTH119 os-path-basename pedantic 2.0 1.0 2.0 2.0 2.0 2.0 522
PTH120 os-path-dirname pedantic 2.0 1.0 2.0 2.0 2.0 2.0 910
PTH121 os-path-samefile pedantic 2.0 1.0 2.0 2.0 2.0 2.0 16
PTH122 os-path-splitext pedantic 2.0 1.0 0.0 2.0 2.0 2.0 178
PTH123 builtin-open pedantic 2.0 1.0 2.0 2.0 2.0 2.0 3878
PTH124 py-path suspicious 2.0 2.0 0.0 0.0 2.0 2.0 25
PTH201 path-constructor-current-directory pedantic 2.0 1.0 2.0 2.0 2.0 2.0 59
PTH202 os-path-getsize pedantic 2.0 1.0 2.0 2.0 2.0 2.0 62
PTH203 os-path-getatime pedantic 2.0 1.0 2.0 2.0 2.0 2.0
PTH204 os-path-getmtime pedantic 2.0 1.0 2.0 2.0 2.0 2.0 30
PTH205 os-path-getctime pedantic 2.0 1.0 2.0 2.0 2.0 2.0 2
PTH206 os-sep-split pedantic 2.0 1.0 0.0 2.0 2.0 2.0 27
PTH207 glob pedantic 2.0 1.0 0.0 2.0 2.0 2.0 258
PTH208 os-listdir pedantic 2.0 1.0 0.0 2.0 2.0 2.0 421
PTH210 invalid-pathlib-with-suffix correctness 2.0 2.0 2.0 2.0 2.0 2.0
PTH211 os-symlink pedantic 2.0 1.0 2.0 2.0 2.0 2.0 77
PYI001 unprefixed-type-param style 2.0 0.0 0.0 1.0 2.0 2.0 81
PYI002 complex-if-statement-in-stub style 2.0 1.0 0.0 1.0 2.0 2.0 5
PYI003 unrecognized-version-info-check suspicious 2.0 2.0 0.0 1.0 2.0 2.0
PYI004 patch-version-comparison suspicious 2.0 2.0 0.0 1.0 2.0 2.0
PYI005 wrong-tuple-length-version-comparison suspicious 2.0 2.0 0.0 1.0 2.0 2.0
PYI006 bad-version-info-comparison suspicious 2.0 2.0 0.0 2.0 2.0 2.0 4
PYI007 unrecognized-platform-check style 2.0 1.0 0.0 1.0 2.0 2.0
PYI008 unrecognized-platform-name style 2.0 1.0 0.0 1.0 2.0 2.0 6
PYI009 pass-statement-stub-body style 2.0 0.0 2.0 1.0 2.0 2.0 945
PYI010 non-empty-stub-body suspicious 2.0 1.0 2.0 1.0 2.0 2.0 5
PYI011 typed-argument-default-in-stub pedantic 2.0 0.0 2.0 1.0 2.0 2.0 125
PYI012 pass-in-class-body style 2.0 0.0 2.0 1.0 2.0 2.0
PYI013 ellipsis-in-non-empty-class-body style 2.0 0.0 2.0 2.0 2.0 2.0 9
PYI014 argument-default-in-stub pedantic 2.0 0.0 2.0 1.0 2.0 2.0
PYI015 assignment-default-in-stub style 2.0 0.0 2.0 1.0 2.0 2.0 1
PYI016 duplicate-union-member correctness 2.0 2.0 2.0 2.0 2.0 2.0 8
PYI017 complex-assignment-in-stub suspicious 2.0 1.0 0.0 1.0 2.0 2.0 2
PYI018 unused-private-type-var correctness 2.0 2.0 2.0 2.0 2.0 2.0 1
PYI019 custom-type-var-for-self style 2.0 1.0 2.0 2.0 1.0 2.0 46
PYI020 quoted-annotation-in-stub style 2.0 1.0 2.0 1.0 2.0 2.0 94
PYI021 docstring-in-stub pedantic 2.0 1.0 2.0 1.0 2.0 2.0 1622
PYI024 collections-named-tuple pedantic 2.0 0.0 0.0 2.0 2.0 2.0 128
PYI025 unaliased-collections-abc-set-import style 2.0 0.0 2.0 2.0 2.0 2.0 10
PYI026 type-alias-without-annotation style 2.0 0.0 2.0 1.0 1.0 2.0 23
PYI029 str-or-repr-defined-in-stub style 1.0 1.0 2.0 1.0 2.0 2.0 15
PYI030 unnecessary-literal-union style 2.0 1.0 2.0 2.0 2.0 2.0 16
PYI032 any-eq-ne-annotation style 2.0 1.0 2.0 2.0 2.0 2.0 93
PYI033 type-comment-in-stub style 2.0 1.0 0.0 1.0 2.0 2.0
PYI034 non-self-return-type style 1.0 1.0 1.0 2.0 1.0 2.0 71
PYI035 unassigned-special-variable-in-stub suspicious 2.0 2.0 0.0 1.0 2.0 2.0
PYI036 bad-exit-annotation suspicious 1.0 1.0 2.0 2.0 2.0 2.0 142
PYI041 redundant-numeric-union complexity 2.0 1.0 2.0 2.0 2.0 2.0 107
PYI042 snake-case-type-alias style 2.0 1.0 0.0 2.0 2.0 2.0 16
PYI043 t-suffixed-type-alias style 2.0 1.0 0.0 2.0 2.0 2.0
PYI044 future-annotations-in-stub style 2.0 1.0 2.0 1.0 2.0 2.0 7
PYI045 iter-method-return-iterable suspicious 2.0 1.0 0.0 2.0 2.0 2.0 2
PYI046 unused-private-protocol correctness 2.0 2.0 0.0 2.0 2.0 2.0 24
PYI047 unused-private-type-alias correctness 2.0 2.0 0.0 2.0 2.0 2.0 56
PYI048 stub-body-multiple-statements style 2.0 1.0 0.0 1.0 2.0 2.0
PYI049 unused-private-typed-dict correctness 2.0 2.0 0.0 2.0 2.0 2.0 2
PYI050 no-return-argument-annotation-in-stub style 2.0 0.0 0.0 2.0 2.0 2.0 6
PYI051 redundant-literal-union pedantic 2.0 1.0 0.0 2.0 2.0 2.0 71
PYI052 unannotated-assignment-in-stub style 2.0 1.0 0.0 1.0 2.0 2.0 183
PYI053 string-or-bytes-too-long pedantic 2.0 0.0 2.0 1.0 2.0 2.0 4
PYI054 numeric-literal-too-long pedantic 2.0 0.0 2.0 1.0 2.0 2.0 3
PYI055 unnecessary-type-union style 2.0 0.0 2.0 2.0 2.0 2.0 34
PYI056 unsupported-method-call-on-all pedantic 2.0 1.0 0.0 2.0 2.0 2.0 16
PYI057 byte-string-usage suspicious 2.0 2.0 0.0 2.0 2.0 2.0 2
PYI058 generator-return-from-iter-method style 2.0 1.0 2.0 2.0 2.0 2.0
PYI059 generic-not-last-base-class suspicious 2.0 2.0 2.0 2.0 2.0 2.0 41
PYI061 redundant-none-literal style 2.0 1.0 2.0 2.0 2.0 2.0 9
PYI062 duplicate-literal-member correctness 2.0 2.0 2.0 2.0 2.0 2.0 2
PYI063 pep484-style-positional-only-parameter style 2.0 1.0 0.0 2.0 2.0 2.0 153
PYI064 redundant-final-literal style 2.0 1.0 2.0 2.0 2.0 2.0 24
PYI066 bad-version-info-order style 2.0 1.0 0.0 1.0 2.0 2.0 3
Q000 bad-quotes-inline-string pedantic 2.0 0.0 2.0 2.0 1.0 1.0 206641
Q001 bad-quotes-multiline-string pedantic 2.0 0.0 2.0 2.0 1.0 1.0 576
Q002 bad-quotes-docstring pedantic 2.0 0.0 2.0 2.0 1.0 1.0 1505
Q003 avoidable-escaped-quote pedantic 2.0 1.0 2.0 2.0 1.0 1.0 51
Q004 unnecessary-escaped-quote pedantic 2.0 1.0 2.0 2.0 2.0 1.0 94
RET501 unnecessary-return-none style 2.0 0.0 2.0 2.0 2.0 2.0 172
RET502 implicit-return-value pedantic 2.0 0.0 2.0 2.0 2.0 2.0 250
RET503 implicit-return pedantic 1.0 0.0 2.0 2.0 2.0 2.0 722
RET504 unnecessary-assign style 1.0 0.0 2.0 2.0 2.0 2.0 3122
RET505 superfluous-else-return pedantic 1.0 0.0 2.0 2.0 2.0 2.0 5316
RET506 superfluous-else-raise pedantic 1.0 0.0 2.0 2.0 2.0 2.0 771
RET507 superfluous-else-continue pedantic 1.0 0.0 2.0 2.0 2.0 2.0 111
RET508 superfluous-else-break pedantic 1.0 0.0 2.0 2.0 2.0 2.0 75
RSE102 unnecessary-paren-on-raise-exception pedantic 2.0 0.0 2.0 2.0 2.0 2.0 1137
RUF001 ambiguous-unicode-character-string pedantic 2.0 2.0 0.0 2.0 1.0 2.0 3954
RUF002 ambiguous-unicode-character-docstring pedantic 2.0 2.0 0.0 2.0 1.0 2.0 1339
RUF003 ambiguous-unicode-character-comment pedantic 2.0 2.0 0.0 2.0 1.0 2.0 1867
RUF005 collection-literal-concatenation pedantic 2.0 1.0 2.0 2.0 2.0 2.0 1471
RUF006 asyncio-dangling-task pedantic 1.0 2.0 0.0 2.0 2.0 2.0 29
RUF007 zip-instead-of-pairwise style 2.0 1.0 2.0 2.0 2.0 2.0 19
RUF008 mutable-dataclass-default suspicious 1.0 2.0 0.0 2.0 2.0 2.0 6
RUF009 function-call-in-dataclass-default-argument suspicious 1.0 2.0 0.0 2.0 1.0 2.0 9
RUF010 explicit-f-string-type-conversion style 2.0 1.0 2.0 2.0 2.0 2.0 539
RUF012 mutable-class-default suspicious 1.0 2.0 0.0 2.0 2.0 2.0 5617
RUF013 implicit-optional style 2.0 1.0 2.0 2.0 1.0 2.0 253
RUF015 unnecessary-iterable-allocation-for-first-element perf 2.0 1.0 2.0 2.0 2.0 2.0 237
RUF016 invalid-index-type correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
RUF017 quadratic-list-summation perf 2.0 1.0 2.0 2.0 2.0 2.0 88
RUF018 assignment-in-assert suspicious 2.0 2.0 0.0 2.0 2.0 2.0 38
RUF019 unnecessary-key-check style 2.0 1.0 2.0 2.0 2.0 2.0 21
RUF020 never-union style 2.0 1.0 2.0 2.0 2.0 2.0 3
RUF021 parenthesize-chained-operators pedantic 2.0 1.0 2.0 2.0 2.0 2.0 195
RUF022 unsorted-dunder-all style 2.0 0.0 2.0 2.0 2.0 2.0 1266
RUF023 unsorted-dunder-slots style 2.0 0.0 2.0 2.0 2.0 2.0 1042
RUF024 mutable-fromkeys-value suspicious 1.0 2.0 2.0 2.0 2.0 2.0
RUF026 default-factory-kwarg correctness 2.0 2.0 2.0 2.0 2.0 2.0
RUF028 invalid-formatter-suppression-comment correctness 2.0 2.0 2.0 2.0 2.0 2.0 14
RUF030 assert-with-print-message correctness 2.0 2.0 2.0 2.0 2.0 2.0
RUF032 decimal-from-float-literal suspicious 2.0 1.0 2.0 2.0 2.0 2.0 19
RUF033 post-init-default correctness 2.0 2.0 2.0 2.0 2.0 2.0
RUF034 useless-if-else correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
RUF040 invalid-assert-message-literal-argument correctness 2.0 2.0 0.0 2.0 2.0 2.0 1
RUF041 unnecessary-nested-literal style 2.0 1.0 2.0 2.0 2.0 2.0
RUF043 pytest-raises-ambiguous-pattern pedantic 2.0 1.0 0.0 1.0 2.0 2.0 878
RUF046 unnecessary-cast-to-int complexity 2.0 1.0 2.0 2.0 2.0 2.0 34
RUF048 map-int-version-parsing suspicious 2.0 2.0 0.0 2.0 2.0 2.0
RUF049 dataclass-enum correctness 2.0 2.0 0.0 2.0 2.0 2.0
RUF051 if-key-in-dict-del complexity 2.0 1.0 2.0 2.0 2.0 2.0 14
RUF053 class-with-mixed-type-vars correctness 2.0 2.0 2.0 2.0 2.0 2.0
RUF057 unnecessary-round complexity 2.0 1.0 2.0 2.0 2.0 2.0 3
RUF058 starmap-zip complexity 2.0 1.0 2.0 2.0 2.0 2.0
RUF059 unused-unpacked-variable correctness 2.0 2.0 2.0 2.0 1.0 2.0 1412
RUF100 unused-noqa correctness 2.0 2.0 2.0 2.0 1.0 2.0 971
RUF101 redirected-noqa correctness 2.0 2.0 2.0 2.0 2.0 2.0 4
RUF200 invalid-pyproject-toml correctness 2.0 2.0 0.0 2.0 2.0 2.0 8
S101 assert restriction 2.0 0.0 0.0 2.0 2.0 2.0 216826
S102 exec-builtin suspicious 2.0 0.0 0.0 2.0 2.0 2.0 55
S103 bad-file-permissions pedantic 0.0 0.0 0.0 2.0 2.0 2.0 12
S104 hardcoded-bind-all-interfaces pedantic 0.0 0.0 0.0 2.0 2.0 2.0 69
S105 hardcoded-password-string pedantic 0.0 0.0 0.0 2.0 2.0 2.0 1110
S106 hardcoded-password-func-arg pedantic 0.0 0.0 0.0 2.0 2.0 2.0 1564
S107 hardcoded-password-default pedantic 0.0 0.0 0.0 2.0 2.0 2.0 39
S108 hardcoded-temp-file pedantic 0.0 1.0 0.0 2.0 1.0 2.0 809
S110 try-except-pass suspicious 2.0 1.0 0.0 2.0 1.0 2.0 249
S112 try-except-continue suspicious 2.0 1.0 0.0 2.0 1.0 2.0 28
S113 request-without-timeout pedantic 2.0 1.0 0.0 0.0 2.0 2.0 2118
S201 flask-debug-true pedantic 2.0 1.0 0.0 0.0 2.0 2.0 1
S202 tarfile-unsafe-members pedantic 2.0 1.0 0.0 2.0 2.0 2.0 25
S301 suspicious-pickle-usage pedantic 2.0 1.0 0.0 2.0 2.0 2.0 206
S302 suspicious-marshal-usage pedantic 2.0 1.0 0.0 2.0 2.0 2.0 3
S303 suspicious-insecure-hash-usage pedantic 2.0 1.0 0.0 0.0 2.0 2.0
S304 suspicious-insecure-cipher-usage pedantic 2.0 1.0 0.0 0.0 2.0 2.0
S305 suspicious-insecure-cipher-mode-usage pedantic 2.0 1.0 0.0 0.0 2.0 2.0
S306 suspicious-mktemp-usage pedantic 2.0 1.0 0.0 2.0 2.0 2.0 8
S307 suspicious-eval-usage pedantic 2.0 1.0 0.0 2.0 2.0 2.0 79
S308 suspicious-mark-safe-usage pedantic 2.0 1.0 0.0 0.0 2.0 2.0
S310 suspicious-url-open-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 74
S311 suspicious-non-cryptographic-random-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 826
S312 suspicious-telnet-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S313 suspicious-xmlc-element-tree-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S314 suspicious-xml-element-tree-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 23
S315 suspicious-xml-expat-reader-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S316 suspicious-xml-expat-builder-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S317 suspicious-xml-sax-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S318 suspicious-xml-mini-dom-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 6
S319 suspicious-xml-pull-dom-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S321 suspicious-ftp-lib-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 13
S323 suspicious-unverified-context-usage pedantic 0.0 1.0 0.0 2.0 2.0 2.0 1
S324 hashlib-insecure-hash-function pedantic 0.0 1.0 0.0 2.0 2.0 2.0 86
S501 request-with-no-cert-validation pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S502 ssl-insecure-version pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S503 ssl-with-bad-defaults pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S504 ssl-with-no-version pedantic 0.0 1.0 0.0 2.0 2.0 2.0 1
S505 weak-cryptographic-key pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S506 unsafe-yaml-load pedantic 0.0 1.0 0.0 0.0 2.0 2.0 8
S507 ssh-no-host-key-verification pedantic 0.0 1.0 0.0 0.0 2.0 2.0 1
S508 snmp-insecure-version pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S509 snmp-weak-cryptography pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S601 paramiko-call pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S602 subprocess-popen-with-shell-equals-true pedantic 0.0 1.0 0.0 2.0 2.0 2.0 82
S603 subprocess-without-shell-equals-true pedantic 0.0 1.0 0.0 2.0 2.0 2.0 1152
S604 call-with-shell-equals-true pedantic 0.0 1.0 0.0 0.0 2.0 2.0 26
S605 start-process-with-a-shell pedantic 0.0 1.0 0.0 2.0 2.0 2.0 25
S606 start-process-with-no-shell pedantic 0.0 1.0 0.0 2.0 2.0 2.0 12
S607 start-process-with-partial-path pedantic 0.0 1.0 0.0 2.0 2.0 2.0 709
S608 hardcoded-sql-expression pedantic 0.0 1.0 0.0 2.0 2.0 2.0 572
S609 unix-command-wildcard-injection pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S610 django-extra pedantic 0.0 1.0 0.0 0.0 2.0 2.0 116
S611 django-raw-sql pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S612 logging-config-insecure-listen pedantic 0.0 1.0 0.0 2.0 2.0 2.0
S701 jinja2-autoescape-false pedantic 0.0 1.0 0.0 0.0 2.0 2.0 22
S702 mako-templates pedantic 0.0 1.0 0.0 0.0 2.0 2.0
S704 unsafe-markup-use pedantic 0.0 1.0 0.0 0.0 1.0 2.0 58
SIM101 duplicate-isinstance-call complexity 2.0 1.0 2.0 2.0 2.0 2.0 21
SIM102 collapsible-if complexity 2.0 1.0 2.0 2.0 1.0 2.0 1243
SIM103 needless-bool complexity 2.0 1.0 2.0 2.0 2.0 2.0 301
SIM105 suppressible-exception pedantic 2.0 0.0 2.0 2.0 2.0 2.0 544
SIM107 return-in-try-except-finally suspicious 2.0 2.0 0.0 2.0 2.0 2.0
SIM108 if-else-block-instead-of-if-exp pedantic 2.0 0.0 2.0 2.0 1.0 2.0 1211
SIM109 compare-with-tuple pedantic 2.0 0.0 2.0 2.0 2.0 2.0 9
SIM110 reimplemented-builtin pedantic 2.0 1.0 2.0 2.0 1.0 2.0 54
SIM112 uncapitalized-environment-variables pedantic 2.0 0.0 2.0 2.0 2.0 2.0 49
SIM113 enumerate-for-loop complexity 2.0 1.0 0.0 2.0 2.0 2.0 22
SIM114 if-with-same-arms complexity 2.0 1.0 2.0 2.0 2.0 2.0 319
SIM115 open-file-with-context-handler suspicious 2.0 1.0 0.0 2.0 2.0 2.0 378
SIM116 if-else-block-instead-of-dict-lookup pedantic 2.0 0.0 0.0 2.0 2.0 2.0 11
SIM117 multiple-with-statements complexity 2.0 1.0 2.0 2.0 1.0 2.0 1654
SIM118 in-dict-keys complexity 1.0 1.0 2.0 2.0 2.0 2.0 677
SIM201 negate-equal-op complexity 2.0 1.0 2.0 2.0 2.0 2.0 165
SIM202 negate-not-equal-op complexity 2.0 1.0 2.0 2.0 2.0 2.0 20
SIM208 double-negation complexity 2.0 1.0 2.0 2.0 2.0 2.0
SIM210 if-expr-with-true-false complexity 2.0 1.0 2.0 2.0 2.0 2.0 43
SIM211 if-expr-with-false-true complexity 2.0 1.0 2.0 2.0 2.0 2.0 24
SIM212 if-expr-with-twisted-arms pedantic 2.0 1.0 2.0 2.0 2.0 2.0 17
SIM220 expr-and-not-expr suspicious 2.0 1.0 2.0 2.0 2.0 2.0
SIM221 expr-or-not-expr suspicious 2.0 1.0 2.0 2.0 2.0 2.0
SIM222 expr-or-true complexity 2.0 1.0 2.0 2.0 2.0 2.0 3
SIM223 expr-and-false complexity 2.0 1.0 2.0 2.0 2.0 2.0 5
SIM300 yoda-conditions pedantic 2.0 0.0 2.0 2.0 2.0 2.0 723
SIM401 if-else-block-instead-of-dict-get complexity 2.0 1.0 2.0 2.0 1.0 2.0 34
SIM905 split-static-string complexity 2.0 1.0 2.0 2.0 2.0 2.0 134
SIM910 dict-get-with-none-default pedantic 2.0 1.0 2.0 2.0 2.0 2.0 135
SIM911 zip-dict-keys-and-values complexity 2.0 1.0 2.0 2.0 2.0 2.0
SLF001 private-member-access pedantic 0.0 1.0 0.0 2.0 1.0 2.0 35703
SLOT000 no-slots-in-str-subclass pedantic 2.0 1.0 0.0 2.0 2.0 2.0 38
SLOT001 no-slots-in-tuple-subclass pedantic 2.0 1.0 0.0 2.0 2.0 2.0 10
SLOT002 no-slots-in-namedtuple-subclass pedantic 2.0 1.0 0.0 2.0 2.0 2.0 6
T100 debugger correctness 2.0 2.0 0.0 2.0 2.0 2.0 3
T201 print restriction 2.0 0.0 2.0 2.0 2.0 2.0 12912
T203 p-print restriction 2.0 0.0 2.0 2.0 2.0 2.0 55
TC001 typing-only-first-party-import pedantic 1.0 1.0 2.0 2.0 1.0 2.0 2067
TC002 typing-only-third-party-import pedantic 1.0 1.0 2.0 2.0 1.0 2.0 705
TC003 typing-only-standard-library-import pedantic 2.0 1.0 2.0 2.0 1.0 2.0 2451
TC004 runtime-import-in-type-checking-block correctness 2.0 2.0 2.0 2.0 1.0 2.0 16
TC005 empty-type-checking-block complexity 2.0 1.0 2.0 2.0 2.0 2.0 9
TC006 runtime-cast-value pedantic 2.0 0.0 2.0 2.0 2.0 2.0 1357
TC007 unquoted-type-alias correctness 2.0 2.0 2.0 2.0 2.0 2.0
TC010 runtime-string-union correctness 2.0 2.0 0.0 2.0 2.0 2.0
TD001 invalid-todo-tag pedantic 2.0 0.0 0.0 2.0 2.0 2.0 573
TD002 missing-todo-author pedantic 2.0 0.0 0.0 2.0 2.0 2.0 4225
TD003 missing-todo-link pedantic 1.0 0.0 0.0 2.0 2.0 2.0 4517
TD004 missing-todo-colon pedantic 2.0 0.0 0.0 2.0 2.0 2.0 620
TD005 missing-todo-description pedantic 1.0 0.0 0.0 2.0 2.0 2.0 63
TD006 invalid-todo-capitalization pedantic 2.0 0.0 2.0 2.0 2.0 2.0 165
TD007 missing-space-after-todo-colon pedantic 2.0 0.0 0.0 2.0 2.0 2.0 4
TID251 banned-api restriction 2.0 0.0 0.0 2.0 0.0 2.0
TID252 relative-imports restriction 1.0 1.0 2.0 2.0 1.0 2.0 4435
TID253 banned-module-level-imports restriction 2.0 0.0 0.0 2.0 0.0 2.0
TRY002 raise-vanilla-class style 2.0 1.0 0.0 2.0 2.0 2.0 706
TRY003 raise-vanilla-args pedantic 2.0 1.0 0.0 2.0 2.0 2.0 19878
TRY004 type-check-without-type-error style 2.0 1.0 0.0 2.0 2.0 2.0 408
TRY201 verbose-raise complexity 2.0 1.0 2.0 2.0 2.0 2.0 421
TRY203 useless-try-except complexity 2.0 1.0 0.0 2.0 2.0 2.0 70
TRY300 try-consider-else suspicious 2.0 2.0 0.0 2.0 2.0 2.0 913
TRY301 raise-within-try pedantic 2.0 1.0 0.0 2.0 2.0 2.0 458
TRY400 error-instead-of-exception pedantic 2.0 1.0 2.0 2.0 1.0 2.0 1269
TRY401 verbose-log-message style 2.0 1.0 0.0 2.0 1.0 2.0 121
UP001 useless-metaclass-type style 2.0 1.0 2.0 2.0 2.0 2.0
UP003 type-of-primitive style 2.0 1.0 2.0 2.0 2.0 2.0
UP004 useless-object-inheritance complexity 2.0 1.0 2.0 2.0 2.0 2.0 129
UP005 deprecated-unittest-alias suspicious 2.0 2.0 2.0 2.0 2.0 2.0
UP006 non-pep585-annotation style 2.0 1.0 2.0 2.0 1.0 2.0 14175
UP007 non-pep604-annotation-union style 2.0 1.0 2.0 2.0 1.0 2.0 4274
UP008 super-call-with-parameters style 2.0 1.0 2.0 2.0 2.0 2.0 98
UP009 utf8-encoding-declaration complexity 2.0 1.0 2.0 2.0 2.0 2.0 44
UP010 unnecessary-future-import complexity 2.0 1.0 2.0 2.0 1.0 2.0 33
UP011 lru-cache-without-parameters style 2.0 1.0 2.0 2.0 2.0 2.0 6
UP012 unnecessary-encode-utf8 complexity 2.0 1.0 2.0 2.0 2.0 2.0 124
UP013 convert-typed-dict-functional-to-class pedantic 2.0 1.0 2.0 2.0 2.0 2.0 6
UP014 convert-named-tuple-functional-to-class style 2.0 1.0 2.0 2.0 2.0 2.0 2
UP015 redundant-open-modes pedantic 2.0 1.0 2.0 2.0 2.0 2.0 303
UP017 datetime-timezone-utc style 2.0 1.0 2.0 2.0 1.0 2.0
UP018 native-literals style 2.0 1.0 2.0 2.0 2.0 2.0 26
UP019 typing-text-str-alias suspicious 2.0 2.0 2.0 2.0 2.0 2.0 5522
UP020 open-alias style 2.0 1.0 2.0 2.0 2.0 2.0 2
UP021 replace-universal-newlines suspicious 2.0 2.0 2.0 2.0 2.0 2.0
UP022 replace-stdout-stderr style 2.0 1.0 2.0 2.0 2.0 2.0 6
UP023 deprecated-c-element-tree suspicious 2.0 2.0 2.0 2.0 2.0 2.0
UP024 os-error-alias suspicious 2.0 2.0 2.0 2.0 2.0 2.0 66
UP025 unicode-kind-prefix complexity 2.0 1.0 2.0 2.0 2.0 2.0 31
UP026 deprecated-mock-import suspicious 2.0 2.0 2.0 0.0 1.0 2.0
UP028 yield-in-for-loop style 2.0 1.0 2.0 2.0 2.0 2.0 24
UP029 unnecessary-builtin-import complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP030 format-literals complexity 2.0 1.0 2.0 2.0 2.0 2.0 84
UP031 printf-string-formatting style 2.0 1.0 2.0 2.0 2.0 2.0 1060
UP032 f-string style 2.0 1.0 2.0 2.0 2.0 2.0 1053
UP033 lru-cache-with-maxsize-none style 2.0 1.0 2.0 2.0 2.0 2.0 20
UP034 extraneous-parentheses complexity 2.0 1.0 2.0 2.0 2.0 2.0 68
UP035 deprecated-import suspicious 2.0 2.0 2.0 2.0 2.0 2.0 5374
UP036 outdated-version-block suspicious 2.0 2.0 2.0 2.0 0.0 2.0 841
UP037 quoted-annotation style 1.0 1.0 2.0 2.0 1.0 2.0 1501
UP039 unnecessary-class-parentheses style 2.0 1.0 2.0 2.0 2.0 2.0 38
UP040 non-pep695-type-alias complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP041 timeout-error-alias suspicious 2.0 2.0 2.0 2.0 1.0 2.0 12
UP043 unnecessary-default-type-args complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP044 non-pep646-unpack complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP045 non-pep604-annotation-optional style 2.0 1.0 2.0 2.0 1.0 2.0 17970
UP046 non-pep695-generic-class complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP047 non-pep695-generic-function complexity 2.0 1.0 2.0 2.0 1.0 2.0
UP049 private-type-parameter style 2.0 1.0 1.0 2.0 2.0 2.0
UP050 useless-class-metaclass-type style 2.0 1.0 2.0 2.0 2.0 2.0
W191 tab-indentation pedantic 2.0 1.0 0.0 2.0 2.0 0.0 84
W291 trailing-whitespace pedantic 2.0 1.0 2.0 2.0 2.0 1.0 1502
W292 missing-newline-at-end-of-file pedantic 2.0 1.0 2.0 2.0 2.0 1.0 313
W293 blank-line-with-whitespace pedantic 2.0 1.0 2.0 2.0 2.0 1.0 1913
W505 doc-line-too-long pedantic 2.0 1.0 0.0 2.0 1.0 2.0
W605 invalid-escape-sequence correctness 2.0 2.0 2.0 2.0 2.0 2.0 103
YTT101 sys-version-slice3 suspicious 2.0 2.0 0.0 2.0 2.0 2.0
YTT102 sys-version2 suspicious 2.0 2.0 0.0 2.0 2.0 2.0
YTT103 sys-version-cmp-str3 suspicious 2.0 2.0 0.0 2.0 2.0 2.0 2
YTT201 sys-version-info0-eq3 suspicious 2.0 2.0 0.0 2.0 2.0 2.0 1
YTT202 six-py3 suspicious 2.0 2.0 0.0 0.0 2.0 2.0
YTT203 sys-version-info1-cmp-int suspicious 2.0 2.0 0.0 2.0 2.0 2.0 4
YTT204 sys-version-info-minor-cmp-int suspicious 2.0 2.0 0.0 2.0 2.0 2.0 6
YTT301 sys-version0 suspicious 2.0 2.0 0.0 2.0 2.0 2.0 1
YTT302 sys-version-cmp-str10 suspicious 2.0 2.0 0.0 2.0 2.0 2.0
YTT303 sys-version-slice1 suspicious 2.0 2.0 0.0 2.0 2.0 2.0