@@ -48,31 +48,34 @@ line-length = 120
4848# Exclude a variety of commonly ignored directories.
4949exclude = [
5050 " git/ext/" ,
51- " doc" ,
5251 " build" ,
5352 " dist" ,
5453]
5554# Enable Pyflakes `E` and `F` codes by default.
5655lint.select = [
5756 " 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
6362]
6463lint.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/
6968]
7069lint.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`
7372]
7473lint.ignore-init-module-imports = true
75- lint.unfixable = [" F401" ]
74+ lint.unfixable = [
75+ " F401" , # Module imported but unused
76+ ]
7677
7778[tool .ruff .lint .per-file-ignores ]
78- "test/**" = [" B018" ]
79+ "test/**" = [
80+ " B018" , # useless-expression
81+ ]
0 commit comments