astral-sh/ruff

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

Open

#17 558 ouverte le 15 avr. 2025

Voir sur GitHub
 (6 commentaires) (0 réactions) (0 assignés)Rust (2 088 forks)batch import
documentationformatterhelp wantedincompatibilityisort

Métriques du dépôt

Stars
 (47 527 stars)
Métriques de merge PR
 (Merge moyen 3j 8h) (573 PRs mergées en 30 j)

Description

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.

Guide contributeur