X-Git-Url: https://scripts.mit.edu/gitweb/wizard.git/blobdiff_plain/0fd234a379324acad4f25e32b01be274ce189900..c4a68ce8e6a291ca66d2f73c7e3fdded87aa5f1f:/doc/conf.py diff --git a/doc/conf.py b/doc/conf.py index 67d0ea7..8379d76 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -24,7 +24,15 @@ sys.path.append(os.path.abspath('..')) # 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'] @@ -88,6 +96,9 @@ pygments_style = 'sphinx' # 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 --------------------------------------------------- @@ -95,6 +106,8 @@ pygments_style = 'sphinx' # 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. @@ -194,3 +207,10 @@ latex_documents = [ # 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