A framework for managing and maintaining multi-language pre-commit hooks.
-
Updated
Jun 25, 2024 - Python
A framework for managing and maintaining multi-language pre-commit hooks.
Some out-of-the-box hooks for pre-commit
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
Rewrites source to reorder python imports
Python best practices project cookiecutter 🍪
Generic template to bootstrap your PyTorch project.
Run `black` on python code blocks in documentation files
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
🎣 List of `pre-commit` hooks to ensure the quality of your `dbt` projects.
CommonMark compliant Markdown formatter
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
A pre-commit hook that checks commit messages for Conventional Commits formatting
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!
Library for managing git hooks
Add a description, image, and links to the pre-commit topic page so that developers can more easily learn about it.
To associate your repository with the pre-commit topic, visit your repo's landing page and select "manage topics."