From 3af57241920525035711662985773643c1d985cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Tue, 11 Jul 2023 16:52:51 +0200 Subject: [PATCH] Add ruff pre-commit --- .pre-commit-config.yaml | 5 +++++ pyproject.toml | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bf9aaf73..8bb3f45b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,4 +1,9 @@ repos: + - repo: https://github.com/astral-sh/ruff-pre-commit + rev: 'v0.0.276' + hooks: + - id: ruff + args: [--fix, --exit-non-zero-on-fix] - repo: https://github.com/psf/black rev: 22.12.0 hooks: diff --git a/pyproject.toml b/pyproject.toml index 52a142b1..f188fd41 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,3 +59,9 @@ extend-exclude = ''' [tool.pytest.ini_options] env_files = ["web.env"] testpaths = "web" + +[tool.ruff] +ignore = [ + "E501", # line too long + "E722", # bare expect +]