Issue #21667: Clarify string data model description
Merge issue #21667 from 3.4
Issue #21569: sync Python 2.7 What's New with 2.7 version
Merge issue #21569 from 3.4
allow the keyword else immediately after (no space) an integer (closes #21642)
merge 3.4 (#21642)
document the compress_level argument to tarfile.open (closes #21404)

Patch by Katherine Busch.
merge 3.4 (#21404)
specify that getuid() returns the real uid (closes #10503)

Patch by εσχατοκυριος.
merge 3.4 (#10503)
in ftp cache pruning, avoid changing the size of a dict while iterating over it (closes #21463)

Patch by Skyler Leigh Amador.
merge 3.4 (#21463)
don't remove self from example code in the HTML output (closes #13223)

Patch by Víctor Terrón.
merge 3.4 (#13223)
document TokenError and unclosed expression behavior (closes #12063)

Patch by Amandine Lee.
merge 3.4 (#12063)
add BufferedIOBase.readinto1 (closes #20578)

Patch by Nikolaus Rath.
make sure the builtin help function doesn't fail when sys.stdin is not a valid file (closes #11709)

Original patch by Amaury Forgeot d'Arc with a test by bdettmer.
merge 3.4 (#11709)