-
Notifications
You must be signed in to change notification settings - Fork 30
/
.pre-commit-config.yaml
42 lines (36 loc) · 1.08 KB
/
.pre-commit-config.yaml
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
38
39
40
41
42
repos:
- repo: https://github.com/citation-file-format/cffconvert
rev: 054bda51dbe278b3e86f27c890e3f3ac877d616c
hooks:
- id: validate-cff
alias: cffconvert
name: Validating CITATION.cff using 'cffconvert'
- repo: https://github.com/pycqa/isort
rev: 5.12.0
hooks:
- id: isort
name: Sorting Python import lines using 'isort'
args:
- "--check-only"
- "--diff"
- repo: https://github.com/regebro/pyroma
rev: "4.2"
hooks:
- id: pyroma
name: Assessing the package metadata using 'pyroma'
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.0.278
hooks:
- id: ruff
name: Linting using 'ruff'
- repo: https://github.com/PyCQA/prospector
rev: 1.10.2
hooks:
- id: prospector
name: Linting the code base using 'prospector'
args: ["--profile-path", ".prospector.yml"]
- repo: https://github.com/tcort/markdown-link-check
rev: bde6fd2675901c55f8a356a67475257d44af51ae # 3.11.2
hooks:
- id: markdown-link-check
args: [-q]