bpo-33804: Document that the argument for io.TextIOBase.read() is optional (GH-7510)

diff --git a/Doc/library/io.rst b/Doc/library/io.rst
index f2e0fdb..98649de 100644
--- a/Doc/library/io.rst
+++ b/Doc/library/io.rst
@@ -799,7 +799,7 @@
 
       .. versionadded:: 3.1
 
-   .. method:: read(size)
+   .. method:: read(size=-1)
 
       Read and return at most *size* characters from the stream as a single
       :class:`str`.  If *size* is negative or ``None``, reads until EOF.