https://github.com/python/cpython/commit/33c0ba0ead4ec41fdfc3d520c18e5ab485f52417
commit: 33c0ba0ead4ec41fdfc3d520c18e5ab485f52417
branch: 3.13
author: Tian Gao <[email protected]>
committer: gaogaotiantian <[email protected]>
date: 2025-01-13T00:12:11-05:00
summary:

[3.13] gh-128409: Document that pdb.post_mortem() accepts exceptions … (#128767)

* [3.13] gh-128409: Document that pdb.post_mortem() accepts exceptions 
(GH-128410)
(cherry picked from commit 1b39b502d33c68f52fd775c4e6c2174baddd40bd)

Co-authored-by: Adam Johnson <[email protected]>
Co-authored-by: Stan Ulbrych <[email protected]>

files:
M Doc/library/pdb.rst

diff --git a/Doc/library/pdb.rst b/Doc/library/pdb.rst
index 9478d7b7d5577d..50cafc1e2d823d 100644
--- a/Doc/library/pdb.rst
+++ b/Doc/library/pdb.rst
@@ -173,13 +173,15 @@ slightly different way:
       :func:`set_trace` will enter the debugger immediately, rather than
       on the next line of code to be executed.
 
-.. function:: post_mortem(traceback=None)
+.. function:: post_mortem(t=None)
 
-   Enter post-mortem debugging of the given *traceback* object.  If no
-   *traceback* is given, it uses the one of the exception that is currently
-   being handled (an exception must be being handled if the default is to be
-   used).
+   Enter post-mortem debugging of the given exception or
+   :ref:`traceback object <traceback-objects>`. If no value is given, it uses
+   the exception that is currently being handled, or raises ``ValueError`` if
+   there isn’t one.
 
+   .. versionchanged:: 3.13
+      Support for exception objects was added.
 
 .. function:: pm()
 

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to