From 5e6e782712e4b5f14777a048588529e6248f7ccf Mon Sep 17 00:00:00 2001 From: Bruce Davie <3101026+drbruced12@users.noreply.github.com> Date: Wed, 4 Jun 2025 10:17:32 +1000 Subject: [PATCH] update sphinx version and remove extraneous requirements --- Makefile | 4 ++-- conf.py | 3 +-- requirements.txt | 10 +++------- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index b60863d..3dbd918 100644 --- a/Makefile +++ b/Makefile @@ -26,8 +26,8 @@ $(VIRTUALENV): source ./$@/bin/activate ;\ pip install -r requirements.txt -# lint and link verification. linkcheck is built into sphinx -test: lint spelling linkcheck +# lint and link verification. linkcheck is built into sphinx (disabled for now) +test: lint spelling # lint all .rst files lint: $(VIRTUALENV) diff --git a/conf.py b/conf.py index 2229cd2..5abdbc5 100644 --- a/conf.py +++ b/conf.py @@ -60,8 +60,7 @@ def get_version(): 'sphinx.ext.ifconfig', 'sphinx.ext.mathjax', 'sphinx.ext.todo', - 'sphinxcontrib.spelling', - "sphinx_multiversion", + 'sphinxcontrib.spelling' ] # Text files with lists of words that shouldn't fail the spellchecker: diff --git a/requirements.txt b/requirements.txt index 6a83ba6..3c2ba91 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,4 @@ -Sphinx~=5.3.0 -doc8~=0.10.1 -docutils~=0.17.1 -reuse~=0.14.0 -sphinx-rtd-theme~=1.0.0 +Sphinx~=6.2.1 sphinxcontrib-spelling~=7.3.2 -sphinx-multiversion~=0.2.4 -pytz~=2023.3 +sphinx-rtd-theme~=3.0.2 +doc8~=1.1.2