Skip to main content

MicroPython stubs

Project description

micropython-esp32-esp32_generic_s2-stubs

This is a stub-only package for MicroPython. It is intended to be installed in a projects virtual environment to allow static type checkers and intellisense features to be used while writing Micropython code.

The version of this package is alligned the the version of the MicroPython firmware.

  • Major, Minor and Patch levels are alligned to the same version as the firmware.
  • The post release level is used to publish new releases of the stubs.

For Micropython 1.17 the stubs are published as 1.17.post1 ... 1.17.post2
for Micropython 1.18 the stubs are published as 1.18.post1 ... 1.18.post2

To install the latest stubs:
pip install -I micropython-<port>-stubs where port is the port of the MicroPython firmware.

To install the stubs for an older version, such as MicroPython 1.17:
pip install micropython-stm32-stubs==1.17.* which will install the last post release of the stubs for MicroPython 1.17.

As the creation of the stubs, and merging of the different types is still going though improvements, the stub packages are marked as Beta. To upgrade stubs to the latest stubs for a specific version use pip install micropython-stm32-stubs==1.17.* --upgrade

If you have suggestions or find any issues with the stubs, please report them in the MicroPython-stubs Discussions

For an overview of Micropython Stubs please see: https://micropython-stubs.readthedocs.io/en/main/

Included stubs:

  • Merged stubs from stubs/micropython-v1_28_0-esp32-ESP32_GENERIC_S2-merged
  • Frozen stubs from stubs/micropython-v1_28_0-frozen/esp32/GENERIC
  • Core stubs from stubs/micropython-core
origin Family Port Board Version

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file micropython_esp32_esp32_generic_s2_stubs-1.28.0.post4.tar.gz.

File metadata

File hashes

Hashes for micropython_esp32_esp32_generic_s2_stubs-1.28.0.post4.tar.gz
Algorithm Hash digest
SHA256 381f979f2fe468165986e5079c2ff0f33b7b2e8cf5f2a426828a9dbf5b2a92d7
MD5 8284ad96d12e54eac33e294b7417b3a4
BLAKE2b-256 69a9e6a8c2e77cba2bfdc0acf4289d1a88712005d028c74cd52482e93b827f0f

See more details on using hashes here.

File details

Details for the file micropython_esp32_esp32_generic_s2_stubs-1.28.0.post4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for micropython_esp32_esp32_generic_s2_stubs-1.28.0.post4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 14312ebd6e1b4878959b7b996f294d9e494bd3e51b12feaf62b92ef48e6bec77
MD5 d03ee503736be82b3b3d0fc0fbeb63b1
BLAKE2b-256 df897e2f4b80f1af0521caf71152c9b6c43349363024eba1e6dc109bebbb885c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page