@@ -38,12 +38,10 @@ ignore = [
3838  " SIM105" #  flake8-simplify: use-contextlib-suppress
3939  #  Negative performance impact and more verbose https://github.com/astral-sh/ruff/issues/7871
4040  " UP038" #  non-pep604-isinstance
41-   #  deprecated and is actually slower for cases relevant to unpacking: https://github.com/astral-sh/ruff/issues/12754
42-   " UP027" #  unpacked-list-comprehension
4341  #  Checked by type-checker (pyright/mypy)
4442  " ANN" #  flake-annotations
4543  " PGH003" #  blanket-type-ignore
46-   " TCH " #  flake8-type-checking
44+   " TC " #  flake8-type-checking
4745  #  Already shown by Pylance, checked by pyright, and can be caused by overloads.
4846  " ARG002" #  Unused method argument
4947  #  We want D213: multi-line-summary-second-line and D211: no-blank-line-before-class
@@ -60,7 +58,7 @@ ignore = [
6058  " TD003" #  flake8-todos: missing-todo-link
6159
6260  #  False-positives
63-   " TCH004 " #  https://github.com/astral-sh/ruff/issues/3821
61+   " TC004 " #  https://github.com/astral-sh/ruff/issues/3821
6462
6563  # ##
6664  #  Conflict with formatter (you can remove this section if you don't use Ruff as a formatter)
@@ -131,7 +129,6 @@ max-branches = 15
131129  " F811" #  Re-exports false positives
132130  #  The following can't be controlled for external libraries:
133131  " A" #  Shadowing builtin names
134-   " E741" #  ambiguous variable name
135132  " F403" #  `from . import *` used; unable to detect undefined names
136133  " FBT" #  flake8-boolean-trap
137134  " ICN001" #  unconventional-import-alias
0 commit comments