Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit 0814a6f

Browse files
authored
Merge pull request #1243 from bjones1/myst_update
Fix: Use the Myst parser instead of the deprecated recommonmark parser.
2 parents 3d7c5e9 + 9b1e5b1 commit 0814a6f

3 files changed

Lines changed: 36 additions & 10 deletions

File tree

conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
3333
extensions = [
3434
"sphinx.ext.mathjax",
35-
"recommonmark",
35+
"myst_parser",
3636
"sphinx.ext.intersphinx",
3737
] + runestone_extensions()
3838

@@ -322,7 +322,7 @@
322322
# It True, sets js files from Sphinx & Runestone to be loaded with defer attr
323323
# substantially speeding up page rendering. May cause issues with books that
324324
# have custom directives or raw html that assume jquery or another library
325-
# is loaded before body is parsed.
325+
# is loaded before body is parsed.
326326
html_defer_js = True
327327

328328
# Output file base name for HTML help builder.

requirements-dev.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ selenium>=2.53.6
88
pyvirtualdisplay
99
pytest
1010
pylint
11-
readme-renderer>24
11+
readme-renderer>24
12+
myst_parser

requirements-dev.txt

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with python 3.9
2+
# This file is autogenerated by pip-compile
33
# To update, run:
44
#
55
# pip-compile --output-file=requirements-dev.txt requirements-dev.in requirements.in
@@ -8,8 +8,12 @@ alabaster==0.7.12
88
# via sphinx
99
astroid==2.6.5
1010
# via pylint
11-
attrs==21.2.0
11+
atomicwrites==1.4.0
1212
# via pytest
13+
attrs==21.2.0
14+
# via
15+
# markdown-it-py
16+
# pytest
1317
babel==2.9.1
1418
# via sphinx
1519
bleach==3.3.1
@@ -18,7 +22,7 @@ certifi==2021.5.30
1822
# via requests
1923
charset-normalizer==2.0.3
2024
# via requests
21-
click<8.0
25+
click==7.1.2
2226
# via
2327
# -r requirements.in
2428
# pip-tools
@@ -27,10 +31,16 @@ codechat==1.8.8
2731
cogapp==3.0.0
2832
# via -r requirements.in
2933
colorama==0.4.4
30-
# via twine
34+
# via
35+
# pylint
36+
# pytest
37+
# sphinx
38+
# tqdm
39+
# twine
3140
docutils==0.16
3241
# via
3342
# codechat
43+
# myst-parser
3444
# readme-renderer
3545
# sphinx
3646
easyprocess==0.3
@@ -50,17 +60,27 @@ iniconfig==1.1.1
5060
isort==5.9.3
5161
# via pylint
5262
jinja2==3.0.1
53-
# via sphinx
63+
# via
64+
# myst-parser
65+
# sphinx
5466
keyring==23.0.1
5567
# via twine
5668
lazy-object-proxy==1.6.0
5769
# via astroid
5870
lxml==4.6.3
5971
# via codechat
72+
markdown-it-py==1.1.0
73+
# via
74+
# mdit-py-plugins
75+
# myst-parser
6076
markupsafe==2.0.1
6177
# via jinja2
6278
mccabe==0.6.1
6379
# via pylint
80+
mdit-py-plugins==0.2.8
81+
# via myst-parser
82+
myst-parser==0.15.1
83+
# via -r requirements-dev.in
6484
packaging==21.0
6585
# via
6686
# bleach
@@ -95,17 +115,21 @@ pytz==2021.1
95115
# via babel
96116
pyvirtualdisplay==2.2
97117
# via -r requirements-dev.in
118+
pywin32-ctypes==0.2.0
119+
# via keyring
120+
pyyaml==5.4.1
121+
# via myst-parser
98122
readme-renderer==29.0
99123
# via
100124
# -r requirements-dev.in
101125
# twine
126+
requests-toolbelt==0.9.1
127+
# via twine
102128
requests==2.26.0
103129
# via
104130
# requests-toolbelt
105131
# sphinx
106132
# twine
107-
requests-toolbelt==0.9.1
108-
# via twine
109133
rfc3986==1.5.0
110134
# via twine
111135
selenium==3.141.0
@@ -121,6 +145,7 @@ snowballstemmer==2.1.0
121145
sphinx==3.5.4
122146
# via
123147
# -r requirements.in
148+
# myst-parser
124149
# sphinxcontrib-paverutils
125150
sphinxcontrib-applehelp==1.0.2
126151
# via sphinx

0 commit comments

Comments
 (0)