Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Doc/reference/datamodel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1945,7 +1945,8 @@ 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:`bytes` and :class:`tuple`.
built-in types such as :class:`int`, :class:`bytes` and :class:`tuple`
(see :c:member:`~PyTypeObject.tp_itemsize`).

* Any non-string :term:`iterable` may be assigned to *__slots__*.

Expand Down