]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-138860: Lazy import rlcompleter in pdb to avoid deadlock in subprocess...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 10 Oct 2025 14:23:52 +0000 (16:23 +0200)
committerGitHub <noreply@github.com>
Fri, 10 Oct 2025 14:23:52 +0000 (16:23 +0200)
commit51b104302988b9da8e83edf6c42a9de8ca5a22c2
treebb60595ba14c0638578013c7cd07064f4d0cb419
parentade6dea24bcb3daa18447edc46a4dbfa351df45d
[3.14] gh-138860: Lazy import rlcompleter in pdb to avoid deadlock in subprocess (GH-139185) (GH-139305) (GH-139280)

* gh-138860: Lazy import rlcompleter in pdb to avoid deadlock in subprocess (GH-139185)
(cherry picked from commit c8624cd36746b17d8f991cde63705e9419e940de)

* gh-139289: Lazy import rlcompleter to fix the refleak (GH-139305)
(cherry picked from commit 8288f3693f50058ad9b9fe04e01f5dad902d8bad)

Co-authored-by: Tian Gao <gaogaotiantian@hotmail.com>
Lib/pdb.py
Lib/test/test_pdb.py
Lib/test/test_pyclbr.py
Misc/NEWS.d/next/Library/2025-09-20-17-50-31.gh-issue-138860.Y9JXap.rst [new file with mode: 0644]
Misc/NEWS.d/next/Library/2025-09-24-14-17-34.gh-issue-139289.Vmk25k.rst [new file with mode: 0644]