Pylint's standard is now to use f-strings rather than other ways of string formatting, primarily for efficiency and ease of reading. I've adapted all of these where appropriate and put in pylint exceptions, primarily for some strange tuple unpacking where it's just cleaner not to. There should be no change in behavior otherwise.
Also addressed a few other Pylint warnings where we didn't declare file encoding. I set these all to utf-8, assuming that's correct.
Pylint's standard is now to use f-strings rather than other ways of string formatting, primarily for efficiency and ease of reading. I've adapted all of these where appropriate and put in pylint exceptions, primarily for some strange tuple unpacking where it's just cleaner not to. There should be no change in behavior otherwise.
Also addressed a few other Pylint warnings where we didn't declare file encoding. I set these all to utf-8, assuming that's correct.