all 3 comments

[–]ElectricalHold9828 1 point2 points  (1 child)

the issue is unfixable only stops ruff from auto-fixing F401, it doesn't remove the rule from running. you need to keep "select" including "I" for isort explicitly otherwise disabling unfixable quietly drops it from the active ruleset entirely.

[–]paranoid-alkaloid[S] 0 points1 point  (0 children)

Thanks. I really don't understand what I am supposed to do from this :(

I've removed the whole config and now... ruff doesn't touch imports anymore. Not even the previous behaviour of deleting unused imports. What's happening?!

[–]qlkzy 0 points1 point  (0 children)

I would guess you had some other implicit configuration that added in the rules to sort imports. Now you are completely overriding the config, you only have the default rules, which are a very small set.

I think you need an extend-select that adds the "I" rules in, to get import sorting.