Source code for cryptoassets.core.utils.enum

from enum import Enum


[docs]class AutoNumber(Enum): """Enum pattern with automatic numbering of values. https://docs.python.org/3/library/enum.html#autonumber """ def __new__(cls): value = len(cls.__members__) + 1 obj = object.__new__(cls) obj._value_ = value return obj