diff --git a/sphinx_markdown_builder/__init__.py b/sphinx_markdown_builder/__init__.py index 7fd15b8..82f2f85 100644 --- a/sphinx_markdown_builder/__init__.py +++ b/sphinx_markdown_builder/__init__.py @@ -3,12 +3,13 @@ """ from sphinx_markdown_builder.builder import MarkdownBuilder +from sphinx.util.typing import ExtensionMetadata __version__ = "0.6.8" __docformat__ = "reStructuredText" -def setup(app): +def setup(app) -> ExtensionMetadata: app.add_builder(MarkdownBuilder) app.add_config_value("markdown_http_base", "", "html", str) app.add_config_value("markdown_uri_doc_suffix", ".md", "html", str) @@ -17,3 +18,9 @@ def setup(app): app.add_config_value("markdown_anchor_signatures", False, "html", bool) app.add_config_value("markdown_docinfo", False, "html", bool) app.add_config_value("markdown_bullet", "*", "html", str) + + return { + "version": __version__, + "parallel_read_safe": True, + "parallel_write_safe": True, + }