Issue #19131: The aifc module now correctly reads and writes sampwidth of
compressed streams.
Closes #13203: add a FAQ section about seemingly duplicate id()s.
Closes #19179: make table of XML vulnerabilities clearer by using "everyday" booleans and explaining the table beforehand.
Closes #13026: fix documentation of MAKE_FUNCTION for 3.x.
Closes #13833: document PyStructSequence C-API functions.
Closes #13915: update tutorial with respect to .pyc files (__pycache__ / PEP 3147).

Initial wording proposed by John Roth.
Introduce support for documenting which C API elements are not part of the stable/limited API.
Issue #18919: If the close() method of a writer in the sunau or wave module
failed, second invocation of close() and destructor no more raise an
exception.
Fix compatibility with upcoming Sphinx 1.2.
backport media types from default
Invert logic of new limited-API annotation and call it "stable ABI".
Issue #18458: Prevent crashes with newer versions of libedit.  Its readline
emulation has changed from 0-based indexing to 1-based like gnu readline.
Original patch by Ronald Oussoren.
Issue #19202:  Add cross-reference and a rough code equivalent
Make test_terminate() succeed or fail quickly.

This does not fix #19227, but should stop the Gentoo buildbot from hanging.