|
Option C Tools
|
Variables | |
| str | project = 'oct' |
| str | copyright = '2026, Option C Dev Team' |
| str | author = 'Option C Dev Team' |
| str | release = '0.9.1' |
| list | extensions |
| bool | autosectionlabel_prefix_document = True |
| list | myst_enable_extensions |
| int | myst_heading_anchors = 3 |
| dict | myst_fence_as_directive = {"mermaid"} |
| list | templates_path = ['../_templates'] |
| list | exclude_patterns |
| list | suppress_warnings |
| bool | autosummary_generate = True |
| dict | autodoc_default_options |
| str | html_theme = 'sphinx_book_theme' |
| list | html_static_path = ['../_static'] |
| list | html_css_files = ['custom.css'] |
| str | html_logo = '../_static/Option_C_logo.svg' |
| dict | html_theme_options |
Purpose ------- Sphinx configuration for the OCT project documentation build. Responsibilities ---------------- - Define project metadata (name, version, author, copyright). - Register Sphinx extensions (MyST, Mermaid, autodoc, Napoleon, etc.). - Configure HTML theme, static paths, and template paths. Diagnostics ----------- Domain: DOCS L2: documentation build configuration L3: build configuration details L4: deep tracing Contracts --------- - This file is consumed by ``sphinx-build`` and ``oct docs --sphinx``. - Paths in ``templates_path`` and ``html_static_path`` are relative to the confdir (``docs/_sphinx/``).
| dict conf.autodoc_default_options |
| list conf.exclude_patterns |
| list conf.extensions |
| dict conf.html_theme_options |
| list conf.myst_enable_extensions |
| list conf.suppress_warnings |