Package implementing the standard Python debugger.
It consists of different kinds of debug clients.
| AsyncFile | Module implementing an asynchronous file like socket interface for the debugger. |
| BreakpointWatch | Module implementing the breakpoint and watch class. |
| DebugBase | Module implementing the debug base class which based originally on bdb. |
| DebugClient | Module implementing the standard debug client. |
| DebugClientBase | Module implementing a debug client base class. |
| DebugClientCapabilities | Module defining the debug clients capabilities. |
| DebugConfig | Module defining type strings for the different Python types. |
| DebugUtilities | Module implementing utilities functions for the debug client. |
| DebugVariables | Module implementing classes and functions to dump variable contents. |
| FlexCompleter | Word completion for the eric shell. |
| ModuleLoader | Module implementing an import hook patching modules to support debugging. |
| MultiProcessDebugExtension | Module implementing a function to patch the process creation functions to support multiprocess debugging. |
| MultiprocessingExtension | Module implementing a function to patch multiprocessing.Process to support debugging of the process. |
| PyProfile | Module defining additions to the standard Python profile.py. |
| QProcessExtension | Module implementing a function to patch QProcess to support debugging of the process. |
| SubprocessExtension | Module implementing a function to patch subprocess.Popen to support debugging of the process. |
| ThreadExtension | Module implementing an import hook patching thread modules to get debugged too. |
| eric7dbgstub | Module implementing a debugger stub for remote debugging. |
| getpass | Module implementing utilities to get a password and/or the current user name. |