From b431df317a39f80926cd5797950a57c0d930eaeb Mon Sep 17 00:00:00 2001 From: Ralf Gommers Date: Wed, 28 Feb 2024 10:47:37 +0100 Subject: [PATCH] CI: upgrade versions of Sphinx and Furo used for doc build This should fix the CI failure that was visible on gh-583 due to `sphinxcontrib.applehelp` at least requiring Sphinx 5.0. Upgrading the Furo theme may also improve the html output; we're pulling in almost two years worth of fixes here. --- docs/reference/pyproject-settings.rst | 2 +- pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/reference/pyproject-settings.rst b/docs/reference/pyproject-settings.rst index 3beb47c61..b352e855b 100644 --- a/docs/reference/pyproject-settings.rst +++ b/docs/reference/pyproject-settings.rst @@ -31,7 +31,7 @@ use them and examples. A string specifying the ``meson`` executable or script to use. If it is a path to an existing file with a name ending in ``.py``, it will be invoked as a Python script using the same Python interpreter that is used to run - ``meson-python`` itself. It can be overrridden by the :envvar:`MESON` + ``meson-python`` itself. It can be overridden by the :envvar:`MESON` environment variable. .. option:: tool.meson-python.args.dist diff --git a/pyproject.toml b/pyproject.toml index 1f08d413a..beaa86112 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -53,8 +53,8 @@ test = [ 'typing-extensions >= 3.7.4; python_version < "3.11"', ] docs = [ - 'furo >= 2021.08.31', - 'sphinx ~= 4.0', + 'furo >= 2023.5.20', + 'sphinx ~= 6.2', 'sphinx-copybutton >= 0.5.0', 'sphinx-design >= 0.1.0', 'sphinxext-opengraph >= 0.7.0',