[FIX] requirements: pin docutils to 0.16.0

Since sphinx-tabs 3.2.0 has the requirement docutils==0.16.0 and sphinx
3.5.4 has the requirement docutils>=0.12,<0.17, this commit pins
docutils to version 0.16.0.

While we're at it, the dependency to sphinx-tabs is also explicitly
listed, although it was already imported in the extensions. It causes
no trouble to install it from pip alongside the imported extension.

closes odoo/documentation#2171

X-original-commit: 5471d9a2ff
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
This commit is contained in:
Antoine Vandevenne (anv) 2022-06-09 08:56:01 +00:00
parent 4ee741bb26
commit 9923bb33c9

View File

@ -1,7 +1,8 @@
docutils>=0.14,<0.19
docutils==0.16.0 # Compatibility with sphinx-tabs 3.2.0.
jinja2<3.1 # Compatibility with Sphinx 3.5.4.
libsass==0.18.0
pygments~=2.6.1
pygments-csv-lexer~=0.1
sphinx~=3.0
sphinx-tabs==3.2.0
werkzeug==0.14.1