Skip to content

Commit 09d19c1

Browse files
[stable-2.19] ci: refresh docs build dependencies (#3304)
* Bump antsibull-docs to 2.23.0. * ci: refresh docs build dependencies * Add new roles to sanity check. --------- Co-authored-by: Felix Fontein <[email protected]> Co-authored-by: Ansible Documentation Bot <147556122+ansible-documentation-bot[bot]@users.noreply.github.com>
1 parent aaee582 commit 09d19c1

File tree

3 files changed

+31
-35
lines changed

3 files changed

+31
-35
lines changed

tests/checkers/rstcheck.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def main():
1919
sys.executable,
2020
'-c', 'import rstcheck; rstcheck.main();',
2121
'--report', 'warning',
22-
'--ignore-roles', 'anscollection,ansplugin,ansopt,ansretval,ansval,ansenvvar,ansenvvarref',
22+
'--ignore-roles', 'anscollection,ansplugin,ansopt,ansoptref,ansretval,ansretvalref,ansval,ansenvvar,ansenvvarref',
2323
'--ignore-substitutions', ','.join(ignore_substitutions),
2424
] + paths
2525

tests/constraints.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# This constraint file also pins other versions for which there are known limitations.
44

55
sphinx == 7.2.5
6-
antsibull-docs == 2.21.0 # currently approved version
6+
antsibull-docs == 2.23.0 # currently approved version
77

88
sphinx-rtd-theme >= 2.0.0 # Fix 404 pages with new sphinx -- https://github.com/ansible/ansible-documentation/issues/678
99
rstcheck < 6 # rstcheck 6.x has problem with rstcheck.core triggered by include files w/ sphinx directives https://github.com/rstcheck/rstcheck-core/issues/3

tests/requirements.txt

Lines changed: 29 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --universal --output-file tests/requirements.txt tests/requirements.in
3-
aiofiles==24.1.0
3+
aiofiles==25.1.0
44
# via
55
# antsibull-core
66
# antsibull-fileutils
77
aiohappyeyeballs==2.6.1
88
# via aiohttp
9-
aiohttp==3.12.14
9+
aiohttp==3.13.2
1010
# via
1111
# antsibull-core
1212
# antsibull-docs
@@ -24,48 +24,48 @@ ansible-pygments==0.1.2
2424
# sphinx-ansible-theme
2525
antsibull-changelog==0.34.0
2626
# via antsibull-docs
27-
antsibull-core==3.4.0
27+
antsibull-core==3.5.0
2828
# via antsibull-docs
29-
antsibull-docs==2.21.0
29+
antsibull-docs==2.23.0
3030
# via
3131
# -c tests/constraints.in
3232
# -r tests/requirements.in
3333
antsibull-docs-parser==1.2.2
3434
# via antsibull-docs
35-
antsibull-docutils==1.3.0
35+
antsibull-docutils==1.3.1
3636
# via
3737
# -r tests/requirements.in
3838
# antsibull-changelog
3939
# antsibull-docs
40-
antsibull-fileutils==1.4.0
40+
antsibull-fileutils==1.5.1
4141
# via
4242
# antsibull-changelog
4343
# antsibull-core
4444
# antsibull-docs
4545
asyncio-pool==0.6.0
4646
# via antsibull-docs
47-
attrs==25.3.0
47+
attrs==25.4.0
4848
# via aiohttp
4949
babel==2.17.0
5050
# via
5151
# sphinx
5252
# sphinx-intl
53-
build==1.2.2.post1
53+
build==1.3.0
5454
# via antsibull-core
55-
certifi==2025.7.14
55+
certifi==2025.11.12
5656
# via requests
57-
cffi==1.17.1 ; platform_python_implementation != 'PyPy'
57+
cffi==2.0.0 ; platform_python_implementation != 'PyPy'
5858
# via cryptography
59-
charset-normalizer==3.4.2
59+
charset-normalizer==3.4.4
6060
# via requests
61-
click==8.2.1
61+
click==8.3.1
6262
# via sphinx-intl
6363
colorama==0.4.6 ; os_name == 'nt' or sys_platform == 'win32'
6464
# via
6565
# build
6666
# click
6767
# sphinx
68-
cryptography==45.0.5
68+
cryptography==46.0.3
6969
# via -r tests/requirements.in
7070
docutils==0.18.1
7171
# via
@@ -75,11 +75,11 @@ docutils==0.18.1
7575
# rstcheck
7676
# sphinx
7777
# sphinx-rtd-theme
78-
frozenlist==1.7.0
78+
frozenlist==1.8.0
7979
# via
8080
# aiohttp
8181
# aiosignal
82-
idna==3.10
82+
idna==3.11
8383
# via
8484
# requests
8585
# yarl
@@ -91,9 +91,9 @@ jinja2==3.1.6
9191
# -r tests/requirements.in
9292
# antsibull-docs
9393
# sphinx
94-
markupsafe==3.0.2
94+
markupsafe==3.0.3
9595
# via jinja2
96-
multidict==6.6.3
96+
multidict==6.7.0
9797
# via
9898
# aiohttp
9999
# yarl
@@ -109,35 +109,35 @@ pathspec==0.12.1
109109
# via yamllint
110110
perky==0.9.3
111111
# via antsibull-core
112-
propcache==0.3.2
112+
propcache==0.4.1
113113
# via
114114
# aiohttp
115115
# yarl
116-
pycparser==2.22 ; platform_python_implementation != 'PyPy'
116+
pycparser==2.23 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
117117
# via cffi
118-
pydantic==2.11.7
118+
pydantic==2.12.4
119119
# via
120120
# antsibull-changelog
121121
# antsibull-core
122122
# antsibull-docs
123-
pydantic-core==2.33.2
123+
pydantic-core==2.41.5
124124
# via pydantic
125125
pygments==2.19.2
126126
# via
127127
# ansible-pygments
128128
# sphinx
129129
pyproject-hooks==1.2.0
130130
# via build
131-
pyyaml==6.0.2
131+
pyyaml==6.0.3
132132
# via
133133
# -c tests/constraints.in
134134
# -r tests/requirements.in
135135
# antsibull-docs
136136
# antsibull-fileutils
137137
# yamllint
138-
requests==2.32.4
138+
requests==2.32.5
139139
# via sphinx
140-
resolvelib==1.2.0
140+
resolvelib==1.2.1
141141
# via
142142
# -c tests/constraints.in
143143
# -r tests/requirements.in
@@ -152,8 +152,6 @@ semantic-version==2.10.0
152152
# antsibull-changelog
153153
# antsibull-core
154154
# antsibull-docs
155-
setuptools==80.9.0
156-
# via sphinx-intl
157155
six==1.17.0
158156
# via twiggy
159157
snowballstemmer==3.0.1
@@ -174,7 +172,7 @@ sphinx-ansible-theme==0.10.3
174172
# via -r tests/requirements.in
175173
sphinx-copybutton==0.5.2
176174
# via -r tests/requirements.in
177-
sphinx-intl==2.3.1
175+
sphinx-intl==2.3.2
178176
# via -r tests/requirements.in
179177
sphinx-notfound-page==1.1.0
180178
# via -r tests/requirements.in
@@ -200,23 +198,21 @@ sphinxcontrib-qthelp==2.0.0
200198
sphinxcontrib-serializinghtml==2.0.0
201199
# via sphinx
202200
twiggy==0.5.1
203-
# via
204-
# antsibull-core
205-
# antsibull-docs
201+
# via antsibull-core
206202
types-docutils==0.18.3
207203
# via rstcheck
208-
typing-extensions==4.14.1
204+
typing-extensions==4.15.0
209205
# via
210206
# aiosignal
211207
# pydantic
212208
# pydantic-core
213209
# rstcheck
214210
# typing-inspection
215-
typing-inspection==0.4.1
211+
typing-inspection==0.4.2
216212
# via pydantic
217213
urllib3==2.5.0
218214
# via requests
219215
yamllint==1.37.1
220216
# via -r tests/requirements.in
221-
yarl==1.20.1
217+
yarl==1.22.0
222218
# via aiohttp

0 commit comments

Comments
 (0)