@@ -648,6 +648,17 @@ Build Changes
648
648
C API Changes
649
649
=============
650
650
651
+ * :c:func: `PyErr_SetExcInfo() ` no longer uses the ``type `` and ``traceback ``
652
+ arguments, the interpreter now derives those values from the exception
653
+ instance (the ``value `` argument). The function still steals references
654
+ of all three arguments.
655
+ (Contributed by Irit Katriel in :issue: `45711 `.)
656
+
657
+ * :c:func: `PyErr_GetExcInfo() ` now derives the ``type `` and ``traceback ``
658
+ fields of the result from the exception instance (the ``value `` field).
659
+ (Contributed by Irit Katriel in :issue: `45711 `.)
660
+
661
+
651
662
New Features
652
663
------------
653
664
@@ -662,16 +673,6 @@ New Features
662
673
suspend and resume tracing and profiling.
663
674
(Contributed by Victor Stinner in :issue: `43760 `.)
664
675
665
- * :c:func: `PyErr_SetExcInfo() ` no longer uses the ``type `` and ``traceback ``
666
- arguments, the interpreter now derives those values from the exception
667
- instance (the ``value `` argument). The function still steals references
668
- of all three arguments.
669
- (Contributed by Irit Katriel in :issue: `45711 `.)
670
-
671
- * :c:func: `PyErr_GetExcInfo() ` now derives the ``type `` and ``traceback ``
672
- fields of the result from the exception instance (the ``value `` field).
673
- (Contributed by Irit Katriel in :issue: `45711 `.)
674
-
675
676
* Added the :c:data: `Py_Version ` constant which bears the same value as
676
677
:c:macro: `PY_VERSION_HEX `.
677
678
(Contributed by Gabriele N. Tornetta in :issue: `43931 `.)
0 commit comments