From a3d572fb69df975ef33c53c61527efe86ff6a5a0 Mon Sep 17 00:00:00 2001 From: Yu Ishikawa Date: Wed, 30 Oct 2024 09:55:15 +0900 Subject: [PATCH] Add `.pre-commit-config.yaml` Signed-off-by: Yu Ishikawa --- .pre-commit-config.yaml | 46 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 00000000..ff495d30 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,46 @@ +# See https://pre-commit.com for more information +# See https://pre-commit.com/hooks.html for more hooks + +default_language_version: + python: python3 + +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v5.0.0 + hooks: + - id: check-added-large-files + - id: check-toml + - id: check-yaml + - id: end-of-file-fixer + - id: trailing-whitespace + - repo: https://github.com/rhysd/actionlint + rev: v1.7.3 + hooks: + - id: actionlint + - repo: https://github.com/pycqa/isort + # rev must match what's in dev-requirements.txt + rev: 5.13.2 + hooks: + - id: isort + # - repo: https://github.com/PyCQA/bandit + # rev: 1.7.10 + # hooks: + # - id: bandit + # args: [ + # "-c", "pyproject.toml", + # ] + # - repo: https://github.com/astral-sh/ruff-pre-commit + # rev: v0.7.1 + # hooks: + # - id: ruff + # args: + # - --fix + # - id: ruff-format + # - repo: https://github.com/PyCQA/autoflake + # rev: v2.3.1 + # hooks: + # - id: autoflake + # args: + # - --in-place + # - --remove-all-unused-imports + # - --remove-unused-variables