From d039f2f56e0874866537ab890cfcd14cbb566e76 Mon Sep 17 00:00:00 2001 From: Eddy Pedroni Date: Tue, 8 Apr 2025 23:34:13 +0200 Subject: Switched to markdown2 --- godocs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'godocs.py') diff --git a/godocs.py b/godocs.py index 87396cd..a207c83 100644 --- a/godocs.py +++ b/godocs.py @@ -27,7 +27,7 @@ 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 + from markdown2 import markdown env = Environment( loader=FileSystemLoader(template_file.parent), @@ -38,7 +38,7 @@ def renderPageCallback(template_file: Path, stylesheet_url: str) -> Callable[[Pa def entries(page: Page) -> Iterator[str]: for entry in page.entries: with open(entry, "r") as f: - yield markdown(f.read(), extensions=["fenced_code", "tables"]) + yield markdown(f.read(), extras=["fenced-code-blocks", "strike", "tables"]) def render(page: Page, site_title: str, navigation: list[dict[str, str]]) -> None: print(f"Rendering {page.output}") -- cgit v1.2.3