It seems that the C stream interface in pyarrow currently requires the array to be a StructArray.
I do not see this constraint in the spec (https://arrow.apache.org/docs/format/CStreamInterface.html).
The error I get when I pass an Int32Array to it (declared on the schema):
Invalid: Cannot import schema: ArrowSchema describes non-struct type int32
It would be nice to support everything, like the C data interface.
Reporter: Jorge Leitão / @jorgecarleitao
Note: This issue was originally created as ARROW-15747. Please see the migration documentation for further details.
It seems that the C stream interface in pyarrow currently requires the array to be a StructArray.
I do not see this constraint in the spec (https://arrow.apache.org/docs/format/CStreamInterface.html).
The error I get when I pass an Int32Array to it (declared on the schema):
It would be nice to support everything, like the C data interface.
Reporter: Jorge Leitão / @jorgecarleitao
Note: This issue was originally created as ARROW-15747. Please see the migration documentation for further details.