Skip to content

Commit ab6b396

Browse files
updates pre-commit version and fixes stage names (mlflow#13630)
Signed-off-by: Johannes Jungbluth <[email protected]> Signed-off-by: harupy <[email protected]> Co-authored-by: harupy <[email protected]>
1 parent da14642 commit ab6b396

File tree

3 files changed

+16
-15
lines changed

3 files changed

+16
-15
lines changed

.devcontainer/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ pluggy==1.5.0
425425
# via pytest
426426
portalocker==2.10.1
427427
# via msal-extensions
428-
pre-commit==2.20.0
428+
pre-commit==4.0.1
429429
# via -r lint-requirements.txt
430430
prompt-toolkit==3.0.48
431431
# via ipython

.pre-commit-config.yaml

+14-13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
minimum_pre_commit_version: 4.0.1
12
repos:
23
- repo: https://github.com/pre-commit/pre-commit-hooks
34
rev: v4.5.0
@@ -19,47 +20,47 @@ repos:
1920
entry: python dev/ruff.py
2021
language: system
2122
types_or: [python, jupyter]
22-
stages: [commit]
23+
stages: [pre-commit]
2324
require_serial: true
2425

2526
- id: format
2627
name: format
2728
entry: python dev/format.py
2829
language: system
2930
types_or: [python, jupyter]
30-
stages: [commit]
31+
stages: [pre-commit]
3132
require_serial: true
3233

3334
- id: taplo
3435
name: taplo
3536
entry: dev/taplo.sh
3637
language: system
3738
types: [toml]
38-
stages: [commit]
39+
stages: [pre-commit]
3940
require_serial: true
4041

4142
- id: blacken-docs
4243
name: blacken-docs
4344
entry: blacken-docs
4445
language: system
4546
types_or: [rst, markdown]
46-
stages: [commit]
47+
stages: [pre-commit]
4748
require_serial: true
4849

4950
- id: custom-python-lint
5051
name: custom-python-lint
5152
entry: clint
5253
language: system
5354
types_or: [python, jupyter]
54-
stages: [commit]
55+
stages: [pre-commit]
5556
require_serial: true
5657

5758
- id: rstcheck
5859
name: rstcheck
5960
entry: rstcheck
6061
language: system
6162
files: README.rst
62-
stages: [commit]
63+
stages: [pre-commit]
6364
require_serial: true
6465

6566
- id: must-have-signoff
@@ -73,7 +74,7 @@ repos:
7374
name: mlflow-typo
7475
entry: dev/mlflow-typo.sh
7576
language: system
76-
stages: [commit]
77+
stages: [pre-commit]
7778
require_serial: true
7879

7980
- id: generate-skinny-requirements
@@ -84,7 +85,7 @@ repos:
8485
--requirements-txt-output-location requirements/skinny-requirements.txt
8586
files: "^requirements/skinny-requirements.yaml$"
8687
language: system
87-
stages: [commit]
88+
stages: [pre-commit]
8889
require_serial: true
8990
pass_filenames: false
9091

@@ -96,7 +97,7 @@ repos:
9697
--requirements-txt-output-location requirements/core-requirements.txt
9798
files: "^requirements/core-requirements.yaml$"
9899
language: system
99-
stages: [commit]
100+
stages: [pre-commit]
100101
require_serial: true
101102
pass_filenames: false
102103

@@ -108,15 +109,15 @@ repos:
108109
--requirements-txt-output-location requirements/gateway-requirements.txt
109110
files: "^requirements/gateway-requirements.yaml$"
110111
language: system
111-
stages: [commit]
112+
stages: [pre-commit]
112113
require_serial: true
113114
pass_filenames: false
114115

115116
- id: pyproject
116117
name: pyproject
117118
entry: python dev/pyproject.py
118119
language: system
119-
stages: [commit]
120+
stages: [pre-commit]
120121
require_serial: true
121122
pass_filenames: false
122123

@@ -125,7 +126,7 @@ repos:
125126
entry: "python dev/update_ml_package_versions.py --skip-yml"
126127
files: '^(mlflow/ml-package-versions\.yml|mlflow/ml_package_versions\.py)$'
127128
language: system
128-
stages: [commit]
129+
stages: [pre-commit]
129130
require_serial: true
130131
pass_filenames: false
131132

@@ -134,5 +135,5 @@ repos:
134135
entry: dev/lint-proto.sh
135136
files: '\.proto$'
136137
language: system
137-
stages: [commit]
138+
stages: [pre-commit]
138139
require_serial: true

requirements/lint-requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ ruff==0.6.4
22
rstcheck==6.1.1
33
black[jupyter]==23.7.0
44
blacken-docs==1.18.0
5-
pre-commit==2.20.0
5+
pre-commit==4.0.1
66
toml==0.10.2
77
-e ./dev/clint

0 commit comments

Comments
 (0)