mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-02-21 17:18:30 +08:00
Add defaults for third-party stubs Q-T (#9959)
This commit is contained in:
@@ -84,16 +84,16 @@ def assertNotRegex(self: unittest.TestCase, text: AnyStr, expected_regex: AnyStr
|
||||
|
||||
exec_ = exec
|
||||
|
||||
def reraise(tp: type[BaseException] | None, value: BaseException | None, tb: types.TracebackType | None = ...) -> NoReturn: ...
|
||||
def reraise(tp: type[BaseException] | None, value: BaseException | None, tb: types.TracebackType | None = None) -> NoReturn: ...
|
||||
def raise_from(value: BaseException | type[BaseException], from_value: BaseException | None) -> NoReturn: ...
|
||||
|
||||
print_ = print
|
||||
|
||||
def with_metaclass(meta: type, *bases: type) -> type: ...
|
||||
def add_metaclass(metaclass: type) -> IdentityFunction: ...
|
||||
def ensure_binary(s: bytes | str, encoding: str = ..., errors: str = ...) -> bytes: ...
|
||||
def ensure_str(s: bytes | str, encoding: str = ..., errors: str = ...) -> str: ...
|
||||
def ensure_text(s: bytes | str, encoding: str = ..., errors: str = ...) -> str: ...
|
||||
def ensure_binary(s: bytes | str, encoding: str = "utf-8", errors: str = "strict") -> bytes: ...
|
||||
def ensure_str(s: bytes | str, encoding: str = "utf-8", errors: str = "strict") -> str: ...
|
||||
def ensure_text(s: bytes | str, encoding: str = "utf-8", errors: str = "strict") -> str: ...
|
||||
def python_2_unicode_compatible(klass: _T) -> _T: ...
|
||||
|
||||
class _LazyDescr:
|
||||
@@ -103,13 +103,15 @@ class _LazyDescr:
|
||||
|
||||
class MovedModule(_LazyDescr):
|
||||
mod: str
|
||||
def __init__(self, name: str, old: str, new: str | None = ...) -> None: ...
|
||||
def __init__(self, name: str, old: str, new: str | None = None) -> None: ...
|
||||
def __getattr__(self, attr: str) -> Any: ...
|
||||
|
||||
class MovedAttribute(_LazyDescr):
|
||||
mod: str
|
||||
attr: str
|
||||
def __init__(self, name: str, old_mod: str, new_mod: str, old_attr: str | None = ..., new_attr: str | None = ...) -> None: ...
|
||||
def __init__(
|
||||
self, name: str, old_mod: str, new_mod: str, old_attr: str | None = None, new_attr: str | None = None
|
||||
) -> None: ...
|
||||
|
||||
def add_move(move: MovedModule | MovedAttribute) -> None: ...
|
||||
def remove_move(name: str) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user