]> granicus.if.org Git - python/commitdiff
#21225: copy docstrings from base classes
authorAndrew Kuchling <amk@amk.ca>
Fri, 25 Apr 2014 13:29:30 +0000 (09:29 -0400)
committerAndrew Kuchling <amk@amk.ca>
Fri, 25 Apr 2014 13:29:30 +0000 (09:29 -0400)
Lib/io.py

index 39878b83374b2151be416df9895e53d2d60aa4a8..8d68f1e42409cd190a62ebd108f98cc6d7cedd84 100644 (file)
--- a/Lib/io.py
+++ b/Lib/io.py
@@ -70,16 +70,16 @@ SEEK_END = 2
 # Method descriptions and default implementations are inherited from the C
 # version however.
 class IOBase(_io._IOBase, metaclass=abc.ABCMeta):
-    pass
+    __doc__ = _io._IOBase.__doc__
 
 class RawIOBase(_io._RawIOBase, IOBase):
-    pass
+    __doc__ = _io._RawIOBase.__doc__
 
 class BufferedIOBase(_io._BufferedIOBase, IOBase):
-    pass
+    __doc__ = _io._BufferedIOBase.__doc__
 
 class TextIOBase(_io._TextIOBase, IOBase):
-    pass
+    __doc__ = _io._TextIOBase.__doc__
 
 RawIOBase.register(FileIO)