Skip to content

Commit 0ea31ec

Browse files
authored
Merge pull request #1339 from dhalbert/3.x-frozen-swap
Merge 3.x .frozen and /lib swap on sys.path; update frozen libs
2 parents 7e2a3bf + 11de8fd commit 0ea31ec

14 files changed

+19
-12
lines changed

main.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,10 @@ void start_mp(supervisor_allocation* heap) {
108108
mp_obj_list_init(mp_sys_path, 0);
109109
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR_)); // current dir (or base dir of the script)
110110
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR__slash_));
111-
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR__slash_lib));
112111
// Frozen modules are in their own pseudo-dir, e.g., ".frozen".
112+
// Prioritize .frozen over /lib.
113113
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_FROZEN_FAKE_DIR_QSTR));
114+
mp_obj_list_append(mp_sys_path, MP_OBJ_NEW_QSTR(MP_QSTR__slash_lib));
114115

115116
mp_obj_list_init(mp_sys_argv, 0);
116117

0 commit comments

Comments
 (0)