BUG: from_arrow doesn't accept pyarrow null arrays for numeric ma… by lithomas1 · Pull Request #52223 · pandas-dev/pandas (original) (raw)

I think the isinstance checks are necessary since the way we find length depends on the type of pyarrow array(regular array uses len, while chunkedarray needs length).

I could be missing something again, though.