mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-18 06:19:47 +08:00
Add default values for third-party stubs beginning with 'P' (#9957)
This commit is contained in:
@@ -36,15 +36,15 @@ from psycopg2._psycopg import (
|
||||
_T_conn = TypeVar("_T_conn", bound=connection)
|
||||
|
||||
@overload
|
||||
def connect(dsn: str, connection_factory: Callable[..., _T_conn], cursor_factory: None = ..., **kwargs: Any) -> _T_conn: ...
|
||||
def connect(dsn: str, connection_factory: Callable[..., _T_conn], cursor_factory: None = None, **kwargs: Any) -> _T_conn: ...
|
||||
@overload
|
||||
def connect(
|
||||
dsn: str | None = ..., *, connection_factory: Callable[..., _T_conn], cursor_factory: None = ..., **kwargs: Any
|
||||
dsn: str | None = None, *, connection_factory: Callable[..., _T_conn], cursor_factory: None = None, **kwargs: Any
|
||||
) -> _T_conn: ...
|
||||
@overload
|
||||
def connect(
|
||||
dsn: str | None = ...,
|
||||
connection_factory: Callable[..., connection] | None = ...,
|
||||
cursor_factory: Callable[..., cursor] | None = ...,
|
||||
dsn: str | None = None,
|
||||
connection_factory: Callable[..., connection] | None = None,
|
||||
cursor_factory: Callable[..., cursor] | None = None,
|
||||
**kwargs: Any,
|
||||
) -> connection: ...
|
||||
|
||||
@@ -3,7 +3,7 @@ from typing import Any
|
||||
|
||||
ipaddress: Any
|
||||
|
||||
def register_ipaddress(conn_or_curs: Incomplete | None = ...) -> None: ...
|
||||
def cast_interface(s, cur: Incomplete | None = ...): ...
|
||||
def cast_network(s, cur: Incomplete | None = ...): ...
|
||||
def register_ipaddress(conn_or_curs: Incomplete | None = None) -> None: ...
|
||||
def cast_interface(s, cur: Incomplete | None = None): ...
|
||||
def cast_network(s, cur: Incomplete | None = None): ...
|
||||
def adapt_ipaddress(obj): ...
|
||||
|
||||
@@ -8,19 +8,19 @@ JSONBARRAY_OID: int
|
||||
|
||||
class Json:
|
||||
adapted: Any
|
||||
def __init__(self, adapted, dumps: Incomplete | None = ...) -> None: ...
|
||||
def __init__(self, adapted, dumps: Incomplete | None = None) -> None: ...
|
||||
def __conform__(self, proto): ...
|
||||
def dumps(self, obj): ...
|
||||
def prepare(self, conn) -> None: ...
|
||||
def getquoted(self): ...
|
||||
|
||||
def register_json(
|
||||
conn_or_curs: Incomplete | None = ...,
|
||||
globally: bool = ...,
|
||||
loads: Incomplete | None = ...,
|
||||
oid: Incomplete | None = ...,
|
||||
array_oid: Incomplete | None = ...,
|
||||
name: str = ...,
|
||||
conn_or_curs: Incomplete | None = None,
|
||||
globally: bool = False,
|
||||
loads: Incomplete | None = None,
|
||||
oid: Incomplete | None = None,
|
||||
array_oid: Incomplete | None = None,
|
||||
name: str = "json",
|
||||
): ...
|
||||
def register_default_json(conn_or_curs: Incomplete | None = ..., globally: bool = ..., loads: Incomplete | None = ...): ...
|
||||
def register_default_jsonb(conn_or_curs: Incomplete | None = ..., globally: bool = ..., loads: Incomplete | None = ...): ...
|
||||
def register_default_json(conn_or_curs: Incomplete | None = None, globally: bool = False, loads: Incomplete | None = None): ...
|
||||
def register_default_jsonb(conn_or_curs: Incomplete | None = None, globally: bool = False, loads: Incomplete | None = None): ...
|
||||
|
||||
@@ -3,7 +3,7 @@ from typing import Any
|
||||
|
||||
class Range:
|
||||
def __init__(
|
||||
self, lower: Incomplete | None = ..., upper: Incomplete | None = ..., bounds: str = ..., empty: bool = ...
|
||||
self, lower: Incomplete | None = None, upper: Incomplete | None = None, bounds: str = "[)", empty: bool = False
|
||||
) -> None: ...
|
||||
@property
|
||||
def lower(self): ...
|
||||
@@ -29,7 +29,7 @@ class Range:
|
||||
def __gt__(self, other): ...
|
||||
def __ge__(self, other): ...
|
||||
|
||||
def register_range(pgrange, pyrange, conn_or_curs, globally: bool = ...): ...
|
||||
def register_range(pgrange, pyrange, conn_or_curs, globally: bool = False): ...
|
||||
|
||||
class RangeAdapter:
|
||||
name: Any
|
||||
@@ -43,8 +43,8 @@ class RangeCaster:
|
||||
subtype_oid: Any
|
||||
typecaster: Any
|
||||
array_typecaster: Any
|
||||
def __init__(self, pgrange, pyrange, oid, subtype_oid, array_oid: Incomplete | None = ...) -> None: ...
|
||||
def parse(self, s, cur: Incomplete | None = ...): ...
|
||||
def __init__(self, pgrange, pyrange, oid, subtype_oid, array_oid: Incomplete | None = None) -> None: ...
|
||||
def parse(self, s, cur: Incomplete | None = None): ...
|
||||
|
||||
class NumericRange(Range): ...
|
||||
class DateRange(Range): ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
def lookup(code, _cache=...): ...
|
||||
def lookup(code, _cache={}): ...
|
||||
|
||||
CLASS_SUCCESSFUL_COMPLETION: str
|
||||
CLASS_WARNING: str
|
||||
|
||||
@@ -105,9 +105,9 @@ class SQL_IN:
|
||||
|
||||
class NoneAdapter:
|
||||
def __init__(self, obj) -> None: ...
|
||||
def getquoted(self, _null: bytes = ...): ...
|
||||
def getquoted(self, _null: bytes = b"NULL"): ...
|
||||
|
||||
def make_dsn(dsn: Incomplete | None = ..., **kwargs): ...
|
||||
def make_dsn(dsn: Incomplete | None = None, **kwargs): ...
|
||||
|
||||
JSON: Any
|
||||
JSONARRAY: Any
|
||||
|
||||
@@ -55,10 +55,10 @@ class DictConnection(_connection):
|
||||
class DictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
index: Any
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def fetchone(self) -> DictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = ...) -> list[DictRow]: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = None) -> list[DictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[DictRow]: ... # type: ignore[override]
|
||||
def __next__(self) -> DictRow: ... # type: ignore[override]
|
||||
|
||||
@@ -69,7 +69,7 @@ class DictRow(list[Any]):
|
||||
def items(self): ...
|
||||
def keys(self): ...
|
||||
def values(self): ...
|
||||
def get(self, x, default: Incomplete | None = ...): ...
|
||||
def get(self, x, default: Incomplete | None = None): ...
|
||||
def copy(self): ...
|
||||
def __contains__(self, x): ...
|
||||
def __reduce__(self): ...
|
||||
@@ -96,10 +96,10 @@ class RealDictConnection(_connection):
|
||||
class RealDictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
column_mapping: Any
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def fetchone(self) -> RealDictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = ...) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = None) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
def __next__(self) -> RealDictRow: ... # type: ignore[override]
|
||||
|
||||
@@ -129,11 +129,11 @@ class NamedTupleConnection(_connection):
|
||||
class NamedTupleCursor(_cursor):
|
||||
Record: Any
|
||||
MAX_CACHE: int
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def executemany(self, query, vars): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
def fetchone(self) -> NamedTuple | None: ...
|
||||
def fetchmany(self, size: int | None = ...) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = None) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
def __next__(self) -> NamedTuple: ...
|
||||
|
||||
@@ -144,18 +144,18 @@ class LoggingConnection(_connection):
|
||||
def cursor(self, *args, **kwargs): ...
|
||||
|
||||
class LoggingCursor(_cursor):
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
|
||||
class MinTimeLoggingConnection(LoggingConnection):
|
||||
def initialize(self, logobj, mintime: int = ...) -> None: ...
|
||||
def initialize(self, logobj, mintime: int = 0) -> None: ...
|
||||
def filter(self, msg, curs): ...
|
||||
def cursor(self, *args, **kwargs): ...
|
||||
|
||||
class MinTimeLoggingCursor(LoggingCursor):
|
||||
timestamp: Any
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = None): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = None): ...
|
||||
|
||||
class LogicalReplicationConnection(_replicationConnection):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
@@ -167,18 +167,18 @@ class StopReplication(Exception): ...
|
||||
|
||||
class ReplicationCursor(_replicationCursor):
|
||||
def create_replication_slot(
|
||||
self, slot_name, slot_type: Incomplete | None = ..., output_plugin: Incomplete | None = ...
|
||||
self, slot_name, slot_type: Incomplete | None = None, output_plugin: Incomplete | None = None
|
||||
) -> None: ...
|
||||
def drop_replication_slot(self, slot_name) -> None: ...
|
||||
def start_replication(
|
||||
self,
|
||||
slot_name: Incomplete | None = ...,
|
||||
slot_type: Incomplete | None = ...,
|
||||
start_lsn: int = ...,
|
||||
timeline: int = ...,
|
||||
options: Incomplete | None = ...,
|
||||
decode: bool = ...,
|
||||
status_interval: int = ...,
|
||||
slot_name: Incomplete | None = None,
|
||||
slot_type: Incomplete | None = None,
|
||||
start_lsn: int = 0,
|
||||
timeline: int = 0,
|
||||
options: Incomplete | None = None,
|
||||
decode: bool = False,
|
||||
status_interval: int = 10,
|
||||
) -> None: ...
|
||||
def fileno(self): ...
|
||||
|
||||
@@ -187,7 +187,7 @@ class UUID_adapter:
|
||||
def __conform__(self, proto): ...
|
||||
def getquoted(self): ...
|
||||
|
||||
def register_uuid(oids: Incomplete | None = ..., conn_or_curs: Incomplete | None = ...): ...
|
||||
def register_uuid(oids: Incomplete | None = None, conn_or_curs: Incomplete | None = None): ...
|
||||
|
||||
class Inet:
|
||||
addr: Any
|
||||
@@ -196,7 +196,7 @@ class Inet:
|
||||
def getquoted(self): ...
|
||||
def __conform__(self, proto): ...
|
||||
|
||||
def register_inet(oid: Incomplete | None = ..., conn_or_curs: Incomplete | None = ...): ...
|
||||
def register_inet(oid: Incomplete | None = None, conn_or_curs: Incomplete | None = None): ...
|
||||
def wait_select(conn) -> None: ...
|
||||
|
||||
class HstoreAdapter:
|
||||
@@ -213,7 +213,11 @@ class HstoreAdapter:
|
||||
def get_oids(cls, conn_or_curs): ...
|
||||
|
||||
def register_hstore(
|
||||
conn_or_curs, globally: bool = ..., unicode: bool = ..., oid: Incomplete | None = ..., array_oid: Incomplete | None = ...
|
||||
conn_or_curs,
|
||||
globally: bool = False,
|
||||
unicode: bool = False,
|
||||
oid: Incomplete | None = None,
|
||||
array_oid: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
|
||||
class CompositeCaster:
|
||||
@@ -225,12 +229,12 @@ class CompositeCaster:
|
||||
atttypes: Any
|
||||
typecaster: Any
|
||||
array_typecaster: Any
|
||||
def __init__(self, name, oid, attrs, array_oid: Incomplete | None = ..., schema: Incomplete | None = ...) -> None: ...
|
||||
def __init__(self, name, oid, attrs, array_oid: Incomplete | None = None, schema: Incomplete | None = 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 = ..., factory: Incomplete | None = ...): ...
|
||||
def execute_batch(cur, sql, argslist, page_size: int = ...) -> None: ...
|
||||
def execute_values(cur, sql, argslist, template: Incomplete | None = ..., page_size: int = ..., fetch: bool = ...): ...
|
||||
def register_composite(name, conn_or_curs, globally: bool = False, factory: Incomplete | None = 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): ...
|
||||
|
||||
@@ -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 = ..., key: Incomplete | None = ..., close: bool = ...) -> None: ...
|
||||
def putconn(self, conn: Incomplete | None = None, key: Incomplete | None = None, close: bool = False) -> None: ...
|
||||
|
||||
@@ -41,7 +41,7 @@ class Literal(Composable):
|
||||
def as_string(self, context) -> str: ...
|
||||
|
||||
class Placeholder(Composable):
|
||||
def __init__(self, name: Incomplete | None = ...) -> None: ...
|
||||
def __init__(self, name: Incomplete | None = None) -> None: ...
|
||||
@property
|
||||
def name(self) -> str | None: ...
|
||||
def as_string(self, context) -> str: ...
|
||||
|
||||
@@ -5,8 +5,8 @@ from typing import Any
|
||||
ZERO: Any
|
||||
|
||||
class FixedOffsetTimezone(datetime.tzinfo):
|
||||
def __init__(self, offset: Incomplete | None = ..., name: Incomplete | None = ...) -> None: ...
|
||||
def __new__(cls, offset: Incomplete | None = ..., name: Incomplete | None = ...): ...
|
||||
def __init__(self, offset: Incomplete | None = None, name: Incomplete | None = None) -> None: ...
|
||||
def __new__(cls, offset: Incomplete | None = None, name: Incomplete | None = None): ...
|
||||
def __eq__(self, other): ...
|
||||
def __ne__(self, other): ...
|
||||
def __getinitargs__(self): ...
|
||||
|
||||
Reference in New Issue
Block a user