changeset: 104734:2879185bc511 parent: 104731:0dd8b3f133f9 parent: 104733:6eb3312a9a16 user: Guido van Rossum date: Tue Oct 25 18:43:21 2016 -0700 description: Issue #25002: Back out asyncore/asynchat deprecation. (3.6->3.7) diff -r 0dd8b3f133f9 -r 2879185bc511 Lib/asynchat.py --- a/Lib/asynchat.py Wed Oct 26 00:26:38 2016 +0000 +++ b/Lib/asynchat.py Tue Oct 25 18:43:21 2016 -0700 @@ -46,13 +46,8 @@ you - by calling your self.found_terminator() method. """ import asyncore -import warnings - from collections import deque -warnings.warn( - 'asynchat module is deprecated in 3.6. Use asyncio instead.', - PendingDeprecationWarning, stacklevel=2) class async_chat(asyncore.dispatcher): """This is an abstract class. You must derive from this class, and add diff -r 0dd8b3f133f9 -r 2879185bc511 Lib/asyncore.py --- a/Lib/asyncore.py Wed Oct 26 00:26:38 2016 +0000 +++ b/Lib/asyncore.py Tue Oct 25 18:43:21 2016 -0700 @@ -60,10 +60,6 @@ _DISCONNECTED = frozenset({ECONNRESET, ENOTCONN, ESHUTDOWN, ECONNABORTED, EPIPE, EBADF}) -warnings.warn( - 'asyncore module is deprecated in 3.6. Use asyncio instead.', - PendingDeprecationWarning, stacklevel=2) - try: socket_map except NameError: