Issue #1548891: The cStringIO.StringIO() constructor now encodes unicode
arguments with the system default encoding just like the write() method
does, instead of converting it to a raw buffer.
diff --git a/Doc/library/stringio.rst b/Doc/library/stringio.rst
index 0177da4..612ddcd 100644
--- a/Doc/library/stringio.rst
+++ b/Doc/library/stringio.rst
@@ -82,10 +82,7 @@
those cases.
Unlike the :mod:`StringIO` module, this module is not able to accept Unicode
- strings that cannot be encoded as plain ASCII strings. Calling
- :func:`StringIO` with a Unicode string parameter populates the object with
- the buffer representation of the Unicode string instead of encoding the
- string.
+ strings that cannot be encoded as plain ASCII strings.
Another difference from the :mod:`StringIO` module is that calling
:func:`StringIO` with a string parameter creates a read-only object. Unlike an