str subclasses may have non-empty __slots__, bytes subclasses can't.

This commit is contained in:
Zachary Ware 2013-12-31 12:09:26 -06:00
parent b6fac245b5
commit 340a692283
1 changed files with 1 additions and 1 deletions

View File

@ -1571,7 +1571,7 @@ Notes on using *__slots__*
program undefined. In the future, a check may be added to prevent this.
* Nonempty *__slots__* does not work for classes derived from "variable-length"
built-in types such as :class:`int`, :class:`str` and :class:`tuple`.
built-in types such as :class:`int`, :class:`bytes` and :class:`tuple`.
* Any non-string iterable may be assigned to *__slots__*. Mappings may also be
used; however, in the future, special meaning may be assigned to the values