WIP: pylint upgrade
Description
//: # Upgrade .pylintrc to pylint 2.5, while also enforcing new rules to make the codebase better
Changes proposed in this merge request:
- Update .pylintrc
- Enforce other issues like LF line endings
- Enforce new style of logging
This merge request, when approved, will close: