1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
# -*- coding: utf-8 -*-
import os
import sys
sys.path.insert(0, os.path.abspath(".."))
sys.path.insert(0, os.path.abspath("autodoc"))
import guidata # noqa: E402
creator = "Pierre Raybaut"
project = "guidata"
copyright = "2009 CEA, " + creator
version = ".".join(guidata.__version__.split(".")[:2])
release = guidata.__version__
extensions = [
"sphinx.ext.autodoc",
"myst_parser",
"sphinx.ext.intersphinx",
"sphinx.ext.doctest",
"sphinx_copybutton",
"sphinx.ext.napoleon",
"guidata.dataset.autodoc",
]
if "htmlhelp" in sys.argv:
extensions += ["sphinx.ext.imgmath"]
else:
extensions += ["sphinx.ext.mathjax"]
templates_path = ["_templates"]
source_suffix = ".rst"
master_doc = "index"
exclude_trees = []
pygments_style = "sphinx"
modindex_common_prefix = ["guidata."]
autodoc_member_order = "bysource"
intersphinx_mapping = {
"python": ("/usr/share/doc/python3-doc/html", None),
"h5py": ("/usr/share/doc/python-h5py-doc/html", None),
}
# nitpicky = True # Uncomment to warn about all broken links
html_theme = "classic"
html_title = "%s %s Manual" % (project, version)
html_short_title = "%s Manual" % project
html_logo = "images/guidata-vertical.png"
html_favicon = "_static/favicon.ico"
html_static_path = ["_static"]
html_use_modindex = True
htmlhelp_basename = "guidata"
latex_documents = [
("index", "guidata.tex", "guidata Manual", creator, "manual"),
]
|