Closes #16936: fix duplicate/ambiguous description of stat.S_IFMT in the docs.
Issue #15539: Fix a backup file creation in pindent.py on Windows.
Issue #15539: Fix a backup file creation in pindent.py on Windows.
Issue #16730: Don't raise an exception in
importlib.machinery.FileFinder when the directory has become
unreadable or a file. This brings semantics in line with Python 3.2
import.

Reported and diagnosed by David Pritchard.
merge
Issue #16933 (2.7 forward-port): Improve choices examples in argparse docs.
Issue #16933 (merge from 3.2): Improve choices examples in argparse docs.
#16940: fix indentation in example.
#16940: merge with 3.2.
Issue #16076: fix refleak in pickling of Element.

Thanks to Ezio Melotti and Daniel Shahaf for the patch.
Issue #16076: check for return value of PyTuple_New for args (following
Coverity report) and cleanup code.