pre-commit
https://github.com/pre-commit/pre-commit
Python
A framework for managing and maintaining multi-language pre-commit hooks.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported2 Subscribers
Add a CodeTriage badge to pre-commit
Help out
- Issues
- Install Rust tools with `--locked` by default or add a parameter to allow this
- add check on pre-push stage: exit if staged files not committed yet
- Use SKIP variable in `pre-commit install-hooks`
- Allow using bun instead of node
- Add a 'download' language for fetching pre-built binaries
- Warn if the fsmonitor-daemon is running
- switch from python_hooks_repo to inline bash in autoupdate fixture
- `_has_unstaged_config` check reports false negative if the config has been symlinked in place
- make `stages` and `hook-type` match
- 2nd-class support Julia
- Docs
- Python not yet supported