From 0959142e4defcf7a9fcbbb228d2e2b97a074f7ea Mon Sep 17 00:00:00 2001 From: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Date: Sat, 10 Aug 2024 21:50:43 +0100 Subject: [PATCH] gh-122868: Add more lower bounds for sphinxcontrib dependencies (#122891) --- Doc/constraints.txt | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Doc/constraints.txt b/Doc/constraints.txt index 5f9709ac18e..26ac1862dba 100644 --- a/Doc/constraints.txt +++ b/Doc/constraints.txt @@ -7,18 +7,20 @@ # Direct dependencies of Sphinx babel<3 colorama<0.5 -imagesize<1.5 -Jinja2<3.2 +imagesize<2 +Jinja2<4 packaging<25 Pygments<3 requests<3 snowballstemmer<3 -sphinxcontrib-applehelp>=1.0.6,<2.1 -sphinxcontrib-devhelp>=1.0.6,<2.1 -sphinxcontrib-htmlhelp<2.2 -sphinxcontrib-jsmath<1.1 -sphinxcontrib-qthelp>=1.0.6,<2.1 -sphinxcontrib-serializinghtml<2.1 +# keep lower-bounds until Sphinx 8.1 is released +# https://github.com/sphinx-doc/sphinx/pull/12756 +sphinxcontrib-applehelp>=1.0.7,<3 +sphinxcontrib-devhelp>=1.0.6,<3 +sphinxcontrib-htmlhelp>=2.0.6,<3 +sphinxcontrib-jsmath>=1.0.1,<2 +sphinxcontrib-qthelp>=1.0.6,<3 +sphinxcontrib-serializinghtml>=1.1.9,<3 # Direct dependencies of Jinja2 (Jinja is a dependency of Sphinx, see above) -MarkupSafe<2.2 +MarkupSafe<3