When trying to retrieve zone primitives (the layout is multizone) we got this error.
self = <pyedb.grpc.edb_core.layout.layout.Layout object at 0x000001B9D2BEAA90>
@property
def zone_primitives(self):
""":obj:`list` of :class:`.Primitive`: List of \
all primitives in the :term:`zones <Zone>`.
This property is read-only.
"""
return [Primitive(msg) for msg in self.__stub.GetZonePrimitives(self.msg)]
E TypeError: 'EDBObjCollectionMessage' object is not iterable
🔍 Before submitting the issue
🐞 Description of the bug
When trying to retrieve zone primitives (the layout is multizone) we got this error.
self = <pyedb.grpc.edb_core.layout.layout.Layout object at 0x000001B9D2BEAA90>
📝 Steps to reproduce
NA
💻 Which operating system are you using?
Windows
📀 Which ANSYS version are you using?
No response
🐍 Which Python version are you using?
3.10
📦 Installed packages