summaryrefslogtreecommitdiffstats
path: root/Python/errors.c
Commit message (Expand)AuthorAgeFilesLines
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-181-1/+2
* gh-124188: Fix PyErr_ProgramTextObject() (GH-124189)Serhiy Storchaka2024-09-241-35/+56
* gh-123969: refactor _PyErr_RaiseSyntaxError and _PyErr_EmitSyntaxWarning out ...Irit Katriel2024-09-161-0/+46
* gh-118702: Implement vectorcall for BaseException (#118703)Victor Stinner2024-05-101-4/+5
* gh-118379: Use PyTuple_Pack instead of Py_BuildValue if possible (GH-118381)Nice Zombies2024-04-301-2/+2
* gh-111375: Use `NULL` rather than `None` in the exception stack to indicate t...Carey Metcalfe2023-12-211-3/+3
* gh-76785: Move _Py_excinfo Functions Out of the Internal C-API (gh-111715)Eric Snow2023-11-061-175/+0
* gh-108082: Remove _PyErr_WriteUnraisableMsg() (GH-111643)Serhiy Storchaka2023-11-031-11/+0
* gh-76785: Crossinterp utils additions (gh-111530)Eric Snow2023-11-011-0/+175
* gh-108082: Add PyErr_FormatUnraisable() function (GH-111086)Serhiy Storchaka2023-10-311-8/+40
* gh-110079: Remove extern "C" { ...} in C code (#110080)Victor Stinner2023-09-291-9/+0
* gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)Serhiy Storchaka2023-09-231-3/+1
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-171-10/+6
* gh-108765: Python.h no longer includes <ctype.h> (#108831)Victor Stinner2023-09-031-1/+0
* gh-107916: Save the error code before decoding the filename in PyErr_SetFromE...Serhiy Storchaka2023-08-211-0/+8
* gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (...Serhiy Storchaka2023-08-191-8/+29
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-2/+2
* gh-106084: Remove old PyObject call aliases (#106085)Victor Stinner2023-06-261-1/+1
* gh-105140: remove unused arg of _PyErr_ChainStackItem (#105141)Irit Katriel2023-06-011-31/+7
* gh-94673: Properly Initialize and Finalize Static Builtin Types for Each Inte...Eric Snow2023-05-021-7/+4
* gh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags() (gh-104054)Eric Snow2023-05-011-2/+2
* gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)Eric Snow2023-04-271-9/+3
* gh-77757: replace exception wrapping by PEP-678 notes in typeobject's __set_n...Irit Katriel2023-04-111-0/+27
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (#1...Irit Katriel2023-03-181-41/+26
* gh-102594: PyErr_SetObject adds note to exception raised on normalization err...Irit Katriel2023-03-161-5/+35
* gh-102493: fix normalization in PyErr_SetObject (#102502)Irit Katriel2023-03-071-4/+12
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-84/+141
* gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)Victor Stinner2022-11-231-2/+1
* gh-99537: Use Py_SETREF() function in C code (#99657)Victor Stinner2022-11-221-5/+2
* gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)Victor Stinner2022-11-161-15/+8
* gh-99300: Use Py_NewRef() in Python/ directory (#99302)Victor Stinner2022-11-101-4/+2
* gh-91058: Add error suggestions to 'import from' import errors (#98305)Pablo Galindo Salgado2022-10-251-3/+25
* gh-94673: Add _PyStaticType_InitBuiltin() (#95152)Eric Snow2022-07-251-2/+2
* GH-93207: Remove HAVE_STDARG_PROTOTYPES configure check for stdarg.h (#93215)Kumar Aditya2022-05-271-16/+0
* Fix refleaks in PyErr_SetHandledException (GH-91627)Dennis Sweeney2022-04-171-3/+2
* gh-90501: Add PyErr_GetHandledException and PyErr_SetHandledException (GH-30531)Irit Katriel2022-04-151-8/+33
* bpo-46816: Remove declarations for non-__STDC__ compilers (GH-31466)Oleg Iarygin2022-02-251-6/+0
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-34/+19
* bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736)Victor Stinner2022-01-211-0/+1
* bpo-46417: Finalize structseq types at exit (GH-30645)Victor Stinner2022-01-211-0/+11
* bpo-45711: Remove type and traceback from exc_info (GH-30122)Irit Katriel2021-12-171-17/+1
* bpo-46008: Make runtime-global object/type lifecycle functions and state cons...Eric Snow2021-12-091-1/+5
* bpo-45711: Remove unnecessary normalization of exc_info (GH-29922)Irit Katriel2021-12-081-20/+0
* bpo-45711: Change exc_info related APIs to derive type and traceback from the...Irit Katriel2021-11-301-26/+48
* bpo-45711: use exc_value instead of exc_type to determine if exc_info is vali...Irit Katriel2021-11-251-21/+75
* bpo-45848: Allow the parser to get error lines from encoded files (GH-29646)Pablo Galindo Salgado2021-11-201-4/+14
* bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)Victor Stinner2021-10-131-3/+4
* bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)Victor Stinner2021-10-121-5/+6
* bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)Victor Stinner2021-10-111-1/+1
* bpo-41031: Match C and Python code formatting of unprintable exceptions and e...Irit Katriel2021-09-051-1/+3