diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..19dce3b --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,8 @@ +default_language_version: + python: python3.13 +repos: + # Using this mirror lets us use mypyc-compiled black, which is about 2x faster + - repo: https://github.com/psf/black-pre-commit-mirror + rev: 25.1.0 + hooks: + - id: black diff --git a/src/requirements.dev.txt b/src/requirements.dev.txt index 3fbf4d6..ebf2bba 100644 --- a/src/requirements.dev.txt +++ b/src/requirements.dev.txt @@ -5,3 +5,4 @@ pytest-sugar==0.9.7 coverage[toml]==7.2.5 black==23.3.0 ruff==0.0.265 +pre-commit==4.1.0 \ No newline at end of file