From e6623754e97a7f31e78c47808d829ba2e51097b5 Mon Sep 17 00:00:00 2001 From: Jelle Zijlstra Date: Sat, 30 Apr 2022 09:15:03 -0600 Subject: [PATCH] sqlite: Blob now uses ints in getitem/setitem (#7754) I just merged python/cpython#92020 which implemented this change (thanks @erlend-aasland!). --- stdlib/sqlite3/dbapi2.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/sqlite3/dbapi2.pyi b/stdlib/sqlite3/dbapi2.pyi index 031a7a98b..a6ccc9977 100644 --- a/stdlib/sqlite3/dbapi2.pyi +++ b/stdlib/sqlite3/dbapi2.pyi @@ -460,5 +460,5 @@ if sys.version_info >= (3, 11): def __len__(self) -> int: ... def __enter__(self: Self) -> Self: ... def __exit__(self, __typ: object, __val: object, __tb: object) -> Literal[False]: ... - def __getitem__(self, __item: SupportsIndex | slice) -> bytes: ... - def __setitem__(self, __item: SupportsIndex | slice, __value: ReadableBuffer) -> None: ... + def __getitem__(self, __item: SupportsIndex | slice) -> int: ... + def __setitem__(self, __item: SupportsIndex | slice, __value: int) -> None: ...