Closed sebastian-echeverria closed 4 months ago
Python 3.11 breaks enums of the type EnumClass(str, Enum), since formatting to string behavior is different (see https://blog.pecar.me/python-enum). Easiest way to solve and maintain backwards and forward compatibility is to replace (str, Enum) with (StrEnum) from StrEnum library (instead of thew new StrEnum from Python 3.11).
Addressed in #434
Add support for Python 3.11. More explicitly: