johnthagen / johnthagen/python-blueprint
Enable Mypy parallel type-checking
- Dominant language
- Python
- Stars
- 739
- Forks
- 106
- Avg merge
- 1m
- Merged PRs (30d)
- 4
Description
Allow this (and the `--native-parser` underneath it) to mature and exit experimental phase and then recommend enabling it
- https://mypy.readthedocs.io/en/stable/command_line.html#parallel-type-checking
> By default, mypy checks all modules in the same Python process. This can be slow for large code bases. Mypy offers experimental parallel type-checking mode using multiple worker processes.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked mypy parallel type-checking documentation and review the project’s current mypy configuration. Check whether parallel checking and --native-parser have exited their experimental phase; done means the project can enable and recommend the option with confidence, but the issue does not identify a file or test to change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100