From c88c331384bf1684d34935fc4196cc9e82afb5ce Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Tue, 22 Jun 2021 16:30:07 -0400 Subject: PyDoc: Update Sphinx and pin dependencies Sphinx has rather loose dependency requirements which can cause issues if we aren't careful. As a solution they recommend that you pin sphinx dependency versions --- doc/python_api/requirements.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'doc/python_api') diff --git a/doc/python_api/requirements.txt b/doc/python_api/requirements.txt index 7040fd190f3..a854d2a267b 100644 --- a/doc/python_api/requirements.txt +++ b/doc/python_api/requirements.txt @@ -1,2 +1,13 @@ -Sphinx==3.5.3 +sphinx==3.5.4 + +# Sphinx dependencies that are important +Jinja2==2.11.3 +Pygments==2.9.0 +docutils==0.16 +snowballstemmer==2.1.0 +babel==2.9.1 +requests==2.25.1 + +# Only needed to match the theme used for the official documentation. +# Without this theme, the default theme will be used. sphinx_rtd_theme==0.5.2 -- cgit v1.2.3