diff --git a/stdlib/2.7/pdb.pyi b/stdlib/2.7/pdb.pyi new file mode 100644 index 000000000..1c375feee --- /dev/null +++ b/stdlib/2.7/pdb.pyi @@ -0,0 +1,30 @@ +# Stub for pdb (incomplete, only some global functions) + +from typing import Any, Dict + +def run(statement: str, + globals: Dict[str, Any] = None, + locals: Dict[str, Any] = None) -> None: + ... + +def runeval(expression: str, + globals: Dict[str, Any] = None, + locals: Dict[str, Any] = None) -> Any: + ... + +def runctx(statement: str, + globals: Dict[str, Any], + locals: Dict[str, Any]) -> None: + ... + +def runcall(*args: Any, **kwds: Any) -> Any: + ... + +def set_trace() -> None: + ... + +def post_mortem(t: Any = None) -> None: + ... + +def pm() -> None: + ... diff --git a/stdlib/3/pdb.pyi b/stdlib/3/pdb.pyi new file mode 100644 index 000000000..1c375feee --- /dev/null +++ b/stdlib/3/pdb.pyi @@ -0,0 +1,30 @@ +# Stub for pdb (incomplete, only some global functions) + +from typing import Any, Dict + +def run(statement: str, + globals: Dict[str, Any] = None, + locals: Dict[str, Any] = None) -> None: + ... + +def runeval(expression: str, + globals: Dict[str, Any] = None, + locals: Dict[str, Any] = None) -> Any: + ... + +def runctx(statement: str, + globals: Dict[str, Any], + locals: Dict[str, Any]) -> None: + ... + +def runcall(*args: Any, **kwds: Any) -> Any: + ... + +def set_trace() -> None: + ... + +def post_mortem(t: Any = None) -> None: + ... + +def pm() -> None: + ...