diff --git a/.justfile b/.justfile new file mode 100644 index 000000000..90dc01e25 --- /dev/null +++ b/.justfile @@ -0,0 +1,20 @@ +@isort: + pre-commit run isort --show-diff-on-failure --all-files + +@black: + pre-commit run black --show-diff-on-failure --all-files + +@ruff: + pre-commit run ruff --all-files + +@flake8: + pre-commit run flake8 --hook-stage manual --all-files + +@mypy: + pre-commit run mypy --hook-stage manual --all-files + +@deptry: + pre-commit run deptry --hook-stage manual --all-files + +lint: isort black ruff flake8 mypy deptry + diff --git a/CHANGELOG.md b/CHANGELOG.md index b88f11b53..c60b9d8ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,8 @@ - add landing page https://mandiant.github.io/capa/ @williballenthin #2310 - add rules website https://mandiant.github.io/capa/rules @DeeyaSingh #2310 - +- add .justfile @williballenthin #2325 + ### Breaking Changes ### New Rules (0)