mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-08-14 12:01:06 +08:00
Replace Incomplete | None = None in third party stubs (#14063)
This commit is contained in:
@@ -20,9 +20,7 @@ class LRI(dict[_KT, _VT]):
|
||||
soft_miss_count: int
|
||||
max_size: int
|
||||
on_miss: Callable[[_KT], _VT] | None
|
||||
def __init__(
|
||||
self, max_size: int = 128, values: Incomplete | None = None, on_miss: Callable[[_KT], _VT] | None = None
|
||||
) -> None: ...
|
||||
def __init__(self, max_size: int = 128, values=None, on_miss: Callable[[_KT], _VT] | None = None) -> None: ...
|
||||
def __setitem__(self, key: _KT, value: _VT) -> None: ...
|
||||
def __getitem__(self, key: _KT) -> _VT: ...
|
||||
@overload
|
||||
@@ -85,7 +83,7 @@ class CachedMethod:
|
||||
typed: bool = False,
|
||||
key: Callable[..., Incomplete] | None = None,
|
||||
): ...
|
||||
def __get__(self, obj, objtype: Incomplete | None = None): ...
|
||||
def __get__(self, obj, objtype=None): ...
|
||||
def __call__(self, *args, **kwargs): ...
|
||||
|
||||
def cached(
|
||||
|
||||
@@ -19,7 +19,7 @@ def inspect_formatargspec(
|
||||
formatreturns=...,
|
||||
formatannotation=...,
|
||||
): ...
|
||||
def get_module_callables(mod, ignore: Incomplete | None = None): ...
|
||||
def get_module_callables(mod, ignore=None): ...
|
||||
def mro_items(type_obj): ...
|
||||
def dir_dict(obj, raise_exc: bool = False): ...
|
||||
def copy_function(orig, copy_dict: bool = True): ...
|
||||
@@ -37,22 +37,11 @@ class CachedInstancePartial(functools.partial[Incomplete]):
|
||||
|
||||
partial = CachedInstancePartial
|
||||
|
||||
def format_invocation(name: str = "", args=(), kwargs: Incomplete | None = None, **kw): ...
|
||||
def format_exp_repr(
|
||||
obj, pos_names, req_names: Incomplete | None = None, opt_names: Incomplete | None = None, opt_key: Incomplete | None = None
|
||||
): ...
|
||||
def format_nonexp_repr(
|
||||
obj, req_names: Incomplete | None = None, opt_names: Incomplete | None = None, opt_key: Incomplete | None = None
|
||||
): ...
|
||||
def wraps(func, injected: Incomplete | None = None, expected: Incomplete | None = None, **kw): ...
|
||||
def update_wrapper(
|
||||
wrapper,
|
||||
func,
|
||||
injected: Incomplete | None = None,
|
||||
expected: Incomplete | None = None,
|
||||
build_from: Incomplete | None = None,
|
||||
**kw,
|
||||
): ...
|
||||
def format_invocation(name: str = "", args=(), kwargs=None, **kw): ...
|
||||
def format_exp_repr(obj, pos_names, req_names=None, opt_names=None, opt_key=None): ...
|
||||
def format_nonexp_repr(obj, req_names=None, opt_names=None, opt_key=None): ...
|
||||
def wraps(func, injected=None, expected=None, **kw): ...
|
||||
def update_wrapper(wrapper, func, injected=None, expected=None, build_from=None, **kw): ...
|
||||
|
||||
class FunctionBuilder:
|
||||
name: Incomplete
|
||||
@@ -61,7 +50,7 @@ class FunctionBuilder:
|
||||
def get_invocation_str(self): ...
|
||||
@classmethod
|
||||
def from_func(cls, func): ...
|
||||
def get_func(self, execdict: Incomplete | None = None, add_source: bool = True, with_dict: bool = True): ...
|
||||
def get_func(self, execdict=None, add_source: bool = True, with_dict: bool = True): ...
|
||||
def get_defaults_dict(self): ...
|
||||
def get_arg_names(self, only_required: bool = False): ...
|
||||
defaults: Incomplete
|
||||
|
||||
@@ -7,7 +7,7 @@ EINVAL: Incomplete
|
||||
|
||||
class SpooledIOBase(metaclass=abc.ABCMeta):
|
||||
__metaclass__: Incomplete
|
||||
def __init__(self, max_size: int = 5000000, dir: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, max_size: int = 5000000, dir=None) -> None: ...
|
||||
@abstractmethod
|
||||
def read(self, n: int = -1): ...
|
||||
@abstractmethod
|
||||
@@ -15,7 +15,7 @@ class SpooledIOBase(metaclass=abc.ABCMeta):
|
||||
@abstractmethod
|
||||
def seek(self, pos, mode: int = 0): ...
|
||||
@abstractmethod
|
||||
def readline(self, length: Incomplete | None = None): ...
|
||||
def readline(self, length=None): ...
|
||||
@abstractmethod
|
||||
def readlines(self, sizehint: int = 0): ...
|
||||
def writelines(self, lines) -> None: ...
|
||||
@@ -41,7 +41,7 @@ class SpooledIOBase(metaclass=abc.ABCMeta):
|
||||
@property
|
||||
def buf(self): ...
|
||||
def fileno(self): ...
|
||||
def truncate(self, size: Incomplete | None = None): ...
|
||||
def truncate(self, size=None): ...
|
||||
def getvalue(self): ...
|
||||
def seekable(self): ...
|
||||
def readable(self): ...
|
||||
@@ -61,7 +61,7 @@ class SpooledBytesIO(SpooledIOBase):
|
||||
def read(self, n: int = -1): ...
|
||||
def write(self, s) -> None: ...
|
||||
def seek(self, pos, mode: int = 0): ...
|
||||
def readline(self, length: Incomplete | None = None): ...
|
||||
def readline(self, length=None): ...
|
||||
def readlines(self, sizehint: int = 0): ...
|
||||
def rollover(self) -> None: ...
|
||||
@property
|
||||
@@ -75,7 +75,7 @@ class SpooledStringIO(SpooledIOBase):
|
||||
def read(self, n: int = -1): ...
|
||||
def write(self, s) -> None: ...
|
||||
def seek(self, pos, mode: int = 0): ...
|
||||
def readline(self, length: Incomplete | None = None): ...
|
||||
def readline(self, length=None): ...
|
||||
def readlines(self, sizehint: int = 0): ...
|
||||
@property
|
||||
def buffer(self): ...
|
||||
@@ -88,5 +88,5 @@ def is_text_fileobj(fileobj) -> bool: ...
|
||||
|
||||
class MultiFileReader:
|
||||
def __init__(self, *fileobjs) -> None: ...
|
||||
def read(self, amt: Incomplete | None = None): ...
|
||||
def read(self, amt=None): ...
|
||||
def seek(self, offset, whence=0) -> None: ...
|
||||
|
||||
@@ -4,17 +4,15 @@ from collections.abc import Generator
|
||||
def is_iterable(obj) -> bool: ...
|
||||
def is_scalar(obj) -> bool: ...
|
||||
def is_collection(obj) -> bool: ...
|
||||
def split(src, sep: Incomplete | None = None, maxsplit: Incomplete | None = None): ...
|
||||
def split_iter(
|
||||
src, sep: Incomplete | None = None, maxsplit: Incomplete | None = None
|
||||
) -> Generator[Incomplete, None, Incomplete]: ...
|
||||
def lstrip(iterable, strip_value: Incomplete | None = None): ...
|
||||
def lstrip_iter(iterable, strip_value: Incomplete | None = None) -> Generator[Incomplete, None, None]: ...
|
||||
def rstrip(iterable, strip_value: Incomplete | None = None): ...
|
||||
def rstrip_iter(iterable, strip_value: Incomplete | None = None) -> Generator[Incomplete, None, None]: ...
|
||||
def strip(iterable, strip_value: Incomplete | None = None): ...
|
||||
def strip_iter(iterable, strip_value: Incomplete | None = None): ...
|
||||
def chunked(src, size, count: Incomplete | None = None, **kw): ...
|
||||
def split(src, sep=None, maxsplit=None): ...
|
||||
def split_iter(src, sep=None, maxsplit=None) -> Generator[Incomplete, None, Incomplete]: ...
|
||||
def lstrip(iterable, strip_value=None): ...
|
||||
def lstrip_iter(iterable, strip_value=None) -> Generator[Incomplete, None, None]: ...
|
||||
def rstrip(iterable, strip_value=None): ...
|
||||
def rstrip_iter(iterable, strip_value=None) -> Generator[Incomplete, None, None]: ...
|
||||
def strip(iterable, strip_value=None): ...
|
||||
def strip_iter(iterable, strip_value=None): ...
|
||||
def chunked(src, size, count=None, **kw): ...
|
||||
def chunked_iter(src, size, **kw) -> Generator[Incomplete, None, Incomplete]: ...
|
||||
def chunk_ranges(
|
||||
input_size: int, chunk_size: int, input_offset: int = 0, overlap_size: int = 0, align: bool = False
|
||||
@@ -23,19 +21,17 @@ def pairwise(src, end=...): ...
|
||||
def pairwise_iter(src, end=...): ...
|
||||
def windowed(src, size, fill=...): ...
|
||||
def windowed_iter(src, size, fill=...): ...
|
||||
def xfrange(stop, start: Incomplete | None = None, step: float = 1.0) -> Generator[Incomplete, None, None]: ...
|
||||
def frange(stop, start: Incomplete | None = None, step: float = 1.0): ...
|
||||
def backoff(start, stop, count: Incomplete | None = None, factor: float = 2.0, jitter: bool = False): ...
|
||||
def backoff_iter(
|
||||
start, stop, count: Incomplete | None = None, factor: float = 2.0, jitter: bool = False
|
||||
) -> Generator[Incomplete, None, None]: ...
|
||||
def bucketize(src, key=..., value_transform: Incomplete | None = None, key_filter: Incomplete | None = None): ...
|
||||
def xfrange(stop, start=None, step: float = 1.0) -> Generator[Incomplete, None, None]: ...
|
||||
def frange(stop, start=None, step: float = 1.0): ...
|
||||
def backoff(start, stop, count=None, factor: float = 2.0, jitter: bool = False): ...
|
||||
def backoff_iter(start, stop, count=None, factor: float = 2.0, jitter: bool = False) -> Generator[Incomplete, None, None]: ...
|
||||
def bucketize(src, key=..., value_transform=None, key_filter=None): ...
|
||||
def partition(src, key=...): ...
|
||||
def unique(src, key: Incomplete | None = None): ...
|
||||
def unique_iter(src, key: Incomplete | None = None) -> Generator[Incomplete, None, Incomplete]: ...
|
||||
def redundant(src, key: Incomplete | None = None, groups: bool = False): ...
|
||||
def one(src, default: Incomplete | None = None, key: Incomplete | None = None): ...
|
||||
def first(iterable, default: Incomplete | None = None, key: Incomplete | None = None): ...
|
||||
def unique(src, key=None): ...
|
||||
def unique_iter(src, key=None) -> Generator[Incomplete, None, Incomplete]: ...
|
||||
def redundant(src, key=None, groups: bool = False): ...
|
||||
def one(src, default=None, key=None): ...
|
||||
def first(iterable, default=None, key=None): ...
|
||||
def flatten_iter(iterable) -> Generator[Incomplete, None, None]: ...
|
||||
def flatten(iterable): ...
|
||||
def same(iterable, ref=...): ...
|
||||
@@ -73,11 +69,5 @@ class SequentialGUIDerator(GUIDerator):
|
||||
guid_iter: Incomplete
|
||||
seq_guid_iter: Incomplete
|
||||
|
||||
def soft_sorted(
|
||||
iterable,
|
||||
first: Incomplete | None = None,
|
||||
last: Incomplete | None = None,
|
||||
key: Incomplete | None = None,
|
||||
reverse: bool = False,
|
||||
): ...
|
||||
def untyped_sorted(iterable, key: Incomplete | None = None, reverse: bool = False): ...
|
||||
def soft_sorted(iterable, first=None, last=None, key=None, reverse: bool = False): ...
|
||||
def untyped_sorted(iterable, key=None, reverse: bool = False): ...
|
||||
|
||||
@@ -38,21 +38,21 @@ class NamedTupleInputType(InputType):
|
||||
class Table:
|
||||
headers: Incomplete
|
||||
metadata: Incomplete
|
||||
def __init__(self, data: Incomplete | None = None, headers=..., metadata: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, data=None, headers=..., metadata=None) -> None: ...
|
||||
def extend(self, data) -> None: ...
|
||||
@classmethod
|
||||
def from_dict(cls, data, headers=..., max_depth: int = 1, metadata: Incomplete | None = None): ...
|
||||
def from_dict(cls, data, headers=..., max_depth: int = 1, metadata=None): ...
|
||||
@classmethod
|
||||
def from_list(cls, data, headers=..., max_depth: int = 1, metadata: Incomplete | None = None): ...
|
||||
def from_list(cls, data, headers=..., max_depth: int = 1, metadata=None): ...
|
||||
@classmethod
|
||||
def from_object(cls, data, headers=..., max_depth: int = 1, metadata: Incomplete | None = None): ...
|
||||
def from_object(cls, data, headers=..., max_depth: int = 1, metadata=None): ...
|
||||
@classmethod
|
||||
def from_data(cls, data, headers=..., max_depth: int = 1, **kwargs): ...
|
||||
def __len__(self): ...
|
||||
def __getitem__(self, idx): ...
|
||||
def to_html(
|
||||
self,
|
||||
orientation: Incomplete | None = None,
|
||||
orientation=None,
|
||||
wrapped: bool = True,
|
||||
with_headers: bool = True,
|
||||
with_newlines: bool = True,
|
||||
@@ -60,6 +60,6 @@ class Table:
|
||||
max_depth: int = 1,
|
||||
): ...
|
||||
def get_cell_html(self, value): ...
|
||||
def to_text(self, with_headers: bool = True, maxlen: Incomplete | None = None): ...
|
||||
def to_text(self, with_headers: bool = True, maxlen=None): ...
|
||||
|
||||
__all__ = ["Table"]
|
||||
|
||||
@@ -17,14 +17,14 @@ def quote_fragment_part(text, full_quote: bool = True): ...
|
||||
def quote_userinfo_part(text, full_quote: bool = True): ...
|
||||
def unquote(string, encoding: str = "utf-8", errors: str = "replace"): ...
|
||||
def unquote_to_bytes(string): ...
|
||||
def register_scheme(text, uses_netloc: Incomplete | None = None, default_port: Incomplete | None = None) -> None: ...
|
||||
def register_scheme(text, uses_netloc=None, default_port=None) -> None: ...
|
||||
def resolve_path_parts(path_parts): ...
|
||||
|
||||
class cachedproperty:
|
||||
__doc__: Incomplete
|
||||
func: Incomplete
|
||||
def __init__(self, func) -> None: ...
|
||||
def __get__(self, obj, objtype: Incomplete | None = None): ...
|
||||
def __get__(self, obj, objtype=None): ...
|
||||
|
||||
class URL:
|
||||
scheme: Incomplete
|
||||
@@ -38,15 +38,7 @@ class URL:
|
||||
def __init__(self, url: str = "") -> None: ...
|
||||
@classmethod
|
||||
def from_parts(
|
||||
cls,
|
||||
scheme: Incomplete | None = None,
|
||||
host: Incomplete | None = None,
|
||||
path_parts=(),
|
||||
query_params=(),
|
||||
fragment: str = "",
|
||||
port: Incomplete | None = None,
|
||||
username: Incomplete | None = None,
|
||||
password: Incomplete | None = None,
|
||||
cls, scheme=None, host=None, path_parts=(), query_params=(), fragment: str = "", port=None, username=None, password=None
|
||||
): ...
|
||||
query_params: Incomplete
|
||||
qp: Incomplete
|
||||
|
||||
Reference in New Issue
Block a user