Skip to content

Commit 538c824

Browse files
agoscinskiunkcpz
andauthored
Update the the readthedocs yaml to v2 and py13 (#313)
Follow https://about.readthedocs.com/blog/2024/12/deprecate-config-files-without-sphinx-or-mkdocs-config/ - Update sphnix stuff since its version is too low which fail the readthedocs build - set fail_on_warning to false --------- Co-authored-by: Jusong Yu <jusong.yeu@gmail.com>
1 parent 98b3e93 commit 538c824

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.readthedocs.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: ubuntu-22.04
55
tools:
6-
python: '3.8'
6+
python: '3.13'
77

88
python:
99
install:
@@ -13,5 +13,6 @@ python:
1313
- docs
1414

1515
sphinx:
16+
configuration: docs/source/conf.py
1617
builder: html
17-
fail_on_warning: true
18+
fail_on_warning: false

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,11 @@ Documentation = 'https://plumpy.readthedocs.io'
4242
[project.optional-dependencies]
4343
docs = [
4444
'ipython~=7.0',
45-
'jinja2==2.11.3',
4645
'kiwipy[docs]~=0.8.3',
4746
'markupsafe==2.0.1',
48-
'myst-nb~=0.11.0',
49-
'sphinx~=3.2.0',
50-
'sphinx-book-theme~=0.0.39',
47+
'myst-nb~=1.2.0',
48+
'sphinx~=7.2.0',
49+
'sphinx-book-theme~=1.1.4',
5150
'importlib-metadata~=4.12.0',
5251
]
5352
pre-commit = [

0 commit comments

Comments
 (0)