Vizzuality/landgriffon

View on GitHub
.pre-commit-config.yaml

Summary

Maintainability
Test Coverage
repos:
  - repo: https://github.com/gitleaks/gitleaks
    rev: v8.17.0
    hooks:
      - id: gitleaks-docker

  - repo: https://github.com/abravalheri/validate-pyproject
    rev: v0.12.1
    hooks:
      - id: validate-pyproject

  - repo: https://github.com/pre-commit/pre-commit-hooks
    rev: v2.3.0
    hooks:
      - id: end-of-file-fixer
      - id: trailing-whitespace

  - repo: https://github.com/astral-sh/ruff-pre-commit
    rev: v0.1.4
    hooks:
      - id: ruff
        args: [--fix]
        types_or: [python, pyi, jupyter]

      - id: ruff-format
        types_or: [python, pyi, jupyter]

  #    - repo: https://github.com/pre-commit/mirrors-mypy
  #      rev: v1.3.0
  #      hooks:
  #          - id: mypy
  #            language_version: python
  #            exclude: tests/.*
  #            additional_dependencies:
  #                - types-simplejson
  #                - types-attrs
  #                - pydantic~=2.0

  - repo: https://github.com/pre-commit/mirrors-prettier
    rev: v3.0.3
    hooks:
      - id: prettier