Skip to content

Conversation

Josverl
Copy link
Owner

@Josverl Josverl commented Mar 14, 2025

This update introduces several enhancements to the MicroPython stubs, including the addition of mathematical constants, improved type hints, and support for custom MyPy stubs.
It also addresses various issues related to type compatibility and function signatures, ensuring better integration with MyPy and enhancing overall code quality. Notable changes include the addition of overloads for the typing module, updates to the os.stat specifications, and corrections to the handling of OrderedDict.
Additionally, the pull request includes quality tests and adjustments to the CI workflow for better development practices.

Fixes issues #698, #750, #781, #789, and #799.

Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
…signatures to return bool

Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
…ence and stdlib stubs

partly resolves : #781

Signed-off-by: Jos Verlinde <[email protected]>
code optimisations to build.py script
#781

Signed-off-by: Jos Verlinde <[email protected]>
remove stubs-ignore
remove dependencies on aioble

Signed-off-by: Jos Verlinde <[email protected]>
Josverl and others added 27 commits March 6, 2025 22:10
Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
Signed-off-by: Jos Verlinde <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant