pre-commit

Dev Tool — VCSPython 3.8+Intermediate

Framework for managing Git pre-commit hooks (linting, formatting, etc.)

Quick Info

Documentation
Official Docs
Python Version
3.8+
Dependencies
cfgv, identify, nodeenv, PyYAML, virtualenv
Install
pip install pre-commit

Learn by Difficulty

Quick Example

python
# pre-commit
# Framework for managing Git pre-commit hooks (linting, formatting, etc.)
#
# Category: Dev Tool — VCS
# Related: ruff, black, flake8, mypy, isort, git
print("pre-commit: Framework for managing Git pre-commit hooks (linting, formatting, etc.)")

pre-commit is part of the Python ecosystem. Framework for managing Git pre-commit hooks (linting, formatting, etc.).

Try in Playground

Tags

packagecode-qualitygithooksautomation

Related Items