diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..4eca63b --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,27 @@ +repos: + - repo: local + hooks: + # - id: whitespace + # name: strip whitespace + # entry: ./strip_whitespace.sh + # language: system + # always_run: true + # pass_filenames: false + - id: ruff + name: ruff + entry: python -m ruff . --preview + language: system + always_run: true + pass_filenames: false + - id: mypy + name: mypy + entry: mypy pytest_abra/ + language: system + always_run: true + pass_filenames: false + - id: tests + name: run all tests that are not marked slow + entry: pytest -m "not slow" + language: system + always_run: true + pass_filenames: false