Skip to content

Commit

Permalink
Backport PR #60873: TST/CI: xfail test_frame_setitem_dask_array_into_…
Browse files Browse the repository at this point in the history
…new_col for numpy>2.1 (#60876)
  • Loading branch information
mroeschke authored Feb 7, 2025
1 parent f3f17cb commit e3df72a
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion pandas/tests/test_downstream.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
DatetimeArray,
TimedeltaArray,
)
from pandas.util.version import Version


@pytest.fixture
Expand Down Expand Up @@ -223,15 +224,22 @@ def test_missing_required_dependency():
assert name in output


def test_frame_setitem_dask_array_into_new_col():
def test_frame_setitem_dask_array_into_new_col(request):
# GH#47128

# dask sets "compute.use_numexpr" to False, so catch the current value
# and ensure to reset it afterwards to avoid impacting other tests
olduse = pd.get_option("compute.use_numexpr")

try:
dask = pytest.importorskip("dask")
da = pytest.importorskip("dask.array")
if Version(dask.__version__) <= Version("2025.1.0") and Version(
np.__version__
) >= Version("2.1"):
request.applymarker(
pytest.mark.xfail(reason="loc.__setitem__ incorrectly mutated column c")
)

dda = da.array([1, 2])
df = DataFrame({"a": ["a", "b"]})
Expand Down

0 comments on commit e3df72a

Please sign in to comment.