SIGN IN SIGN UP

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

G
Guido van Rossum committed
52f29591bcc642edf1b588f86a82d2558effb38b