Releases: pdbpp/pdbpp
Releases · pdbpp/pdbpp
Fix conflict with IPython
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.
0.9.5
A lot of fixes and features
Changes between 0.9.2 and 0.9.3
-
Features
-
Fixes
- Skip/step over
pdb.set_trace()
(#119) - Handle completions from original pdb (#116)
- Handle set_trace being invoked during completion (#89)
- _pdbpp_path_hack/pdb.py: fix ResourceWarning (#97)
- Fix "python -m pdb" (#108)
- setup/interaction: use/handle return value from pdb.Pdb.setup (#107)
- interaction: use _cmdloop if available (#106)
- Fixed virtualenv sys.path shuffling issue (#85)
- set_trace: do not delete pdb.curframe (#103)
- forget: only call pdb.Pdb.forget with GLOBAL_PDB once
- Skip/step over
-
Tests
- Travis: test pypy3
- Travis/tox: add py37, remove nightly
- tests: PdbTest: use nosigint=True (#117)
- Add test_debug_with_overridden_continue (#113)
- tests: re-enable/fix test_utf8 (#110)
- tests: fix conditional skipping with test_pdbrc_continue
- tests: runpdb: print output on Exceptions
- pytest.ini: addopts: -ra
- tests: handle pytest's
--assert=plain
mode - tests: harden check: match all lines
- tests: fix flake8 errors and invalid-escape DeprecationWarnings
-
Misc