diff options
| -rw-r--r-- | godocs.py | 6 | ||||
| -rw-r--r-- | requirements.txt | 2 | 
2 files changed, 4 insertions, 4 deletions
| @@ -27,18 +27,18 @@ class Page:  def renderPageCallback(template_file: Path, stylesheet_url: str) -> Callable[[Page, str], None]:      """ Callback to process the provided page metadata and output the final page to the filesystem """      from jinja2 import Environment, FileSystemLoader, select_autoescape +    from markdown import markdown      env = Environment(              loader=FileSystemLoader(template_file.parent), -            autoescape=select_autoescape(),  -            extensions=["jinja_markdown.MarkdownExtension"] +            autoescape=select_autoescape()      )      template = env.get_template(template_file.name)      def entries(page: Page) -> Iterator[str]:          for entry in page.entries:              with open(entry, "r") as f: -                yield f.read() +                yield markdown(f.read(), extensions=["fenced_code", "tables"])      def render(page: Page, site_title: str, navigation: list[dict[str, str]]) -> None:          print(f"Rendering {page.output}") diff --git a/requirements.txt b/requirements.txt index 589ec47..94f6f1a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@  click==8.1.8  markdown==3.7  Jinja2==3.1.6 -jinja-markdown==1.210911 +Markdown==3.7 | 
