A full-screen, console-based Python debugger

Edit Package python-pudb

PuDB is a full-screen, console-based visual debugger for Python.

Its goal is to provide all the niceties of modern GUI-based debuggers in a more
lightweight and keyboard-friendly package. PuDB allows you to debug code right
where you write and test it--in a terminal. If you've worked with the excellent
(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look
familiar.

Refresh
Refresh
Source Files
Filename Size Changed
pudb-2018.1.tar.gz 0000056771 55.4 KB
python-pudb.changes 0000001248 1.22 KB
python-pudb.spec 0000003212 3.14 KB
Revision 1 (latest revision is 14)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 620426 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 1)
New package
- Update to 2018.1:
    * Show variables that start with an underscore in the var view
    * Show length of array types in var view
    * Don't crash on var state changes if no variable shown
    * set socket REUSEADDR opt for the remote debugger
    * set default value of 'Go to Line' to None instead of empty string
    * update Go-to-Line UI with File/Current Line/Go to Line
    * Placate new Flake8; add some license headers
    * check 'safely_stringify_for_pudb' on the type #276
    * Use urwid.util.calc_text_pos() in make_canvas() 
    * Use text_width() in var_view
    * Create text_width() help function for getting the (terminal) width of…
    * Don't return early when "returning" from a module
- Setup alterantives
- Initial packaging effort
- Packaged 2017.1.4
- Enabled tests, with TestFileSourceCodeProvider.test_get_lines
  excluded (https://github.com/inducer/pudb/issues/304)
Comments 0
openSUSE Build Service is sponsored by