├── .basedpyright └── baseline.json ├── .coveragerc ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── autopush.yml │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .gitlab-ci.yml ├── .mailmap ├── LICENSE ├── README.rst ├── debug_me.py ├── doc ├── Makefile ├── conf.py ├── images │ ├── pudb-screenshot-dark.png │ └── pudb-screenshot-light.png ├── index.rst ├── misc.rst ├── shells.rst ├── starting.rst ├── upload-docs.sh └── usage.rst ├── examples ├── mpi4py-debug.py ├── remote-debug.py ├── shell.py ├── stringifier.py └── theme.py ├── manual-tests ├── .not-actually-ci-tests ├── test-api.py └── test-postmortem.py ├── pudb ├── __init__.py ├── __main__.py ├── _shtab.py ├── b.py ├── debugger.py ├── forked.py ├── ipython.py ├── lowlevel.py ├── remote.py ├── run.py ├── settings.py ├── shell.py ├── source_view.py ├── test │ ├── __init__.py │ ├── test_lowlevel.py │ ├── test_make_canvas.py │ ├── test_run.py │ ├── test_settings.py │ ├── test_source_code_providers.py │ └── test_var_view.py ├── theme.py ├── themes │ ├── __init__.py │ ├── agr_256.py │ ├── classic.py │ ├── dark_vim.py │ ├── gray_light_256.py │ ├── midnight.py │ ├── mono.py │ ├── monokai.py │ ├── monokai_256.py │ ├── nord_dark_256.py │ ├── solarized.py │ ├── utils.py │ └── vim.py ├── ui_tools.py └── var_view.py ├── pyproject.toml ├── requirements.dev.txt └── try-the-debugger.sh /.basedpyright/baseline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.basedpyright/baseline.json -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.coveragerc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autopush.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/workflows/autopush.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/.mailmap -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/README.rst -------------------------------------------------------------------------------- /debug_me.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/debug_me.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/images/pudb-screenshot-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/images/pudb-screenshot-dark.png -------------------------------------------------------------------------------- /doc/images/pudb-screenshot-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/images/pudb-screenshot-light.png -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/misc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/misc.rst -------------------------------------------------------------------------------- /doc/shells.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/shells.rst -------------------------------------------------------------------------------- /doc/starting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/starting.rst -------------------------------------------------------------------------------- /doc/upload-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/upload-docs.sh -------------------------------------------------------------------------------- /doc/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/doc/usage.rst -------------------------------------------------------------------------------- /examples/mpi4py-debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/examples/mpi4py-debug.py -------------------------------------------------------------------------------- /examples/remote-debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/examples/remote-debug.py -------------------------------------------------------------------------------- /examples/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/examples/shell.py -------------------------------------------------------------------------------- /examples/stringifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/examples/stringifier.py -------------------------------------------------------------------------------- /examples/theme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/examples/theme.py -------------------------------------------------------------------------------- /manual-tests/.not-actually-ci-tests: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manual-tests/test-api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/manual-tests/test-api.py -------------------------------------------------------------------------------- /manual-tests/test-postmortem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/manual-tests/test-postmortem.py -------------------------------------------------------------------------------- /pudb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/__init__.py -------------------------------------------------------------------------------- /pudb/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/__main__.py -------------------------------------------------------------------------------- /pudb/_shtab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/_shtab.py -------------------------------------------------------------------------------- /pudb/b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/b.py -------------------------------------------------------------------------------- /pudb/debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/debugger.py -------------------------------------------------------------------------------- /pudb/forked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/forked.py -------------------------------------------------------------------------------- /pudb/ipython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/ipython.py -------------------------------------------------------------------------------- /pudb/lowlevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/lowlevel.py -------------------------------------------------------------------------------- /pudb/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/remote.py -------------------------------------------------------------------------------- /pudb/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/run.py -------------------------------------------------------------------------------- /pudb/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/settings.py -------------------------------------------------------------------------------- /pudb/shell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/shell.py -------------------------------------------------------------------------------- /pudb/source_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/source_view.py -------------------------------------------------------------------------------- /pudb/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pudb/test/test_lowlevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_lowlevel.py -------------------------------------------------------------------------------- /pudb/test/test_make_canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_make_canvas.py -------------------------------------------------------------------------------- /pudb/test/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_run.py -------------------------------------------------------------------------------- /pudb/test/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_settings.py -------------------------------------------------------------------------------- /pudb/test/test_source_code_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_source_code_providers.py -------------------------------------------------------------------------------- /pudb/test/test_var_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/test/test_var_view.py -------------------------------------------------------------------------------- /pudb/theme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/theme.py -------------------------------------------------------------------------------- /pudb/themes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/__init__.py -------------------------------------------------------------------------------- /pudb/themes/agr_256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/agr_256.py -------------------------------------------------------------------------------- /pudb/themes/classic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/classic.py -------------------------------------------------------------------------------- /pudb/themes/dark_vim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/dark_vim.py -------------------------------------------------------------------------------- /pudb/themes/gray_light_256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/gray_light_256.py -------------------------------------------------------------------------------- /pudb/themes/midnight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/midnight.py -------------------------------------------------------------------------------- /pudb/themes/mono.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/mono.py -------------------------------------------------------------------------------- /pudb/themes/monokai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/monokai.py -------------------------------------------------------------------------------- /pudb/themes/monokai_256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/monokai_256.py -------------------------------------------------------------------------------- /pudb/themes/nord_dark_256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/nord_dark_256.py -------------------------------------------------------------------------------- /pudb/themes/solarized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/solarized.py -------------------------------------------------------------------------------- /pudb/themes/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/utils.py -------------------------------------------------------------------------------- /pudb/themes/vim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/themes/vim.py -------------------------------------------------------------------------------- /pudb/ui_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/ui_tools.py -------------------------------------------------------------------------------- /pudb/var_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pudb/var_view.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /try-the-debugger.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inducer/pudb/HEAD/try-the-debugger.sh --------------------------------------------------------------------------------