diff --git a/archive_utils.py b/archive_utils.py index 91007a751bdfd4965ba28667081cad1ebbe47d9a..f0198c5a408471fbeb76b80683a9c8a37f77d66a 100644 --- a/archive_utils.py +++ b/archive_utils.py @@ -26,8 +26,8 @@ class ZipFileWithPermission(zipfile.ZipFile): See https://bugs.python.org/issue15795 """ - def extract(self, member, path=None, pwd=None): - ret_val = super().extract(member, path, pwd) + def _extract_member(self, member, targetpath, pwd): + ret_val = super()._extract_member(member, targetpath, pwd) if not isinstance(member, zipfile.ZipInfo): member = self.getinfo(member)