Skip to content

BUG: cast_pointwise_result with BooleanDtype and all-NA values #62344

@jbrockmendel

Description

@jbrockmendel

Pandas version checks

  • I have checked that this issue has not already been reported.

  • I have confirmed this bug exists on the latest version of pandas.

  • I have confirmed this bug exists on the main branch of pandas.

Reproducible Example

arr = pd.array([True, False])

values = [pd.NA]

result = arr._cast_pointwise_result(values)

>>> result
array([<NA>], dtype=object)

Issue Description

We'd expect this to retain BooleanDtype.

Expected Behavior

NA

Installed Versions

Replace this line with the output of pd.show_versions()

Metadata

Metadata

Assignees

Labels

BugDtype ConversionsUnexpected or buggy dtype conversionsNA - MaskedArraysRelated to pd.NA and nullable extension arrays

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions