1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # 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']
|