TIL: all the cool kids are using prek instead of pre-commit, as its faster (Rust) and fully compatible with .pre-commit-config.yaml!
https://prek.j178.dev/
(where "cool kids" == fastmcp, cpython, fastapi, ruff, ty, etc)
If you have a fediverse account, you can quote this note from your own instance. Search https://fosstodon.org/users/pamelafox/statuses/116048772661171051 on your instance and quote it. (Note that quoting is not supported in Mastodon.)