6363#define MICROPY_PY_UJSON (1)
6464#define MICROPY_PY_URE (1)
6565#define MICROPY_PY_UHEAPQ (1)
66+ #define MICROPY_PY_UHASHLIB (1)
6667
6768#define MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF (1)
6869#define MICROPY_EMERGENCY_EXCEPTION_BUF_SIZE (0)
@@ -82,6 +83,8 @@ extern const struct _mp_obj_module_t stm_module;
8283extern const struct _mp_obj_module_t mp_module_ure ;
8384extern const struct _mp_obj_module_t mp_module_uzlib ;
8485extern const struct _mp_obj_module_t mp_module_ujson ;
86+ extern const struct _mp_obj_module_t mp_module_uheapq ;
87+ extern const struct _mp_obj_module_t mp_module_uhashlib ;
8588extern const struct _mp_obj_module_t mp_module_uos ;
8689extern const struct _mp_obj_module_t mp_module_utime ;
8790extern const struct _mp_obj_module_t mp_module_uselect ;
@@ -101,6 +104,8 @@ extern const struct _mp_obj_module_t mp_module_network;
101104 { MP_OBJ_NEW_QSTR(MP_QSTR_re), (mp_obj_t)&mp_module_ure }, \
102105 { MP_OBJ_NEW_QSTR(MP_QSTR_zlib), (mp_obj_t)&mp_module_uzlib }, \
103106 { MP_OBJ_NEW_QSTR(MP_QSTR_json), (mp_obj_t)&mp_module_ujson }, \
107+ { MP_OBJ_NEW_QSTR(MP_QSTR_heapq), (mp_obj_t)&mp_module_uheapq }, \
108+ { MP_OBJ_NEW_QSTR(MP_QSTR_hashlib), (mp_obj_t)&mp_module_uhashlib }, \
104109 { MP_OBJ_NEW_QSTR(MP_QSTR_os), (mp_obj_t)&mp_module_uos }, \
105110 { MP_OBJ_NEW_QSTR(MP_QSTR_time), (mp_obj_t)&mp_module_utime }, \
106111 { MP_OBJ_NEW_QSTR(MP_QSTR_select), (mp_obj_t)&mp_module_uselect }, \
0 commit comments