Issue #17357: Use more stern wording for
importlib.invalidate_caches().
merge for issue #17357
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
Issue #17842. Added base64 module tests with bytearray arguments.
Original patch by Kushal Das.
Issue #17842. Added base64 module tests with bytearray arguments.
Original patch by Kushal Das.
Added base64 module tests for non-binary files.
Added base64 module tests for non-binary files.
#7152: Clarify that ProxyHandler is added only if proxy settings are detected.

Behavior confirmation and initial patch by Jessica McKellar.
Merge #7152: Clarify that ProxyHandler is added only if proxy settings are detected.

Behavior confirmation and initial patch by Jessica McKellar.
Reflow paragraphs.

I know one of them looks worse, but now it is <80 chars and
matches the 2.7 text.
Merge: Reflow paragraphs.

(I got a merge conflict on this in urllib.request.rst, which makes no sense to
me.  Hopefully I didn't screw up the previous 3.3 commit.)
Issue #17358: imp.load_source() and load_compiled() should now return
modules which will typically work when reloaded.

A hack is used to support these functions as their API allowed them to
pass in a file object but then operate as if import had loaded them.
Unfortunately the hack kept a reference around for the file object
passed in which would be unusable on reload since it had been closed.
The solution is to simply use the hack for the initial load but then a
proper loader on the module so that imp.reload() at least has a chance
to work.
merge for issue #17358
#7152: Remove incorrectly added reference to DataHandler.
Null merge, DataHandler exists in 3.4.