@@ -39,16 +39,60 @@ requires = ["poetry-core"]
3939build-backend = " poetry.core.masonry.api"
4040
4141[tool .ruff .lint ]
42- ignore = [" E501" ]
42+ ignore = [
43+ " A" ,# flake8-builtins
44+ " ANN" ,# flake8-annotations
45+ " ARG" ,# flake8-unused-arguments
46+ " BLE" ,# flake8-blind-except
47+ " C4" ,# flake8-comprehensions
48+ " C90" ,# mccabe
49+ " COM" ,# flake8-commas
50+ " D" ,# pydocstyle
51+ " DTZ" ,# flake8-datetimez
52+ " E501" ,
53+ " EM" ,# flake8-errmsg
54+ " FA" ,# flake8-future-annotations
55+ " I" ,# isort
56+ " INP" ,# flake8-no-pep420
57+ " N" ,# pep8-naming
58+ " PIE" ,# flake8-pie
59+ " PL" ,# Pylint
60+ " PT" ,# flake8-pytest-style
61+ " RUF" ,# Ruff-specific rules
62+ " S" ,# flake8-bandit
63+ " SLF" ,# flake8-self
64+ " T20" ,# flake8-print
65+ " TC" ,# flake8-type-checking
66+ " TID" ,# flake8-tidy-imports
67+ " TRY" ,# tryceratops
68+ " UP" ,
69+ ]
4370select = [
4471 " ASYNC" , # https://docs.astral.sh/ruff/rules/#flake8-async-async
4572 " B" , # https://docs.astral.sh/ruff/rules/#flake8-bugbear-b
4673 " ERA" , # https://docs.astral.sh/ruff/rules/#eradicate-era
74+ " EXE" , # https://docs.astral.sh/ruff/rules/#flake8-executable-exe
75+ " F" , # https://docs.astral.sh/ruff/rules/#pyflakes-f
4776 " FBT" , # https://docs.astral.sh/ruff/rules/#flake8-boolean-trap-fbt
4877 " FIX" , # https://docs.astral.sh/ruff/rules/#flake8-fixme-fix
78+ " FLY" , # https://docs.astral.sh/ruff/rules/#flynt-fly
4979 " FURB" , # https://docs.astral.sh/ruff/rules/#refurb-furb
80+ " G" , # https://docs.astral.sh/ruff/rules/#flake8-logging-format-g
81+ " ICN" , # https://docs.astral.sh/ruff/rules/#flake8-import-conventions-icn
82+ " INT" , # https://docs.astral.sh/ruff/rules/#flake8-gettext-int
83+ " ISC" , # https://docs.astral.sh/ruff/rules/#flake8-implicit-str-concat-isc
84+ " LOG" , # https://docs.astral.sh/ruff/rules/#flake8-logging-log
85+ " PERF" , # https://docs.astral.sh/ruff/rules/#perflint-perf
86+ " PGH" , # https://docs.astral.sh/ruff/rules/#pygrep-hooks-pgh
87+ " PTH" , # https://docs.astral.sh/ruff/rules/#flake8-use-pathlib-pth
88+ " PYI" , # https://docs.astral.sh/ruff/rules/#flake8-pyi-pyi
89+ " Q" , # https://docs.astral.sh/ruff/rules/#flake8-quotes-q
5090 " RET" , # https://docs.astral.sh/ruff/rules/#flake8-return-ret
91+ " RSE" , # https://docs.astral.sh/ruff/rules/#flake8-raise-rse
92+ " SIM" , # https://docs.astral.sh/ruff/rules/#flake8-simplify-sim
93+ " SLOT" , # https://docs.astral.sh/ruff/rules/#flake8-slots-slot
5194 " T10" , # https://docs.astral.sh/ruff/rules/#flake8-debugger-t10
95+ " TD" , # https://docs.astral.sh/ruff/rules/#flake8-todos-td
5296 " YTT" , # https://docs.astral.sh/ruff/rules/#flake8-2020-ytt
5397]
5498
0 commit comments