COMMITS
/ Objects/exceptions.c June 24, 2023
S
[3.11] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106040)
Serhiy Storchaka committed
May 2, 2023
I
[3.11] gh-103590: do not wrap a single exception raised from a try-except* (#104094)
Irit Katriel committed
November 18, 2022
M
gh-99553: fix bug where an ExceptionGroup subclass can wrap a BaseException (GH-99572)
Miss Islington (bot) committed
November 8, 2022
M
gh-99181: fix except* on unhashable exceptions (GH-99192)
Miss Islington (bot) committed
October 2, 2022
M
gh-97591: In `Exception.__setstate__()` acquire strong references before calling `tp_hash` slot (GH-97700)
Miss Islington (bot) committed
September 13, 2022
C
[3.11] gh-96005: Handle WASI ENOTCAPABLE in getpath (GH-96006) (GH-96034) (GH-96038)
Christian Heimes committed
July 28, 2022
M
gh-95369: add missing decref in error case of exception group's split (GH-95370)
Miss Islington (bot) committed
July 27, 2022
May 4, 2022
V
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner committed
April 16, 2022
I
gh-89770: Implement PEP-678 - Exception notes (GH-31317)
Irit Katriel committed
March 30, 2022
D
bpo-46775: OSError should call winerror_to_errno unconditionally on Windows (GH-32179)
Dong-hee Na committed
February 26, 2022
V
bpo-46857: Fix refleak in OSError INIT_ALIAS() (GH-31594)
Victor Stinner committed
February 22, 2022
I
bpo-46729: add number of sub-exceptions in str() of BaseExceptionGroup (GH-31294)
Irit Katriel committed
February 8, 2022
January 27, 2022
V
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner committed
January 24, 2022
I
bpo-46431: improve error message on invalid calls to BaseExceptionGroup.__new__ (GH-30854)
Irit Katriel committed
January 22, 2022
V
bpo-46417: Clear Unicode static types at exit (GH-30806)
Victor Stinner committed
V
bpo-46417: Py_Finalize() clears static exceptioins (GH-30805)
Victor Stinner committed
V
bpo-46417: Factorize _PyExc_InitTypes() code (GH-30804)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner committed
January 2, 2022
December 21, 2021
I
bpo-46107: ExceptionGroup.subgroup()/split() should copy __note__ to the parts (GH-30159)
Irit Katriel committed
December 14, 2021
I
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel committed
December 9, 2021
December 7, 2021
December 3, 2021
October 22, 2021
I
bpo-45292: [PEP 654] add the ExceptionGroup and BaseExceptionGroup classes (GH-28569)
Irit Katriel committed
October 6, 2021
C
Fix typos in the Objects directory (GH-28766)
Christian Clauss committed
September 7, 2021
V
bpo-44348: BaseException deallocator uses trashcan (GH-28190)
Victor Stinner committed
August 9, 2021
S
bpo-44854: Remove trailing whitespaces (GH-27689)
Serhiy Storchaka committed
July 27, 2021
P
bpo-34013: Move the Python 2 hints from the exception constructor to the parser (GH-27392)
Pablo Galindo Salgado committed
May 7, 2021
I
bpo-44029: Remove Py_UNICODE APIs (GH-25881)
Inada Naoki committed
April 23, 2021
P
bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525)
Pablo Galindo committed
April 16, 2021
P
bpo-38530: Properly extend UnboundLocalError from NameError (GH-25444)
Pablo Galindo committed
April 14, 2021
P
bpo-38530: Offer suggestions on NameError (GH-25397)
Pablo Galindo committed
P
bpo-38530: Offer suggestions on AttributeError (#16856)
Pablo Galindo committed
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
February 17, 2021
E
bpo-40170: Always define PyExceptionClass_Name() as a function (GH-24553)
Erlend Egeberg Aasland committed
November 21, 2020
S
bpo-42425: Fix possible leak in initialization of errmap for OSError (GH-23446)
Serhiy Storchaka committed
September 23, 2020
V
bpo-41654: Fix compiler warning in MemoryError_dealloc() (GH-22387)
Victor Stinner committed
September 1, 2020
P
bpo-41654: Fix deallocator of MemoryError to account for subclasses (GH-22020)
Pablo Galindo committed
June 23, 2020
V
bpo-40521: Make MemoryError free list per interpreter (GH-21086)
Victor Stinner committed
May 5, 2020
V
bpo-29587: _PyErr_ChainExceptions() checks exception (GH-19902)
Victor Stinner committed
April 15, 2020
V
bpo-40268: Remove unused osdefs.h includes (GH-19532)
Victor Stinner committed
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 11, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)
Serhiy Storchaka committed
March 4, 2020
A
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester committed