Fix < Python 3.11 compatibility

This commit is contained in:
KnugiHK
2023-06-19 20:09:45 +08:00
parent b57087794a
commit 525d88f2c6

View File

@@ -2,7 +2,14 @@ import json
from bleach import clean as sanitize from bleach import clean as sanitize
from markupsafe import Markup from markupsafe import Markup
from datetime import datetime from datetime import datetime
from enum import IntEnum, StrEnum from enum import IntEnum
try:
from enum import StrEnum
except ImportError:
# < Python 3.11
from enum import Enum
class StrEnum(str, Enum):
pass
MAX_SIZE = 4 * 1024 * 1024 # Default 4MB MAX_SIZE = 4 * 1024 * 1024 # Default 4MB