11sys.path.insert(0, os.path.abspath(
'../..'))
15project =
'oc_diagnostics'
16copyright =
'2026, Option C Dev Team'
17author =
'Option C Dev Team'
24 'sphinxcontrib.mermaid',
25 'sphinx.ext.autosectionlabel',
28 'sphinx.ext.autosummary',
29 'sphinx.ext.viewcode',
30 'sphinx.ext.inheritance_diagram',
31 'sphinx.ext.napoleon',
35autosectionlabel_prefix_document =
True
37myst_enable_extensions = [
44myst_heading_anchors = 3
47myst_fence_as_directive = {
"mermaid"}
50templates_path = [
'../_templates']
51exclude_patterns = [
'html',
'doctrees',
'old',
'code_reviews',
'sphinx_docs',
52 'source',
'_sphinx',
'_templates',
'_autosummary',
53 'doxygen_output',
'doxygen_work_dir',
54 'Thumbs.db',
'.DS_Store']
57suppress_warnings = [
'myst.xref_missing',
'myst.header',
'docutils',
62autosummary_generate =
True
64autodoc_default_options = {
66 'undoc-members':
True,
67 'show-inheritance':
True,
72html_theme =
'sphinx_book_theme'
73html_static_path = [
'../_static']
74html_css_files = [
'custom.css']
75html_logo =
'../_static/Option_C_logo.svg'
78 "repository_url":
"https://github.com/available/soon",
79 "use_repository_button":
True,
80 "use_fullscreen_button":
True,
81 "use_download_button":
True,
82 "home_page_in_toc":
True,