coverage==5.2.1 pre-commit pylint