API/BUG: isna_old on EAs? #33209
Labels
Bug
ExtensionArray
Extending pandas with custom dtypes or arrays.
Missing-data
np.nan, pd.NaT, pd.NA, dropna, isnull, interpolate
Milestone
isna_new has a code path that handles EAs that isna_old doesnt, so the following will raise:
Most of this can be fixed by adding to isna_ndarray_old:
Then we can add into the interface tests:
The two problems here are 1) as in the comment, this may be wrong/ambiguous if the EA has a concept of "inf" and 2) we still get a test failure on
StringArray([<NA>, 'A'])
The text was updated successfully, but these errors were encountered: