4Catalyzer / fourmat

Flake8 + Black + isort = ❤️

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fourmat

A library for batteries-included linting and autoformatting.

Installation and Usage

Install fourmat through pip:

$ pip install fourmat

Create a .fourmat file to specify the directories and files to check.

$ fourmat check

$ fourmat fix

Adding Fourmat as a pre-commit hook

Install the pre-commit package:

$ pip install pre-commit

Create a .pre-commit-config.yaml containing:

repos:
- repo: https://github.com/4Catalyzer/fourmat
  rev: master  # or specify a version
  hooks:
    - id: fourmat

then install the hook:

$ pre-commit install

About

Flake8 + Black + isort = ❤️

License:MIT License


Languages

Language:Python 100.0%