]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-123880: Allow recursive import of single-phase-init modules (GH-123950)
authorPetr Viktorin <encukou@gmail.com>
Fri, 20 Sep 2024 08:27:34 +0000 (10:27 +0200)
committerGitHub <noreply@github.com>
Fri, 20 Sep 2024 08:27:34 +0000 (10:27 +0200)
commitaee219f4558dda619bd86e4b0e028ce47a5e4b77
treee5dce2eb3fb98831d5367f556e2e8c83408b0617
parent3e36e5aef18e326f5d1081d73ee8d8fefa1d82f8
gh-123880: Allow recursive import of single-phase-init modules (GH-123950)

Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-authored-by: Brett Cannon <brett@python.org>
Lib/test/test_import/__init__.py
Lib/test/test_import/data/circular_imports/singlephase.py [new file with mode: 0644]
Misc/NEWS.d/next/C_API/2024-09-12-16-16-24.gh-issue-123880.2-8vcj.rst [new file with mode: 0644]
Modules/_testsinglephase.c
Python/import.c
Tools/c-analyzer/cpython/ignored.tsv