Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/
now display special message when and only when there are failures.
Issue #15759: "make suspicious", "make linkcheck" and "make doctest" in Doc/
now display special message when and only when there are failures.
Merge heads
Merge heads
Null merge
Fixed bugs in reprs of CookieJar and multiprocessing.dummy.Value.
Fixed bugs in reprs of CookieJar and multiprocessing.dummy.Value.
Issue #22031: Reprs now always use hexadecimal format with the "0x" prefix
when contain an id in form " at 0x...".
asyncio, tulip issue 193: Convert StreamWriter.drain() to a classic coroutine

Replace also _make_drain_waiter() function with a classic _drain_helper()
coroutine.
(Merge 3.4) asyncio, tulip issue 193: Convert StreamWriter.drain() to a classic
coroutine

Replace also _make_drain_waiter() function with a classic _drain_helper()
coroutine.
Issue #22032: __qualname__ instead of __name__ is now always used to format
fully qualified class names of Python implemented classes.
Issue #21901: Cap the maximum number of file descriptors to use for the test.
Issue #21901: Cap the maximum number of file descriptors to use for the test.
Fix grammar
Merge 3.4
Correct issue #21044 patch author.
Correct issue #21044 patch author.
Issue #21888: plistlib's load() and loads() now work if the fmt parameter is
specified.
Issue #21888: plistlib's load() and loads() now work if the fmt parameter is
specified.
asyncio: sync with Tulip

* Tulip issue 194: Don't use sys.getrefcount() in unit tests
* signal.set_wakeup_fd() can now raise an OSError on Python 3.5