Modernize unittest example
merge
Issue #17508: Handled out-of-order handler configuration correctly.
Issue #17508: Merged fix from 3.2.
Closes #17508: Merged fix from 3.3.
Clean up references to the no longer existing PyString_ APIs in our docs.
cleanup references to PyString_ APIs from 2.x in the 3.3 docs.
cleanup references to PyString_ APIs in the 3.x docs.
Issue #17522: Add the PyGILState_Check() API.
Issue #17522: Minor documentation fix
Updated Misc/NEWS with #17508.
Merged Misc/NEWS update for #17508.
Merged Misc/NEWS update for #17508.
Merged upstream changes.
Issue #17521: Corrected non-enabling of logger following two calls to fileConfig().
Issue #17521: Merged fix from 3.2.
Closes #17521: Merged fix from 3.3.
Backport improved dict comparison logic
merge