mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
Switch to PEP-604 syntax in python2 stubs (#5915)
Signed-off-by: oleg.hoefling <oleg.hoefling@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from types import CodeType, FrameType, TracebackType
|
||||
from typing import IO, Any, Callable, Dict, Iterable, List, Mapping, Optional, Set, SupportsInt, Tuple, Type, TypeVar, Union
|
||||
from typing import IO, Any, Callable, Dict, Iterable, List, Mapping, Set, SupportsInt, Tuple, Type, TypeVar
|
||||
|
||||
_T = TypeVar("_T")
|
||||
_TraceDispatch = Callable[[FrameType, str, Any], Any] # TODO: Recursive type
|
||||
@@ -11,16 +11,16 @@ class BdbQuit(Exception): ...
|
||||
|
||||
class Bdb:
|
||||
|
||||
skip: Optional[Set[str]]
|
||||
skip: Set[str] | None
|
||||
breaks: Dict[str, List[int]]
|
||||
fncache: Dict[str, str]
|
||||
frame_returning: Optional[FrameType]
|
||||
botframe: Optional[FrameType]
|
||||
frame_returning: FrameType | None
|
||||
botframe: FrameType | None
|
||||
quitting: bool
|
||||
stopframe: Optional[FrameType]
|
||||
returnframe: Optional[FrameType]
|
||||
stopframe: FrameType | None
|
||||
returnframe: FrameType | None
|
||||
stoplineno: int
|
||||
def __init__(self, skip: Optional[Iterable[str]] = ...) -> None: ...
|
||||
def __init__(self, skip: Iterable[str] | None = ...) -> None: ...
|
||||
def canonic(self, filename: str) -> str: ...
|
||||
def reset(self) -> None: ...
|
||||
def trace_dispatch(self, frame: FrameType, event: str, arg: Any) -> _TraceDispatch: ...
|
||||
@@ -31,21 +31,21 @@ class Bdb:
|
||||
def is_skipped_module(self, module_name: str) -> bool: ...
|
||||
def stop_here(self, frame: FrameType) -> bool: ...
|
||||
def break_here(self, frame: FrameType) -> bool: ...
|
||||
def do_clear(self, arg: Any) -> Optional[bool]: ...
|
||||
def do_clear(self, arg: Any) -> bool | None: ...
|
||||
def break_anywhere(self, frame: FrameType) -> bool: ...
|
||||
def user_call(self, frame: FrameType, argument_list: None) -> None: ...
|
||||
def user_line(self, frame: FrameType) -> None: ...
|
||||
def user_return(self, frame: FrameType, return_value: Any) -> None: ...
|
||||
def user_exception(self, frame: FrameType, exc_info: _ExcInfo) -> None: ...
|
||||
def set_until(self, frame: FrameType, lineno: Optional[int] = ...) -> None: ...
|
||||
def set_until(self, frame: FrameType, lineno: int | None = ...) -> None: ...
|
||||
def set_step(self) -> None: ...
|
||||
def set_next(self, frame: FrameType) -> None: ...
|
||||
def set_return(self, frame: FrameType) -> None: ...
|
||||
def set_trace(self, frame: Optional[FrameType] = ...) -> None: ...
|
||||
def set_trace(self, frame: FrameType | None = ...) -> None: ...
|
||||
def set_continue(self) -> None: ...
|
||||
def set_quit(self) -> None: ...
|
||||
def set_break(
|
||||
self, filename: str, lineno: int, temporary: bool = ..., cond: Optional[str] = ..., funcname: Optional[str] = ...
|
||||
self, filename: str, lineno: int, temporary: bool = ..., cond: str | None = ..., funcname: str | None = ...
|
||||
) -> None: ...
|
||||
def clear_break(self, filename: str, lineno: int) -> None: ...
|
||||
def clear_bpbynumber(self, arg: SupportsInt) -> None: ...
|
||||
@@ -56,43 +56,39 @@ class Bdb:
|
||||
def get_breaks(self, filename: str, lineno: int) -> List[Breakpoint]: ...
|
||||
def get_file_breaks(self, filename: str) -> List[Breakpoint]: ...
|
||||
def get_all_breaks(self) -> List[Breakpoint]: ...
|
||||
def get_stack(self, f: Optional[FrameType], t: Optional[TracebackType]) -> Tuple[List[Tuple[FrameType, int]], int]: ...
|
||||
def get_stack(self, f: FrameType | None, t: TracebackType | None) -> Tuple[List[Tuple[FrameType, int]], int]: ...
|
||||
def format_stack_entry(self, frame_lineno: int, lprefix: str = ...) -> str: ...
|
||||
def run(
|
||||
self, cmd: Union[str, CodeType], globals: Optional[Dict[str, Any]] = ..., locals: Optional[Mapping[str, Any]] = ...
|
||||
) -> None: ...
|
||||
def runeval(self, expr: str, globals: Optional[Dict[str, Any]] = ..., locals: Optional[Mapping[str, Any]] = ...) -> None: ...
|
||||
def runctx(
|
||||
self, cmd: Union[str, CodeType], globals: Optional[Dict[str, Any]], locals: Optional[Mapping[str, Any]]
|
||||
) -> None: ...
|
||||
def runcall(self, __func: Callable[..., _T], *args: Any, **kwds: Any) -> Optional[_T]: ...
|
||||
def run(self, cmd: str | CodeType, globals: Dict[str, Any] | None = ..., locals: Mapping[str, Any] | None = ...) -> None: ...
|
||||
def runeval(self, expr: str, globals: Dict[str, Any] | None = ..., locals: Mapping[str, Any] | None = ...) -> None: ...
|
||||
def runctx(self, cmd: str | CodeType, globals: Dict[str, Any] | None, locals: Mapping[str, Any] | None) -> None: ...
|
||||
def runcall(self, __func: Callable[..., _T], *args: Any, **kwds: Any) -> _T | None: ...
|
||||
|
||||
class Breakpoint:
|
||||
|
||||
next: int = ...
|
||||
bplist: Dict[Tuple[str, int], List[Breakpoint]] = ...
|
||||
bpbynumber: List[Optional[Breakpoint]] = ...
|
||||
bpbynumber: List[Breakpoint | None] = ...
|
||||
|
||||
funcname: Optional[str]
|
||||
func_first_executable_line: Optional[int]
|
||||
funcname: str | None
|
||||
func_first_executable_line: int | None
|
||||
file: str
|
||||
line: int
|
||||
temporary: bool
|
||||
cond: Optional[str]
|
||||
cond: str | None
|
||||
enabled: bool
|
||||
ignore: int
|
||||
hits: int
|
||||
number: int
|
||||
def __init__(
|
||||
self, file: str, line: int, temporary: bool = ..., cond: Optional[str] = ..., funcname: Optional[str] = ...
|
||||
self, file: str, line: int, temporary: bool = ..., cond: str | None = ..., funcname: str | None = ...
|
||||
) -> None: ...
|
||||
def deleteMe(self) -> None: ...
|
||||
def enable(self) -> None: ...
|
||||
def disable(self) -> None: ...
|
||||
def bpprint(self, out: Optional[IO[str]] = ...) -> None: ...
|
||||
def bpprint(self, out: IO[str] | None = ...) -> None: ...
|
||||
def bpformat(self) -> str: ...
|
||||
def __str__(self) -> str: ...
|
||||
|
||||
def checkfuncname(b: Breakpoint, frame: FrameType) -> bool: ...
|
||||
def effective(file: str, line: int, frame: FrameType) -> Union[Tuple[Breakpoint, bool], Tuple[None, None]]: ...
|
||||
def effective(file: str, line: int, frame: FrameType) -> Tuple[Breakpoint, bool] | Tuple[None, None]: ...
|
||||
def set_trace() -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user