@@ -40,14 +40,58 @@ requires = ["poetry-core"]
4040build-backend = " poetry.core.masonry.api"
4141
4242[tool .ruff .lint ]
43- ignore = [" E501" ]
43+ ignore = [
44+ " A" , # flake8-builtins
45+ " ANN" , # flake8-annotations
46+ " B" , # flake8-bugbear
47+ " BLE" , # flake8-blind-except
48+ " C90" , # mccabe
49+ " COM" , # flake8-commas
50+ " DTZ" , # flake8-datetimez
51+ " E501" ,
52+ " EM" , # flake8-errmsg
53+ " FA" , # flake8-future-annotations
54+ " FBT" , # flake8-boolean-trap
55+ " G" , # flake8-logging-format
56+ " I" , # isort
57+ " INP" , # flake8-no-pep420
58+ " N" , # pep8-naming
59+ " PERF" , # Perflint
60+ " PL" , # Pylint
61+ " PT" , # flake8-pytest-style
62+ " RUF" , # Ruff-specific rules
63+ " S" , # flake8-bandit
64+ " SIM" , # flake8-simplify
65+ " SLF" , # flake8-self
66+ " TRY" , # tryceratops
67+ " UP" , # pyupgrade
68+ ]
4469select = [
70+ " ARG" , # https://docs.astral.sh/ruff/rules/#flake8-unused-arguments-arg
4571 " ASYNC" , # https://docs.astral.sh/ruff/rules/#flake8-async-async
72+ " C4" , # https://docs.astral.sh/ruff/rules/#flake8-comprehensions-c4
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 " FIX" , # https://docs.astral.sh/ruff/rules/#flake8-fixme-fix
77+ " FLY" , # https://docs.astral.sh/ruff/rules/#flynt-fly
4878 " FURB" , # https://docs.astral.sh/ruff/rules/#refurb-furb
79+ " ICN" , # https://docs.astral.sh/ruff/rules/#flake8-import-conventions-icn
80+ " INT" , # https://docs.astral.sh/ruff/rules/#flake8-gettext-int
81+ " ISC" , # https://docs.astral.sh/ruff/rules/#flake8-implicit-str-concat-isc
82+ " LOG" , # https://docs.astral.sh/ruff/rules/#flake8-logging-log
83+ " PGH" , # https://docs.astral.sh/ruff/rules/#pygrep-hooks-pgh
84+ " PIE" , # https://docs.astral.sh/ruff/rules/#flake8-pie-pie
85+ " PYI" , # https://docs.astral.sh/ruff/rules/#flake8-pyi-pyi
86+ " Q" , # https://docs.astral.sh/ruff/rules/#flake8-quotes-q
4987 " RET" , # https://docs.astral.sh/ruff/rules/#flake8-return-ret
88+ " RSE" , # https://docs.astral.sh/ruff/rules/#flake8-raise-rse
89+ " SLOT" , # https://docs.astral.sh/ruff/rules/#flake8-slots-slot
5090 " T10" , # https://docs.astral.sh/ruff/rules/#flake8-debugger-t10
91+ " T20" , # https://docs.astral.sh/ruff/rules/#flake8-print-t20
92+ " TC" , # https://docs.astral.sh/ruff/rules/#flake8-type-checking-tc
93+ " TD" , # https://docs.astral.sh/ruff/rules/#flake8-todos-td
94+ " TID" , # https://docs.astral.sh/ruff/rules/#flake8-tidy-imports-tid
5195 " YTT" , # https://docs.astral.sh/ruff/rules/#flake8-2020-ytt
5296]
5397
0 commit comments