We talked about migrating most CI tools to just be ruff for several reasons, namely it superseedes many existing tools, does so much faster and also implements many auto-fixes.
To go about it, I would propose to do it file by file or directory by directory, in such a way as to not cause conflicts with on-going work.
A quick run of ruff with the setup of rules I use for AMLTK found 499 issues with 291 of them being auto-fixable.
Found 499 errors.
[*] 291 fixable with the `--fix` option.
We talked about migrating most CI tools to just be ruff for several reasons, namely it superseedes many existing tools, does so much faster and also implements many auto-fixes.
To go about it, I would propose to do it file by file or directory by directory, in such a way as to not cause conflicts with on-going work.
A quick run of
ruff
with the setup of rules I use for AMLTK found 499 issues with 291 of them being auto-fixable.