`recommonmark` is deprecated
See original GitHub issuehttps://github.com/readthedocs/recommonmark#recommonmark
We should switch to myst
: https://github.com/executablebooks/MyST-Parser
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Recommonmark - A markdown parser for docutils - GitHub
Warning: recommonmark is now deprecated. We recommend using MyST for a docutils bridge going forward. See this issue for background and discussion.
Read more >AutoStructify Component - recommonmark - Read the Docs
AutoStructify is a component in recommonmark that takes a parsed docutil AST by CommonMarkParser ... Deprecated; enable_math: whether enable Math Formula ...
Read more >Docs: recommonmark deprecated, move to MyST (#1331) · Issues ...
Ran into an issue on V3 branch with newer sphinx & themes etc. Docutils 0.17 dislikes the tab_width settting, set in recommonmark.
Read more >Sphinx and Markdown around the world in 2021
Writing Markdown in Sphinx¶. To that end, we recognized the potential of MyST as a successor of recommonmark, and deprecated the latter in...
Read more >It is possible to have sphinx MyST rendering mermaid
Note: recommonmark does not render correctly tables that's why I try to ... Notice that recommonmark is deprecated in favor of myst-parser ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@sobolevn please comment.
Here are some comments and a little feasibility study:
wemake-python-styleguide
:dependencies: If the motivation is only to reduce the amount of external dependencies, which is a very good reason to begin with, then this PR is not worth the effort. - It basically adds four new ones.
make html does not fail anymore: Please note, a PR already was tried and rejected due to doc building problems. As described in here, apparently you had problems to rebuild your doctree.
So I cloned
gh repo clone wemake-services/wemake-python-package
. Installedsphinx
andmyst-parser
and configuredconf.py
andindex.rst
following the myst instructions and included theREADME.md
andCONTRIBUTING.md
to the doctree and it worked for me, no errors 🙂.wemake-python-styleguide
dependencies: Here we remove two but add four.
make html: with minimal md to myst adaption like
mdincude
->include
…:See attached warnings.txt.
Conclusion
m2r2
translation layer with, and/or adapt to what I call sphinx best practicemyst-parser
, then, based on the mentioned PR, I will happily have a look to estimate the amount of work needed, and then discuss and decide on two new PR’s, most probable one each on both repositories?Please comment.
@sobolevn Thank you 🙂.