From f1b3bfe0087183d38f22bdc2b8ee16d46d28ac93 Mon Sep 17 00:00:00 2001 From: Tod Kurt Date: Thu, 24 Aug 2023 21:22:10 -0700 Subject: [PATCH] fix readthedocs.org builds for sphinx_rtd_theme, copying what circuitpython does https://github.com/adafruit/circuitpython/pull/8322 --- docs/conf.py | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index cd313e2..e587329 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -110,22 +110,28 @@ # -- Options for HTML output ---------------------------------------------- -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -on_rtd = os.environ.get("READTHEDOCS", None) == "True" - -if not on_rtd: # only import and set the theme if we're building docs locally - try: - import sphinx_rtd_theme - - html_theme = "sphinx_rtd_theme" - html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), "."] - except: - html_theme = "default" - html_theme_path = ["."] -else: - html_theme_path = ["."] +import sphinx_rtd_theme + +html_theme = "sphinx_rtd_theme" +html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), "."] + + +# # The theme to use for HTML and HTML Help pages. See the documentation for +# # a list of builtin themes. +# # +# on_rtd = os.environ.get("READTHEDOCS", None) == "True" + +# if not on_rtd: # only import and set the theme if we're building docs locally +# try: +# import sphinx_rtd_theme + +# html_theme = "sphinx_rtd_theme" +# html_theme_path = [sphinx_rtd_theme.get_html_theme_path(), "."] +# except: +# html_theme = "default" +# html_theme_path = ["."] +# else: +# html_theme_path = ["."] # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files,