]> granicus.if.org Git - python/commitdiff
asyncio: Export all abstract protocol and transport classes. Fixes issue #20029.
authorGuido van Rossum <guido@python.org>
Fri, 20 Dec 2013 22:16:21 +0000 (14:16 -0800)
committerGuido van Rossum <guido@python.org>
Fri, 20 Dec 2013 22:16:21 +0000 (14:16 -0800)
Lib/asyncio/protocols.py
Lib/asyncio/transports.py

index 1b8870c6d5512c0dacb1394a3300396bad07d2ec..3c4f3f4adac8f91fdc46c52906871ec055264f39 100644 (file)
@@ -1,6 +1,7 @@
 """Abstract Protocol class."""
 
-__all__ = ['Protocol', 'DatagramProtocol']
+__all__ = ['BaseProtocol', 'Protocol', 'DatagramProtocol',
+           'SubprocessProtocol']
 
 
 class BaseProtocol:
index c2feb93d0ac513e646c4df66c0516aa0160b6e75..2d2469eec29477be70a5b75a52f1860ffdd60388 100644 (file)
@@ -4,7 +4,9 @@ import sys
 
 PY34 = sys.version_info >= (3, 4)
 
-__all__ = ['ReadTransport', 'WriteTransport', 'Transport']
+__all__ = ['BaseTransport', 'ReadTransport', 'WriteTransport',
+           'Transport', 'DatagramTransport', 'SubprocessTransport',
+           ]
 
 
 class BaseTransport: