Pylint

Pylint is a Python source code analyzer which looks for programming errors (and) helps enforcing a coding standard

https://bitbucket.org/logilab/pylint

Configuring Pylint

If you have a .pylintrc file in your repository, you can configure Pylint by adding the following lines to your configuration:

build:
  nodes:
    analysis:
      tests:
        override:
          -  pylint-run [file|module_or_package]

pylint-run is a built-in wrapper for Pylint which takes care of results and output format, however all the options of Pylint are supported as well. For example:

pylint-run --rcfile=<config>