COMMITS
/ Modules/atexitmodule.c March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
February 19, 2026
S
gh-144986: Fix memory leak in atexit.register() (#144987)
Shamil committed
January 12, 2026
S
gh-142881: Fix concurrent and reentrant call of atexit.unregister() (GH-142901)
Serhiy Storchaka committed
December 17, 2025
B
gh-112127: Fix possible use-after-free in atexit.unregister() (GH-114092)
Benjamin Johnson committed
October 15, 2025
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
January 31, 2025
V
gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475)
Victor Stinner committed
January 30, 2025
V
gh-129354: Use PyErr_FormatUnraisable() function (#129435)
Victor Stinner committed
December 16, 2024
P
gh-126907: make `atexit` thread safe in free-threading (#127935)
Peter Bierma committed
December 11, 2024
P
gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793)
Peter Bierma committed
May 3, 2024
B
gh-116322: Add Py_mod_gil module slot (#116882)
Brett Simmers committed
April 12, 2024
S
gh-117764: Add signatures in the atexit module (GH-117776)
Serhiy Storchaka committed
November 3, 2023
S
gh-108082: Remove _PyErr_WriteUnraisableMsg() (GH-111643)
Serhiy Storchaka committed
September 4, 2023
V
gh-106320: Remove private _PyErr_WriteUnraisableMsg() (#108863)
Victor Stinner committed
July 27, 2023
E
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
Eric Snow committed
May 5, 2023
E
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Eric Snow committed
April 6, 2023
E
gh-101659: Add _Py_AtExit() (gh-103298)
Eric Snow committed
August 27, 2022
A
fixes gh-96292: Fix Trivial Typo in cpython/Modules/atexitmodule.c (#96327)
Ansab Gillani committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
December 9, 2021
P
bpo-46025: Fix a crash in the atexit module for auto-unregistering functions (GH-30002)
Pablo Galindo Salgado committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
December 15, 2020
V
bpo-42639: atexit._run_exitfuncs() uses sys.unraisablehook (GH-23779)
Victor Stinner committed
V
bpo-42639: Move atexit state to PyInterpreterState (GH-23763)
Victor Stinner committed
December 14, 2020
V
bpo-42639: atexit now logs callbacks exceptions (GH-23771)
Victor Stinner committed
V
bpo-42639: Cleanup atexitmodule.c (GH-23770)
Victor Stinner committed
July 26, 2020
L
Fix atexitmodule doc (GH-21456)
linchiwei123 committed
March 17, 2020
V
bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (GH-18738)
Victor Stinner committed
March 16, 2020
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
December 20, 2017
M
bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)
Marcel Plch committed
June 12, 2017
S
bpo-28994: Fixed errors handling in atexit._run_exitfuncs(). (#2034)
Serhiy Storchaka committed
November 2, 2015
M
Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5
Martin Panter committed
M
Issue #25523: Correct "a" article to "an" article
Martin Panter committed
March 18, 2015
S
Removed unintentional trailing spaces in non-external and non-generated C files.
Serhiy Storchaka committed
November 20, 2014
N
Issue #22869: Split pythonrun into two modules
Nick Coghlan committed
August 1, 2013
A
Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware.
Antoine Pitrou committed
March 27, 2012
S
Issue #11826: Fix memory leak in atexitmodule.
Stefan Krah committed
January 5, 2011
V
Issue #10756: atexit normalizes the exception before displaying it.
Victor Stinner committed
October 30, 2008
September 23, 2008
S
Fix for issue 3666 - atexit.register with bad inputs segfaults on exit.
Skip Montanaro committed
June 11, 2008
M
Implement PEP 3121: new module initialization and finalization API.
Martin v. Löwis committed
August 6, 2007
S
missing docstrings
Skip Montanaro committed
March 23, 2007
C
Address some XXXs from Neal Norwitz.
Collin Winter committed
March 21, 2007
N
Little fixes:
Neal Norwitz committed