Fixed #28067 -- Clarified __str__() return type when using python_2_unicode_compatible().

This commit is contained in:
Tim Graham 2017-04-14 08:05:58 -04:00 committed by GitHub
parent 7741d4e878
commit 83cbb8d080
1 changed files with 2 additions and 1 deletions

View File

@ -199,7 +199,8 @@ The functions defined in this module share the following properties:
Python 2. Under Python 3 it does nothing.
To support Python 2 and 3 with a single code base, define a ``__str__``
method returning text and apply this decorator to the class.
method returning text (use ``six.text_type()`` if you're doing some
casting) and apply this decorator to the class.
.. function:: smart_text(s, encoding='utf-8', strings_only=False, errors='strict')