A Python utility / library to sort imports.
6.49k
stars
580
forks
source link
isort.core.process incorrectly returns False if only changes to lines before imports were made, with no changes to raw import section #2242
Open
TheVayt opened 7 months ago
I found a bug where
isort.core.process
returnsFalse
when only changes to lines before imports were made, with no changes to raw import section.isort.core.process
:The bug results in isort not fixing files that require fixing only lines before imports.
For example
isort file.py --lines-before-imports=10
does nothing for this file:But this one will have 10 lines added before imports, just because imports are unsorted and
isort.core.process
returnedTrue
:Example tests, 2 of which fail: