summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorThomas Goirand <zigo@debian.org>2018-04-25 10:41:23 +0200
committerThomas Goirand <zigo@debian.org>2018-04-25 15:35:31 +0200
commita54d23542406d35d266a708f362024691209abd5 (patch)
tree3e7951325c0b412b02248535df7d06f1dd66436a /doc
parent7eba23b0396844e540465db8d8624e5589126100 (diff)
downloadpython-saharaclient-a54d23542406d35d266a708f362024691209abd5.tar.gz
Fix build with Sphinx 1.7.x
In sphinx 1.7, the sphinx.util.compat.Directive class doesn't exist anymore, it's available in docutils.parsers.rst.Directive instead, and it was deprecated in Sphinx 1.6 already. This patch makes it therefore work in both version 1.6 and 1.7 just by using the new module path docutils.parsers.rst.Directive. Change-Id: I2e05c1612c687c029174f045d3ea0fec83e1119a
Diffstat (limited to 'doc')
-rw-r--r--doc/ext/ext.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/ext/ext.py b/doc/ext/ext.py
index 9b07ab1..e0bf27b 100644
--- a/doc/ext/ext.py
+++ b/doc/ext/ext.py
@@ -19,7 +19,7 @@ import os
from docutils import nodes
from docutils.statemachine import StringList
from docutils.parsers.rst.directives import flag, unchanged
-from sphinx.util.compat import Directive
+from docutils.parsers.rst import Directive
from sphinx.util.nodes import nested_parse_with_titles
from .parser import parse_parser, parser_navigate