diff options
author | Eric Snow <ericsnowcurrently@gmail.com> | 2021-09-15 14:15:32 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-15 14:15:32 -0600 |
commit | 3814e2036d96e2b6c69afce61926bb0a2a34d2d9 (patch) | |
tree | 07370122389b21359fabbd658bc0acafde69d127 /Tools/scripts/freeze_modules.py | |
parent | d081eab7df176453c9834b852a579e1ada0354b2 (diff) | |
download | cpython-3814e2036d96e2b6c69afce61926bb0a2a34d2d9.tar.gz cpython-3814e2036d96e2b6c69afce61926bb0a2a34d2d9.zip |
bpo-45019: Clean up the frozen __hello__ module. (gh-28374)
Here's one more small cleanup that should have been in PR gh-28319. We eliminate stdout side-effects from importing the frozen __hello__ module, and update tests accordingly. We also move the module's source file into Lib/ from Toos/freeze/flag.py.
https://bugs.python.org/issue45019
Diffstat (limited to 'Tools/scripts/freeze_modules.py')
-rw-r--r-- | Tools/scripts/freeze_modules.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Tools/scripts/freeze_modules.py b/Tools/scripts/freeze_modules.py index 044ea095fdc..89b66169d83 100644 --- a/Tools/scripts/freeze_modules.py +++ b/Tools/scripts/freeze_modules.py @@ -82,9 +82,9 @@ FROZEN = [ 'stat', ]), ('Test module', [ - 'hello : __hello__ = ' + os.path.join(TOOLS_DIR, 'freeze', 'flag.py'), - 'hello : <__phello__>', - 'hello : __phello__.spam', + '__hello__', + '__hello__ : <__phello__>', + '__hello__ : __phello__.spam', ]), ] ESSENTIAL = { @@ -578,7 +578,7 @@ def regen_pcbuild(modules): for src in _iter_sources(modules): # For now we only require the essential frozen modules on Windows. # See bpo-45186 and bpo-45188. - if src.id not in ESSENTIAL and src.id != 'hello': + if src.id not in ESSENTIAL and src.id != '__hello__': continue pyfile = relpath_for_windows_display(src.pyfile, ROOT_DIR) header = relpath_for_windows_display(src.frozenfile, ROOT_DIR) |