Hmm, I mostly use Pylance/Pyright because of tight integration with VS Code. Wonder why they chose PyType, which I believe is not very widely used.
Does Pyright behave like MyPy or PyType? Or neither?
Also did Python really create a type annotation system without specifying the semantics of how it is supposed to work? That's crazy.
If the type checkers disagree on stuff defined in pep 484 that’s a bug to report. Beyond that they can vary but feel mostly similar.