mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-08-13 19:41:07 +08:00
Replace Incomplete | None = None in third party stubs (#14063)
This commit is contained in:
@@ -600,10 +600,7 @@ def get_wait_callback() -> Incomplete | None: ...
|
||||
def libpq_version() -> int: ...
|
||||
def new_array_type(values: tuple[int, ...], name: str, baseobj: _type) -> _type: ...
|
||||
def new_type(
|
||||
values: tuple[int, ...],
|
||||
name: str,
|
||||
castobj: Callable[[str | bytes | None, cursor], Any] | None = None,
|
||||
baseobj: Incomplete | None = None,
|
||||
values: tuple[int, ...], name: str, castobj: Callable[[str | bytes | None, cursor], Any] | None = None, baseobj=None
|
||||
) -> _type: ...
|
||||
def parse_dsn(dsn: str | bytes) -> dict[str, Any]: ...
|
||||
def quote_ident(ident: str | bytes, scope) -> str: ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from collections import OrderedDict
|
||||
from collections.abc import Callable
|
||||
from typing import Any, NamedTuple, TypeVar, overload
|
||||
@@ -62,8 +61,8 @@ class DictConnection(_connection):
|
||||
class DictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
index: Any
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def execute(self, query, vars=None): ...
|
||||
def callproc(self, procname, vars=None): ...
|
||||
def fetchone(self) -> DictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = None) -> list[DictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[DictRow]: ... # type: ignore[override]
|
||||
@@ -76,7 +75,7 @@ class DictRow(list[Any]):
|
||||
def items(self): ...
|
||||
def keys(self): ...
|
||||
def values(self): ...
|
||||
def get(self, x, default: Incomplete | None = None): ...
|
||||
def get(self, x, default=None): ...
|
||||
def copy(self): ...
|
||||
def __contains__(self, x): ...
|
||||
def __reduce__(self): ...
|
||||
@@ -107,8 +106,8 @@ class RealDictConnection(_connection):
|
||||
class RealDictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
column_mapping: Any
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def execute(self, query, vars=None): ...
|
||||
def callproc(self, procname, vars=None): ...
|
||||
def fetchone(self) -> RealDictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = None) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
@@ -144,9 +143,9 @@ class NamedTupleConnection(_connection):
|
||||
class NamedTupleCursor(_cursor):
|
||||
Record: Any
|
||||
MAX_CACHE: int
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def execute(self, query, vars=None): ...
|
||||
def executemany(self, query, vars): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars=None): ...
|
||||
def fetchone(self) -> NamedTuple | None: ...
|
||||
def fetchmany(self, size: int | None = None) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
@@ -159,8 +158,8 @@ class LoggingConnection(_connection):
|
||||
def cursor(self, *args, **kwargs): ...
|
||||
|
||||
class LoggingCursor(_cursor):
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def execute(self, query, vars=None): ...
|
||||
def callproc(self, procname, vars=None): ...
|
||||
|
||||
class MinTimeLoggingConnection(LoggingConnection):
|
||||
def initialize(self, logobj, mintime: int = 0) -> None: ...
|
||||
@@ -169,8 +168,8 @@ class MinTimeLoggingConnection(LoggingConnection):
|
||||
|
||||
class MinTimeLoggingCursor(LoggingCursor):
|
||||
timestamp: Any
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def execute(self, query, vars=None): ...
|
||||
def callproc(self, procname, vars=None): ...
|
||||
|
||||
class LogicalReplicationConnection(_replicationConnection):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
@@ -181,17 +180,15 @@ class PhysicalReplicationConnection(_replicationConnection):
|
||||
class StopReplication(Exception): ...
|
||||
|
||||
class ReplicationCursor(_replicationCursor):
|
||||
def create_replication_slot(
|
||||
self, slot_name, slot_type: Incomplete | None = None, output_plugin: Incomplete | None = None
|
||||
) -> None: ...
|
||||
def create_replication_slot(self, slot_name, slot_type=None, output_plugin=None) -> None: ...
|
||||
def drop_replication_slot(self, slot_name) -> None: ...
|
||||
def start_replication(
|
||||
self,
|
||||
slot_name: Incomplete | None = None,
|
||||
slot_type: Incomplete | None = None,
|
||||
slot_name=None,
|
||||
slot_type=None,
|
||||
start_lsn: int = 0,
|
||||
timeline: int = 0,
|
||||
options: Incomplete | None = None,
|
||||
options=None,
|
||||
decode: bool = False,
|
||||
status_interval: int = 10,
|
||||
) -> None: ...
|
||||
@@ -205,7 +202,7 @@ class UUID_adapter:
|
||||
def __conform__(self, proto): ...
|
||||
def getquoted(self): ...
|
||||
|
||||
def register_uuid(oids: Incomplete | None = None, conn_or_curs: Incomplete | None = None): ...
|
||||
def register_uuid(oids=None, conn_or_curs=None): ...
|
||||
|
||||
class Inet:
|
||||
addr: Any
|
||||
@@ -214,7 +211,7 @@ class Inet:
|
||||
def getquoted(self): ...
|
||||
def __conform__(self, proto): ...
|
||||
|
||||
def register_inet(oid: Incomplete | None = None, conn_or_curs: Incomplete | None = None): ...
|
||||
def register_inet(oid=None, conn_or_curs=None): ...
|
||||
def wait_select(conn) -> None: ...
|
||||
|
||||
class HstoreAdapter:
|
||||
@@ -230,13 +227,7 @@ class HstoreAdapter:
|
||||
@classmethod
|
||||
def get_oids(cls, conn_or_curs): ...
|
||||
|
||||
def register_hstore(
|
||||
conn_or_curs,
|
||||
globally: bool = False,
|
||||
unicode: bool = False,
|
||||
oid: Incomplete | None = None,
|
||||
array_oid: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
def register_hstore(conn_or_curs, globally: bool = False, unicode: bool = False, oid=None, array_oid=None) -> None: ...
|
||||
|
||||
class CompositeCaster:
|
||||
name: Any
|
||||
@@ -247,12 +238,12 @@ class CompositeCaster:
|
||||
atttypes: Any
|
||||
typecaster: Any
|
||||
array_typecaster: Any
|
||||
def __init__(self, name, oid, attrs, array_oid: Incomplete | None = None, schema: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, name, oid, attrs, array_oid=None, schema=None) -> None: ...
|
||||
def parse(self, s, curs): ...
|
||||
def make(self, values): ...
|
||||
@classmethod
|
||||
def tokenize(cls, s): ...
|
||||
|
||||
def register_composite(name, conn_or_curs, globally: bool = False, factory: Incomplete | None = None): ...
|
||||
def register_composite(name, conn_or_curs, globally: bool = False, factory=None): ...
|
||||
def execute_batch(cur, sql, argslist, page_size: int = 100) -> None: ...
|
||||
def execute_values(cur, sql, argslist, template: Incomplete | None = None, page_size: int = 100, fetch: bool = False): ...
|
||||
def execute_values(cur, sql, argslist, template=None, page_size: int = 100, fetch: bool = False): ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from _typeshed import ConvertibleToInt, Incomplete
|
||||
from _typeshed import ConvertibleToInt
|
||||
from collections.abc import Hashable
|
||||
|
||||
import psycopg2
|
||||
@@ -21,4 +21,4 @@ class SimpleConnectionPool(AbstractConnectionPool): ...
|
||||
class ThreadedConnectionPool(AbstractConnectionPool):
|
||||
# This subclass has a default value for conn which doesn't exist
|
||||
# in the SimpleConnectionPool class, nor in the documentation
|
||||
def putconn(self, conn: Incomplete | None = None, key: Hashable | None = None, close: bool = False) -> None: ...
|
||||
def putconn(self, conn=None, key: Hashable | None = None, close: bool = False) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user