Skip to content
Snippets Groups Projects
Select Git revision
  • 989881baeb33479cb9f2d76adea504863ca70da8
  • main default
2 results

.pre-commit-config.yaml

Blame
  • .pre-commit-config.yaml 1.28 KiB
    repos:
    - repo: https://github.com/nbQA-dev/nbQA
      rev: "1.7.0"
      hooks:
        - id: nbqa-black
          args: [--nbqa-skip-celltags=before-import]
        - id: nbqa-pyupgrade
          args: [--py39-plus]
        - id: nbqa-isort
          args: [--nbqa-skip-celltags=before-import, --profile=black]
        - id: nbqa-check-ast
    - repo: https://github.com/pre-commit/pre-commit-hooks
      rev: "v4.4.0"
      hooks:
        - id: check-yaml
        - id: check-json
        - id: check-ast
        - id: fix-byte-order-marker
        - id: check-case-conflict
        - id: check-merge-conflict
        - id: end-of-file-fixer
        - id: mixed-line-ending
        - id: trailing-whitespace
    - repo: https://github.com/kynan/nbstripout.git
      rev: "0.6.1"
      hooks:
        - id: nbstripout
    - repo: https://github.com/psf/black
      rev: "23.9.1"
      hooks:
        - id: black
          language_version: python
          args: ["-l", "100"]
    - repo: https://github.com/asottile/pyupgrade
      rev: "v3.1.0"
      hooks:
        - id: pyupgrade
          args: [--py39-plus]
    - repo: https://github.com/pycqa/isort
      rev: "5.12.0"
      hooks:
        - id: isort
          args: [--profile=black]
    - repo: https://github.com/pre-commit/pygrep-hooks
      rev: "v1.10.0"
      hooks:
        - id: python-no-eval
        - id: python-use-type-annotations
    - repo: https://github.com/srstevenson/nb-clean
      rev: "3.0.1"
      hooks:
        - id: nb-clean