Skip to content

Commit de8309e

Browse files
committed
refactor: Fetch plugin languages from dict
1 parent c265bee commit de8309e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/markdown_exec/mkdocs_plugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
from mkdocs.config import Config, config_options
44
from mkdocs.plugins import BasePlugin
55

6-
from markdown_exec import formatter, validator
6+
from markdown_exec import formatter, formatters, validator
77

88

99
class MarkdownExecPlugin(BasePlugin):
1010
"""MkDocs plugin to easily enable custom fences for code blocks execution."""
1111

12-
config_scheme = (("languages", config_options.Type(list, default=["py", "python", "pycon", "md", "markdown"])),)
12+
config_scheme = (("languages", config_options.Type(list, default=list(formatters.keys()))),)
1313

1414
def on_config(self, config: Config, **kwargs) -> Config: # noqa: D102
1515
self.languages = self.config["languages"]

0 commit comments

Comments
 (0)