Remove errant fourth '.' from ellipsis in datetime documentation.
issue #18698: ensure importlib.reload() returns the module out of sys.modules.
Null merge from 3.3.
Closes issue #18698: ensure importlib.reload() returns the module out of sys.modules.
Hoist the global "dummy" lookup outside of the reinsertion loop.
Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSD
(Merge 3.3) Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSD
Change the builtin hash algorithms' names to lower case names
as promised by hashlib's documentation.
Replace an overly optimistic assert() in _PyGC_CollectNoFail with a simple guard.
Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.
Merge with 3.3
Issue #18732: Remove unused* parameter output_sep from IdleHistory.History
and paired splits and joins that do nothing when output_sep is its default \n.
*It in unused in that the class in only instantiated once, with the default.
Make a few other changes in .fetch and its test.
Merge with 3.3