Extend Pylint capabilities with custom checkers and utilities.
:contentReference[oaicite:0]{index=0}
:contentReference[oaicite:1]{index=1}
pylint.lib is a Python library that provides custom Pylint checkers, formatters, and utilities to enforce code quality and style guidelines in your projects. It lets teams define organization-specific rules, integrate seamlessly into existing linting workflows, and extend Pylint functionality without hacks.
- π Custom Checkers: Enforce project-specific lint rules.
- π Autofix Suggestions: Offer automatic remediation hints for common issues.
- βοΈ Configurable: Enable or disable plugins via
.pylintrc. - π¦ Packaging Support: Distribute as a pip-installable package.
- π CI Integration: Built-in support for GitHub Actions, Travis CI, etc.
Install from PyPI:
pip install pylint.lib
-----
- or install latest from source
git clone https://github.com/sampolmx/pylint.git
cd pylint
pip install .
-----
### Usage
pylint --load-plugins=pylint_lib path/to/your/code