diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 67e8d311..dc576b13 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -15,11 +15,13 @@ sphinx: build: os: ubuntu-22.04 tools: - python: "3.11" - -python: - install: - - method: pip - path: . - extra_requirements: - - docs + python: "3.13" + jobs: + pre_create_environment: + - asdf plugin add uv + - asdf install uv latest + - asdf global uv latest + create_environment: + - uv venv "${READTHEDOCS_VIRTUALENV_PATH}" + install: + - UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" uv sync --frozen --group docs \ No newline at end of file