memoryview: fix __setitem__ (#4943)

Fixes #4940
This commit is contained in:
Tadek Kijkowski
2021-01-18 02:04:25 +01:00
committed by GitHub
parent c4f3207437
commit 9412c49f97
3 changed files with 6 additions and 12 deletions

View File

@@ -553,11 +553,9 @@ class memoryview(Sized, Container[str]):
def __iter__(self) -> Iterator[str]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
def __setitem__(self, s: slice, o: bytes) -> None: ...
@overload
def __setitem__(self, i: int, o: bytes) -> None: ...
@overload
def __setitem__(self, s: slice, o: Sequence[bytes]) -> None: ...
def __setitem__(self, i: int, o: int) -> None: ...
def tobytes(self) -> bytes: ...
def tolist(self) -> List[int]: ...

View File

@@ -553,11 +553,9 @@ class memoryview(Sized, Container[str]):
def __iter__(self) -> Iterator[str]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
def __setitem__(self, s: slice, o: bytes) -> None: ...
@overload
def __setitem__(self, i: int, o: bytes) -> None: ...
@overload
def __setitem__(self, s: slice, o: Sequence[bytes]) -> None: ...
def __setitem__(self, i: int, o: int) -> None: ...
def tobytes(self) -> bytes: ...
def tolist(self) -> List[int]: ...

View File

@@ -608,11 +608,9 @@ class memoryview(Sized, Container[int]):
def __iter__(self) -> Iterator[int]: ...
def __len__(self) -> int: ...
@overload
def __setitem__(self, s: slice, o: memoryview) -> None: ...
def __setitem__(self, s: slice, o: bytes) -> None: ...
@overload
def __setitem__(self, i: int, o: bytes) -> None: ...
@overload
def __setitem__(self, s: slice, o: Sequence[bytes]) -> None: ...
def __setitem__(self, i: int, o: int) -> None: ...
if sys.version_info >= (3, 8):
def tobytes(self, order: Optional[Literal["C", "F", "A"]] = ...) -> bytes: ...
else: