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 supported98 Subscribers
View all SubscribersAdd a CodeTriage badge to mypy
Help out
- Issues
- Allow defining type for dynamically generated types.
- `Enum.value` typed as `Any` when using `functools.cache`
- Detect missing or incorrect overload defaults
- Walrus narrowing not propagated from inside expression
- Type narrowing of indexing a StrEnum created in a function
- Allow skip and xfail to both be applied to test cases
- [stubtest] Check runtime availability of private types not marked `@type_check_only`
- Incorrect error for unions syntax in comments and strings (Python 3.9)
- Clarify + validate python_version
- `dataclass_transform` decorator not detected when using alias
- Docs
- Python not yet supported