r68984 | georg.brandl | 2009-01-27 00:06:17 +0100 (Di, 27. Jan 2009) | 2 lines
Allow docs to be built with Sphinx 0.5.x.
from docutils.io import StringOutput
from docutils.utils import new_document
-from sphinx.builders import Builder
-from sphinx.writers.text import TextWriter
+try:
+ from sphinx.builders import Builder
+except ImportError:
+ from sphinx.builder import Builder
+
+try:
+ from sphinx.writers.text import TextWriter
+except ImportError:
+ from sphinx.textwriter import TextWriter
class PydocTopicsBuilder(Builder):
import csv
import re
from docutils import nodes
-from sphinx.builders import Builder
+
+try:
+ from sphinx.builders import Builder
+except ImportError:
+ from sphinx.builder import Builder
+
detect_all = re.compile(ur'''
::(?=[^=])| # two :: (but NOT ::=)