pylint static analysis