Skip to content

Commit 0476799

Browse files
authored
DOC: Add readthedocs.yml and bump docs dependencies using tox -e deps (#1750)
1 parent 050bca6 commit 0476799

File tree

3 files changed

+38
-24
lines changed

3 files changed

+38
-24
lines changed

readthedocs.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
version: 2
3+
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
4+
5+
formats: all
6+
7+
build:
8+
os: ubuntu-22.04
9+
tools:
10+
python: "3.10"
11+
12+
python:
13+
install:
14+
- requirements: requirements/docs.txt

requirements/docs.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
sphinx
22
sphinx_rtd_theme
3-
myst_parser==0.16.1
3+
myst_parser
44
-e .
55
attrs # required for myst, but not automatically installed by myst

requirements/docs.txt

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.7
3-
# by the following command:
2+
# This file is autogenerated by pip-compile with python 3.6
3+
# To update, run:
44
#
5-
# pip-compile requirements/docs.in
5+
# pip-compile --output-file=requirements/docs.txt requirements/docs.in
66
#
77
-e .
88
# via -r requirements/docs.in
99
alabaster==0.7.13
1010
# via sphinx
1111
attrs==22.2.0
1212
# via -r requirements/docs.in
13-
babel==2.11.0
13+
babel==2.12.1
1414
# via sphinx
1515
certifi==2022.12.7
1616
# via requests
17-
charset-normalizer==3.0.1
17+
charset-normalizer==3.1.0
1818
# via requests
19-
docutils==0.17.1
19+
colorama==0.4.6
20+
# via sphinx
21+
docutils==0.18.1
2022
# via
2123
# myst-parser
2224
# sphinx
@@ -25,61 +27,59 @@ idna==3.4
2527
# via requests
2628
imagesize==1.4.1
2729
# via sphinx
28-
importlib-metadata==6.0.0
30+
importlib-metadata==6.1.0
2931
# via sphinx
3032
jinja2==3.1.2
3133
# via
3234
# myst-parser
3335
# sphinx
34-
markdown-it-py==2.1.0
36+
markdown-it-py==2.2.0
3537
# via
3638
# mdit-py-plugins
3739
# myst-parser
3840
markupsafe==2.1.2
3941
# via jinja2
40-
mdit-py-plugins==0.3.3
42+
mdit-py-plugins==0.3.5
4143
# via myst-parser
4244
mdurl==0.1.2
4345
# via markdown-it-py
44-
myst-parser==0.16.1
46+
myst-parser==1.0.0
4547
# via -r requirements/docs.in
4648
packaging==23.0
4749
# via sphinx
4850
pygments==2.14.0
4951
# via sphinx
50-
pytz==2022.7.1
51-
# via babel
5252
pyyaml==6.0
5353
# via myst-parser
5454
requests==2.28.2
5555
# via sphinx
5656
snowballstemmer==2.2.0
5757
# via sphinx
58-
sphinx==4.5.0
58+
sphinx==6.1.3
5959
# via
6060
# -r requirements/docs.in
6161
# myst-parser
6262
# sphinx-rtd-theme
63-
sphinx-rtd-theme==1.1.1
63+
# sphinxcontrib-jquery
64+
sphinx-rtd-theme==1.2.0
6465
# via -r requirements/docs.in
65-
sphinxcontrib-applehelp==1.0.2
66+
sphinxcontrib-applehelp==1.0.4
6667
# via sphinx
6768
sphinxcontrib-devhelp==1.0.2
6869
# via sphinx
69-
sphinxcontrib-htmlhelp==2.0.0
70+
sphinxcontrib-htmlhelp==2.0.1
7071
# via sphinx
72+
sphinxcontrib-jquery==4.1
73+
# via sphinx-rtd-theme
7174
sphinxcontrib-jsmath==1.0.1
7275
# via sphinx
7376
sphinxcontrib-qthelp==1.0.3
7477
# via sphinx
7578
sphinxcontrib-serializinghtml==1.1.5
7679
# via sphinx
77-
typing-extensions==4.4.0
78-
# via
79-
# importlib-metadata
80-
# markdown-it-py
81-
# pypdf
82-
urllib3==1.26.14
80+
typing-extensions==4.5.0
81+
# via pypdf
82+
urllib3==1.26.15
8383
# via requests
84-
zipp==3.11.0
84+
zipp==3.15.0
8585
# via importlib-metadata

0 commit comments

Comments
 (0)