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 supported105 Subscribers
View all SubscribersAdd a CodeTriage badge to mypy
Help out
- Issues
- Accept inferred explicit-Any variable as base class
- Reject recursive aliases that grow through `Concatenate`
- Solve class-level TypeVarTuples in explicit self-types
- Option to report `deprecated` only for symbols defined in selected packages (inverse of `deprecated_calls_exclude`)
- Fix false positive unreachable error for isinstance(x, UnionType) on TypeForm
- Fix race: delete worker options file only after workers exit
- Honor transform_source with the native parser
- fix dmypy namespace cache 20519
- fix: ClassVar[Final[...]] collapses to Any instead of inner type (#21906)
- Speed up match checking after enum equality narrowing
- Docs
- Python not yet supported