upvote
If things were that simple...

I have to use more than one Python type checker because there is not a single one that works. Not only different tools catch different issues. They also have different bugs, and different configuration requirements. Different teams have different preferences.

It's a nightmare. If Python taught me something about typing is that a language that doesn't have a clear definition of types in the reference implementation, it will never get it fixed with external tooling.

reply
Python 4 will have types built in.
reply
> It’s arguably not ideal to have more than one option

It's a complete ergonomic travesty that Python doesn't have one.

reply