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
- Avoid exponential expansion of unused value-restricted type variables
- Track imports in stripped function bodies
- Use both sides of type context for generic type inference (part 1)
- False negative involving partial assignment and walrus
- Use getter type for augmented assignment to asymmetric properties
- Functions with `global` inside should not have their function bodies be stripped
- [mypyc] add support for contextlib.contextmanager
- Parallel mode: AssertionError in State.reload_meta after a sqlite cache write fails with 'database is locked'
- [2.4 regression] modules imported inside a method of an `ignore_errors` module aren't checked anymore
- Internal error occurs at @typing.overload in large protoc generated files
- Docs
- Python not yet supported