From 72399faa6b814ea0a106fe2fd1b043ef325cc683 Mon Sep 17 00:00:00 2001 From: yangliwei Date: Fri, 1 Mar 2024 23:58:58 +0800 Subject: [PATCH] Add setup() for Sphinx to call --- docs/source/conf.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/source/conf.py b/docs/source/conf.py index ec0f9a9..af3cb2f 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -11,6 +11,7 @@ # from pathlib import Path +from recommonmark.transform import AutoStructify from sphinx.ext import apidoc import qibotn @@ -70,3 +71,14 @@ def run_apidoc(_): docs_dest = source / "api-reference" package = source.parents[1] / "src" / "qibotn" apidoc.main(["--no-toc", "--module-first", "-o", str(docs_dest), str(package)]) + + +def setup(app): + app.add_config_value("recommonmark_config", {"enable_eval_rst": True}, True) + app.add_transform(AutoStructify) + app.add_css_file("css/style.css") + + app.connect("builder-inited", run_apidoc) + + +html_show_sourcelink = False