Skip to content

Commit 3ea2420

Browse files
committed
fix groupby again. Allow kwargs for extension to_numpy
1 parent 6f8fcb5 commit 3ea2420

File tree

2 files changed

+1
-6
lines changed

2 files changed

+1
-6
lines changed

pandas/core/groupby/groupby.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2280,7 +2280,7 @@ def pre_processor(vals: ArrayLike) -> Tuple[np.ndarray, Optional[np.dtype]]:
22802280
out = vals
22812281
inference = np.dtype(np.int64)
22822282
elif is_bool_dtype(vals.dtype) and isinstance(vals, ExtensionArray):
2283-
out = vals.to_numpy(dtype=float, na_value=np.nan)
2283+
out = vals.to_numpy(dtype=np.dtype(float), na_value=np.nan)
22842284
elif is_datetime64_dtype(vals.dtype):
22852285
inference = np.dtype("datetime64[ns]")
22862286
out = np.asarray(vals).astype(float)

pandas/tests/base/test_conversion.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -426,11 +426,6 @@ def test_to_numpy_kwargs_raises():
426426
with pytest.raises(TypeError, match=msg):
427427
s.to_numpy(foo=True)
428428

429-
# extension
430-
s = Series([1, 2, 3], dtype="Int64")
431-
with pytest.raises(TypeError, match=msg):
432-
s.to_numpy(foo=True)
433-
434429

435430
@pytest.mark.parametrize(
436431
"data",

0 commit comments

Comments
 (0)