Open boxydog opened 5 months ago
Thanks! This first pass I'll review manually, so it may take some time (perhaps a week) to merge.
Sounds good, thanks for letting me know.
Just FYI, I think almost everything is two changes:
"%s" % foo
to f"{foo}"
super(Class, this)
to super()
IMO, the useful part of this change is allowing pyupgrade to run on every PR, so it will keep python usage a bit more standard, and a bit more modern. That is my overall pitch for ruff: it will keep the codebase more standard.
These are all automated fixes from ruff "PY" (pyupgrade).
Includes more aggressive fixes