mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-09 13:02:22 +08:00
Replace Any with Incomplete in many places (#9558)
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
ipaddress: Any
|
||||
|
||||
def register_ipaddress(conn_or_curs: Any | None = ...) -> None: ...
|
||||
def cast_interface(s, cur: Any | None = ...): ...
|
||||
def cast_network(s, cur: Any | None = ...): ...
|
||||
def register_ipaddress(conn_or_curs: Incomplete | None = ...) -> None: ...
|
||||
def cast_interface(s, cur: Incomplete | None = ...): ...
|
||||
def cast_network(s, cur: Incomplete | None = ...): ...
|
||||
def adapt_ipaddress(obj): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
JSON_OID: int
|
||||
@@ -7,19 +8,19 @@ JSONBARRAY_OID: int
|
||||
|
||||
class Json:
|
||||
adapted: Any
|
||||
def __init__(self, adapted, dumps: Any | None = ...) -> None: ...
|
||||
def __init__(self, adapted, dumps: Incomplete | None = ...) -> None: ...
|
||||
def __conform__(self, proto): ...
|
||||
def dumps(self, obj): ...
|
||||
def prepare(self, conn) -> None: ...
|
||||
def getquoted(self): ...
|
||||
|
||||
def register_json(
|
||||
conn_or_curs: Any | None = ...,
|
||||
conn_or_curs: Incomplete | None = ...,
|
||||
globally: bool = ...,
|
||||
loads: Any | None = ...,
|
||||
oid: Any | None = ...,
|
||||
array_oid: Any | None = ...,
|
||||
loads: Incomplete | None = ...,
|
||||
oid: Incomplete | None = ...,
|
||||
array_oid: Incomplete | None = ...,
|
||||
name: str = ...,
|
||||
): ...
|
||||
def register_default_json(conn_or_curs: Any | None = ..., globally: bool = ..., loads: Any | None = ...): ...
|
||||
def register_default_jsonb(conn_or_curs: Any | None = ..., globally: bool = ..., loads: Any | None = ...): ...
|
||||
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 = ...): ...
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class Range:
|
||||
def __init__(self, lower: Any | None = ..., upper: Any | None = ..., bounds: str = ..., empty: bool = ...) -> None: ...
|
||||
def __init__(
|
||||
self, lower: Incomplete | None = ..., upper: Incomplete | None = ..., bounds: str = ..., empty: bool = ...
|
||||
) -> None: ...
|
||||
@property
|
||||
def lower(self): ...
|
||||
@property
|
||||
@@ -40,8 +43,8 @@ class RangeCaster:
|
||||
subtype_oid: Any
|
||||
typecaster: Any
|
||||
array_typecaster: Any
|
||||
def __init__(self, pgrange, pyrange, oid, subtype_oid, array_oid: Any | None = ...) -> None: ...
|
||||
def parse(self, s, cur: Any | None = ...): ...
|
||||
def __init__(self, pgrange, pyrange, oid, subtype_oid, array_oid: Incomplete | None = ...) -> None: ...
|
||||
def parse(self, s, cur: Incomplete | None = ...): ...
|
||||
|
||||
class NumericRange(Range): ...
|
||||
class DateRange(Range): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
from psycopg2._psycopg import (
|
||||
@@ -106,7 +107,7 @@ class NoneAdapter:
|
||||
def __init__(self, obj) -> None: ...
|
||||
def getquoted(self, _null: bytes = ...): ...
|
||||
|
||||
def make_dsn(dsn: Any | None = ..., **kwargs): ...
|
||||
def make_dsn(dsn: Incomplete | None = ..., **kwargs): ...
|
||||
|
||||
JSON: Any
|
||||
JSONARRAY: Any
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from collections import OrderedDict
|
||||
from collections.abc import Callable
|
||||
from typing import Any, NamedTuple, TypeVar, overload
|
||||
@@ -54,8 +55,8 @@ class DictConnection(_connection):
|
||||
class DictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
index: Any
|
||||
def execute(self, query, vars: Any | None = ...): ...
|
||||
def callproc(self, procname, vars: Any | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def fetchone(self) -> DictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = ...) -> list[DictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[DictRow]: ... # type: ignore[override]
|
||||
@@ -68,7 +69,7 @@ class DictRow(list[Any]):
|
||||
def items(self): ...
|
||||
def keys(self): ...
|
||||
def values(self): ...
|
||||
def get(self, x, default: Any | None = ...): ...
|
||||
def get(self, x, default: Incomplete | None = ...): ...
|
||||
def copy(self): ...
|
||||
def __contains__(self, x): ...
|
||||
def __reduce__(self): ...
|
||||
@@ -95,8 +96,8 @@ class RealDictConnection(_connection):
|
||||
class RealDictCursor(DictCursorBase):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
column_mapping: Any
|
||||
def execute(self, query, vars: Any | None = ...): ...
|
||||
def callproc(self, procname, vars: Any | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def fetchone(self) -> RealDictRow | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = ...) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[RealDictRow]: ... # type: ignore[override]
|
||||
@@ -128,9 +129,9 @@ class NamedTupleConnection(_connection):
|
||||
class NamedTupleCursor(_cursor):
|
||||
Record: Any
|
||||
MAX_CACHE: int
|
||||
def execute(self, query, vars: Any | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def executemany(self, query, vars): ...
|
||||
def callproc(self, procname, vars: Any | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
def fetchone(self) -> NamedTuple | None: ... # type: ignore[override]
|
||||
def fetchmany(self, size: int | None = ...) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
def fetchall(self) -> list[NamedTuple]: ... # type: ignore[override]
|
||||
@@ -143,8 +144,8 @@ class LoggingConnection(_connection):
|
||||
def cursor(self, *args, **kwargs): ...
|
||||
|
||||
class LoggingCursor(_cursor):
|
||||
def execute(self, query, vars: Any | None = ...): ...
|
||||
def callproc(self, procname, vars: Any | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
|
||||
class MinTimeLoggingConnection(LoggingConnection):
|
||||
def initialize(self, logobj, mintime: int = ...) -> None: ...
|
||||
@@ -153,8 +154,8 @@ class MinTimeLoggingConnection(LoggingConnection):
|
||||
|
||||
class MinTimeLoggingCursor(LoggingCursor):
|
||||
timestamp: Any
|
||||
def execute(self, query, vars: Any | None = ...): ...
|
||||
def callproc(self, procname, vars: Any | None = ...): ...
|
||||
def execute(self, query, vars: Incomplete | None = ...): ...
|
||||
def callproc(self, procname, vars: Incomplete | None = ...): ...
|
||||
|
||||
class LogicalReplicationConnection(_replicationConnection):
|
||||
def __init__(self, *args, **kwargs) -> None: ...
|
||||
@@ -165,15 +166,17 @@ class PhysicalReplicationConnection(_replicationConnection):
|
||||
class StopReplication(Exception): ...
|
||||
|
||||
class ReplicationCursor(_replicationCursor):
|
||||
def create_replication_slot(self, slot_name, slot_type: Any | None = ..., output_plugin: Any | None = ...) -> None: ...
|
||||
def create_replication_slot(
|
||||
self, slot_name, slot_type: Incomplete | None = ..., output_plugin: Incomplete | None = ...
|
||||
) -> None: ...
|
||||
def drop_replication_slot(self, slot_name) -> None: ...
|
||||
def start_replication(
|
||||
self,
|
||||
slot_name: Any | None = ...,
|
||||
slot_type: Any | None = ...,
|
||||
slot_name: Incomplete | None = ...,
|
||||
slot_type: Incomplete | None = ...,
|
||||
start_lsn: int = ...,
|
||||
timeline: int = ...,
|
||||
options: Any | None = ...,
|
||||
options: Incomplete | None = ...,
|
||||
decode: bool = ...,
|
||||
status_interval: int = ...,
|
||||
) -> None: ...
|
||||
@@ -184,7 +187,7 @@ class UUID_adapter:
|
||||
def __conform__(self, proto): ...
|
||||
def getquoted(self): ...
|
||||
|
||||
def register_uuid(oids: Any | None = ..., conn_or_curs: Any | None = ...): ...
|
||||
def register_uuid(oids: Incomplete | None = ..., conn_or_curs: Incomplete | None = ...): ...
|
||||
|
||||
class Inet:
|
||||
addr: Any
|
||||
@@ -193,7 +196,7 @@ class Inet:
|
||||
def getquoted(self): ...
|
||||
def __conform__(self, proto): ...
|
||||
|
||||
def register_inet(oid: Any | None = ..., conn_or_curs: Any | None = ...): ...
|
||||
def register_inet(oid: Incomplete | None = ..., conn_or_curs: Incomplete | None = ...): ...
|
||||
def wait_select(conn) -> None: ...
|
||||
|
||||
class HstoreAdapter:
|
||||
@@ -210,7 +213,7 @@ class HstoreAdapter:
|
||||
def get_oids(cls, conn_or_curs): ...
|
||||
|
||||
def register_hstore(
|
||||
conn_or_curs, globally: bool = ..., unicode: bool = ..., oid: Any | None = ..., array_oid: Any | None = ...
|
||||
conn_or_curs, globally: bool = ..., unicode: bool = ..., oid: Incomplete | None = ..., array_oid: Incomplete | None = ...
|
||||
) -> None: ...
|
||||
|
||||
class CompositeCaster:
|
||||
@@ -222,12 +225,12 @@ class CompositeCaster:
|
||||
atttypes: Any
|
||||
typecaster: Any
|
||||
array_typecaster: Any
|
||||
def __init__(self, name, oid, attrs, array_oid: Any | None = ..., schema: Any | None = ...) -> None: ...
|
||||
def __init__(self, name, oid, attrs, array_oid: Incomplete | None = ..., schema: Incomplete | 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: Any | None = ...): ...
|
||||
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: Any | None = ..., page_size: int = ..., fetch: bool = ...): ...
|
||||
def execute_values(cur, sql, argslist, template: Incomplete | None = ..., page_size: int = ..., fetch: bool = ...): ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
import psycopg2
|
||||
@@ -11,8 +12,8 @@ class AbstractConnectionPool:
|
||||
def __init__(self, minconn, maxconn, *args, **kwargs) -> None: ...
|
||||
# getconn, putconn and closeall are officially documented as methods of the
|
||||
# abstract base class, but in reality, they only exist on the children classes
|
||||
def getconn(self, key: Any | None = ...): ...
|
||||
def putconn(self, conn: Any, key: Any | None = ..., close: bool = ...) -> None: ...
|
||||
def getconn(self, key: Incomplete | None = ...): ...
|
||||
def putconn(self, conn: Any, key: Incomplete | None = ..., close: bool = ...) -> None: ...
|
||||
def closeall(self) -> None: ...
|
||||
|
||||
class SimpleConnectionPool(AbstractConnectionPool): ...
|
||||
@@ -20,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: Any | None = ..., key: Any | None = ..., close: bool = ...) -> None: ...
|
||||
def putconn(self, conn: Incomplete | None = ..., key: Incomplete | None = ..., close: bool = ...) -> None: ...
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from collections.abc import Iterator
|
||||
from typing import Any
|
||||
|
||||
@@ -40,7 +41,7 @@ class Literal(Composable):
|
||||
def as_string(self, context) -> str: ...
|
||||
|
||||
class Placeholder(Composable):
|
||||
def __init__(self, name: Any | None = ...) -> None: ...
|
||||
def __init__(self, name: Incomplete | None = ...) -> None: ...
|
||||
@property
|
||||
def name(self) -> str | None: ...
|
||||
def as_string(self, context) -> str: ...
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
import datetime
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
ZERO: Any
|
||||
|
||||
class FixedOffsetTimezone(datetime.tzinfo):
|
||||
def __init__(self, offset: Any | None = ..., name: Any | None = ...) -> None: ...
|
||||
def __new__(cls, offset: Any | None = ..., name: Any | None = ...): ...
|
||||
def __init__(self, offset: Incomplete | None = ..., name: Incomplete | None = ...) -> None: ...
|
||||
def __new__(cls, offset: Incomplete | None = ..., name: Incomplete | None = ...): ...
|
||||
def __eq__(self, other): ...
|
||||
def __ne__(self, other): ...
|
||||
def __getinitargs__(self): ...
|
||||
|
||||
Reference in New Issue
Block a user