Stephen Lints Your Python
Project description
SLYP
Stephen Lints Your Python
An opinionated linter and fixer.
Full documentation: https://slyp.readthedocs.io/en/latest/index.html
Table of Contents
Hi
:wave:
I'm Stephen. I'm going to lint (and fix) your Python code.
I wrote this linter because nothing else out there implemented these rules, and some of them needed CST (rather than AST), so there was no plugin framework (e.g. flake8 plugins) which I could use.
I hope it helps you.
Installation
slyp
is a python package and can be run as a pre-commit hook.
On supported python versions, it should be installed with
pip install slyp
Usage
Either use it as a CLI tool:
slyp
Or as a pre-commit hook using the following pre-commit-config.yaml
:
- repo: https://github.com/sirosen/slyp
rev: 0.8.1
hooks:
- id: slyp
License
slyp
is distributed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.