pylint
diff_cover
coverage
coveralls
