It seems that few (if any) source files in the standard library have type annotations. I am aware that most of these instead reside in stubs in python/typeshed.
My (naive) question: what is the reason for this continued separation? Now that typing support is relatively mature, would it not be simpler/easier to annotate the source files directly? What am I missing here?