mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Enhanced type hinting for psycopg2 stubs (#8500)
This commit is contained in:
@@ -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): ...
|
||||
|
||||
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user