1. 4386b90 bpo-40429: PyThreadState_GetFrame() returns a strong ref (GH-19781) by Victor Stinner · 4 years, 3 months ago
  2. e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 4 years, 3 months ago
  3. 1c1e68c bpo-38644: Use _PySys_Audit(): pass tstate explicitly (GH-19183) by Victor Stinner · 4 years, 4 months ago
  4. 5572870 bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809) by Andy Lester · 4 years, 4 months ago
  5. dffe4c0 bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601) by Andy Lester · 4 years, 4 months ago
  6. 7386a70 closes bpo-39630: Update pointers to string literals to be const char *. (GH-18510) by Andy Lester · 4 years, 5 months ago
  7. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 5 months ago
  8. 46874c2 bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254) by Hai Shi · 4 years, 6 months ago
  9. 3f12ac1 bpo-39164: Fix compiler warning in PyErr_GetExcInfo() (GH-18010) by Victor Stinner · 4 years, 6 months ago
  10. 3430c55 bpo-39164: Add private _PyErr_GetExcInfo() function (GH-17752) by Julien Danjou · 4 years, 6 months ago
  11. bea33f5 bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisable hooks are invoked (GH-17392) by Steve Dower · 4 years, 8 months ago
  12. d12d0e7 bpo-38733: PyErr_Occurred() caller must hold the GIL (GH-17080) by Victor Stinner · 4 years, 8 months ago
  13. 1726909 bpo-38644: Pass tstate to _Py_CheckFunctionResult() (GH-17050) by Victor Stinner · 4 years, 8 months ago
  14. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  15. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  16. 838f264 bpo-36710: Pass explicitly tstate in sysmodule.c (GH-14060) by Victor Stinner · 5 years ago
  17. a85a1d3 bpo-36829: sys.excepthook and sys.unraisablehook flush (GH-13620) by Victor Stinner · 5 years ago
  18. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 5 years ago
  19. 71c52e3 bpo-36829: Add _PyErr_WriteUnraisableMsg() (GH-13488) by Victor Stinner · 5 years ago
  20. 438a12d bpo-36710: Add tstate parameter in ceval.c (GH-13547) by Victor Stinner · 5 years ago
  21. b4bdecd bpo-36710: Add tstate parameter in errors.c (GH-13540) by Victor Stinner · 5 years ago
  22. df22c03 bpo-36829: PyErr_WriteUnraisable() normalizes exception (GH-13507) by Victor Stinner · 5 years ago
  23. ef9d9b6 bpo-36829: Add sys.unraisablehook() (GH-13187) by Victor Stinner · 5 years ago
  24. a24107b bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) by Serhiy Storchaka · 5 years ago
  25. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  26. 50b4857 bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266) by Victor Stinner · 6 years ago
  27. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  28. a2eefa6 bpo-34503: Fix refleak in PyErr_SetObject() (GH-8934) by Alexey Izbyshev · 6 years ago
  29. ceeef10 bpo-33818: PyExceptionClass_Name() will now return "const char *". (GH-7581) by Serhiy Storchaka · 6 years ago
  30. cf29653 bpo-28994: PyErr_NormalizeException() no longer use C stack for recursion. (#2035) by Serhiy Storchaka · 7 years ago
  31. 56d1f5c bpo-30697: Fix PyErr_NormalizeException() when no memory (GH-2327) by xdegaye · 7 years ago
  32. ae3087c Move exc state to generator. Fixes bpo-25612 (#1773) by Mark Shannon · 7 years ago
  33. f6e61df bpo-31418: Fix an assertion failure in PyErr_WriteUnraisable() in case of an exception with a bad __module__ attribute. (#3539) by Oren Milman · 7 years ago
  34. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  35. e4c06bc bpo-31091: Remove dead code in PyErr_GivenExceptionMatches(). (#2963) by scoder · 7 years ago
  36. b46edf3 Issue #25677: Merge SyntaxError caret positioning from 3.6 by Martin Panter · 8 years ago
  37. 619555d Issue #25677: Merge SyntaxError caret positioning from 3.5 by Martin Panter · 8 years ago
  38. 26817a8 Issue #28512: Fixed setting the offset attribute of SyntaxError by by Serhiy Storchaka · 8 years ago
  39. 8114f21 Issue #28512: Fixed setting the offset attribute of SyntaxError by by Serhiy Storchaka · 8 years ago
  40. 8b58339 Issue #28512: Fixed setting the offset attribute of SyntaxError by by Serhiy Storchaka · 8 years ago
  41. ca3263c Issue #25677: Correct syntax error caret for indented blocks. by Martin Panter · 8 years ago
  42. 7bfb42d Issue #28858: Remove _PyObject_CallArg1() macro by Victor Stinner · 8 years ago
  43. 460bd0d Issue #19569: Compiler warnings are now emitted if use most of deprecated by Serhiy Storchaka · 8 years ago
  44. 29a5447 Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  45. fab6acd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  46. f5894dd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  47. c6944e7 Issue #28618: Make hot functions using __attribute__((hot)) by Victor Stinner · 8 years ago
  48. 0cae609 Use PyThreadState_GET() in performance critical code by Victor Stinner · 8 years ago
  49. 467ab19 Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising by Serhiy Storchaka · 8 years ago
  50. b0426cd Issue #28410: Keep the traceback of original exception in _PyErr_ChainExceptions(). by Serhiy Storchaka · 8 years ago
  51. 9e373be Issue #28410: Keep the traceback of original exception in _PyErr_ChainExceptions(). by Serhiy Storchaka · 8 years ago
  52. 46f97b8 Issue #15767: Use ModuleNotFoundError. by Eric Snow · 8 years ago
  53. f45a561 Issue #27809: PyErr_SetImportError() uses fast call by Victor Stinner · 8 years ago
  54. 3a84097 Add _PyErr_CreateException() by Victor Stinner · 8 years ago
  55. ec766d3 Issue #23960: Cleanup args and kwargs on error in PyErr_SetImportError by Berker Peksag · 8 years ago
  56. 57a01d3 Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF by Serhiy Storchaka · 8 years ago
  57. 4884271 Issue #22570: Renamed Py_SETREF to Py_XSETREF. by Serhiy Storchaka · 8 years ago
  58. 3263f68 Issue #22836: Keep exception reports sensible despite errors by Martin Panter · 8 years ago
  59. bfd316e Add _PyThreadState_UncheckedGet() by Victor Stinner · 8 years ago
  60. 191321d Issue #20440: More use of Py_SETREF. by Serhiy Storchaka · 9 years ago
  61. f488fb4 Issue #19235: Add new RecursionError exception. Patch by Georg Brandl. by Yury Selivanov · 9 years ago
  62. 1399a01 Issue #22977: Fixed formatting Windows error messages on Wine. by Serhiy Storchaka · 9 years ago
  63. f41f8f9 Issue #22977: Fixed formatting Windows error messages on Wine. by Serhiy Storchaka · 9 years ago
  64. de821be Issue #23571: PyErr_FormatV() and PyErr_SetObject() now always clear the by Victor Stinner · 9 years ago
  65. e42ccd2 Issue #23694: Enhance _Py_fopen(), it now raises an exception on error by Victor Stinner · 9 years ago
  66. 78184af Issue #21715: Extracted shared complicated code in the _io module to new by Serhiy Storchaka · 10 years ago
  67. e2bd2a7 Issue #21715: Extracted shared complicated code in the _io module to new by Serhiy Storchaka · 10 years ago
  68. 0676a40 Issue #18711: Add a new `PyErr_FormatV` function, similar to `PyErr_Format` but accepting a `va_list` argument. by Antoine Pitrou · 10 years ago
  69. 8f9f0f1 Issue #20517: Removed unnecessary new (short-lived) functions from PyErr. by Larry Hastings · 10 years ago
  70. b082731 Issue #20517: Functions in the os module that accept two filenames by Larry Hastings · 10 years ago
  71. bd303c1 Issue #19512, #19515: remove shared identifiers, move identifiers where they by Victor Stinner · 11 years ago
  72. ad14ccd Issue #19512: add _PyUnicode_CompareWithId() function by Victor Stinner · 11 years ago
  73. 0905437 Issue #19512: add some common identifiers to only create common strings once, by Victor Stinner · 11 years ago
  74. 409b538 Don't export internal symbols ("make smelly") by Antoine Pitrou · 11 years ago
  75. 69492da Factor-out the common code for setting a KeyError. by Raymond Hettinger · 11 years ago
  76. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  77. 14e461d Close #11619: The parser and the import machinery do not encode Unicode by Victor Stinner · 11 years ago
  78. c82bfd8 Issue #18664, #18408: Rewrite PyErr_WriteUnraisable() to handle errors by Victor Stinner · 11 years ago
  79. f54a574 Issue #18520: PyErr_NoMemory() now fails with a fatal error if it is called by Victor Stinner · 11 years ago
  80. ace47d7 Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now fail by Victor Stinner · 11 years ago
  81. 479054b Issue #18408: Fix PyErr_SetImportError(), handle PyDict_SetItemString() failure by Victor Stinner · 11 years ago
  82. 74a7fa6 Issue #18408: Fix PyErr_NormalizeException(), handle PyObject_IsSubclass() failure by Victor Stinner · 11 years ago
  83. fb3a630 Issue #18408: errors.c: in debug mode, calling PyErr_BadInternalCall() now by Victor Stinner · 11 years ago
  84. 82da888 Issue #15767: Revert 3a50025f1900 for ModuleNotFoundError by Brett Cannon · 11 years ago
  85. 8f5ac51 Issue #15767: Touch up ModuleNotFoundError usage by import. by Brett Cannon · 11 years ago
  86. 2606a6f Issue #16719: Get rid of WindowsError. Use OSError instead by Andrew Svetlov · 12 years ago
  87. 76bcff2 Issue #7317: Display full tracebacks when an error occurs asynchronously. by Andrew Svetlov · 12 years ago
  88. aa2efcb Issue #14098: New functions PyErr_GetExcInfo and PyErr_SetExcInfo. by Martin v. Löwis · 12 years ago
  89. ec9bac4 Fix it for good :-) by Antoine Pitrou · 12 years ago
  90. da20cd2 fix refcnt/style/debuging oversights by Benjamin Peterson · 12 years ago
  91. 94c001b Fix email post-commit review comments. by Brian Curtin · 12 years ago
  92. 09b86d1 Fix #14600. Correct reference handling and naming of ImportError convenience function by Brian Curtin · 12 years ago
  93. 79ec55e Issue #1559549: Add 'name' and 'path' attributes to ImportError. by Brett Cannon · 12 years ago
  94. 1b57967 Issue #13560: Locale codec functions use the classic "errors" parameter, by Victor Stinner · 13 years ago
  95. 1f33f2b Issue #13560: os.strerror() now uses the current locale encoding instead of UTF-8 by Victor Stinner · 13 years ago
  96. aa6c1d2 Issue #13575: there is only one class type. by Florent Xicluna · 13 years ago
  97. 9ea8e4c Instantiate the OS-related exception as soon as we raise it, so that "except" by Victor Stinner · 13 years ago
  98. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  99. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  100. 5d6fbe8 Instantiate the OS-related exception as soon as we raise it, so that by Antoine Pitrou · 13 years ago