stubber.freeze.freeze_manifest_2 ================================ .. py:module:: stubber.freeze.freeze_manifest_2 .. autoapi-nested-parse:: Freeze manifest files for micropython 1.16 and later uses the manifestfile.py to generate frozen stubs Functions --------- .. autoapisummary:: stubber.freeze.freeze_manifest_2.make_path_vars stubber.freeze.freeze_manifest_2.freeze_one_manifest_2 stubber.freeze.freeze_manifest_2.copy_frozen_to_stubs Module Contents --------------- .. py:function:: make_path_vars(*, mpy_path: pathlib.Path = CONFIG.mpy_path, mpy_lib_path: pathlib.Path = CONFIG.mpy_lib_path, port: Optional[str] = None, board: Optional[str] = None) .. py:function:: freeze_one_manifest_2(manifest: pathlib.Path, frozen_stub_path: pathlib.Path, mpy_path: pathlib.Path, mpy_lib_path: pathlib.Path, version: str) .. py:function:: copy_frozen_to_stubs(stub_path: pathlib.Path, port: str, board: str, files: List[stubber.tools.manifestfile.ManifestOutput], version: str, mpy_path: pathlib.Path) copy the frozen files from the manifest to the stubs folder stubpath = the destination : # stubs/{family}-{version}-frozen