From 4d293adb6c3a7d7154a37c5b91283296716dfe3b Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Thu, 19 Oct 2023 11:38:01 -0400 Subject: [PATCH] Update Sphinx Packages Updated to latest compatible versions of packages, and updated python version for `jobserv.yml`. Myst package has remained unused, so it has been removed. It is entirely possible that this commit may break things. No issues when checked locally. No related issues to tag. Signed-off-by: Katrina Prosise --- .jobserv.yml | 8 ++++---- requirements.txt | 15 +++++++-------- source/conf.py | 1 - 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/.jobserv.yml b/.jobserv.yml index b12c6c35a..1cb53b85e 100644 --- a/.jobserv.yml +++ b/.jobserv.yml @@ -4,19 +4,19 @@ triggers: type: github_pr runs: - name: docs - container: python:3.6-alpine + container: python:3.9-alpine host-tag: fio-internal-ci script: make-docs - name: link-check - container: python:3.6-alpine + container: python:3.9-alpine host-tag: fio-internal-ci script: link-check scripts: make-docs: | #!/bin/sh -ex - apk add --update make git graphviz curl ttf-freefont + apk add --update make git graphviz curl ttf-freefont gcc musl-dev python3-dev pip install -r ./requirements.txt echo == $(date "+%F %T") Setting up fioctl docs @@ -42,6 +42,6 @@ scripts: link-check: | #!/bin/sh -ex - apk add --update make git + apk add --update make git graphviz curl ttf-freefont gcc musl-dev python3-dev pip install -r ./requirements.txt make BUILDDIR=/archive SPHINXBUILD=sphinx-build linkcheck diff --git a/requirements.txt b/requirements.txt index 084d69030..a0057e2bb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,9 @@ -sphinx-rtd-theme==0.5.0 -sphinx==3.2.1 +sphinx-rtd-theme==1.3.0 +sphinx==5.3.0 sphinxcontrib-contentui==0.2.5 -sphinx-tabs==1.3.0 -sphinxemoji==0.1.6 -sphinx_copybutton==0.3.0 -sphinx_toolbox==2.12.1 -sphinx-prompt==1.4.0 -myst-parser +sphinx-tabs==3.4.1 +sphinxemoji==0.2.0 +sphinx_copybutton==0.5.2 +sphinx_toolbox==3.5.0 +sphinx-prompt==1.5.0 sphinx-reredirects diff --git a/source/conf.py b/source/conf.py index 033735b50..6496a3b0a 100644 --- a/source/conf.py +++ b/source/conf.py @@ -104,7 +104,6 @@ 'sphinx_copybutton', 'sphinx_toolbox.confval', 'sphinx-prompt', - 'myst_parser', 'sphinx_reredirects', 'sphinx.ext.graphviz', ]