diff --git a/libs/langgraph/langgraph/func/__init__.py b/libs/langgraph/langgraph/func/__init__.py index 29338b02b..06aac25c2 100644 --- a/libs/langgraph/langgraph/func/__init__.py +++ b/libs/langgraph/langgraph/func/__init__.py @@ -40,7 +40,7 @@ def task( *, name: Optional[str] = None, retry: Optional[Union[RetryPolicy, Sequence[RetryPolicy]]] = None, - cache_policy: Optional[CachePolicy[Callable[P, str | bytes]]] = None, + cache_policy: Optional[CachePolicy[Callable[P, Union[str, bytes]]]] = None, ) -> Callable[ [Union[Callable[P, Awaitable[T]], Callable[P, T]]], Callable[P, SyncAsyncFuture[T]], @@ -58,7 +58,7 @@ def task( *, name: Optional[str] = None, retry: Optional[Union[RetryPolicy, Sequence[RetryPolicy]]] = None, - cache_policy: Optional[CachePolicy[Callable[P, str | bytes]]] = None, + cache_policy: Optional[CachePolicy[Callable[P, Union[str, bytes]]]] = None, ) -> Union[ Callable[ [Union[Callable[P, Awaitable[T]], Callable[P, T]]],