Skip to content

Commit

Permalink
Refactor to work with current myst_parser>=0.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nocarryr committed Aug 1, 2022
1 parent 4987fe1 commit eb9f73d
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions doc/source/ext/mdreadme.py
Expand Up @@ -9,7 +9,9 @@

from docutils import nodes
from markdown_it.token import Token
from myst_parser.main import MdParserConfig, default_parser
from myst_parser.config.main import MdParserConfig
from myst_parser.parsers.mdit import create_md_parser
from myst_parser.mdit_to_docutils.sphinx_ import SphinxRenderer
from myst_parser.docutils_ import Parser as _Parser


Expand All @@ -20,8 +22,8 @@ def parse(self, inputstring: str, document: nodes.document) -> None:
:param inputstring: The source string to parse
:param document: The root docutils node to add AST elements to
"""
config = MdParserConfig(renderer="docutils", enable_extensions=['linkify'])
parser = default_parser(config)
config = MdParserConfig(enable_extensions=['linkify'])
parser = create_md_parser(config, SphinxRenderer)
parser.options["document"] = document
env = {}

Expand Down

0 comments on commit eb9f73d

Please sign in to comment.