File tree Expand file tree Collapse file tree 2 files changed +13
-8
lines changed Expand file tree Collapse file tree 2 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ regulariser
64
64
RKHS
65
65
rngs
66
66
RPCHOLESKY
67
+ RTD
67
68
sdist
68
69
sigmas
69
70
subseteq
Original file line number Diff line number Diff line change 4
4
version : 2
5
5
6
6
build :
7
- os : ubuntu-22 .04
7
+ os : ubuntu-24 .04
8
8
tools :
9
- # Note that we use 3.12 here rather than 3.13 to avoid spurious Sphinx errors
10
- # about not being able to link to `pathlib._locals.Path`.
11
- python : " 3.12"
9
+ python : " 3.13"
12
10
jobs :
13
11
# Fix LFS images. See documentation at:
14
12
# https://docs.readthedocs.com/platform/stable/build-customization.html#support-git-lfs-large-file-storage
@@ -27,12 +25,18 @@ build:
27
25
- ./git-lfs-3.6.1/git-lfs fetch
28
26
# Make local files to have the real content on them
29
27
- ./git-lfs-3.6.1/git-lfs checkout
28
+ pre_create_environment :
29
+ - asdf plugin add uv
30
+ - asdf install uv latest
31
+ - asdf global uv latest
32
+ create_environment :
33
+ - uv venv "${READTHEDOCS_VIRTUALENV_PATH}"
34
+ install :
35
+ # We use the `--frozen` option instead of `--locked`, as we want RTD to build the
36
+ # documentation according to the repository state, even if `uv.lock` is outdated.
37
+ - UV_PROJECT_ENVIRONMENT="${READTHEDOCS_VIRTUALENV_PATH}" uv sync --extra doc --no-dev --frozen
30
38
31
39
sphinx :
32
40
configuration : documentation/source/conf.py
33
41
builder : " html"
34
42
fail_on_warning : true
35
-
36
- python :
37
- install :
38
- - requirements : requirements-doc.txt
You can’t perform that action at this time.
0 commit comments