SYMBOL INDEX (81 symbols across 17 files) FILE: noxfile.py function test (line 7) | def test(session, reuse_venv=True): function django_test (line 29) | def django_test(session, django, reuse_venv=True): FILE: pdbr/__main__.py function set_trace (line 12) | def set_trace(*, console=None, header=None, context=None, show_layouts=F... function run (line 19) | def run(statement, globals=None, locals=None): function post_mortem (line 23) | def post_mortem(traceback=None, value=None): function pm (line 40) | def pm(): function celery_set_trace (line 44) | def celery_set_trace(frame=None): function main (line 51) | def main(): FILE: pdbr/_cm.py class pdbr_context (line 7) | class pdbr_context(ContextDecorator): method __init__ (line 8) | def __init__(self, suppress_exc=True, debug=True): method __enter__ (line 12) | def __enter__(self): method __exit__ (line 15) | def __exit__(self, _, exc_value, exc_traceback): class AsyncContextDecorator (line 22) | class AsyncContextDecorator(ContextDecorator): method __call__ (line 23) | def __call__(self, func): class apdbr_context (line 32) | class apdbr_context(AsyncContextDecorator): method __init__ (line 33) | def __init__(self, suppress_exc=True, debug=True): method __aenter__ (line 37) | async def __aenter__(self): method __aexit__ (line 40) | async def __aexit__(self, _, exc_value, exc_traceback): FILE: pdbr/_console_layout.py class ConsoleLayoutMeta (line 7) | class ConsoleLayoutMeta(type): method __call__ (line 10) | def __call__(cls, *args, **kwargs): class ConsoleLayout (line 17) | class ConsoleLayout(metaclass=ConsoleLayoutMeta): method __init__ (line 18) | def __init__(self, console): method _prep_layout (line 22) | def _prep_layout(self): method print (line 37) | def print(self, message, code, stack_trace, vars, **kwargs): FILE: pdbr/_pdbr.py class AsciiStdout (line 34) | class AsciiStdout(io.TextIOWrapper): function rich_pdb_klass (line 38) | def rich_pdb_klass( FILE: pdbr/cli.py function shell (line 9) | def shell(): function telnet (line 22) | def telnet(): FILE: pdbr/helpers.py function run_ipython_shell (line 6) | def run_ipython_shell(): FILE: pdbr/middlewares/django.py class PdbrMiddleware (line 9) | class PdbrMiddleware: method __init__ (line 10) | def __init__(self, get_response): method __call__ (line 15) | def __call__(self, request): method process_exception (line 18) | def process_exception(self, request, exception): # noqa: F841 FILE: pdbr/middlewares/starlette.py class PdbrMiddleware (line 6) | class PdbrMiddleware(ServerErrorMiddleware): method __call__ (line 7) | async def __call__(self, scope, receive, send) -> None: FILE: pdbr/runner.py class PDBRDebugResult (line 8) | class PDBRDebugResult(unittest.TextTestResult): method addError (line 11) | def addError(self, test, err): method addFailure (line 15) | def addFailure(self, test, err): method _print (line 19) | def _print(self, test, err): class PdbrDiscoverRunner (line 26) | class PdbrDiscoverRunner(DiscoverRunner): method get_resultclass (line 27) | def get_resultclass(self): FILE: pdbr/utils.py function set_history_file (line 21) | def set_history_file(history_file): function set_traceback (line 39) | def set_traceback(theme): function read_config (line 45) | def read_config(): function debugger_cls (line 87) | def debugger_cls( function _pdbr_cls (line 116) | def _pdbr_cls(console=None, context=None, return_instance=True, show_lay... function _rdbr_cls (line 123) | def _rdbr_cls(return_instance=True): FILE: tests/conftest.py function pytest_addoption (line 8) | def pytest_addoption(parser): function pytest_collection_modifyitems (line 14) | def pytest_collection_modifyitems(config, items): FILE: tests/test_api.py function test_api_attr (line 4) | def test_api_attr(): FILE: tests/test_config.py function dummy_global_config (line 13) | def dummy_global_config(): function test_global_config (line 34) | def test_global_config(dummy_global_config): function test_local_config (line 45) | def test_local_config(): function test_read_config (line 57) | def test_read_config(): FILE: tests/test_magic.py function untag (line 17) | def untag(s): function unquote (line 28) | def unquote(s): function import_tmp_file (line 47) | def import_tmp_file(rpdb, tmp_path: Path, file_content=TMP_FILE_CONTENT)... function pdbr_child_process (line 58) | def pdbr_child_process(tmp_path): function RichIPdb (line 78) | def RichIPdb(): class TestPdbrChildProcess (line 110) | class TestPdbrChildProcess: method test_time (line 111) | def test_time(self, pdbr_child_process): method test_timeit (line 117) | def test_timeit(self, pdbr_child_process): class TestPdbrMagic (line 123) | class TestPdbrMagic: method test_onecmd_time_line_magic (line 124) | def test_onecmd_time_line_magic(self, capsys, RichIPdb): method test_onecmd_unsupported_cell_magic (line 136) | def test_onecmd_unsupported_cell_magic(self, capsys, RichIPdb): method test_onecmd_lsmagic_line_magic (line 152) | def test_onecmd_lsmagic_line_magic(self, capsys, RichIPdb): method test_no_zombie_lastcmd (line 163) | def test_no_zombie_lastcmd(self, capsys, RichIPdb): method test_IPython_Pdb_magics_implementation (line 175) | def test_IPython_Pdb_magics_implementation(self, tmp_path, capsys, Ric... method test_expr_questionmark_pinfo (line 250) | def test_expr_questionmark_pinfo(self, tmp_path, capsys, RichIPdb): method test_filesystem_magics (line 282) | def test_filesystem_magics(self, capsys, RichIPdb): FILE: tests/test_pdbr.py function RichPdb (line 10) | def RichPdb(*args, **kwargs): function test_prompt (line 23) | def test_prompt(RichPdb): function test_print (line 27) | def test_print(capsys, RichPdb): function test_print_error (line 33) | def test_print_error(capsys, RichPdb): function test_print_with_style (line 39) | def test_print_with_style(capsys, RichPdb): function test_print_without_escape_tag (line 45) | def test_print_without_escape_tag(capsys, RichPdb): function test_print_array (line 51) | def test_print_array(capsys, RichPdb): function test_onecmd (line 60) | def test_onecmd(capsys, RichPdb): FILE: tests/tests_django/tests.py class DjangoTest (line 4) | class DjangoTest(TestCase): method test_runner (line 5) | def test_runner(self): method test_middleware (line 8) | def test_middleware(self):