Replace Any with Incomplete in many places (#9558)

This commit is contained in:
Alex Waygood
2023-01-18 08:48:16 +00:00
committed by GitHub
parent ddfaca3200
commit 4fea314594
460 changed files with 3779 additions and 2909 deletions

View File

@@ -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): ...

View File

@@ -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 = ...): ...

View File

@@ -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): ...

View File

@@ -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

View File

@@ -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 = ...): ...

View File

@@ -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: ...

View File

@@ -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: ...

View File

@@ -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): ...