From 7c2c190ddc1b2b947933cc5eb96b83ad302dcc40 Mon Sep 17 00:00:00 2001 From: dsodx Date: Sun, 4 Jun 2023 14:44:10 +0300 Subject: [PATCH] Fill `fsm/__init__.py` --- aiogram/fsm/__init__.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/aiogram/fsm/__init__.py b/aiogram/fsm/__init__.py index e69de29b..18c351ce 100644 --- a/aiogram/fsm/__init__.py +++ b/aiogram/fsm/__init__.py @@ -0,0 +1,38 @@ +from .context import FSMContext +from .middleware import FSMContextMiddleware +from .state import State, StatesGroup, StatesGroupMeta +from .storage import ( + BaseEventIsolation, + BaseStorage, + DefaultKeyBuilder, + DisabledEventIsolation, + KeyBuilder, + MemoryStorage, + MemoryStorageRecord, + RedisEventIsolation, + RedisStorage, + SimpleEventIsolation, + StorageKey, +) +from .strategy import FSMStrategy, apply_strategy + +__all__ = ( + "StorageKey", + "BaseStorage", + "BaseEventIsolation", + "MemoryStorageRecord", + "MemoryStorage", + "DisabledEventIsolation", + "SimpleEventIsolation", + "KeyBuilder", + "DefaultKeyBuilder", + "RedisStorage", + "RedisEventIsolation", + "FSMContext", + "State", + "StatesGroup", + "StatesGroupMeta", + "FSMContextMiddleware", + "FSMStrategy", + "apply_strategy", +)