From 330fcfaf31b2bae1796e33d303858943fa1c2168 Mon Sep 17 00:00:00 2001 From: Carol Willing Date: Wed, 15 Nov 2023 01:39:33 -0500 Subject: [PATCH] Update docs build to correct failing build (#743) * update docs dependencies * build docs with 3.11 * add trailing line * add docs to 3.11 * set testenv for docs * drop the ci version for docs to 3.11 * put manifest and binder to 3.11 as well in tox --- .github/workflows/ci.yml | 2 +- docs/requirements.txt | 10 +++++----- tox.ini | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 964799d0..37527351 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: - python-version: 3.12 + python-version: 3.11 - name: "Install dependencies" run: | set -xe diff --git a/docs/requirements.txt b/docs/requirements.txt index 8f5c903e..96786ab9 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,8 +1,8 @@ # Pin packages for RTD builds # https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html#pinning-dependencies #-r ../requirements.txt -Sphinx>=3.5.4 -furo>=2021.4.11b34 -myst-parser>=0.13.7 -moto>=2.0.5 -sphinx-copybutton>=0.3.1 +Sphinx>=7.2.6 +furo>=2023.9.10 +myst-parser>=2.0.0 +moto>=4.2.8 +sphinx-copybutton>=0.5.2 diff --git a/tox.ini b/tox.ini index 3a51334d..17d1c0ba 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,7 @@ python = 3.8: py38 3.9: py39 3.10: py310 - 3.11: py311 + 3.11: py311, docs 3.12: py312, dist # Manifest @@ -55,10 +55,10 @@ basepython = py310: python3.10 py311: python3.11 py312: python3.12 - manifest: python3.12 + manifest: python3.11 dist: python3.12 - docs: python3.12 - binder: python3.12 + docs: python3.11 + binder: python3.11 deps = .[dev] # Have to use /bin/bash or the `*` will cause that argument to get quoted by the tox command line... allowlist_externals = /bin/bash