get_all_frozen

Collect modules and python stubs from other projects and stores them in the all_stubs folder The all_stubs folder should be mapped/symlinked to the micropython_stubs/stubs repo/folder

  1. get cpython core modules

  2. get micropython frozen modules for the CURRENT checked out version

  3. get Loboris frozen modules (no longer maintained)

  4. Generate/update type hint files (pyi) for all stubs.

Module Contents

Functions

get_all(mpy_path=MPY_PATH)

get all frozen modules for the current version of micropython

Attributes

log

STUB_FOLDER

MPY_PATH

get_all_frozen.log
get_all_frozen.STUB_FOLDER = ./all-stubs
get_all_frozen.MPY_PATH = ./micropython
get_all_frozen.get_all(mpy_path=MPY_PATH)

get all frozen modules for the current version of micropython