From 9f7010996f4153cd0d9c714b91838bcbd75e6362 Mon Sep 17 00:00:00 2001 From: Uri Shaked Date: Thu, 14 Aug 2025 09:05:34 +0300 Subject: [PATCH] fix: mistune type errors --- markdown_utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/markdown_utils.py b/markdown_utils.py index 0e88afb..970715b 100644 --- a/markdown_utils.py +++ b/markdown_utils.py @@ -24,10 +24,10 @@ class HeadingsRenderer(MarkdownRenderer): def limit_markdown_headings(source: str, min_level: int) -> str: markdown = mistune.create_markdown(renderer=HeadingsRenderer(min_level)) - return markdown(source) + return str(markdown(source)) -def unescape_braces(text: str): +def unescape_braces(text: str) -> str: return text.replace("%7B", "{").replace("%7D", "}") @@ -52,7 +52,7 @@ class ImagePathRewriterRenderer(MarkdownRenderer): def rewrite_image_paths(source: str, prefix: str) -> str: markdown = mistune.create_markdown(renderer=ImagePathRewriterRenderer(prefix)) - return unescape_braces(markdown(source)) + return unescape_braces(str(markdown(source))) class WebsiteImagePathRewriterRenderer(MarkdownRenderer):