123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- # Configuration file for the Sphinx documentation builder.
- #
- # For the full list of built-in configuration values, see the documentation:
- # https://www.sphinx-doc.org/en/master/usage/configuration.html
- # -- Project information -----------------------------------------------------
- # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
- project = "DAK - Debian Archive Kit"
- copyright = "2000-2022, DAK Contributors"
- author = "DAK Contributors"
- import os
- import sys
- sys.path.insert(0, os.path.abspath(".."))
- # -- General configuration ---------------------------------------------------
- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
- extensions = [
- "sphinx.ext.autodoc",
- "sphinx.ext.autosummary",
- "sphinx.ext.coverage",
- "sphinx.ext.intersphinx",
- "sphinx.ext.viewcode",
- ]
- templates_path = ["_templates"]
- exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"]
- autodoc_default_options = {
- "members": True,
- "private-members": True,
- "undoc-members": True,
- }
- autodoc_mock_imports = [
- "bottle",
- "rrdtool",
- ]
- autosummary_generate = True
- intersphinx_mapping = {
- "apt": ("https://apt-team.pages.debian.net/python-apt", None),
- "debian": ("https://python-debian-team.pages.debian.net/python-debian/html", None),
- "python": ("https://docs.python.org/3", None),
- "sqlalchemy": ("https://docs.sqlalchemy.org/en/14", None),
- }
- # -- Options for HTML output -------------------------------------------------
- # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
- html_theme = "classic"
- html_static_path = ["_static"]
|