Library for managing and writing git hooks in Python

Autohooks Library for managing and writing git hooks in Python. Looking for automatic formatting or linting, e.g., with black and pylint, while creating a git commit using a pure Python implementation? Welcome to autohooks! Why? Several outstanding libraries for managing and executing git hooks exist already.To name a few: husky,lint-staged,precise-commits orpre-commit. However, they either need another interpreter besides python (like husky) or aretoo ambiguous (like pre-commit). pre-commit is written in python but has supporthooks written in all kind of languages. […]

Read more