Possible new meta issue: basedmypy features
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 20.6k
- Forks
- 3.3k
- PR merge metrics
- PR metrics pending
Description
Feature
Recently, basedmypy (a typechecker based on mypy) deprecated itself. https://kotlinisland.github.io/basedmypy/based_features.html lists features basedmypy had that it considered above and beyond what mypy already offers. There is also https://kotlinisland.github.io/basedmypy/baseline.html and https://kotlinisland.github.io/basedmypy/based_inference.html, although those don't seem as useful to me. My "feature" proposal is that the good features from basedmypy applicable to mypy be ported over here.
Pitch
Some of those features seem useful, like unhelpful-string
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing basedmypy’s based_features.html and the linked deprecation context, then compare the listed features with mypy’s existing behavior. Focus first on determining whether unhelpful-string is applicable; the work is ready when individual features have defined scopes and acceptance criteria rather than remaining a broad meta proposal.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100