SIGN IN SIGN UP

Issue #28556: merge 5 more typing changes from upstream (#340, #344, #348, #349, #350) (3.5->3.6)

G
Guido van Rossum committed
043a8bc72a5b6f9b33134e55075504dc0c382c4f