whatsnew: logging SocketHandler and DatagramHandler support Unix domain sockets.
whatsnew: encoding is now optional in PYTHONIOENCODING (#18818)
Fix typo (issue #19619).
Null merge
Issue #20765: Add missing documentation for PurePath.with_name() and PurePath.with_suffix().
Fix formatting in NEWS entry.
whatsnew: DynanicClassAttribute (#19030), Py_SetStandardStreamEncoding (#16129)

Adding missing docs for DynamicClassAttribute by copying the docstring.  The
doc entry could stand some expansion, which I will note on the issue.
Mention issue 20621 fix in the NEWS file for 3.3.5rc1.
This bug was of the major reasons for the release.
null merge