gpt-neox
/
.pre-commit-config.yaml
40 строк · 1.4 Кб
1repos:
2- repo: https://github.com/pre-commit/pre-commit-hooks
3rev: v4.1.0
4hooks:
5- id: check-case-conflict
6- id: check-json
7- id: check-symlinks
8- id: check-yaml
9- id: destroyed-symlinks
10- id: end-of-file-fixer
11exclude: ^(docs/CNAME/|configs/neox_arguments.md)
12- id: fix-byte-order-marker
13- id: fix-encoding-pragma
14args: [--remove]
15- id: mixed-line-ending
16args: [--fix=lf]
17- id: requirements-txt-fixer
18- id: trailing-whitespace
19exclude: ^(docs/CNAME/|configs/neox_arguments.md)
20- repo: https://gitlab.com/daverona/pre-commit/cpp
21rev: 0.8.0
22hooks:
23- id: clang-format # formatter of C/C++ code based on a style guide: LLVM, Google, Chromium, Mozilla, and WebKit available
24args: []
25
26- repo: https://github.com/psf/black
27rev: 22.3.0
28hooks:
29- id: black
30language_version: python3
31- repo: https://github.com/codespell-project/codespell
32rev: v2.1.0
33hooks:
34- id: codespell
35args: [
36'--ignore-words-list=reord,dout', # Word used in error messages that need rewording
37--check-filenames,
38--check-hidden,
39]
40exclude: tests/data/hf_cache/tokenizer/gpt2.json
41