Skip to content

Commit 7bb15b7

Browse files
authored
chore: add support for linters (#1133)
1 parent fcedf23 commit 7bb15b7

File tree

1 file changed

+45
-1
lines changed

1 file changed

+45
-1
lines changed

scaleway/pyproject.toml

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,60 @@ requires = ["poetry-core"]
3939
build-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+
]
4370
select = [
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

Comments
 (0)