@firdaus
am trying to get execution history of a workflow by using get_workflow_execution_history function. Nothing seems to happen. The program just stops
Here is code snippet. Am I doing something wrong here?
I am afraid it is still not working. I pretty took the code as is but seems like it once it get to execution_history line *r = await client.service.get_workflow_execution_history(request=request)*
Nothing happens. The program stops doing anything. No exceptions either
For the record, this happens when betterproto is installed along side betterproto-for-temporal-python-sdk. In this situation, betterproto will take precedence and since we use the same package names it might not contain the bug fixes required (recursive message support) to properly work with the Temporal GRPC spec.
If you see an error like
RecursionError: maximum recursion depth exceeded while calling a Python object
Check that you didn’t install betterproto separately.