4646#include "frozen_modules/zipimport.h"
4747#include "frozen_modules/abc.h"
4848#include "frozen_modules/codecs.h"
49+ #include "frozen_modules/encodings.h"
50+ #include "frozen_modules/encodings.aliases.h"
51+ #include "frozen_modules/encodings.utf_8.h"
4952#include "frozen_modules/io.h"
5053#include "frozen_modules/_collections_abc.h"
5154#include "frozen_modules/_sitebuiltins.h"
5558#include "frozen_modules/os.h"
5659#include "frozen_modules/site.h"
5760#include "frozen_modules/stat.h"
61+ #include "frozen_modules/linecache.h"
5862#include "frozen_modules/importlib.util.h"
5963#include "frozen_modules/importlib.machinery.h"
6064#include "frozen_modules/runpy.h"
@@ -76,6 +80,9 @@ static const struct _frozen stdlib_modules[] = {
7680 /* stdlib - startup, without site (python -S) */
7781 {"abc" , _Py_M__abc , (int )sizeof (_Py_M__abc ), false},
7882 {"codecs" , _Py_M__codecs , (int )sizeof (_Py_M__codecs ), false},
83+ {"encodings" , _Py_M__encodings , (int )sizeof (_Py_M__encodings ), true},
84+ {"encodings.aliases" , _Py_M__encodings_aliases , (int )sizeof (_Py_M__encodings_aliases ), false},
85+ {"encodings.utf_8" , _Py_M__encodings_utf_8 , (int )sizeof (_Py_M__encodings_utf_8 ), false},
7986 {"io" , _Py_M__io , (int )sizeof (_Py_M__io ), false},
8087
8188 /* stdlib - startup, with site */
@@ -88,6 +95,9 @@ static const struct _frozen stdlib_modules[] = {
8895 {"site" , _Py_M__site , (int )sizeof (_Py_M__site ), false},
8996 {"stat" , _Py_M__stat , (int )sizeof (_Py_M__stat ), false},
9097
98+ /* pythonrun - interactive */
99+ {"linecache" , _Py_M__linecache , (int )sizeof (_Py_M__linecache ), false},
100+
91101 /* runpy - run module with -m */
92102 {"importlib.util" , _Py_M__importlib_util , (int )sizeof (_Py_M__importlib_util ), false},
93103 {"importlib.machinery" , _Py_M__importlib_machinery , (int )sizeof (_Py_M__importlib_machinery ), false},
0 commit comments