@@ -56,7 +56,7 @@ def is_awaitable(self) -> bool:
5656class ExecutorEvent :
5757 def __init__ (
5858 self ,
59- context : Context ,
59+ context : HandlerContext ,
6060 init_handlers : Iterable [Optional [_EventHandlerType ]] = (),
6161 loop : Optional [asyncio .AbstractEventLoop ] = None ,
6262 ) -> None :
@@ -94,7 +94,7 @@ def start_webhook(
9494 on_startup : Optional [_EventHandlerType ] = None ,
9595 on_shutdown : Optional [_EventHandlerType ] = None ,
9696 loop : Optional [asyncio .AbstractEventLoop ] = None ,
97- context : Union [Dict [str , Any ], Context , None ] = None ,
97+ context : Union [Dict [str , Any ], HandlerContext , None ] = None ,
9898) -> None :
9999 """
100100 Blocking function that listens for webhooks.
@@ -121,7 +121,7 @@ def start_webhook(
121121 on_shutdown = on_shutdown ,
122122 on_startup = on_startup ,
123123 loop = loop ,
124- context = Context (context ),
124+ context = HandlerContext (context ),
125125 )
126126 executor .start_webhook (config = webhook_config )
127127
@@ -135,7 +135,7 @@ def start_polling(
135135 on_startup : Optional [_EventHandlerType ] = None ,
136136 on_shutdown : Optional [_EventHandlerType ] = None ,
137137 loop : Optional [asyncio .AbstractEventLoop ] = None ,
138- context : Union [Dict [str , Any ], Context , None ] = None ,
138+ context : Union [Dict [str , Any ], HandlerContext , None ] = None ,
139139) -> None :
140140 """
141141 Setup for long-polling mode. Support only `glQiwiApi.types.Transaction` as event.
@@ -167,7 +167,7 @@ def start_polling(
167167 on_startup = on_startup ,
168168 on_shutdown = on_shutdown ,
169169 loop = loop ,
170- context = Context (context ),
170+ context = HandlerContext (context ),
171171 )
172172 executor .start_polling ()
173173
@@ -180,7 +180,7 @@ async def start_non_blocking_qiwi_api_polling(
180180 on_startup : Optional [_EventHandlerType ] = None ,
181181 on_shutdown : Optional [_EventHandlerType ] = None ,
182182 loop : Optional [asyncio .AbstractEventLoop ] = None ,
183- context : Union [Dict [str , Any ], Context , None ] = None ,
183+ context : Union [Dict [str , Any ], HandlerContext , None ] = None ,
184184) -> asyncio .Task :
185185 if context is None :
186186 context = {}
@@ -192,7 +192,7 @@ async def start_non_blocking_qiwi_api_polling(
192192 on_startup = on_startup ,
193193 on_shutdown = on_shutdown ,
194194 loop = loop ,
195- context = Context (context ),
195+ context = HandlerContext (context ),
196196 )
197197 return await executor .start_non_blocking_polling ()
198198
@@ -203,11 +203,11 @@ def configure_app_for_qiwi_webhooks(
203203 app : web .Application ,
204204 cfg : WebhookConfig ,
205205) -> web .Application :
206- executor = WebhookExecutor (wallet , dispatcher , context = Context ({}))
206+ executor = WebhookExecutor (wallet , dispatcher , context = HandlerContext ({}))
207207 return executor .add_routes_for_webhook (app , cfg )
208208
209209
210- class Context (Dict [str , Any ]):
210+ class HandlerContext (Dict [str , Any ]):
211211 def __getattr__ (self , item : str ) -> Any :
212212 return self [item ]
213213
@@ -224,7 +224,7 @@ def __init__(
224224 self ,
225225 dispatcher : BaseDispatcher ,
226226 * plugins : Pluggable ,
227- context : Context ,
227+ context : HandlerContext ,
228228 loop : Optional [asyncio .AbstractEventLoop ] = None ,
229229 on_startup : Optional [Callable [..., Any ]] = None ,
230230 on_shutdown : Optional [Callable [..., Any ]] = None ,
@@ -290,7 +290,7 @@ def __init__(
290290 wallet : Union [QiwiWallet , QiwiWrapper ],
291291 dispatcher : BaseDispatcher ,
292292 * plugins : Pluggable ,
293- context : Context ,
293+ context : HandlerContext ,
294294 loop : Optional [asyncio .AbstractEventLoop ] = None ,
295295 timeout : Union [float , int ] = DEFAULT_TIMEOUT ,
296296 skip_updates : bool = False ,
@@ -401,7 +401,7 @@ def __init__(
401401 wallet : Union [QiwiWallet , QiwiWrapper ],
402402 dispatcher : BaseDispatcher ,
403403 * plugins : Pluggable ,
404- context : Context ,
404+ context : HandlerContext ,
405405 on_startup : Optional [_EventHandlerType ] = None ,
406406 on_shutdown : Optional [_EventHandlerType ] = None ,
407407 loop : Optional [asyncio .AbstractEventLoop ] = None ,
0 commit comments