astral-sh/ruff

Ruff extension does not respect lines-after-imports from ruff.toml

Open

#17.558 aperta il 15 apr 2025

Vedi su GitHub
 (6 commenti) (0 reazioni) (0 assegnatari)Rust (2088 fork)batch import
documentationformatterhelp wantedincompatibilityisort

Metriche repository

Star
 (47.527 star)
Metriche merge PR
 (Merge medio 3g 8h) (573 PR mergiate in 30 g)

Descrizione

For a ruff.toml file at the root of my repo:

line-length = 120
target-version = "py311"
[lint.isort]
lines-after-imports = 1

... it appears that the setting to use a single line after the imports is ignored by the extension, resulting in the file that is formatted on save having errors according to the command line tool

I am fairly sure the file is being loaded because I am able to change the line-length parameter, restart the extension, and see matching fixes being applied.

Guida contributor