def extendMarkdown(self, md: markdown.Markdown, *args, **kwargs): if not hasattr(md, 'meta'): md.meta = None md.preprocessors.register( MetaYamlPreprocessor(md), "meta_yaml", 100 )