summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2023-02-09 08:41:20 -0700
committerNed Batchelder <ned@nedbatchelder.com>2023-02-09 08:41:20 -0700
commit151d3a74857b174ee4d852b98a0e1a7ef4f73427 (patch)
tree2fb288392bab9263998a2ac0d2f48a711119a367
parent1c2e2be9fbba200330ec84062eecf6662cbd5ee0 (diff)
downloadpython-coveragepy-git-151d3a74857b174ee4d852b98a0e1a7ef4f73427.tar.gz
mypy: typeshed bug got fixed
-rw-r--r--coverage/python.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/coverage/python.py b/coverage/python.py
index 98b0d6ab..744ab4cb 100644
--- a/coverage/python.py
+++ b/coverage/python.py
@@ -9,7 +9,7 @@ import os.path
import types
import zipimport
-from typing import cast, Dict, Iterable, Optional, Set, TYPE_CHECKING
+from typing import Dict, Iterable, Optional, Set, TYPE_CHECKING
from coverage import env
from coverage.exceptions import CoverageException, NoSource
@@ -89,8 +89,7 @@ def get_zip_bytes(filename: str) -> Optional[bytes]:
except zipimport.ZipImportError:
return None
try:
- # typeshed is wrong for get_data: https://github.com/python/typeshed/pull/9428
- data = cast(bytes, zi.get_data(inner))
+ data = zi.get_data(inner)
except OSError:
return None
return data