Open powellnorma opened 1 month ago
ListValue is not iterable
The core library
With official protobuf_pb2, you can do:
args = ListValue() args.extend([1,2,3]) some_function(*args)
But with betterproto this doesn't work currently https://github.com/danielgtaylor/python-betterproto/blob/335eee753734e89364135bdde829a069838ee297/src/betterproto/lib/std/google/protobuf/__init__.py#L2300
Add some wrapper methods (extend, iter, ..)
Always use .value
.value
Summary
ListValue is not iterable
What is the feature request for?
The core library
The Problem
With official protobuf_pb2, you can do:
But with betterproto this doesn't work currently https://github.com/danielgtaylor/python-betterproto/blob/335eee753734e89364135bdde829a069838ee297/src/betterproto/lib/std/google/protobuf/__init__.py#L2300
The Ideal Solution
Add some wrapper methods (extend, iter, ..)
The Current Solution
Always use
.value