There are a number of features throughout run_scm.py and other python code that should be cleaned up at some point, and an upcoming release seems like the perfect excuse to do it:
[ ] Convert old-style format strings to f-strings
[ ] Use more specific Exceptions for various errors when appropriate
[ ] Other cleanup suggested by pylint
[ ] Remove old, unused ".py" files that are not scripts or modules
There are a number of features throughout
run_scm.py
and other python code that should be cleaned up at some point, and an upcoming release seems like the perfect excuse to do it:pylint