Skip to content

Commit 5a6c3dc

Browse files
AlexKautzmiss-islington
authored andcommitted
gh-85045: clarified that the underlying buffer of a TextIOBase can be a RawIOBase (GH-134372)
Added a clarification that the underlying binary buffer of a TextIOBase can be a BufferedIOBase OR a RawIOBase (cherry picked from commit 36eb711) Co-authored-by: Alex Kautz <[email protected]>
1 parent aebbbaf commit 5a6c3dc

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Doc/library/io.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -879,9 +879,10 @@ Text I/O
879879

880880
.. attribute:: buffer
881881

882-
The underlying binary buffer (a :class:`BufferedIOBase` instance) that
883-
:class:`TextIOBase` deals with. This is not part of the
884-
:class:`TextIOBase` API and may not exist in some implementations.
882+
The underlying binary buffer (a :class:`BufferedIOBase`
883+
or :class:`RawIOBase` instance) that :class:`TextIOBase` deals with.
884+
This is not part of the :class:`TextIOBase` API and may not exist
885+
in some implementations.
885886

886887
.. method:: detach()
887888

0 commit comments

Comments
 (0)