# pylint: disable=missing-docstring from abc import ABCMeta, abstractmethod class Cls(metaclass=ABCMeta): def __init__(self): pass @property @abstractmethod def values(self): pass @classmethod def some_method(cls): return cls.values.issubset({2, 3}) class Subcls(Cls): values = {1, 2, 3}