From e59a9cdc9fbf918ad4bb206ee3fbde4d68a2329f Mon Sep 17 00:00:00 2001 From: Dylan Pulver Date: Mon, 28 Sep 2026 02:34:13 +0200 Subject: [PATCH] Drop the archived readthedocs-sphinx-ext Its update_body reads app.builder.css_files, removed from Sphinx builders in 8.2, so every docs build fails once pip resolves a current Sphinx. The package is archived upstream, so it will not be fixed, and CLIMADA uses sphinx-book-theme rather than sphinx_rtd_theme, so the CSS the extension exists to inject was never wanted here. Read the Docs Addons injects the flyout and search itself. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_011M5uTyCU4WcNTsPvGrErDo --- doc/conf.py | 1 - pyproject.toml | 1 - 2 files changed, 2 deletions(-) diff --git a/doc/conf.py b/doc/conf.py index 82e0abfa97..775d8290f3 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -44,7 +44,6 @@ "sphinx_mdinclude", "myst_nb", "sphinx_markdown_tables", - "readthedocs_ext.readthedocs", ] # read the docs version used for links diff --git a/pyproject.toml b/pyproject.toml index fce228793d..4ac2d6a11c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,7 +64,6 @@ dependencies = [ doc = [ "ipython", "myst-nb", - "readthedocs-sphinx-ext>=2.2", "sphinx", "sphinx-book-theme", "sphinx-markdown-tables",