48
48
- id : trailing-whitespace
49
49
50
50
- repo : https://github.com/pre-commit/mirrors-autopep8
51
- rev : v2.0.0
51
+ rev : v2.0.2
52
52
hooks :
53
53
- id : autopep8
54
54
args : [--in-place, --list-fixes, --recursive, --exclude="*.cfg"]
62
62
# clang #
63
63
# ########
64
64
- repo : https://github.com/pre-commit/mirrors-clang-format
65
- rev : " v15 .0.6" # Use the sha / tag you want to point at
65
+ rev : " v16 .0.6" # Use the sha / tag you want to point at
66
66
hooks :
67
67
- id : clang-format
68
68
94
94
# cython #
95
95
# #########
96
96
- repo : https://github.com/MarcoGorelli/cython-lint
97
- rev : v0.9.1
97
+ rev : v0.15.0
98
98
hooks :
99
99
- id : cython-lint
100
100
- id : double-quote-cython-strings
@@ -111,7 +111,7 @@ repos:
111
111
# databooks #
112
112
# ############
113
113
- repo : https://github.com/datarootsio/databooks
114
- rev : 1.3.7
114
+ rev : 1.3.8
115
115
hooks :
116
116
- id : databooks-meta
117
117
- id : databooks-assert
@@ -121,7 +121,7 @@ repos:
121
121
# databricks #
122
122
# #############
123
123
- repo : https://github.com/inspera/blackbricks
124
- rev : 1.0.1
124
+ rev : 2.1.3
125
125
hooks :
126
126
- id : blackbricks
127
127
# args: [--line-length=120]
@@ -130,7 +130,7 @@ repos:
130
130
# docker #
131
131
# #########
132
132
- repo : https://github.com/AleksaC/hadolint-py
133
- rev : v2.10.0
133
+ rev : v2.12.0.2
134
134
hooks :
135
135
- id : hadolint
136
136
- repo : https://github.com/hadolint/hadolint
@@ -142,7 +142,7 @@ repos:
142
142
# docs #
143
143
# #######
144
144
- repo : https://github.com/asottile/blacken-docs
145
- rev : v1.12.1
145
+ rev : 1.15.0
146
146
hooks :
147
147
- id : blacken-docs
148
148
additional_dependencies : [black==22.12.0]
@@ -169,7 +169,7 @@ repos:
169
169
# eslint #
170
170
# #########
171
171
- repo : https://github.com/pre-commit/mirrors-eslint
172
- rev : " v8.29 .0" # Use the sha / tag you want to point at
172
+ rev : " v8.45 .0" # Use the sha / tag you want to point at
173
173
hooks :
174
174
- id : eslint
175
175
files : \.[jt]sx?$ # *.js, *.jsx, *.ts and *.tsx
@@ -188,7 +188,7 @@ repos:
188
188
# go #
189
189
# #####
190
190
- repo : https://github.com/golangci/golangci-lint
191
- rev : " v1.50.1 "
191
+ rev : " v1.53.3 "
192
192
hooks :
193
193
- id : golangci-lint
194
194
@@ -204,7 +204,7 @@ repos:
204
204
# ini #
205
205
# ######
206
206
- repo : https://github.com/macisamuele/language-formatters-pre-commit-hooks
207
- rev : " v2.5 .0"
207
+ rev : " v2.10 .0"
208
208
hooks :
209
209
- id : pretty-format-ini
210
210
args : [--autofix]
@@ -239,7 +239,7 @@ repos:
239
239
# jsonschema #
240
240
# #############
241
241
- repo : https://github.com/python-jsonschema/check-jsonschema
242
- rev : 0.19.2
242
+ rev : 0.23.3
243
243
hooks :
244
244
- id : check-jsonschema
245
245
files : ^data/.*\.json$
@@ -269,7 +269,7 @@ repos:
269
269
# kotlin #
270
270
# #########
271
271
- repo : https://github.com/macisamuele/language-formatters-pre-commit-hooks
272
- rev : " v2.5 .0"
272
+ rev : " v2.10 .0"
273
273
hooks :
274
274
- id : pretty-format-kotlin
275
275
args : [--autofix]
@@ -310,7 +310,7 @@ repos:
310
310
# macOS #
311
311
# ########
312
312
- repo : https://github.com/homebysix/pre-commit-macadmin
313
- rev : v1.12.3
313
+ rev : v1.12.4
314
314
hooks :
315
315
- id : check-git-config-email
316
316
args : ["--domains", "gmail.com", "johnpatrickroach.com"]
@@ -335,7 +335,7 @@ repos:
335
335
# pip #
336
336
# ######
337
337
- repo : https://github.com/peterdemin/pip-compile-multi
338
- rev : v2.6.1
338
+ rev : v2.6.3
339
339
hooks :
340
340
- id : pip-compile-multi-verify
341
341
@@ -360,7 +360,7 @@ repos:
360
360
# #########
361
361
362
362
- repo : https://github.com/psf/black
363
- rev : 22.12 .0
363
+ rev : 23.7 .0
364
364
hooks :
365
365
- id : black
366
366
@@ -370,13 +370,13 @@ repos:
370
370
- id : flake8
371
371
372
372
- repo : https://github.com/PyCQA/isort
373
- rev : 5.11.2
373
+ rev : 5.12.0
374
374
hooks :
375
375
- id : isort
376
376
args : [--float-to-top, --profile black]
377
377
378
378
- repo : https://github.com/pre-commit/mirrors-mypy
379
- rev : v0.991
379
+ rev : v1.4.1
380
380
hooks :
381
381
- id : mypy
382
382
args : [--install-types, --non-interactive]
@@ -402,7 +402,7 @@ repos:
402
402
# rust #
403
403
# #######
404
404
- repo : https://github.com/macisamuele/language-formatters-pre-commit-hooks
405
- rev : " v2.5 .0"
405
+ rev : " v2.10 .0"
406
406
hooks :
407
407
- id : pretty-format-rust
408
408
args : [--autofix]
@@ -411,7 +411,7 @@ repos:
411
411
# sourcery #
412
412
# ###########
413
413
- repo : https://github.com/sourcery-ai/sourcery
414
- rev : v1.0.2
414
+ rev : v1.6.0
415
415
hooks :
416
416
- id : sourcery
417
417
# The best way to use Sourcery in a pre-commit hook:
@@ -423,21 +423,21 @@ repos:
423
423
# toml #
424
424
# #######
425
425
- repo : https://github.com/macisamuele/language-formatters-pre-commit-hooks
426
- rev : " v2.5 .0"
426
+ rev : " v2.10 .0"
427
427
hooks :
428
428
- id : pretty-format-toml
429
429
args : [--autofix]
430
430
431
431
- repo : https://github.com/nbQA-dev/nbQA
432
- rev : 1.5.3
432
+ rev : 1.7.0
433
433
hooks :
434
434
- id : nbqa-pyupgrade
435
435
args : [--py37-plus]
436
436
- id : nbqa-mypy
437
437
args : [--install-types, --non-interactive]
438
438
439
439
- repo : https://github.com/pre-commit/pygrep-hooks
440
- rev : v1.9 .0 # Use the ref you want to point at
440
+ rev : v1.10 .0 # Use the ref you want to point at
441
441
hooks :
442
442
- id : python-use-type-annotations
443
443
- id : python-check-blanket-noqa
@@ -464,6 +464,6 @@ repos:
464
464
# yaml #
465
465
# #######
466
466
- repo : https://github.com/adrienverge/yamllint.git
467
- rev : v1.28 .0
467
+ rev : v1.32 .0
468
468
hooks :
469
469
- id : yamllint
0 commit comments