@@ -48,31 +48,34 @@ line-length = 120
48
48
# Exclude a variety of commonly ignored directories.
49
49
exclude = [
50
50
" git/ext/" ,
51
- " doc" ,
52
51
" build" ,
53
52
" dist" ,
54
53
]
55
54
# Enable Pyflakes `E` and `F` codes by default.
56
55
lint.select = [
57
56
" E" ,
58
- " W" , # see : https://pypi.org/project/pycodestyle
59
- " F" , # see : https://pypi.org/project/pyflakes
60
- # "I", #see : https://pypi.org/project/isort/
61
- # "S", # see : https://pypi.org/project/flake8-bandit
62
- # "UP", # see : https://docs.astral.sh/ruff/rules/#pyupgrade-up
57
+ " W" , # See : https://pypi.org/project/pycodestyle
58
+ " F" , # See : https://pypi.org/project/pyflakes
59
+ # "I", # See : https://pypi.org/project/isort/
60
+ # "S", # See : https://pypi.org/project/flake8-bandit
61
+ # "UP", # See : https://docs.astral.sh/ruff/rules/#pyupgrade-up
63
62
]
64
63
lint.extend-select = [
65
- # "A", # see : https://pypi.org/project/flake8-builtins
66
- " B" , # see : https://pypi.org/project/flake8-bugbear
67
- " C4" , # see : https://pypi.org/project/flake8-comprehensions
68
- " TCH004" , # see : https://docs.astral.sh/ruff/rules/runtime-import-in-type-checking-block/
64
+ # "A", # See : https://pypi.org/project/flake8-builtins
65
+ " B" , # See : https://pypi.org/project/flake8-bugbear
66
+ " C4" , # See : https://pypi.org/project/flake8-comprehensions
67
+ " TCH004" , # See : https://docs.astral.sh/ruff/rules/runtime-import-in-type-checking-block/
69
68
]
70
69
lint.ignore = [
71
- " E203" ,
72
- " E731" , # Do not assign a `lambda` expression, use a `def`
70
+ " E203" , # Whitespace before ':'
71
+ " E731" , # Do not assign a `lambda` expression, use a `def`
73
72
]
74
73
lint.ignore-init-module-imports = true
75
- lint.unfixable = [" F401" ]
74
+ lint.unfixable = [
75
+ " F401" , # Module imported but unused
76
+ ]
76
77
77
78
[tool .ruff .lint .per-file-ignores ]
78
- "test/**" = [" B018" ]
79
+ "test/**" = [
80
+ " B018" , # useless-expression
81
+ ]
0 commit comments