From 203586024054da83c735520ac5ba7cb93da1caa6 Mon Sep 17 00:00:00 2001 From: Fangchen Li Date: Wed, 3 Mar 2021 19:22:06 -0600 Subject: [PATCH 1/3] CI: remove xfail in grouopby #40144 --- pandas/tests/extension/base/groupby.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pandas/tests/extension/base/groupby.py b/pandas/tests/extension/base/groupby.py index d93afef60561a..c89a96435fbbd 100644 --- a/pandas/tests/extension/base/groupby.py +++ b/pandas/tests/extension/base/groupby.py @@ -75,10 +75,6 @@ def test_groupby_extension_apply(self, data_for_grouping, groupby_apply_op): df.groupby("A").apply(groupby_apply_op) df.groupby("A").B.apply(groupby_apply_op) - # Non-strict bc these xpass on dt64tz, Period, Interval, JSON, PandasArray - @pytest.mark.xfail( - is_numpy_dev, reason="2021-03-02 #40144 expecting fix in numpy", strict=False - ) def test_groupby_apply_identity(self, data_for_grouping): df = pd.DataFrame({"A": [1, 1, 2, 2, 3, 3, 1, 4], "B": data_for_grouping}) result = df.groupby("A").B.apply(lambda x: x.array) From b86aef4436b391df976d3abd8d9544d5e7981c63 Mon Sep 17 00:00:00 2001 From: Fangchen Li Date: Wed, 3 Mar 2021 19:27:07 -0600 Subject: [PATCH 2/3] remove unused import --- pandas/tests/extension/base/groupby.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/pandas/tests/extension/base/groupby.py b/pandas/tests/extension/base/groupby.py index c89a96435fbbd..30b115b9dba6f 100644 --- a/pandas/tests/extension/base/groupby.py +++ b/pandas/tests/extension/base/groupby.py @@ -1,7 +1,5 @@ import pytest -from pandas.compat.numpy import is_numpy_dev - import pandas as pd import pandas._testing as tm from pandas.tests.extension.base.base import BaseExtensionTests From 2a302d6c494ec516cbe111bad0bf99913bf6e8d4 Mon Sep 17 00:00:00 2001 From: Fangchen Li Date: Wed, 3 Mar 2021 20:24:51 -0600 Subject: [PATCH 3/3] remove another xfail --- pandas/tests/extension/test_boolean.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/pandas/tests/extension/test_boolean.py b/pandas/tests/extension/test_boolean.py index 89991a459795e..3ef3beaa9c1b1 100644 --- a/pandas/tests/extension/test_boolean.py +++ b/pandas/tests/extension/test_boolean.py @@ -16,8 +16,6 @@ import numpy as np import pytest -from pandas.compat.numpy import is_numpy_dev - import pandas as pd import pandas._testing as tm from pandas.core.arrays.boolean import BooleanDtype @@ -322,7 +320,6 @@ def test_groupby_extension_apply(self, data_for_grouping, groupby_apply_op): df.groupby("A").apply(groupby_apply_op) df.groupby("A").B.apply(groupby_apply_op) - @pytest.mark.xfail(is_numpy_dev, reason="2021-03-02 #40144 expecting fix in numpy") def test_groupby_apply_identity(self, data_for_grouping): df = pd.DataFrame({"A": [1, 1, 2, 2, 3, 3, 1], "B": data_for_grouping}) result = df.groupby("A").B.apply(lambda x: x.array)