mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-02-12 05:01:40 +08:00
Remove subclass IOBase from TextIOBase. (#1505)
This used to cause TextIOBase to subclass both BinaryIO and TextIO, even though those two are incompatible.
This commit is contained in:
committed by
Guido van Rossum
parent
2d97894fa9
commit
6f23d124c0
@@ -39,5 +39,7 @@ class RawIOBase(_io._RawIOBase, IOBase):
|
||||
class BufferedIOBase(_io._BufferedIOBase, IOBase):
|
||||
pass
|
||||
|
||||
class TextIOBase(_io._TextIOBase, IOBase): # type: ignore
|
||||
# Note: In the actual io.py, TextIOBase subclasses IOBase.
|
||||
# (Which we don't do here because we don't want to subclass both TextIO and BinaryIO.)
|
||||
class TextIOBase(_io._TextIOBase):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user