@@ -975,7 +975,7 @@ def complete_list_value(
975
975
976
976
if stream_record is not None :
977
977
self .incremental_publisher .set_is_final_record (
978
- cast (StreamItemsRecord , current_parents )
978
+ cast (" StreamItemsRecord" , current_parents )
979
979
)
980
980
981
981
if not awaitable_indices :
@@ -1113,7 +1113,7 @@ def complete_abstract_value(
1113
1113
runtime_type = resolve_type_fn (result , info , return_type )
1114
1114
1115
1115
if self .is_awaitable (runtime_type ):
1116
- runtime_type = cast (Awaitable , runtime_type )
1116
+ runtime_type = cast (" Awaitable" , runtime_type )
1117
1117
1118
1118
async def await_complete_object_value () -> Any :
1119
1119
value = self .complete_object_value (
@@ -1136,7 +1136,7 @@ async def await_complete_object_value() -> Any:
1136
1136
return value # pragma: no cover
1137
1137
1138
1138
return await_complete_object_value ()
1139
- runtime_type = cast (Optional [str ], runtime_type )
1139
+ runtime_type = cast (" Optional[str]" , runtime_type )
1140
1140
1141
1141
return self .complete_object_value (
1142
1142
self .ensure_valid_runtime_type (
@@ -1358,9 +1358,9 @@ async def callback(payload: Any) -> ExecutionResult:
1358
1358
# typecast to ExecutionResult, not possible to return
1359
1359
# ExperimentalIncrementalExecutionResults when operation is 'subscription'.
1360
1360
return (
1361
- await cast (Awaitable [ExecutionResult ], result )
1361
+ await cast (" Awaitable[ExecutionResult]" , result )
1362
1362
if self .is_awaitable (result )
1363
- else cast (ExecutionResult , result )
1363
+ else cast (" ExecutionResult" , result )
1364
1364
)
1365
1365
1366
1366
return map_async_iterable (result_or_stream , callback )
@@ -1424,7 +1424,7 @@ def execute_deferred_grouped_field_set(
1424
1424
)
1425
1425
1426
1426
if self .is_awaitable (incremental_result ):
1427
- incremental_result = cast (Awaitable , incremental_result )
1427
+ incremental_result = cast (" Awaitable" , incremental_result )
1428
1428
1429
1429
async def await_incremental_result () -> None :
1430
1430
try :
@@ -1897,11 +1897,11 @@ def execute_sync(
1897
1897
result , ExperimentalIncrementalExecutionResults
1898
1898
):
1899
1899
if default_is_awaitable (result ):
1900
- ensure_future (cast (Awaitable [ExecutionResult ], result )).cancel ()
1900
+ ensure_future (cast (" Awaitable[ExecutionResult]" , result )).cancel ()
1901
1901
msg = "GraphQL execution failed to complete synchronously."
1902
1902
raise RuntimeError (msg )
1903
1903
1904
- return cast (ExecutionResult , result )
1904
+ return cast (" ExecutionResult" , result )
1905
1905
1906
1906
1907
1907
def invalid_return_type_error (
@@ -1956,7 +1956,9 @@ def add_new_deferred_fragments(
1956
1956
# - the InitialResultRecord, or
1957
1957
# - a StreamItemsRecord, as `@defer` may be nested under `@stream`.
1958
1958
parent = (
1959
- cast (Union [InitialResultRecord , StreamItemsRecord ], incremental_data_record )
1959
+ cast (
1960
+ "Union[InitialResultRecord, StreamItemsRecord]" , incremental_data_record
1961
+ )
1960
1962
if parent_defer_usage is None
1961
1963
else deferred_fragment_record_from_defer_usage (
1962
1964
parent_defer_usage , new_defer_map
@@ -2069,7 +2071,7 @@ def default_type_resolver(
2069
2071
is_type_of_result = type_ .is_type_of (value , info )
2070
2072
2071
2073
if is_awaitable (is_type_of_result ):
2072
- append_awaitable_results (cast (Awaitable , is_type_of_result ))
2074
+ append_awaitable_results (cast (" Awaitable" , is_type_of_result ))
2073
2075
append_awaitable_types (type_ )
2074
2076
elif is_type_of_result :
2075
2077
return type_ .name
@@ -2257,7 +2259,7 @@ def create_source_event_stream_impl(
2257
2259
return ExecutionResult (None , errors = [error ])
2258
2260
2259
2261
if context .is_awaitable (event_stream ):
2260
- awaitable_event_stream = cast (Awaitable , event_stream )
2262
+ awaitable_event_stream = cast (" Awaitable" , event_stream )
2261
2263
2262
2264
# noinspection PyShadowingNames
2263
2265
async def await_event_stream () -> AsyncIterable [Any ] | ExecutionResult :
0 commit comments