From 53457ee97ce26e68e164418c6f08d510984bc124 Mon Sep 17 00:00:00 2001 From: Gareth Jones <3151613+G-Rath@users.noreply.github.com> Date: Tue, 10 Mar 2026 08:36:18 +1300 Subject: [PATCH] fix: allow `None` to be used for `strip_pre` and `warp_width` params in types --- markdownify/__init__.pyi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/markdownify/__init__.pyi b/markdownify/__init__.pyi index 5f9b852..2494011 100644 --- a/markdownify/__init__.pyi +++ b/markdownify/__init__.pyi @@ -32,13 +32,13 @@ def markdownify( newline_style: str = ..., strip: Union[list[str], None] = ..., strip_document: Union[str, None] = ..., - strip_pre: str = ..., + strip_pre: Union[str, None] = ..., strong_em_symbol: str = ..., sub_symbol: str = ..., sup_symbol: str = ..., table_infer_header: bool = ..., wrap: bool = ..., - wrap_width: int = ..., + wrap_width: Union[int, None] = ..., ) -> str: ... @@ -60,13 +60,13 @@ class MarkdownConverter: newline_style: str = ..., strip: Union[list[str], None] = ..., strip_document: Union[str, None] = ..., - strip_pre: str = ..., + strip_pre: Union[str, None] = ..., strong_em_symbol: str = ..., sub_symbol: str = ..., sup_symbol: str = ..., table_infer_header: bool = ..., wrap: bool = ..., - wrap_width: int = ..., + wrap_width: Union[int, None] = ..., ) -> None: ...