Remove an unneeded cast.
Issue #19804: The test_find_mac test in test_uuid is now skipped if the
ifconfig executable is not available.
Issue #19804: The test_find_mac test in test_uuid is now skipped if the
ifconfig executable is not available.
fix build when SCHED_SPORADIC is defined (closes #20217)
null merge from 3.3
asyncio: Don't special-case GeneratorExit in Condition.wait().
asyncio: Tiny cleanup in streams.py.
asyncio: Fix race in subprocess transport, by Victor Stinner.
asyncio: Minimal pty support in UNIX read pipe, by Jonathan Slenders.
Try to fix some ttk tests.  Error messages were changed in 8.6b3.
Try to fix some ttk tests.  Error messages were changed in 8.6b3.
Cleanup properly proactor event loop

* store the "self reading" future when the "self pipe" is closed (when the
  event loop is closed)
* store "accept" futures to cancel them when we stop serving
* close the "accept socket" if the "accept future" is cancelled

Fix many warnings which can be seen when unit tests are run in verbose mode.
Fix ResourceWarning in test_asyncio.test_windows_events:
close the write end of the socket pair
Fixed the serve.py script.
The application object must return an iterable yielding bytestrings.
Fixed the serve.py script.
The application object must return an iterable yielding bytestrings.
tkinter.Text.debug() now always returns 0/1.
Fixed a regression inroduced in issue #6157.
tkinter.Text.debug() now always returns 0/1.
Fixed a regression inroduced in issue #6157.
Fix minor markup bug: sub-toctrees should not have :numbered:
Update Sphinx toolchain.
Merge with 3.3