micropython-stubber icon indicating copy to clipboard operation
micropython-stubber copied to clipboard

Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or pylint

Results 89 micropython-stubber issues
Sort by recently updated
recently updated
newest added

# Describe A clear and concise description of what the bug is. a change in mypy is causing a lot of stubs to be annotated as class `Incomplete` rather than...

enhancement

there are a few pyright errors in the stm docstub errors on __getitem__ __setitem__ not defined ``` python # Read/write 8 bits of memory. mem8: Any = ... # Read/write...

bug
reference
_mpy_shed

V1. 18 added additional information on the board The platform module has been added to allow querying the compiler and underlying SDK/HAL/libc version. This is enabled on esp32, mimxrt and...

enhancement

V1.19.1 has a few relevant changes : The sys module can now be used to fully identify the MicroPython version and target it is running on (and the platform module...

enhancement
WIP

Hi, I'm sorry open as an issue, i don't find the "Discussion" option. Trying to follow the guide to install. i'm stuck, so i'm not sure if i'm in the...

Documentation

workaround for sys and gc `# pylint: disable=no-member ` Module 'sys' has no 'print_exception' member Module 'gc' has no 'mem_free' member Module 'gc' has no 'threshold' member Module 'gc' has...

enhancement

- board - use micropython - src / &7 /tests - use normal python If / when we can get pylance to work with the micropython stubs , this may...

enhancement
Documentation

**Describe the bug** Since the change in stdlib resolution order from pyright there are errors as the .pyi signatures created by the frimware stubber are not rich enough to support...

**The bug** likely introduces by stubber running with additional uploaded logging included with stubs\micropython-v1_10-esp32\logging.py stubs\micropython-v1_11-esp32\logging.py stubs\micropython-v1_12-esp32\logging.py may need to find a way to detect this or always run a version...