From 09136c4b53a89c647a4d3718a6c105773b3a90fb Mon Sep 17 00:00:00 2001 From: ShiroNoHaga Date: Thu, 16 Jun 2022 04:08:26 +0300 Subject: [PATCH] Move `AutoName` to separate file --- aiogram/types/chat_action.py | 6 +----- aiogram/utils/enum.py | 7 +++++++ 2 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 aiogram/utils/enum.py diff --git a/aiogram/types/chat_action.py b/aiogram/types/chat_action.py index d7f98358..f499a8c6 100644 --- a/aiogram/types/chat_action.py +++ b/aiogram/types/chat_action.py @@ -1,10 +1,6 @@ import enum - -class AutoName(enum.Enum): - - def _generate_next_value_(self, start, count, last_values) -> str: - return self.lower() +from ..utils.enum import AutoName class ChatAction(str, AutoName): diff --git a/aiogram/utils/enum.py b/aiogram/utils/enum.py new file mode 100644 index 00000000..5cc8fd99 --- /dev/null +++ b/aiogram/utils/enum.py @@ -0,0 +1,7 @@ +import enum + + +class AutoName(enum.Enum): + + def _generate_next_value_(self, start, count, last_values) -> str: + return self.lower()