https://github.com/python/cpython/commit/6661b228ba4b4bbae8d549d43cc00941f59551b3 commit: 6661b228ba4b4bbae8d549d43cc00941f59551b3 branch: 3.10 author: Adam Turner <[email protected]> committer: ambv <[email protected]> date: 2024-01-17T14:50:24+01:00 summary:
[3.10] gh-114021: Pin various sphinxcontrib extensions to older versions (GH-114022) (GH-114038) (cherry picked from commit 94b1d1fa38ada8cf7d196184a04a195c152eed75) Co-authored-by: Ronald Oussoren <[email protected]> files: A Doc/constraints.txt M Doc/requirements.txt diff --git a/Doc/constraints.txt b/Doc/constraints.txt new file mode 100644 index 00000000000000..16b735ea07a72a --- /dev/null +++ b/Doc/constraints.txt @@ -0,0 +1,24 @@ +# We have upper bounds on our transitive dependencies here +# To avoid new releases unexpectedly breaking our build. +# This file can be updated on an ad-hoc basis, +# though it will probably have to be updated +# whenever Doc/requirements.txt is updated. + +# Direct dependencies of Sphinx +babel<3 +colorama<0.5 +imagesize<1.5 +Jinja2<3.2 +packaging<24 +Pygments>=2.16.1,<3 +requests<3 +snowballstemmer<3 +sphinxcontrib-applehelp<1.0.5 +sphinxcontrib-devhelp<1.0.6 +sphinxcontrib-htmlhelp<2.0.5 +sphinxcontrib-jsmath<1.1 +sphinxcontrib-qthelp<1.0.7 +sphinxcontrib-serializinghtml<1.1.10 + +# Direct dependencies of Jinja2 (Jinja is a dependency of Sphinx, see above) +MarkupSafe<2.2 diff --git a/Doc/requirements.txt b/Doc/requirements.txt index f43ce2c6e4efd8..da5c38ae1a0298 100644 --- a/Doc/requirements.txt +++ b/Doc/requirements.txt @@ -16,3 +16,5 @@ blurb # The theme used by the documentation is stored separately, so we need # to install that as well. python-docs-theme>=2022.1 + +-c constraints.txt _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: [email protected]
