| ▲ | vitorsr 2 hours ago | |
I am not sure it is recommending more than it is commenting on the current state of developing public-facing APIs in Python. The downstream users that import the package either have to ignore checking its exported types altogether, manually stub it, or have a subpar development experience to varying degrees. This is something I saw the other day with some package that provided comprehensive stubs for an untyped library. The .pyi file was littered with comments about quirks from the numerous type checkers (five now). | ||