Version: 2019.2, Package name: py-pudb-2019.2 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
|
Description PuDB is a console-based python debugger which features: - Syntax-highlighted source, the stack, breakpoints and variables are all visible at once and continuously updated. This helps you be more aware of what's going on in your program. Variable displays can be expanded, collapsed and have various customization options. - Simple, keyboard-based navigation using single keystrokes makes debugging quick and easy. PuDB understands cursor-keys and Vi shortcuts for navigation. Other keys are inspired by the corresponding pdb commands. - Use search to find relevant source code, or use "m" to invoke the module browser that shows loaded modules, lets you load new ones and reload existing ones. - Breakpoints can be set just by pointing at a source line and hitting "b" and then edited visually in the breakpoints window. Or hit "t" to run to the line under the cursor. - Drop to a Python shell in the current environment by pressing "!". - PuDB places special emphasis on exception handling. - A post-mortem mode makes it easy to retrace a crashing program's last steps. - IPython integration (see wiki[1]) - Should work with Python 2.4 and newer, including Python 3. [1] http://wiki.tiker.net/PuDB |
Filesize: 58.152 KB |
Version History (View Complete History) |
|
2021-11-01 18:00:27 by Stuart Henderson | Files touched by this commit (99) |
Log message: bump REVISION for switch from Python 3.8 -> 3.9 |
2021-02-27 04:13:36 by Antoine Jacoutot | Files touched by this commit (20) |
Log message: Fox python3 only ports, use the proper construct for FLAVOR and forcibly assign the variable. FLAVOR = python3 (not FLAVOR =?) ok sthen@ |
2020-11-06 13:01:34 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: update to pudb-2019.2 |
2020-09-13 02:10:16 by Jasper Lievisse Adriaanse | Files touched by this commit (4) |
Log message: make this python3-only |
2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032) |
Log message: bump REVISION; python 3 default changed to 3.8 |
2019-09-22 09:35:16 by Kurt Mosiejczuk | Files touched by this commit (1) |
Log message: Fix tests for devel/pudb. They didn't run previously "0 tests run". This fixes that. OK kn |
2019-07-12 14:45:17 by Stuart Henderson | Files touched by this commit (859) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-15 06:04:43 by Kurt Mosiejczuk | Files touched by this commit (167) |
Log message: Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the lang/python port module. I've not yet come up with a port that would not need this and one can always set MODPY_TESTDEP to "no" to prevent the module from touching TEST_DEPENDS. Idea from afresh1 who pointed out the cpan module already does this. aja "I support this move." OK sthen@ |
2019-04-28 14:52:03 by Stuart Henderson | Files touched by this commit (715) |
Log message: bump all the py3 things, _SYSTEM_VERSION didn't quite work out how we expected and it's easier|safer to do it this way than fiddle with pkg_add now. thanks aja for update tests with a quick bulk. |
2018-05-30 03:15:10 by Remi Pointel | Files touched by this commit (2) |
Log message: update pudb to 2018.1. ok benoit@. |
2018-02-27 14:47:39 by Marc Espie | Files touched by this commit (36) |
Log message: remove traces of utf8 encoding in pkg/DESCR bump accordingly |
2017-01-03 12:19:49 by Landry Breuil | Files touched by this commit (107) |
Log message: bump ports depending on python3 in devel |
2016-04-25 02:59:02 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Update to pudb-2016.1 and drop maintainership while here. |
2016-01-07 14:35:29 by Jasper Lievisse Adriaanse | Files touched by this commit (30) |
Log message: bump ports that now have a pypi homepage |
2015-10-21 10:23:50 by Jeremie Courreges-Anglas | Files touched by this commit (3) |
Log message: Update to pudb-2015.4.1 This update includes experimental remote debug support. |
2015-09-29 04:51:44 by Stuart Henderson | Files touched by this commit (30) |
Log message: bump REVISION for setuptools dep change. |
2015-09-21 13:48:52 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Add python3 pudb flavor, and rename pkg to allow concurrent installs. Discussed with rpointel@, who convinced me that the standard py(3)- prefix was preferable to the black magic needed to handle conflicts when keeping "pudb" as the PKGNAME. |