Skip to content

Commit 149afff

Browse files
authored
Update linter hooks (#273)
1 parent a08746f commit 149afff

File tree

3 files changed

+13
-8
lines changed

3 files changed

+13
-8
lines changed

.config/constraints.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
ansible-builder==3.1.0
88
astroid==3.3.6
9-
attrs==24.2.0
9+
attrs==24.3.0
1010
babel==2.16.0
1111
beautifulsoup4==4.12.3
1212
bindep==2.11.0
@@ -36,6 +36,7 @@ execnet==2.1.1
3636
filelock==3.16.1
3737
ghp-import==2.1.0
3838
griffe==1.5.1
39+
hjson==3.1.0
3940
htmlmin2==0.1.13
4041
identify==2.6.3
4142
idna==3.10
@@ -75,12 +76,11 @@ pathspec==0.12.1
7576
pbr==6.1.0
7677
pillow==11.0.0
7778
pip-tools==7.4.1
78-
pipdeptree==2.24.0
7979
platformdirs==4.3.6
8080
pluggy==1.5.0
8181
pre-commit==4.0.1
8282
pycparser==2.22
83-
pydoclint==0.5.11
83+
pydoclint==0.5.12
8484
pygments==2.18.0
8585
pylint==3.3.2
8686
pymdown-extensions==10.12
@@ -100,6 +100,7 @@ ruff==0.8.3
100100
six==1.17.0
101101
soupsieve==2.6
102102
subprocess-tee==0.4.2
103+
super-collections==0.5.3
103104
termcolor==2.5.0
104105
text-unidecode==1.3
105106
tinycss2==1.4.0

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ repos:
3434
)$
3535
3636
- repo: https://github.com/pycontribs/mirrors-prettier
37-
rev: v3.3.3
37+
rev: v3.4.2
3838
hooks:
3939
- id: prettier
4040
always_run: true
@@ -59,7 +59,7 @@ repos:
5959
- id: tox-ini-fmt
6060

6161
- repo: https://github.com/astral-sh/ruff-pre-commit
62-
rev: v0.8.1
62+
rev: v0.8.3
6363
hooks:
6464
- id: ruff
6565
args:
@@ -75,13 +75,13 @@ repos:
7575
- id: black
7676

7777
- repo: https://github.com/streetsidesoftware/cspell-cli
78-
rev: v8.16.0
78+
rev: v8.16.1
7979
hooks:
8080
- id: cspell
8181
name: Spell check with cspell
8282

8383
- repo: https://github.com/jsh9/pydoclint
84-
rev: "0.5.9"
84+
rev: "0.5.12"
8585
hooks:
8686
- id: pydoclint
8787
# This allows automatic reduction of the baseline file when needed.

tox.ini

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
[tox]
22
requires =
3+
setuptools>=65.3
34
tox>=4.11.3
5+
tox-uv>=1.16
46
env_list =
57
py
68
deps
@@ -79,7 +81,9 @@ commands =
7981
description = Enforce quality standards under {basepython}
8082
skip_install = true
8183
deps =
82-
pre-commit
84+
pre-commit>=4.0.1
85+
pre-commit-uv>=4.1.4
86+
setuptools>=51.1.1
8387
set_env =
8488
PIP_CONSTRAINT = /dev/null
8589
commands =

0 commit comments

Comments
 (0)