COMMITS
/ Lib/test/test_atexit.py October 15, 2025
September 18, 2025
P
gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)
Peter Bierma committed
December 16, 2024
P
gh-126907: make `atexit` thread safe in free-threading (#127935)
Peter Bierma committed
June 13, 2022
V
gh-84623: Remove unused imports in tests (#93772)
Victor Stinner committed
May 16, 2022
C
gh-90473: WASI: Mark tests that require os.pipe() (GH-92837)
Christian Heimes 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: Cleanup atexitmodule.c (GH-23770)
Victor Stinner committed
December 20, 2017
M
bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)
Marcel Plch committed
December 13, 2017
A
Test atexit shutdown mechanism in a subprocess (#4828)
Antoine Pitrou committed
June 12, 2017
S
bpo-28994: Fixed errors handling in atexit._run_exitfuncs(). (#2034)
Serhiy Storchaka committed
March 19, 2017
S
bpo-29845: Mark tests that use _testcapi as CPython-only (#711)
Serhiy Storchaka committed
April 13, 2015
Z
Issue #21741: Update 147 test modules to use test discovery.
Zachary Ware committed
February 7, 2014
S
Issue #20532: Tests which use _testcapi now are marked as CPython only.
Serhiy Storchaka committed
November 23, 2013
V
Issue #18874: Implement the PEP 454 (tracemalloc)
Victor Stinner committed
October 13, 2013
A
Issue #18776: atexit callbacks now display their full traceback when they raise an exception.
Antoine Pitrou committed
A
Issue #18776: atexit callbacks now display their full traceback when they raise an exception.
Antoine Pitrou committed
August 1, 2013
A
Issue #18619: Fix atexit leaking callbacks registered from sub-interpreters, and make it GC-aware.
Antoine Pitrou committed
January 5, 2011
V
test_atexit: fix code saving/restoring stdout and stderr
Victor Stinner committed
V
Issue #10756: atexit normalizes the exception before displaying it.
Victor Stinner committed
October 11, 2008
B
merge from trunk
Benjamin Peterson committed
September 23, 2008
B
add a test for bad atexit arguments
Benjamin Peterson committed
May 20, 2008
B
#2621 rename test.test_support to test.support
Benjamin Peterson committed
August 9, 2007
G
SF patch# 1770008 by Christian Heimes (plus some extras).
Guido van Rossum committed
April 27, 2007
G
Merged revisions 53952-54987 via svnmerge from
Guido van Rossum committed
March 21, 2007
February 9, 2007
G
Fix most trivially-findable print statements.
Guido van Rossum committed
November 7, 2004
T
Whitespace normalization.
Tim Peters committed
November 4, 2004
S
Fix bug 1052242. Also includes rewrite of test case using unittest and
Skip Montanaro committed
February 24, 2003
J
sys.executable can contain spaces, cater for this when passing it to
Jack Jansen committed
November 6, 2002
F
Make the test pass for jython where there are no sys.executable.
Finn Bock committed
July 30, 2002
B
Complete the absolute import patch for the test suite. All relative
Barry Warsaw committed
July 26, 2002
J
Reorganized so the test is skipped if os.popen() doesn't exist (in stead of failing).
Jack Jansen committed
July 17, 2002
T
Use sys.executable to run Python, as suggested by Neal Norwitz.
Tim Peters committed
July 16, 2002
T
Whitespace normalization.
Tim Peters committed
T
The atexit module effectively turned itself off if sys.exitfunc already
Tim Peters committed
January 17, 2001
F
a bold attempt to fix things broken by MAL's verify patch: import
Fredrik Lundh committed
M
This patch removes all uses of "assert" in the regression test suite
Marc-André Lemburg committed
June 28, 2000
F
Added the atexit module and documentation from Skip Montanaro
Fred Drake committed