1. 8603dfb bpo-42384: pdb: correctly populate sys.path[0] (GH-23338) by Andrey Bienkowski · 3 years, 7 months ago
  2. 022bc75 bpo-41609: Fix output of pdb's whatis command for instance methods (GH-21935) by Irit Katriel · 4 years ago
  3. 19fcffa bpo-41058: Use source file encoding in pdb.find_function(). (GH-21010) by Serhiy Storchaka · 4 years, 2 months ago
  4. 9355868 bpo-41043: Escape literal part of the path for glob(). (GH-20994) by Serhiy Storchaka · 4 years, 2 months ago
  5. d593881 bpo-38723: Pdb._runscript should use io.open_code() instead of open() (GH-17127) by jsnklln · 4 years, 9 months ago
  6. 855df7f closes bpo-37803: pdb: fix handling of options (--help / --version) (GH-15193) by Daniel Hahler · 5 years ago
  7. 8d64bfa bpo-36250: ignore ValueError from signal in non-main thread (GH-12251) by Daniel Hahler · 5 years ago
  8. 7ea9a85 bpo-20523: pdb searches for .pdbrc in ~ instead of $HOME (GH-11847) by Timothy Hopper · 5 years ago
  9. 60419a7 bpo-37363: Add audit events for a range of modules (GH-14301) by Steve Dower · 5 years ago
  10. cd74e66 bpo-37122: Make co->co_argcount represent the total number of positonal arguments in the code object (GH-13726) by Pablo Galindo · 5 years ago
  11. 4585603 bpo-36969: Make PDB args command display positional only arguments (GH-13459) by Rémi Lapeyre · 5 years ago
  12. bf457c7 bpo-36969: Make PDB args command display keyword only arguments (GH-13452) by Rémi Lapeyre · 5 years ago
  13. da08470 bpo-36431: Use PEP 448 dict unpacking for merging two dicts. (GH-12553) by Serhiy Storchaka · 5 years ago
  14. 3e93643 bpo-35931: Gracefully handle any exception in pdb debug command (GH-12103) by Daniel Hahler · 5 years ago
  15. 4327705 bpo-35931: Gracefully handle SyntaxError in pdb debug command (GH-11782) by Daniel Hahler · 5 years ago
  16. 38bfa84 bpo-32691: Use mod_spec.parent when running modules with pdb (GH-5474) by Mario Corchero · 7 years ago
  17. fcf8b4c bpo-32206: Update pdb usage to include new module option (GH-5111) by Mario Corchero · 7 years ago
  18. 9f1e5f1 bpo-32206: Pdb can now run modules (GH-4752) by Mario Corchero · 7 years ago
  19. 35425d6 bpo-31389 Add an optional `header` argument to pdb.set_trace() (#3438) by Barry Warsaw · 7 years ago
  20. 291417d Issue #20766: Merge with 3.5. by Xavier de Gaye · 8 years ago
  21. 10e54ae Issue #20766: Fix references leaked by pdb in the handling of SIGINT handlers. by Xavier de Gaye · 8 years ago
  22. 2eb6eca Issue #18401: pdb tests don't read ~/.pdbrc anymore by Łukasz Langa · 8 years ago
  23. e26da7c Issue #27171: Fix typos in documentation, comments, and test function names by Martin Panter · 8 years ago
  24. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  25. e989bf5 merge from 3.4 by Terry Jan Reedy · 9 years ago
  26. ca3f435 Issue #16180: Exit pdb if file has syntax error, instead of trapping user by Terry Jan Reedy · 9 years ago
  27. 1ed2e69 Issue #22186: Fix typos in Lib/. by Berker Peksag · 10 years ago
  28. f23530f Issue #22186: Fix typos in Lib/. by Berker Peksag · 10 years ago
  29. 521e586 Issue #22032: __qualname__ instead of __name__ is now always used to format by Serhiy Storchaka · 10 years ago
  30. ad5ffd4 Issue #19076: Don't pass the redundant 'file' argument to self.error(). by Berker Peksag · 10 years ago
  31. 8820c23 Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye. by Guido van Rossum · 11 years ago
  32. 9795419 merge with 3.3 by Georg Brandl · 11 years ago
  33. 0079ffc Closes #17154: error out gracefully on "ignore" or "condition" without argument. by Georg Brandl · 11 years ago
  34. 6e22055 pdb: modernize find_function() and add tests for it. by Georg Brandl · 11 years ago
  35. 78d692f 18764: remove the problematic 'print' alias for the PDB 'p' command. by R David Murray · 11 years ago
  36. 9a3777e #18705: merge with 3.3. by Ezio Melotti · 11 years ago
  37. 30b9d5d #18705: fix a number of typos. Patch by Févry Thibault. by Ezio Melotti · 11 years ago
  38. cd171c8 Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) by Brett Cannon · 11 years ago
  39. 0a14066 Issue #18200: Update the stdlib (except tests) to use ModuleNotFoundError. by Brett Cannon · 11 years ago
  40. f7a17b4 Replace IOError with OSError (#16715) by Andrew Svetlov · 12 years ago
  41. 1dfb5c1 Merge issue #13120: Allow to call pdb.set_trace() from thread. by Andrew Svetlov · 12 years ago
  42. 539ee5d Issue #13120: Allow to call pdb.set_trace() from thread. by Andrew Svetlov · 12 years ago
  43. 4c7c3c5 Close #14210: add command argument completion to pdb: complete file names, global/local variables, aliases by Georg Brandl · 12 years ago
  44. cbc79c7 Add display/undisplay pdb commands. by Georg Brandl · 14 years ago
  45. 44f2b64 #7245: Add a SIGINT handler on continue in pdb that allows to break a program again by pressing Ctrl-C. by Georg Brandl · 14 years ago
  46. 1acb746 Add the "interact" pdb command from pdb++. by Georg Brandl · 14 years ago
  47. ac9a2bb Use booleans where applicable. by Georg Brandl · 14 years ago
  48. 3d0f388 Remove the comment used while testing. by Senthil Kumaran · 14 years ago
  49. 6f10704 Fix #10561 - Fix pdb behavior. Delete the breakpoints by breakpoint number. by Senthil Kumaran · 14 years ago
  50. f93390a Remove unused imports. by Georg Brandl · 14 years ago
  51. 9e7dbc8 #9964: fix pdb failure to import under -OO. Warn the user that help is simply not available in this case. by Georg Brandl · 14 years ago
  52. 7dde792 Use a context manager for some file objects. by Florent Xicluna · 14 years ago
  53. b90ffd8 Part of #7245: when KeyboardInterrupt is raised while defining commands, restore the old commands instead of producing a traceback. by Georg Brandl · 14 years ago
  54. 0a9c3e9 Show the traceback line numbers as well as the current line numbers if an exception is being debugged. Courtesy of pdb++ by Antonio Cuni. Also document -> and >> markers for "list". by Georg Brandl · 14 years ago
  55. 5ed2b5a Fix source finding if the given frame is a module-level frame. by Georg Brandl · 14 years ago
  56. e59ca2a Add "longlist" and "source" commands, ideas borrowed from pdb++ by Antonio Cuni. by Georg Brandl · 14 years ago
  57. 0d08962 Several enhancements to pdb and its test suite. by Georg Brandl · 14 years ago
  58. 7410dd1 #809887: improve pdb feedback for breakpoint-related actions. Also add a functional test for these commands. by Georg Brandl · 14 years ago
  59. 34cc0f5 #6719: In pdb, do not stop somewhere in the encodings machinery if the source file to be debugged is in a non-builtin encoding. by Georg Brandl · 14 years ago
  60. 44f8bf9 #8015: fix crash when entering an empty line for breakpoint commands. Also restore environment properly when an exception occurs during the definition of commands. by Georg Brandl · 14 years ago
  61. 26a0f87 Document the "jump" command in pdb.__doc__, and add a version tag for "until X". by Georg Brandl · 14 years ago
  62. 2dfec55 Allow giving an explicit line number to "until". by Georg Brandl · 14 years ago
  63. e023091 #1437051: allow "continue"/"next"/etc. in .pdbrc, also add pdb -c option to give these commands. This allows to run a script until an exception occurs. by Georg Brandl · 14 years ago
  64. 1e30bd3 #9230: allow Pdb.checkline() to be called without a current frame, for setting breakpoints before starting debugging. by Georg Brandl · 14 years ago
  65. a91a94b #4179: In pdb, allow "list ." as a command to return to the currently debugged line. by Georg Brandl · 14 years ago
  66. 55353ca pydoc.pager does not promise to use $PAGER. by Georg Brandl · 14 years ago
  67. 02053ee #9279: remove the pdb.doc file, put its contents in pdb.__doc__. Also sync this and the pdb docs, introduce a new directive for pdb commands and a role to link to them. by Georg Brandl · 14 years ago
  68. eb1f4aa #9064: accept number of frames for "up" and "down" commands in pdb. by Georg Brandl · 14 years ago
  69. 90f5ba5 convert shebang lines: python -> python3 by Benjamin Peterson · 14 years ago
  70. 9fa2e02 Merged revisions 74838-74839 via svnmerge from by Georg Brandl · 15 years ago
  71. be74a37 #6888 fix the alias command with no arguments by Benjamin Peterson · 15 years ago
  72. d07ac64 #6126: fix pdb stepping and breakpoints by giving the executed code the correct filename; this used execfile() in 2.x which did this automatically. by Georg Brandl · 15 years ago
  73. a635054 #6323: pdb doesn't deal well with SyntaxErrors. by Amaury Forgeot d'Arc · 15 years ago
  74. 3078df0 Merged revisions 72324 via svnmerge from by Georg Brandl · 15 years ago
  75. 243ad66 Merged revisions 72322 via svnmerge from by Georg Brandl · 15 years ago
  76. d23f822 Merged revisions 70712,70714,70764-70765,70769-70771,70773,70776-70777,70788-70789,70824,70828,70832,70836,70842,70851,70855,70857,70866-70872,70883,70885,70893-70894,70896-70897,70903,70905-70907,70915,70927,70933,70951,70960,70962-70964,70998,71001,71006,71008,71010-71011,71019,71037,71056,71094,71101-71103,71106,71119,71123,71149-71150,71203,71212,71214-71217,71221,71240 via svnmerge from by Benjamin Peterson · 15 years ago
  77. f088e5e Merged revisions 67750-67751 via svnmerge from by Nick Coghlan · 16 years ago
  78. 1a6e0d0 Merged revisions 66974,66977,66984,66989,66992,66994-66996,66998-67000,67007,67015 via svnmerge from by Benjamin Peterson · 16 years ago
  79. 1f2ba4b Rename the repr module to reprlib. by Alexandre Vassalotti · 16 years ago
  80. 5f8ced2 Merged revisions 62998-63003,63005-63006,63009-63012,63014-63017,63019-63020,63022-63024,63026-63029,63031-63041,63043-63045,63047-63054,63056-63062 via svnmerge from by Alexandre Vassalotti · 16 years ago
  81. 752abd0 Convert a lot of print statements to print functions in docstrings, by Neal Norwitz · 16 years ago
  82. f6cd967 Merged revisions 61913,61915-61916,61918-61919,61922-61926,61928-61929,61931,61935,61938,61943 via svnmerge from by Christian Heimes · 16 years ago
  83. dd15f6c Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from by Christian Heimes · 16 years ago
  84. 679db4a Merged revisions 59985-60000,60002,60005-60007,60009-60042 via svnmerge from by Christian Heimes · 17 years ago
  85. 7736b5b Merged revisions 59952-59984 via svnmerge from by Guido van Rossum · 17 years ago
  86. d348b25 Remove several mentions of old Python versions that don't apply anymore. by Georg Brandl · 17 years ago
  87. ff73795 Removed the API to create unbound methods and simplified the API for bound methods. The signature is PyMethod_New(func, instance). by Christian Heimes · 17 years ago
  88. 7dd803a Repair a bad translation of the exec statement. by Georg Brandl · 17 years ago
  89. c987924 Add "print" command to pdb, "print s" previously invoked the print statement. by Georg Brandl · 17 years ago
  90. 0168802 Kill execfile(), use exec() instead by Neal Norwitz · 17 years ago
  91. c5b6ab0 Use input(), not our own fake raw input (in one place). by Guido van Rossum · 17 years ago
  92. 1bc535d Merged revisions 55328-55341 via svnmerge from by Guido van Rossum · 17 years ago
  93. d8faa36 Merged revisions 53952-54987 via svnmerge from by Guido van Rossum · 17 years ago
  94. 221085d Change all the function attributes from func_* -> __*__. This gets rid by Neal Norwitz · 17 years ago
  95. ceae375 Fix a bogus end=' ' here. by Guido van Rossum · 18 years ago
  96. be19ed7 Fix most trivially-findable print statements. by Guido van Rossum · 18 years ago
  97. b213704 Merged revisions 53451-53537 via svnmerge from by Thomas Wouters · 18 years ago
  98. b940e11 SF patch 1631942 by Collin Winter: by Guido van Rossum · 18 years ago
  99. 89f507f Four months of trunk changes (including a few releases...) by Thomas Wouters · 18 years ago
  100. 7cae87c Patch #1550800: make exec a function. by Georg Brandl · 18 years ago