P}.decorator..is_asyncsvvdDG$4$455cdtjt|djjSr)rrr environmentrrs rrz2async_variant..decorator..is_asyncs#vvdDG$7$7$@$@AAr) __module____name__ __qualname__)assigned)rupdatedcF|}r|dd}|r|i|S|i|S)Nrr)r kwargsb async_funcrneed_eval_context normal_funcs rwrapperz1async_variant..decorator..wrapper"s?A ABx!42622// /rT) rfrom_objrrAnyrtuplesetr differencerrjinja_async_variant)r!pass_argasync_func_attrsnormal_func_attrsr$rr"r#s` @@r decoratorz async_variant..decorator s$$[1$, x++ + 6quu 6 6  Bquu B BF!#&9":"E"EFV"WX {%6 7 z$4b A 0 B 8 0 '0G&*#rr)r#r.s` r async_variantr/ s&P rvaluer cKt|tvrtjd|St j |rtjd|d{Stjd|S7w)Nrzt.Awaitable[V])type_common_primitivesrrinspect isawaitable)r0s r auto_awaitr6;s] E{((vvc5!!5!VV,e444 66#u 5sAA5A3A5*t.Union[t.AsyncIterable[V], t.Iterable[V]]cKt|dr%tjd|23d{}|tjd|D]}| y7+6yw)N __aiter__zt.AsyncIterable[V]z t.Iterable[V])hasattrrr)iterableitems r auto_aiterr=FsZx%&&!5x@  $JFF?H5 DJ  @s%#AAAA(AAAcVKt|2cgc3d{}| 76c}Scc}ww)N)r=)r0xs r auto_to_listr@Qs((. / /A / // /s$)$   $ $))r;r7r zt.AsyncIterator[V])r4typingr functoolsrrutilsrrTypeVarrr/intfloatrstrlistdictr'r2r3Union Awaitabler6r=Listr@rrrrMs)$ AIIcN)X5$T4T KAGGAKK$4c$9:s:0 70VVC[0r