From 4987fe1f9e0ad15b1f63cea64b7ce0628c56b9b1 Mon Sep 17 00:00:00 2001 From: nocarryr Date: Mon, 1 Aug 2022 15:42:06 -0500 Subject: [PATCH] Use plain dict instead of AttrDict executablebooks/markdown-it-py#181 --- doc/source/ext/mdreadme.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/source/ext/mdreadme.py b/doc/source/ext/mdreadme.py index c3b7349..4cc49ef 100644 --- a/doc/source/ext/mdreadme.py +++ b/doc/source/ext/mdreadme.py @@ -9,7 +9,6 @@ from docutils import nodes from markdown_it.token import Token -from markdown_it.utils import AttrDict from myst_parser.main import MdParserConfig, default_parser from myst_parser.docutils_ import Parser as _Parser @@ -24,7 +23,7 @@ def parse(self, inputstring: str, document: nodes.document) -> None: config = MdParserConfig(renderer="docutils", enable_extensions=['linkify']) parser = default_parser(config) parser.options["document"] = document - env = AttrDict() + env = {} tokens = parser.parse(inputstring, env) if not tokens or tokens[0].type != "front_matter":