You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1005 B
30 lines
1005 B
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks.git
|
|
rev: v3.4.0
|
|
hooks:
|
|
- id: check-merge-conflict
|
|
- id: debug-statements
|
|
exclude: 'tools/|(pypinyin/(phrases_dict.py|pinyin_dict.py|phonetic_symbol.py))'
|
|
- id: double-quote-string-fixer
|
|
exclude: 'pypinyin/(phrases_dict.py|pinyin_dict.py|phonetic_symbol.py)'
|
|
- id: end-of-file-fixer
|
|
exclude: '.bumpversion.cfg'
|
|
- id: requirements-txt-fixer
|
|
- id: trailing-whitespace
|
|
- repo: https://gitlab.com/pycqa/flake8
|
|
rev: 3.8.4
|
|
hooks:
|
|
- id: flake8
|
|
exclude: 'tools|pypinyin/(phrases_dict.py|pinyin_dict.py|phonetic_symbol.py)|(docs/conf.py)'
|
|
# - repo: https://github.com/pre-commit/mirrors-mypy
|
|
# rev: 'v0.812'
|
|
# hooks:
|
|
# - id: mypy
|
|
# files: 'pypinyin/'
|
|
- repo: https://github.com/pre-commit/mirrors-yapf.git
|
|
sha: v0.16.0
|
|
hooks:
|
|
- id: yapf
|
|
files: \.py$
|
|
exclude: (?=phrase-pinyin-data|pinyin-data).*(\.py)$
|