Python Type Annotations: Tooling/Gaps/Pain Points #2316
Replies: 2 comments 8 replies
-
There is an initial release for the webassembly port of MicroPython that including an initial stub for the https://github.com/Josverl/micropython-stubs/tree/main/publish/micropython-v1_24_1-webassembly-stubs That is based on the MicroPython specific tools I created, and parttly stubs created by The challenge is to create processes and tools to maintain consistent stubs and documentation without increasing the efforts, or complexity to do so for all maintainers. One thing that is missing specifically for micropython is that today it is not possible for type checkers to select on the MicroPython version, nor on the port (webassembly in this context) |
Beta Was this translation helpful? Give feedback.
-
on a slightly different tack
|
Beta Was this translation helpful? Give feedback.
-
Hi, I'm following up from this post in the Python Typing forum, where this project was mentioned as a potential area that could benefit from typing investments.
I wasn't able to find any local typechecking configurations or CI workflows, though I see some past discussions around this, for example in #1173
I'd like to learn more about the current state of things, and any difficulties or pain points maintainers have encountered while trying to use Python types.
Is there tooling or automation that you wish you had, which would make it easier to add types or stubs for this codebase & keep the updated?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions