[
https://issues.apache.org/jira/browse/ARROW-17839?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17611587#comment-17611587
]
Joris Van den Bossche commented on ARROW-17839:
-----------------------------------------------
> Would you mind pointing me to instructions on how to do the test that you
> performed? I am using Poetry and couldn't get the branch to compile. In
> theory, I thought this should do the trick:
Since it is not yet merged, you would have to install pyarrow from source, and
thus also build Arrow C++ from source, which won't be possible with just poetry
(see
https://arrow.apache.org/docs/dev/developers/guide/step_by_step/building.html
and https://arrow.apache.org/docs/dev/developers/python.html).
We do have nightly packages, but so for that you will have to wait until it is
merged.
> [Python] Cannot create RecordBatch with nested struct containing extension
> type
> -------------------------------------------------------------------------------
>
> Key: ARROW-17839
> URL: https://issues.apache.org/jira/browse/ARROW-17839
> Project: Apache Arrow
> Issue Type: Bug
> Components: Python
> Affects Versions: 9.0.0
> Environment: macOS 12.5.1 on an Apple M1 Ultra.
> Reporter: Matthias Vallentin
> Priority: Blocker
> Attachments: enum.py, example.py
>
>
> I'm running into the following issue:
> {code:java}
> pyarrow.lib.ArrowNotImplementedError: Unsupported cast to
> extension<vast.address<AddressType>> from fixed_size_binary[16]{code}
> Use case: I want to create a record batch that contains this type:
> {code:java}
> pa.struct([("address", AddressType()), ("length", pa.uint8())]){code}
> Here, {{AddressType}} is an extension type that models an IP address
> ({{{}pa.binary(16){}}}).
> Please find attached a self-contained example that illustrates the issue.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)