File: .pre-commit-config.yaml

package info (click to toggle)
python-auto-pytabs 0.4.0-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 464 kB
  • sloc: python: 998; xml: 860; sh: 24; makefile: 13; javascript: 1
file content (37 lines) | stat: -rw-r--r-- 1,028 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
repos:
    - repo: https://github.com/pre-commit/pre-commit-hooks
      rev: v4.4.0
      hooks:
        - id: check-yaml
        - id: end-of-file-fixer
          exclude: "_test_data"
    - repo: https://github.com/psf/black
      rev: 23.3.0
      hooks:
        - id: black
    - repo: https://github.com/charliermarsh/ruff-pre-commit
      rev: 'v0.0.260'
      hooks:
        - id: ruff
          args: ["--fix"]
          exclude: test/sphinx_ext_test_data/example.py
    - repo: https://github.com/executablebooks/mdformat
      rev: 0.7.16
      hooks:
      - id: mdformat
        exclude: "_test_data"
        args: ["--number"]
        additional_dependencies:
          - mdformat-gfm
    - repo: https://github.com/pre-commit/mirrors-mypy
      rev: "v1.1.1"
      hooks:
        - id: mypy
          exclude: "test"
          args: ["--strict"]
          additional_dependencies:
            - types-docutils
            - sphinx
            - types-markdown
            - mkdocs
            - pymdown-extensions