diff --git a/dapr/clients/grpc/_helpers.py b/dapr/clients/grpc/_helpers.py index 8eb9a1e97..45b665a4e 100644 --- a/dapr/clients/grpc/_helpers.py +++ b/dapr/clients/grpc/_helpers.py @@ -63,7 +63,7 @@ def unpack(data: GrpcAny, message: GrpcMessage) -> None: """ if not isinstance(message, GrpcMessage): raise ValueError('output message is not protocol buffer message object') - if not data.Is(message.DESCRIPTOR): + if not data.Is(message.DESCRIPTOR): # type: ignore[arg-type] raise ValueError(f'invalid type. serialized message type: {data.type_url}') data.Unpack(message) diff --git a/dev-requirements.txt b/dev-requirements.txt index 46c889f0b..1907c9441 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -8,7 +8,7 @@ wheel opentelemetry-sdk opentelemetry-instrumentation-grpc httpx>=0.24 -pyOpenSSL>=23.2.0 +pyOpenSSL>=23.2.0,<26.2 # needed for type checking Flask>=1.1 # needed for auto fix