-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Official support for MyPy #3
Comments
As of 1.18.1, we've made substantial progress on here and have only a handful of issues to fix. I'll mark this as shipped once we address all of them and include MyPy in the CI to keep it consistent |
That's awesome. Thanks for the update! |
We've got 14 errors now down from 38. More improvements to come as we will make a release dedicated to it, and enable MyPy at CI by default once these are addressed to prevent regressions |
Just merged. @huonw thank you for your patience on this -- next release will have full Mypy support now!! |
That's exciting! Thanks for the updates |
Closing as this is now official as of two releases ago ;) |
Runtime e.g. Python, Java, all of them. Python
Is your feature request related to a problem? Please describe.
As per in the original Lambda Powertools Python Discussions, MyPy isn't officially supported and can fail when type checking Tracer, as an example.
Describe the solution you'd like
Lambda Powertools to consider MyPy customers and include MyPy in the pipeline to make it compliant :-)
Describe alternatives you've considered
Ignoring type errors
Is this something you'd like to contribute if you had guidance?
Additional context
The text was updated successfully, but these errors were encountered: