I'm not sure, if something like this is possible, but I would like to save more attributes to enum attributes (like value).
Example:
class Unit(Enum):
mm = "millimeter"
Unit.mm.value would return "millimeter".
Now I would like to access a short version, it would be awesome, if I could implement something, that results in Unit.mm.upper_case returning "Millimeter".
I know I could create an extra function, that takes Unit.mm as an attribute, and returns the desired output, but I'm sure there is a better way.