I was also thinking about suggesting None, but I was wondering whether that could be misleading because it reads like "no slots". What about "..." instead? Would that read better? class Point: __slots__ = .... x: float y: float