]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-112736: Refactor del-safe symbol handling in subprocess (#112738)
authorRussell Keith-Magee <russell@keith-magee.com>
Tue, 5 Dec 2023 04:23:17 +0000 (12:23 +0800)
committerGitHub <noreply@github.com>
Tue, 5 Dec 2023 04:23:17 +0000 (20:23 -0800)
commitdc824c5dc120ffed84bafd23f95e95a99678ed6a
tree8e8150f7177670debe9381ac2a7b5232fe358d6b
parent304a1b3f3a8ed9a734ef1d098cafccb6725162db
gh-112736: Refactor del-safe symbol handling in subprocess (#112738)

Refactor delete-safe symbol handling in subprocess.

Only module globals are force-cleared during interpreter finalization, using a class reference instead of individually listing the constants everywhere is simpler.
Lib/subprocess.py
Misc/NEWS.d/next/Library/2023-12-05-01-19-28.gh-issue-112736.rdHDrU.rst [new file with mode: 0644]