executorlib.standalone.interactive.arguments.update_futures_in_input

executorlib.standalone.interactive.arguments.update_futures_in_input#

executorlib.standalone.interactive.arguments.update_futures_in_input(args: tuple, kwargs: dict) tuple[tuple, dict][source]#

Evaluate future objects in the arguments and keyword arguments by calling future.result()

Parameters:
  • args (tuple) – function arguments

  • kwargs (dict) – function keyword arguments

Returns:

arguments and keyword arguments with each future object in them being evaluated

Return type:

tuple, dict