mypy
https://github.com/python/mypy
Python
Optional static typing for Python
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported92 Subscribers
View all SubscribersAdd a CodeTriage badge to mypy
Help out
- Issues
- Why report entire functions as an error on "missing return statement"
- Emit PEP 585 syntax from stubgen
- Unexpected behavior with type narrowing and `Callable`
- arguments list is empty if define __call__ as attribute of class
- Mypy should report why each possible overload doesn't match
- Field of union needs to be different type when reading vs setting
- Mypy incorrectly requires `__next__()` on the iterable of a `for` loop (regression from 0.942).
- Enforce conditional values are booleans
- Keyword arguments to `__str__` are rejected
- match: Incorrect "Incompatible types in capture pattern" when type has already been narrowed
- Docs
- Python not yet supported