Issue #15696: Add a __sizeof__ implementation for mmap objects on Windows.
Fixed typo.
Idle ColorDelegator: remove special case code for 'as' in import statements.
'As' became a full keyword when with statements were added in 2.5/2.6.
Idle ColorDelegator: finish removing code for 'as'.
Fix Issue #8797: Raise HTTPError on failed Basic Authentication immediately. Initial patch by Sam Bull.
backport many ssl features from Python 3 (closes #21308)

A contribution of Alex Gaynor and David Reid with the generous support of
Rackspace. May God have mercy on their souls.
PyUnicode -> PyString and PyLong -> PyInt
link _ssl to crypt32.lib on windoze
allow any socket error for rude shutdown test
expect socket.error instead of the py3ism OSError
don't call rl_initialize when stdout is not a tty
Backed out changeset 7c19f1f792c6
fix error message for invalid curve name
Issue #1730136: Fix backported exception name.
Import Tkinter as tkinter to help merging and avoid backporting errors.
Issue #22191: Fix warnings.__all__.

Thanks to Jon Poler for the patch.
Issue #21166: Prevent possible segfaults and other random failures of
python --generate-posix-vars in pybuilddir.txt build target by ensuring
that pybuilddir.txt is always regenerated when configure is run and
that the newly built skeleton python does not inadvertently import
modules from previously installed instances.
Issue #22199: Make get_makefile_filename() available in Lib/sysconfig.py
for 2.7 to match other versions of sysconfig.
Issue #22199: update Misc/NEWS
Update PEP 466 What's New in 2.7 section