From aa1db259cb8b3c368a302aaf22abca673d7bdcef Mon Sep 17 00:00:00 2001 From: Alvaro Balbin <153404840+AlvaroBalbin@users.noreply.github.com> Date: Thu, 29 Oct 2026 05:08:13 +0000 Subject: [PATCH] [re] Accept readable buffers in escape --- stdlib/re.pyi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stdlib/re.pyi b/stdlib/re.pyi index f0a892c797e9..42eb751498c0 100644 --- a/stdlib/re.pyi +++ b/stdlib/re.pyi @@ -339,7 +339,11 @@ def subn( flags: _FlagsType = 0, ) -> tuple[bytes, int]: ... +@overload def escape(pattern: AnyStr) -> AnyStr: ... +@overload +def escape(pattern: ReadableBuffer) -> bytes: ... + def purge() -> None: ... if sys.version_info < (3, 13):