add pylint support