stubber.commands.init_cmd

Initialize a local micropython-stubs workspace.

Functions

cli_init([path])

Initialize a new workspace.

Module Contents

stubber.commands.init_cmd.cli_init(path: str | pathlib.Path = '.')

Initialize a new workspace.

This command: 1. Clones micropython-stubs into ./micropython-stubs 2. Runs clone to fetch micropython + micropython-lib into ./repos 3. Runs switch stable in ./repos

Parameters:

path (Union[str, pathlib.Path])