Enhanced type hinting for psycopg2 stubs (#8500)

This commit is contained in:
Tareq Al-Ahdal
2022-08-09 05:08:17 +08:00
committed by GitHub
parent 4e5d9d1cca
commit 4f6aa12446
2 changed files with 7 additions and 7 deletions

View File

@@ -496,7 +496,7 @@ def get_wait_callback(*args, **kwargs): ...
def libpq_version(*args, **kwargs): ...
def new_array_type(oids, name, baseobj): ...
def new_type(oids, name, castobj): ...
def parse_dsn(*args, **kwargs): ...
def parse_dsn(dsn: str | bytes) -> dict[str, Any]: ...
def quote_ident(*args, **kwargs): ...
def register_type(*args, **kwargs): ...
def set_wait_callback(_none): ...

View File

@@ -31,9 +31,9 @@ from .extensions import connection as _connection, cursor as _cursor, quote_iden
class DictCursorBase(_cursor):
row_factory: Any
def __init__(self, *args, **kwargs) -> None: ...
def fetchone(self): ...
def fetchmany(self, size: Any | None = ...): ...
def fetchall(self): ...
def fetchone(self) -> tuple[Any, ...] | None: ...
def fetchmany(self, size: int | None = ...) -> list[tuple[Any, ...]]: ...
def fetchall(self) -> list[tuple[Any, ...]]: ...
def __iter__(self): ...
class DictConnection(_connection):
@@ -79,9 +79,9 @@ class NamedTupleCursor(_cursor):
def execute(self, query, vars: Any | None = ...): ...
def executemany(self, query, vars): ...
def callproc(self, procname, vars: Any | None = ...): ...
def fetchone(self): ...
def fetchmany(self, size: Any | None = ...): ...
def fetchall(self): ...
def fetchone(self) -> tuple[Any, ...] | None: ...
def fetchmany(self, size: int | None = ...) -> list[tuple[Any, ...]]: ...
def fetchall(self) -> list[tuple[Any, ...]]: ...
def __iter__(self): ...
class LoggingConnection(_connection):