From 3569ee36a1ffd2f17666c219f753e89d99fc21c6 Mon Sep 17 00:00:00 2001 From: Sam Ezeh Date: Mon, 2 May 2022 14:14:16 +0100 Subject: [PATCH 1/2] add ZipFile.mkdir --- stdlib/zipfile.pyi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stdlib/zipfile.pyi b/stdlib/zipfile.pyi index d5255b15c3c0..bf1ebf425b1e 100644 --- a/stdlib/zipfile.pyi +++ b/stdlib/zipfile.pyi @@ -222,6 +222,8 @@ class ZipFile: ) -> None: ... else: def writestr(self, zinfo_or_arcname: str | ZipInfo, data: bytes | str, compress_type: int | None = ...) -> None: ... + if sys.version_info >= (3, 11): + def mkdir(self, zinfo_or_directory: str | ZipInfo, mode: int = ...): ... class PyZipFile(ZipFile): def __init__( From e6a9fcfd735bff0aafcb5fc68598f43d8250e359 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Mon, 2 May 2022 07:20:30 -0600 Subject: [PATCH 2/2] Update stdlib/zipfile.pyi --- stdlib/zipfile.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/zipfile.pyi b/stdlib/zipfile.pyi index bf1ebf425b1e..276f8df82a6d 100644 --- a/stdlib/zipfile.pyi +++ b/stdlib/zipfile.pyi @@ -223,7 +223,7 @@ class ZipFile: else: def writestr(self, zinfo_or_arcname: str | ZipInfo, data: bytes | str, compress_type: int | None = ...) -> None: ... if sys.version_info >= (3, 11): - def mkdir(self, zinfo_or_directory: str | ZipInfo, mode: int = ...): ... + def mkdir(self, zinfo_or_directory: str | ZipInfo, mode: int = ...) -> None: ... class PyZipFile(ZipFile): def __init__(