- Oct 18, 2024
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
This makes the code a bit easier to follow, and it uses a more appropriate _set_stopinfo in the pause case, instead of set_step. Use of set_step was causing set_trace to stop somewhere in the guts of bdb. Closes gh-663
-
Andreas Klöckner authored
-
Andreas Klöckner authored
This code dates from the very early days of Pudb, possibly copy-pasted from early pdb. No recent Python seems to have it, and on Py3.13 it is actively harmful, because its new frame locals proxy prohibits deletion of frame locals.
-
Andreas Klöckner authored
These were copy-pasted in from CPython in https://github.com/inducer/pudb/commit/6065d5a2c53e953e00bf09f826a7cae3b1cadf13 According to https://bugs.python.org/issue16482, where the patch originated, all supported versions of Python now have the fix. Additionally, Python 3.13 has further modifications, which we probably shouldn't copy.
-
- Aug 29, 2024
-
-
Making the parent directories of the config file could cause an exception if the process doesn't have write permissions. This is common with remote debugging in containers. Catch exceptions, log, and continue, same as other parts of the settings that cannot raise exceptions. The next stage of saving the config file will also fail, but this is already caught.
-
- Jul 29, 2024
-
-
Andreas Klöckner authored
-
- Jul 22, 2024
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
-
-
- Jul 19, 2024
-
-
Andreas Klöckner authored
Flagged by ruff as B909
-
- Jul 11, 2024
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jun 07, 2024
-
-
Andreas Klöckner authored
-
- Jun 05, 2024
-
-
- Apr 29, 2024
-
-
Andreas Klöckner authored
-
- Apr 13, 2024
-
-
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4 ) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
-
-
- Feb 21, 2024
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Jan 16, 2024
-
-
Andreas Klöckner authored
-
Max Arnold authored
* Add PUDB_RDB_REVERSE var to control reverse mode * Fix flake8 warnings
-
- Jan 15, 2024
-
-
Max Arnold authored
* Allow defining term_size via PUDB_TERM_SIZE env var * Add doc * Fix flake8 issue * Describe the terminal size precedence * Mention the PUDB_RDB_HOST and PUDB_RDB_PORT as well * Fail on invalid PUDB_TERM_SIZE
-
- Jan 05, 2024
-
-
Andreas Klöckner authored
-
- Dec 29, 2023
-
-
Will Shanks authored
* Remove dependence on telnetlib which was removed from Python 3.13 Only some constant values were being used so those values were copied into remote.py instead of being referenced from telnetlib. * Replace bytes function calls with bytes literals
-
- Dec 05, 2023
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
- Oct 16, 2023
-
-
Andreas Klöckner authored
-
- Oct 06, 2023
-
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
Andreas Klöckner authored
-
-
-
-
-
-
-
-