diff --git a/grpc-stubs/__init__.pyi b/grpc-stubs/__init__.pyi index 63f847e..f31ee1e 100644 --- a/grpc-stubs/__init__.pyi +++ b/grpc-stubs/__init__.pyi @@ -626,7 +626,7 @@ class UnaryUnaryMultiCallable(typing.Generic[TRequest, TResponse]): def __call__( self, request: TRequest, - timeout: typing.Optional[int] = None, + timeout: typing.Optional[float] = None, metadata: typing.Optional[Metadata] = None, credentials: typing.Optional[CallCredentials] = None, diff --git a/grpc-stubs/aio/__init__.pyi b/grpc-stubs/aio/__init__.pyi index 4edc6d1..9ac28ef 100644 --- a/grpc-stubs/aio/__init__.pyi +++ b/grpc-stubs/aio/__init__.pyi @@ -380,7 +380,7 @@ class UnaryUnaryMultiCallable(typing.Generic[TRequest, TResponse]): def __call__( self, request: TRequest, - timeout: typing.Optional[int] = None, + timeout: typing.Optional[float] = None, metadata: typing.Optional[MetadataType] = None, credentials: typing.Optional[CallCredentials] = None, # FIXME: optional bool seems weird, but that's what the docs suggest