@@ -30,13 +30,13 @@ repos:
30
30
31
31
# Clean jupyter notebooks
32
32
- repo : https://github.com/srstevenson/nb-clean
33
- rev : 3.0.1
33
+ rev : 3.1.0
34
34
hooks :
35
35
- id : nb-clean
36
36
37
37
# Handling unwanted unicode characters
38
38
- repo : https://github.com/sirosen/texthooks
39
- rev : 0.5.0
39
+ rev : 0.6.2
40
40
hooks :
41
41
- id : fix-ligatures
42
42
- id : fix-smartquotes
@@ -51,14 +51,14 @@ repos:
51
51
52
52
# Run ruff (subsumes pyupgrade, isort, flake8+plugins, and more)
53
53
- repo : https://github.com/astral-sh/ruff-pre-commit
54
- rev : v0.0.292
54
+ rev : v0.1.1
55
55
hooks :
56
56
- id : ruff
57
57
args : ["--fix", "--show-fixes"]
58
58
59
59
# Run code formatting with Black
60
60
- repo : https://github.com/psf/black-pre-commit-mirror
61
- rev : 23.9.1 # Keep in sync with blacken-docs
61
+ rev : 23.10.0 # Keep in sync with blacken-docs
62
62
hooks :
63
63
- id : black-jupyter
64
64
68
68
hooks :
69
69
- id : blacken-docs
70
70
additional_dependencies :
71
- - black==23.9.1 # keep in sync with black hook
71
+ - black==23.10.0 # keep in sync with black hook
72
72
73
73
# CMake format and lint the CMakeLists.txt files
74
74
- repo : https://github.com/cheshirekow/cmake-format-precommit
81
81
82
82
# Clang-format the C++ part of the code base automatically
83
83
- repo : https://github.com/pre-commit/mirrors-clang-format
84
- rev : v17.0.2
84
+ rev : v17.0.3
85
85
hooks :
86
86
- id : clang-format
87
87
types_or : [c++, c, cuda]
95
95
96
96
# Check static types with mypy
97
97
- repo : https://github.com/pre-commit/mirrors-mypy
98
- rev : v1.6.0
98
+ rev : v1.6.1
99
99
hooks :
100
100
- id : mypy
101
101
files : ^(src/mqt|test/python)
0 commit comments