Skip to content
Jukka Lehtosalo edited this page Oct 24, 2022 · 19 revisions

If you are interested in becoming a contributor, it's useful to go through these guides first.

First of all, read the README.md file in the repository.

Mypy Development

Feel free to contact the developers (either file an issue on GitHub or email directly) if something is unclear or if you have ideas for changing how things work.

Python Community Code of Conduct does a great job of presenting more general, common sense guidelines that apply equally well to the mypy project.

Mypyc Development

Mypyc is a compiler from type-annotated Python to C extensions. It's used to compile mypy and it can be also be used to compile user code. Mypyc is still considered experimental as an end user tool. We've used it to compile the official mypy releases since April 2019, so it's considered stable for compiling mypy.