diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-02-08 05:38:39 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-02-08 05:38:39 +0000 |
commit | aedf35026379f52d7e2b4c1f957691410a758089 (patch) | |
tree | 86540364259b66741173d2333387b78d6f9c31e2 /.pre-commit-config.yaml | |
parent | Adding upstream version 20.11.0. (diff) | |
download | sqlglot-aedf35026379f52d7e2b4c1f957691410a758089.tar.xz sqlglot-aedf35026379f52d7e2b4c1f957691410a758089.zip |
Adding upstream version 21.0.1.upstream/21.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '.pre-commit-config.yaml')
-rw-r--r-- | .pre-commit-config.yaml | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 51be787..52425a1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,28 +1,27 @@ repos: - repo: local hooks: - - id: autoflake - name: autoflake - entry: autoflake -i -r - language: system - types: [ python ] + - id: ruff + name: ruff + description: "Run 'ruff' for extremely fast Python linting" + entry: ruff check + --force-exclude --fix + --ignore E721 + --ignore E741 + language: python + types_or: [python, pyi] require_serial: true + additional_dependencies: [] files: ^(sqlglot/|tests/|setup.py) - - id: isort - args: [--combine-as] - name: isort - entry: isort - language: system - types: [ python ] - files: ^(sqlglot/|tests/|setup.py) + - id: ruff-format + name: ruff-format + description: "Run 'ruff format' for extremely fast Python formatting" + entry: ruff format + --force-exclude + --line-length 100 + language: python + types_or: [python, pyi] require_serial: true - - id: black - name: black - entry: black --line-length 100 - language: system - types: [ python ] - require_serial: true - files: ^(sqlglot/|tests/|setup.py) - id: mypy name: mypy entry: mypy sqlglot tests |