Skip to content

Commit fe1d1ed

Browse files
authored
chore: add support in scaleway-core for linters (#1134)
1 parent df05fb1 commit fe1d1ed

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

scaleway-core/pyproject.toml

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,58 @@ requires = ["poetry-core"]
4040
build-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+
]
4469
select = [
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
4877
"FLY", # https://docs.astral.sh/ruff/rules/#flynt-fly
4978
"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
5087
"RET", # https://docs.astral.sh/ruff/rules/#flake8-return-ret
88+
"RSE", # https://docs.astral.sh/ruff/rules/#flake8-raise-rse
5189
"SLOT", # https://docs.astral.sh/ruff/rules/#flake8-slots-slot
5290
"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
5395
"YTT", # https://docs.astral.sh/ruff/rules/#flake8-2020-ytt
5496
]
5597

0 commit comments

Comments
 (0)