From 6ba0f44206123c87fccb1638b3d10b024fa2ee14 Mon Sep 17 00:00:00 2001 From: Brian Pugh Date: Mon, 26 Feb 2024 20:47:50 -0800 Subject: [PATCH] update .readthedocs --- .readthedocs.yaml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 68306c4..71c554b 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,20 +1,26 @@ # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details +# Derived from: https://docs.readthedocs.io/en/stable/build-customization.html#install-dependencies-with-poetry # Required version: 2 -# Set the version of Python and other tools you might need build: - os: ubuntu-20.04 - tools: { python: "3.10" } + os: "ubuntu-22.04" + tools: + python: "3.10" jobs: post_create_environment: + # Install poetry + # https://python-poetry.org/docs/#installing-manually - pip install poetry + # Tell poetry to not use a virtual environment - poetry config virtualenvs.create false - poetry self add poetry-dynamic-versioning post_install: - - poetry install --without=dev + # Install dependencies with 'docs' dependency group + # https://python-poetry.org/docs/managing-dependencies/#dependency-groups + - poetry install --without=dev --with=docs # Build documentation in the docs/ directory with Sphinx sphinx: