From 0a5d706bd70e41e6040bea155f989dba091fe3e7 Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Mon, 16 Mar 2026 11:22:20 -0400 Subject: [PATCH] Update Sphinx to latest stable version Ran build successfully. Updated `sphinx-design` for compatibility. Updated `README.md` to reflect minimum python3 requirement, as Sphinx 9.0 drops support for python3.11. This commit addresses FFTK-4730, "Update Sphinx and dependencies" Signed-off-by: Katrina Prosise --- README.md | 2 +- requirements.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 10a8e210..d4bc4cc4 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ We use the [Sphinx PyData Theme](https://pydata-sphinx-theme.readthedocs.io/en/s Before beginning any work, review the [contributing section](#contributing). -To build the documentation, python3 (3.11 or greater) and `pip3` are required. +To build the documentation, python3 (3.12 or greater) and `pip3` are required. All required python modules are listed in `requirements.txt`. Install them with `pip3 install -r requirements.txt`. _virtual environment recommended_ diff --git a/requirements.txt b/requirements.txt index a40bf7d4..5b3f5f23 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ setuptools==78.1.1 pydata-sphinx-theme>=0.16.1 -sphinx-design>=0.6.1 -sphinx==8.2.3 +sphinx-design>=0.7.0 +sphinx==9.1.0 sphinx_copybutton>=0.5.2 sphinx-reredirects sphinx-autobuild