summaryrefslogtreecommitdiffstats
path: root/Python/frozen_modules
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2021-09-13 22:18:37 (GMT)
committerGitHub <noreply@github.com>2021-09-13 22:18:37 (GMT)
commita2d8c4b81b8e68e2ffe10945f7ca69174c14e52a (patch)
treec46c7aead37c0a393f13ef0fb8bb97ea9a9836c6 /Python/frozen_modules
parent1fc41ae8709e20d741bd86c2345173688a5e84b0 (diff)
downloadcpython-a2d8c4b81b8e68e2ffe10945f7ca69174c14e52a.zip
cpython-a2d8c4b81b8e68e2ffe10945f7ca69174c14e52a.tar.gz
cpython-a2d8c4b81b8e68e2ffe10945f7ca69174c14e52a.tar.bz2
bpo-45019: Do some cleanup related to frozen modules. (gh-28319)
There are a few things I missed in gh-27980. This is a follow-up that will make subsequent PRs cleaner. It includes fixes to tests and tools that reference the frozen modules. https://bugs.python.org/issue45019
Diffstat (limited to 'Python/frozen_modules')
-rw-r--r--Python/frozen_modules/MANIFEST12
-rw-r--r--Python/frozen_modules/README.txt7
2 files changed, 19 insertions, 0 deletions
diff --git a/Python/frozen_modules/MANIFEST b/Python/frozen_modules/MANIFEST
new file mode 100644
index 0000000..42c72b9
--- /dev/null
+++ b/Python/frozen_modules/MANIFEST
@@ -0,0 +1,12 @@
+# The list of frozen modules with key information.
+# Note that the "check_generated_files" CI job will identify
+# when source files were changed but regen-frozen wasn't run.
+# This file is auto-generated by Tools/scripts/freeze_modules.py.
+ module ispkg source frozen checksum
+-------------------------- ----- ------------------------------- ------------------------------- ------------
+_frozen_importlib no <importlib._bootstrap> importlib__bootstrap.h 749d553f858d
+_frozen_importlib_external no <importlib._bootstrap_external> importlib__bootstrap_external.h e4539e6347d7
+zipimport no <zipimport> zipimport.h 374879e5d43d
+__hello__ no Tools/freeze/flag.py hello.h af6fb665713f
+__phello__ YES Tools/freeze/flag.py hello.h af6fb665713f
+__phello__.spam no Tools/freeze/flag.py hello.h af6fb665713f
diff --git a/Python/frozen_modules/README.txt b/Python/frozen_modules/README.txt
new file mode 100644
index 0000000..444167c
--- /dev/null
+++ b/Python/frozen_modules/README.txt
@@ -0,0 +1,7 @@
+This directory contains the generated .h files for all the frozen
+modules. Python/frozen.c depends on these files.
+
+Note that, other than the required frozen modules, none of these files
+are committed into the repo.
+
+See Tools/scripts/freeze_modules.py for more info.