[Bf-blender-cvs] [c88c331384b] master: PyDoc: Update Sphinx and pin dependencies

Aaron Carlisle noreply at git.blender.org
Tue Jun 22 22:30:14 CEST 2021


Commit: c88c331384bf1684d34935fc4196cc9e82afb5ce
Author: Aaron Carlisle
Date:   Tue Jun 22 16:30:07 2021 -0400
Branches: master
https://developer.blender.org/rBc88c331384bf1684d34935fc4196cc9e82afb5ce

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

===================================================================

M	doc/python_api/requirements.txt

===================================================================

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



More information about the Bf-blender-cvs mailing list