Third-party stubs: Improve several __exit__ methods (#7575)

This commit is contained in:
Alex Waygood
2022-04-01 16:03:12 +01:00
committed by GitHub
parent 4c9dc43c87
commit ec27c00ca2
12 changed files with 49 additions and 21 deletions

View File

@@ -119,7 +119,7 @@ class Image:
@property
def size(self) -> tuple[int, int]: ...
def __enter__(self: Self) -> Self: ...
def __exit__(self, *args: Any) -> None: ...
def __exit__(self, *args: object) -> None: ...
def close(self) -> None: ...
def __eq__(self, other: object) -> bool: ...
def __array__(self, dtype=...) -> Any: ... # returns numpy.array()

View File

@@ -41,7 +41,7 @@ class Parser:
decode: Any
def feed(self, data) -> None: ...
def __enter__(self: Self) -> Self: ...
def __exit__(self, *args: Any) -> None: ...
def __exit__(self, *args: object) -> None: ...
def close(self) -> Image: ...
class PyCodecState: