Merge pull request #2894 from markparonyan/mypy-utils-zipfile-zstd

fix(typing): resolve mypy errors in utils.zipfile_zstd
This commit is contained in:
Jeremy Grossmann authored and GitHub committed 2026-09-28 20:50:20 +02:00
commit 71965e0e81
3 files changed
+9 -6

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@
from . import _zipfile
from zipfile import *
from zipfile import (
from ._zipfile import (
ZIP_ZSTANDARD,
ZSTANDARD_VERSION,
)
+8 -3
View File
@@ -1,13 +1,18 @@
import zipfile
import zipfile as _zipfile_module
import zstandard as zstd
import inspect
from typing import Any
from ._patcher import patch
zipfile: Any = _zipfile_module
zipfile.ZIP_ZSTANDARD = 93
ZIP_ZSTANDARD = 93
ZSTANDARD_VERSION = 20
zipfile.ZIP_ZSTANDARD = ZIP_ZSTANDARD
zipfile.compressor_names[zipfile.ZIP_ZSTANDARD] = "zstandard"
zipfile.ZSTANDARD_VERSION = 20
zipfile.ZSTANDARD_VERSION = ZSTANDARD_VERSION
@patch(zipfile, "_check_compression")