Pylint User Manual
******************

Pylint is a tool that checks for errors in Python code, tries to
enforce a coding standard and looks for code smells. It can also look
for certain type errors, it can recommend suggestions about how
particular blocks can be refactored and can offer you details about
the code's complexity.

* Introduction

* Tutorial

* User Guide

  * Installation

  * Running Pylint

  * Pylint output

  * Messages control

  * Configuration

  * Editor and IDE integration

  * Pre-commit integration

* How To Guides

  * How to Write a Checker

  * How To Write a Pylint Plugin

  * Transform plugins

* Technical Reference

  * Startup and the Linter Class

  * Checkers

  * Optional Pylint checkers in the extensions module

  * Pylint features

  * Pylint and C extensions

* Development

  * Contributing

  * Testing

* Additional Commands

* Frequently Asked Questions

* Some projects using Pylint

* Support

* What's New in Pylint

  * What's New in Pylint 2.13

  * What's New in Pylint 2.12

  * What's New in Pylint 2.11

  * What's New in Pylint 2.10

  * What's New in Pylint 2.9

  * What's New in Pylint 2.8

  * What's New in Pylint 2.7

  * What's New in Pylint 2.6

  * What's New in Pylint 2.5

  * What's New in Pylint 2.4

  * What's New in Pylint 2.3

  * What's New in Pylint 2.2

  * What's New in Pylint 2.1

  * What's New in Pylint 2.0

  * What's New In Pylint 1.9

  * What's New In Pylint 1.8

  * What's New In Pylint 1.7

  * What's New In Pylint 1.6

  * Pylint's ChangeLog
