FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
RustPython/.pre-commit-config.yaml at main · RustPython/RustPython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
RustPython
/
RustPython
Public
Notifications
You must be signed in to change notification settings
Fork
1.5k
Star
22.3k
Code
Issues
298
Pull requests
104
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
RustPython
/
.pre-commit-config.yaml
Copy path
More file actions
More file actions
Latest commit
History
History
History
84 lines (75 loc) · 2.36 KB
Breadcrumbs
RustPython
/
.pre-commit-config.yaml
Copy path
File metadata and controls
84 lines (75 loc) · 2.36 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#
NOTE: Reason for not using `prek.toml` is dependabot supports `pre-commit` as an ecosystem
#
See: https://github.blog/changelog/2026-03-10-dependabot-now-supports-pre-commit-hooks/
fail_fast
:
false
repos
:
-
repo
:
https://github.com/pre-commit/pre-commit-hooks
rev
:
v6.0.0
hooks
:
-
id
:
check-merge-conflict
priority
:
0
-
repo
:
https://github.com/astral-sh/ruff-pre-commit
rev
:
v0.16.2
hooks
:
-
id
:
ruff-format
priority
:
0
-
id
:
ruff-check
args
:
[--select, I, --fix, --exit-non-zero-on-fix]
types_or
:
[python]
require_serial
:
true
priority
:
1
-
repo
:
local
hooks
:
-
id
:
redundant-test-patches
name
:
check redundant test patches
entry
:
scripts/check_redundant_patches.py
files
:
'
^Lib/test/.*\.py$
'
language
:
script
types
:
[python]
priority
:
0
-
repo
:
local
hooks
:
-
id
:
rustfmt
name
:
rustfmt
entry
:
rustfmt
language
:
system
types
:
[rust]
priority
:
0
-
id
:
generate-rs-opcode-metadata
name
:
generate rust opcode metadata
entry
:
python3 tools/opcode_metadata/generate_rs_opcode_metadata.py
files
:
'
^(crates/compiler-core/src/bytecode/instruction\.rs|tools/opcode_metadata/*)$
'
pass_filenames
:
false
language
:
system
require_serial
:
true
priority
:
1
#
so rustfmt runs first
stages
:
-
manual
-
id
:
generate-py-opcode-metadata
name
:
generate python opcode metadata
entry
:
python3 tools/opcode_metadata/generate_py_opcode_metadata.py
files
:
'
^(crates/compiler-core/src/bytecode/instruction\.rs|tools/opcode_metadata/*)$
'
pass_filenames
:
false
language
:
system
require_serial
:
true
priority
:
1
#
so rustfmt runs first
stages
:
-
manual
-
repo
:
https://github.com/streetsidesoftware/cspell-cli
rev
:
v10.0.1
hooks
:
-
id
:
cspell
types
:
[rust]
additional_dependencies
:
-
'
@cspell/dict-en_us
'
-
'
@cspell/dict-cpp
'
-
'
@cspell/dict-python
'
-
'
@cspell/dict-rust
'
-
'
@cspell/dict-win32
'
-
'
@cspell/dict-shell
'
priority
:
0
-
repo
:
https://github.com/rbubley/mirrors-prettier
rev
:
v3.9.6
hooks
:
-
id
:
prettier
files
:
'
^wasm/.*$
'
priority
:
0
Back
|
FazBrowse Home
|
New Git URL