11from __future__ import annotations
22
3- from typing import TYPE_CHECKING , Any , Awaitable , Callable , ClassVar , TypeVar
4-
5- from typing_extensions import final
3+ from typing import (
4+ TYPE_CHECKING ,
5+ Any ,
6+ Awaitable ,
7+ Callable ,
8+ ClassVar ,
9+ TypeVar ,
10+ final ,
11+ )
612
713from returns ._internal .futures import _reader_future_result
814from returns .context import NoDeps
@@ -434,7 +440,7 @@ def bind_context(
434440 self ,
435441 function : Callable [
436442 [_ValueType ],
437- ' RequiresContext[_NewValueType, _EnvType]' ,
443+ RequiresContext [_NewValueType , _EnvType ],
438444 ],
439445 ) -> RequiresContextFutureResult [_NewValueType , _ErrorType , _EnvType ]:
440446 """
@@ -474,7 +480,7 @@ def bind_context_result(
474480 self ,
475481 function : Callable [
476482 [_ValueType ],
477- ' RequiresContextResult[_NewValueType, _ErrorType, _EnvType]' ,
483+ RequiresContextResult [_NewValueType , _ErrorType , _EnvType ],
478484 ],
479485 ) -> RequiresContextFutureResult [_NewValueType , _ErrorType , _EnvType ]:
480486 """
@@ -517,7 +523,7 @@ def bind_context_ioresult(
517523 self ,
518524 function : Callable [
519525 [_ValueType ],
520- ' RequiresContextIOResult[_NewValueType, _ErrorType, _EnvType]' ,
526+ RequiresContextIOResult [_NewValueType , _ErrorType , _EnvType ],
521527 ],
522528 ) -> RequiresContextFutureResult [_NewValueType , _ErrorType , _EnvType ]:
523529 """
@@ -1180,8 +1186,9 @@ def from_future_result(
11801186 @classmethod
11811187 def from_typecast (
11821188 cls ,
1183- inner_value : 'RequiresContext['
1184- 'FutureResult[_NewValueType, _NewErrorType], _EnvType]' ,
1189+ inner_value : RequiresContext [
1190+ FutureResult [_NewValueType , _NewErrorType ], _EnvType ,
1191+ ],
11851192 ) -> RequiresContextFutureResult [_NewValueType , _NewErrorType , _EnvType ]:
11861193 """
11871194 You might end up with ``RequiresContext[FutureResult]`` as a value.
@@ -1217,7 +1224,7 @@ def from_typecast(
12171224
12181225 @classmethod
12191226 def from_context (
1220- cls , inner_value : ' RequiresContext[_NewValueType, _NewEnvType]' ,
1227+ cls , inner_value : RequiresContext [_NewValueType , _NewEnvType ],
12211228 ) -> RequiresContextFutureResult [_NewValueType , Any , _NewEnvType ]:
12221229 """
12231230 Creates new container from ``RequiresContext`` as a success unit.
@@ -1242,7 +1249,7 @@ def from_context(
12421249
12431250 @classmethod
12441251 def from_failed_context (
1245- cls , inner_value : ' RequiresContext[_NewValueType, _NewEnvType]' ,
1252+ cls , inner_value : RequiresContext [_NewValueType , _NewEnvType ],
12461253 ) -> RequiresContextFutureResult [Any , _NewValueType , _NewEnvType ]:
12471254 """
12481255 Creates new container from ``RequiresContext`` as a failure unit.
@@ -1268,8 +1275,9 @@ def from_failed_context(
12681275 @classmethod
12691276 def from_result_context (
12701277 cls ,
1271- inner_value :
1272- 'RequiresContextResult[_NewValueType, _NewErrorType, _NewEnvType]' ,
1278+ inner_value : RequiresContextResult [
1279+ _NewValueType , _NewErrorType , _NewEnvType ,
1280+ ],
12731281 ) -> ReaderFutureResult [_NewValueType , _NewErrorType , _NewEnvType ]:
12741282 """
12751283 Creates new container from ``RequiresContextResult`` as a unit value.
@@ -1303,7 +1311,7 @@ def from_result_context(
13031311 def from_ioresult_context (
13041312 cls ,
13051313 inner_value :
1306- ' ReaderIOResult[_NewValueType, _NewErrorType, _NewEnvType]' ,
1314+ ReaderIOResult [_NewValueType , _NewErrorType , _NewEnvType ],
13071315 ) -> ReaderFutureResult [_NewValueType , _NewErrorType , _NewEnvType ]:
13081316 """
13091317 Creates new container from ``RequiresContextIOResult`` as a unit value.
0 commit comments