ruff
ruff copied to clipboard
Rule idea: Validate named imports
trafficstars
A rule to validate whether a named import exists on a imported file would be very useful, equivalent to this rule in JS. For example:
foo.py
def foo:
pass
bar.py
from foo import foo, baz # error: named import 'baz' does not exist