Skip to content

Commit ef5bb24

Browse files
Merge pull request #295 from adamtheturtle/bump-uv
Use a more modern uv in pre-commit
2 parents 9aa68cd + 26cd2df commit ef5bb24

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

.pre-commit-config.yaml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -96,23 +96,23 @@ repos:
9696
language: python
9797
pass_filenames: false
9898
types_or: [yaml]
99-
additional_dependencies: [uv==0.6.3]
99+
additional_dependencies: [uv==0.8.23]
100100
stages: [pre-commit]
101101

102102
- id: docformatter
103103
name: docformatter
104104
entry: uv run --extra=dev -m docformatter --in-place
105105
language: python
106106
types_or: [python]
107-
additional_dependencies: [uv==0.6.3]
107+
additional_dependencies: [uv==0.8.23]
108108
stages: [pre-commit]
109109

110110
- id: shellcheck
111111
name: shellcheck
112112
entry: uv run --extra=dev shellcheck --shell=bash
113113
language: python
114114
types_or: [shell]
115-
additional_dependencies: [uv==0.6.3]
115+
additional_dependencies: [uv==0.8.23]
116116
stages: [pre-commit]
117117

118118
- id: shellcheck-docs
@@ -121,15 +121,15 @@ repos:
121121
--shell=bash"
122122
language: python
123123
types_or: [markdown, rst]
124-
additional_dependencies: [uv==0.6.3]
124+
additional_dependencies: [uv==0.8.23]
125125
stages: [pre-commit]
126126

127127
- id: shfmt
128128
name: shfmt
129129
entry: uv run --extra=dev shfmt --write --space-redirects --indent=4
130130
language: python
131131
types_or: [shell]
132-
additional_dependencies: [uv==0.6.3]
132+
additional_dependencies: [uv==0.8.23]
133133
stages: [pre-commit]
134134

135135
- id: shfmt-docs
@@ -138,7 +138,7 @@ repos:
138138
--no-pad-file --command="shfmt --write --space-redirects --indent=4"
139139
language: python
140140
types_or: [markdown, rst]
141-
additional_dependencies: [uv==0.6.3]
141+
additional_dependencies: [uv==0.8.23]
142142
stages: [pre-commit]
143143

144144
- id: mypy
@@ -148,23 +148,23 @@ repos:
148148
language: python
149149
types_or: [python, toml]
150150
pass_filenames: false
151-
additional_dependencies: [uv==0.6.3]
151+
additional_dependencies: [uv==0.8.23]
152152

153153
- id: mypy-docs
154154
name: mypy-docs
155155
stages: [pre-push]
156156
entry: uv run --extra=dev doccmd --language=python --command="mypy"
157157
language: python
158158
types_or: [markdown, rst]
159-
additional_dependencies: [uv==0.6.3]
159+
additional_dependencies: [uv==0.8.23]
160160

161161
- id: check-manifest
162162
name: check-manifest
163163
stages: [pre-push]
164164
entry: uv run --extra=dev -m check_manifest
165165
language: python
166166
pass_filenames: false
167-
additional_dependencies: [uv==0.6.3]
167+
additional_dependencies: [uv==0.8.23]
168168

169169
- id: pyright
170170
name: pyright
@@ -173,31 +173,31 @@ repos:
173173
language: python
174174
types_or: [python, toml]
175175
pass_filenames: false
176-
additional_dependencies: [uv==0.6.3]
176+
additional_dependencies: [uv==0.8.23]
177177

178178
- id: pyright-docs
179179
name: pyright-docs
180180
stages: [pre-push]
181181
entry: uv run --extra=dev doccmd --language=python --command="pyright"
182182
language: python
183183
types_or: [markdown, rst]
184-
additional_dependencies: [uv==0.6.3]
184+
additional_dependencies: [uv==0.8.23]
185185

186186
- id: vulture
187187
name: vulture
188188
entry: uv run --extra=dev -m vulture .
189189
language: python
190190
types_or: [python]
191191
pass_filenames: false
192-
additional_dependencies: [uv==0.6.3]
192+
additional_dependencies: [uv==0.8.23]
193193
stages: [pre-commit]
194194

195195
- id: vulture-docs
196196
name: vulture docs
197197
entry: uv run --extra=dev doccmd --language=python --command="vulture"
198198
language: python
199199
types_or: [markdown, rst]
200-
additional_dependencies: [uv==0.6.3]
200+
additional_dependencies: [uv==0.8.23]
201201
stages: [pre-commit]
202202

203203
- id: pyroma
@@ -206,15 +206,15 @@ repos:
206206
language: python
207207
pass_filenames: false
208208
types_or: [toml]
209-
additional_dependencies: [uv==0.6.3]
209+
additional_dependencies: [uv==0.8.23]
210210
stages: [pre-commit]
211211

212212
- id: deptry
213213
name: deptry
214214
entry: uv run --extra=dev -m deptry src/
215215
language: python
216216
pass_filenames: false
217-
additional_dependencies: [uv==0.6.3]
217+
additional_dependencies: [uv==0.8.23]
218218
stages: [pre-commit]
219219

220220
- id: pylint
@@ -223,38 +223,38 @@ repos:
223223
language: python
224224
stages: [manual]
225225
pass_filenames: false
226-
additional_dependencies: [uv==0.6.3]
226+
additional_dependencies: [uv==0.8.23]
227227

228228
- id: pylint-docs
229229
name: pylint-docs
230230
entry: uv run --extra=dev doccmd --language=python --command="pylint"
231231
language: python
232232
stages: [manual]
233233
types_or: [markdown, rst]
234-
additional_dependencies: [uv==0.6.3]
234+
additional_dependencies: [uv==0.8.23]
235235

236236
- id: ruff-check-fix
237237
name: Ruff check fix
238238
entry: uv run --extra=dev -m ruff check --fix
239239
language: python
240240
types_or: [python]
241-
additional_dependencies: [uv==0.6.3]
241+
additional_dependencies: [uv==0.8.23]
242242
stages: [pre-commit]
243243

244244
- id: ruff-check-fix-docs
245245
name: Ruff check fix docs
246246
entry: uv run --extra=dev doccmd --language=python --command="ruff check --fix"
247247
language: python
248248
types_or: [markdown, rst]
249-
additional_dependencies: [uv==0.6.3]
249+
additional_dependencies: [uv==0.8.23]
250250
stages: [pre-commit]
251251

252252
- id: ruff-format-fix
253253
name: Ruff format
254254
entry: uv run --extra=dev -m ruff format
255255
language: python
256256
types_or: [python]
257-
additional_dependencies: [uv==0.6.3]
257+
additional_dependencies: [uv==0.8.23]
258258
stages: [pre-commit]
259259

260260
- id: ruff-format-fix-docs
@@ -263,31 +263,31 @@ repos:
263263
format"
264264
language: python
265265
types_or: [markdown, rst]
266-
additional_dependencies: [uv==0.6.3]
266+
additional_dependencies: [uv==0.8.23]
267267
stages: [pre-commit]
268268

269269
- id: doc8
270270
name: doc8
271271
entry: uv run --extra=dev -m doc8
272272
language: python
273273
types_or: [rst]
274-
additional_dependencies: [uv==0.6.3]
274+
additional_dependencies: [uv==0.8.23]
275275
stages: [pre-commit]
276276

277277
- id: interrogate
278278
name: interrogate
279279
entry: uv run --extra=dev -m interrogate
280280
language: python
281281
types_or: [python]
282-
additional_dependencies: [uv==0.6.3]
282+
additional_dependencies: [uv==0.8.23]
283283
stages: [pre-commit]
284284

285285
- id: interrogate-docs
286286
name: interrogate docs
287287
entry: uv run --extra=dev doccmd --language=python --command="interrogate"
288288
language: python
289289
types_or: [markdown, rst]
290-
additional_dependencies: [uv==0.6.3]
290+
additional_dependencies: [uv==0.8.23]
291291
stages: [pre-commit]
292292

293293
- id: pyproject-fmt-fix
@@ -296,7 +296,7 @@ repos:
296296
language: python
297297
types_or: [toml]
298298
files: pyproject.toml
299-
additional_dependencies: [uv==0.6.3]
299+
additional_dependencies: [uv==0.8.23]
300300
stages: [pre-commit]
301301

302302
- id: linkcheck
@@ -306,7 +306,7 @@ repos:
306306
types_or: [rst]
307307
stages: [manual]
308308
pass_filenames: false
309-
additional_dependencies: [uv==0.6.3]
309+
additional_dependencies: [uv==0.8.23]
310310

311311
- id: spelling
312312
name: spelling
@@ -315,23 +315,23 @@ repos:
315315
types_or: [rst]
316316
stages: [manual]
317317
pass_filenames: false
318-
additional_dependencies: [uv==0.6.3]
318+
additional_dependencies: [uv==0.8.23]
319319

320320
- id: docs
321321
name: Build Documentation
322322
entry: uv run --extra=sample sphinx-build -W -b notion sample build-sample/notion
323323
language: python
324324
stages: [manual]
325325
pass_filenames: false
326-
additional_dependencies: [uv==0.6.3]
326+
additional_dependencies: [uv==0.8.23]
327327

328328
- id: docs-as-html
329329
name: Build Documentation as HTML
330330
entry: uv run --extra=sample sphinx-build -W -b html sample build-sample/html
331331
language: python
332332
stages: [manual]
333333
pass_filenames: false
334-
additional_dependencies: [uv==0.6.3]
334+
additional_dependencies: [uv==0.8.23]
335335

336336
- id: pyright-verifytypes
337337
name: pyright-verifytypes
@@ -340,20 +340,20 @@ repos:
340340
language: python
341341
pass_filenames: false
342342
types_or: [python]
343-
additional_dependencies: [uv==0.6.3]
343+
additional_dependencies: [uv==0.8.23]
344344

345345
- id: yamlfix
346346
name: yamlfix
347347
entry: uv run --extra=dev yamlfix
348348
language: python
349349
types_or: [yaml]
350-
additional_dependencies: [uv==0.6.3]
350+
additional_dependencies: [uv==0.8.23]
351351
stages: [pre-commit]
352352

353353
- id: sphinx-lint
354354
name: sphinx-lint
355355
entry: uv run --extra=dev sphinx-lint --enable=all --disable=line-too-long
356356
language: python
357357
types_or: [rst]
358-
additional_dependencies: [uv==0.6.3]
358+
additional_dependencies: [uv==0.8.23]
359359
stages: [pre-commit]

0 commit comments

Comments
 (0)