# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = ['sphinx.ext.autodoc', 'sphinx.ext.coverage', 'sphinx.ext.doctest']
+extensions = [
+ 'sphinx.ext.autodoc',
+ 'sphinx.ext.coverage',
+ 'sphinx.ext.doctest',
+ 'sphinx.ext.graphviz',
+ 'sphinx.ext.intersphinx',
+ 'sphinx.ext.todo',
+ 'wizard.sphinx.supplement',
+ ]
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
# A list of ignored prefixes for module index sorting.
#modindex_common_prefix = []
+# Classes to ignore for coverage reporting
+coverage_ignore_classes = ['ProductionCopy', 'WorkingCopy', 'Dialog', 'Prompt', 'FailPrompt']
+
# -- Options for HTML output ---------------------------------------------------
# Sphinx are currently 'default' and 'sphinxdoc'.
html_theme = 'default'
+html_style = 'wizard.css'
+
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
# documentation.
# If false, no module index is generated.
#latex_use_modindex = True
+
+intersphinx_mapping = {
+ 'http://docs.python.org/dev': None,
+ 'http://www.sqlalchemy.org/docs/05': None,
+ }
+
+todo_include_todos = True