Skip to content

Commit a911516

Browse files
[3.8] gh-114021: Pin various sphinxcontrib extensions to older versions (GH-114022) (GH-114040)
(cherry picked from commit 94b1d1f) Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com>
1 parent d05bac0 commit a911516

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

Doc/constraints.txt

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# We have upper bounds on our transitive dependencies here
2+
# To avoid new releases unexpectedly breaking our build.
3+
# This file can be updated on an ad-hoc basis,
4+
# though it will probably have to be updated
5+
# whenever Doc/requirements.txt is updated.
6+
7+
# Direct dependencies of Sphinx
8+
babel<3
9+
colorama<0.5
10+
imagesize<1.5
11+
Jinja2<3.2
12+
packaging<24
13+
Pygments>=2.16.1,<3
14+
requests<3
15+
snowballstemmer<3
16+
sphinxcontrib-applehelp<1.0.5
17+
sphinxcontrib-devhelp<1.0.6
18+
sphinxcontrib-htmlhelp<2.0.5
19+
sphinxcontrib-jsmath<1.1
20+
sphinxcontrib-qthelp<1.0.7
21+
sphinxcontrib-serializinghtml<1.1.10
22+
23+
# Direct dependencies of Jinja2 (Jinja is a dependency of Sphinx, see above)
24+
MarkupSafe<2.2

Doc/requirements.txt

+2
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ blurb
1818
# The theme used by the documentation is stored separately, so we need
1919
# to install that as well.
2020
python-docs-theme
21+
22+
-c constraints.txt

0 commit comments

Comments
 (0)