mirror of
https://github.com/finegrain-ai/refiners.git
synced 2024-11-09 23:12:02 +00:00
pyproject.toml: enable isort rule in Ruff
Use `combine-as-imports = true` [1] to avoid such kinds or imports on a single line: from torch import Tensor, device as Device, dtype as DType [1]: https://docs.astral.sh/ruff/settings/#isort-combine-as-imports
This commit is contained in:
parent
4c07225d68
commit
b44d6122c4
|
@ -68,12 +68,19 @@ lint = { chain = ["ruff format .", "ruff --fix ."] }
|
||||||
line-length = 120
|
line-length = 120
|
||||||
|
|
||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
|
src = ["src"] # see https://docs.astral.sh/ruff/settings/#src
|
||||||
|
select = [
|
||||||
|
"I", # isort
|
||||||
|
]
|
||||||
ignore = [
|
ignore = [
|
||||||
"F722", # forward-annotation-syntax-error, because of Jaxtyping
|
"F722", # forward-annotation-syntax-error, because of Jaxtyping
|
||||||
"E731", # do-not-assign-lambda
|
"E731", # do-not-assign-lambda
|
||||||
]
|
]
|
||||||
line-length = 120
|
line-length = 120
|
||||||
|
|
||||||
|
[tool.ruff.lint.isort]
|
||||||
|
combine-as-imports = true
|
||||||
|
|
||||||
[tool.docformatter]
|
[tool.docformatter]
|
||||||
black = true
|
black = true
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue