hauntsaninja / mypy_primer

Run mypy and pyright over millions of lines of code
MIT License
55 stars 29 forks source link

Ensure mypy_primer uses third party typeshed stubs in typeshed CI #7

Closed hauntsaninja closed 2 years ago

hauntsaninja commented 3 years ago

Following the refactor, this is no longer the case. Just filing this as a reminder to get things working.

JukkaL commented 3 years ago

It would be good to have an option to install known third-party type packages generally, or at least in mypy CI. Since we no longer ship third-party package stubs with mypy, not having them limits the precision of type checking and inferred types, possibly quite significantly.

hauntsaninja commented 2 years ago

Note that I've since updated most projects to install the type stubs they need from PyPI, so for the purposes of evaluating mypy regressions we're in good shape. But we still can't evaluate typeshed regressions on third party stubs (the core of this issue).