Since the return type of format() is not a Decimal, raise ValueError instead of
InvalidOperation if the format specification (width, prec) exceeds the internal
limits of libmpdec.
Issue #12323: Strengthen error checking of the position XPath selectors
Merge 3.3.
Merge.
Issue #9708: Fix support for iterparse(parser=...) argument per documentation.

When _elementtree is imported, iterparse is redefined as a class and the parser
argument was ommitted. Fix this, and add a docstring to the class.
Issue #9708: Fix support for iterparse(parser=...) argument per documentation.

When _elementtree is imported, iterparse is redefined as a class and the parser
argument was ommitted. Fix this, and add a docstring to the class.
merge heads
merge heads
null merge
Clarify ET.iterparse documentation - this function is not supported by the
C implementation.
Fix pathext test for shutil.which() which was
broken after applying the patch for issue #16957.
Fix pathext test for shutil.which() which was
broken after applying the patch for issue #16957.
Null merge
Null merge
Increase the memory limit in the test for issue #16335.
Increase the memory limit in the test for issue #16335.
Increase the memory limit in the test for issue #16335.
Issue #13454: Fix a crash when deleting an iterator created by itertools.tee()
if all other iterators were very advanced before.
Issue #13454: Fix a crash when deleting an iterator created by itertools.tee()
if all other iterators were very advanced before.
Issue #13454: Fix a crash when deleting an iterator created by itertools.tee()
if all other iterators were very advanced before.