From 053473df7e443b03beed4fdc8cc3ccaf0c294650 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Fri, 11 Nov 2022 14:21:06 +0300 Subject: [PATCH 1/2] Use `TypeAlias` for types in `sqlite3.dbapi2` --- stdlib/sqlite3/dbapi2.pyi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stdlib/sqlite3/dbapi2.pyi b/stdlib/sqlite3/dbapi2.pyi index 4b447a10b898..b34b49b605bc 100644 --- a/stdlib/sqlite3/dbapi2.pyi +++ b/stdlib/sqlite3/dbapi2.pyi @@ -20,9 +20,9 @@ _Converter: TypeAlias = Callable[[bytes], Any] paramstyle: str threadsafety: int apilevel: str -Date = date -Time = time -Timestamp = datetime +Date: TypeAlias = date +Time: TypeAlias = time +Timestamp: TypeAlias = datetime def DateFromTicks(ticks: float) -> Date: ... def TimeFromTicks(ticks: float) -> Time: ... From 2989e34ccfb1391f1d3c50083df59e63bc06fbc2 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Fri, 11 Nov 2022 14:22:42 +0300 Subject: [PATCH 2/2] Update dbapi2.pyi --- stdlib/sqlite3/dbapi2.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/sqlite3/dbapi2.pyi b/stdlib/sqlite3/dbapi2.pyi index b34b49b605bc..30a6b232b911 100644 --- a/stdlib/sqlite3/dbapi2.pyi +++ b/stdlib/sqlite3/dbapi2.pyi @@ -30,7 +30,7 @@ def TimestampFromTicks(ticks: float) -> Timestamp: ... version_info: tuple[int, int, int] sqlite_version_info: tuple[int, int, int] -Binary = memoryview +Binary: TypeAlias = memoryview # The remaining definitions are imported from _sqlite3.