Pdbpp

Latest version: v0.10.3

Safety actively analyzes 619256 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.10.3

=================================

Minor bugfix release, moving Continuous Integration from Travis/AppVeyor to
GitHub Actions, based on changes on master, but without the (more invasive)
(test) fixes for Windows.

- Fixes

- Fix hideframe decorator for Python 3.8+ (263)
- Fix hidden_frames discrepancy with IPython (426)

- Misc

- ci: move to GitHub Actions (444, 445)
- ci: use .coveragerc (304)
- qa/flake8 fixes
- test fix for newer PyPy3

0.10.2

=================================

Minor bugfix release to make pdb++ work better with a system-wide installation
from within a virtualenv.

- Fixes

- Fix pth hack: skip if added already (297)

Version 0.10.2 fixes only the deployment configuration.

0.10.0

=================================

- Changes
- config: improve current_line_color: default fg/bg/inversed (188)
- Show tracebacks for errors with interactively run code (185)

This adds new config settings "show_traceback_on_error" (default: True),
and "show_traceback_on_error_limit" (default: None).

- Fixes

- Fix get_stack for non-last index (192)

This fixes a pretty nasty bug, which was triggered e.g. with the "next"
command running into a deeper exception, and the internal stack getting
confused (if hidden frames are involved).

- Misc:

- doc: document enable_hidden_frames, show_hidden_frames_count (191)
- Make break_on_setattr not rely on hideframe (190)
- tests: cover sticky mode, small improvements (177)
- doc: correct default value for disable_pytest_capturing

0.9.15

=================================

- Fixes

- Fix completion after debug command (183)

- Misc

- tests: fix test_syntaxerror_in_command for Python 3.7.3 (182)
- setup.py: cleanup, testing extra (181)
- test_help: fix restoring of sys.stdout (180)
- tests: move pytest config to setup.cfg, use --pdbcls=pdb:pdb.Pdb (179)
- tests: fix put tests on py27 with user pdbrc (178)
- Improve tests (176)
- Provide message/error methods for py27 (175)

0.9.14

=================================

- Fixes

- Fix using the debug command multiple times (174)
- Fix backport for bpo-31078 (keeping use_rawinput) (169)

- Features

- new config attribute: default_pdb_kwargs, which can be used to pass
default keyword arguments for the Pdb class (167, 173)
This can be used to e.g. pass ``skip=["importlib._bootstrap_external"]``.

- Misc

- test_python_m_pdb_uses_pdbpp: set HOME to tmpdir (172)
- interaction: expand expression to call _cmdloop/cmdloop (171)
- tests: restore sys.gettrace after test, for more coverage (170)

0.9.13

=================================

- Fixes

- Fix crash in is_skipped_module with no module name (163)

- Features

- Optimize get_stack for show_hidden_frames (162)
- Do not consider the frame with set_trace() as hidden (161)

- Misc

- DefaultConfig: make it a new-style class (166)
- Setup coverage reporting (164)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.