From 96bb21f02371e241e2da97a4ed39b688ba9a84bf Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 7 Mar 2016 12:17:41 -0800 Subject: [PATCH] Stubs for pdb (only the most useful functions). --- stdlib/2.7/pdb.pyi | 30 ++++++++++++++++++++++++++++++ stdlib/3/pdb.pyi | 30 ++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 stdlib/2.7/pdb.pyi create mode 100644 stdlib/3/pdb.pyi 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: + ...