File tree 3 files changed +11
-1
lines changed 3 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -6694,11 +6694,13 @@ def interp_calendar(
6694
6694
"""
6695
6695
return interp_calendar (self , target , dim = dim )
6696
6696
6697
+ @_deprecate_positional_args ("v2024.08.0" )
6697
6698
def groupby (
6698
6699
self ,
6699
6700
group : (
6700
6701
Hashable | DataArray | IndexVariable | Mapping [Any , Grouper ] | None
6701
6702
) = None ,
6703
+ * ,
6702
6704
squeeze : bool | None = None ,
6703
6705
restore_coord_dims : bool = False ,
6704
6706
** groupers : Grouper ,
@@ -6815,6 +6817,7 @@ def groupby(
6815
6817
restore_coord_dims = restore_coord_dims ,
6816
6818
)
6817
6819
6820
+ @_deprecate_positional_args ("v2024.08.0" )
6818
6821
def groupby_bins (
6819
6822
self ,
6820
6823
group : Hashable | DataArray | IndexVariable ,
@@ -7239,9 +7242,11 @@ def coarsen(
7239
7242
coord_func = coord_func ,
7240
7243
)
7241
7244
7245
+ @_deprecate_positional_args ("v2024.08.0" )
7242
7246
def resample (
7243
7247
self ,
7244
7248
indexer : Mapping [Hashable , str | Resampler ] | None = None ,
7249
+ * ,
7245
7250
skipna : bool | None = None ,
7246
7251
closed : SideOptions | None = None ,
7247
7252
label : SideOptions | None = None ,
Original file line number Diff line number Diff line change @@ -10263,11 +10263,13 @@ def interp_calendar(
10263
10263
"""
10264
10264
return interp_calendar (self , target , dim = dim )
10265
10265
10266
+ @_deprecate_positional_args ("v2024.08.0" )
10266
10267
def groupby (
10267
10268
self ,
10268
10269
group : (
10269
10270
Hashable | DataArray | IndexVariable | Mapping [Any , Grouper ] | None
10270
10271
) = None ,
10272
+ * ,
10271
10273
squeeze : bool | None = None ,
10272
10274
restore_coord_dims : bool = False ,
10273
10275
** groupers : Grouper ,
@@ -10351,6 +10353,7 @@ def groupby(
10351
10353
restore_coord_dims = restore_coord_dims ,
10352
10354
)
10353
10355
10356
+ @_deprecate_positional_args ("v2024.08.0" )
10354
10357
def groupby_bins (
10355
10358
self ,
10356
10359
group : Hashable | DataArray | IndexVariable ,
@@ -10620,9 +10623,11 @@ def coarsen(
10620
10623
coord_func = coord_func ,
10621
10624
)
10622
10625
10626
+ @_deprecate_positional_args ("v2024.08.0" )
10623
10627
def resample (
10624
10628
self ,
10625
10629
indexer : Mapping [Any , str | Resampler ] | None = None ,
10630
+ * ,
10626
10631
skipna : bool | None = None ,
10627
10632
closed : SideOptions | None = None ,
10628
10633
label : SideOptions | None = None ,
Original file line number Diff line number Diff line change @@ -722,7 +722,7 @@ def test_groupby_reduce_dimension_error(array) -> None:
722
722
723
723
def test_groupby_multiple_string_args (array ) -> None :
724
724
with pytest .raises (TypeError ):
725
- array .groupby ("x" , "y" )
725
+ array .groupby ("x" , squeeze = "y" )
726
726
727
727
728
728
def test_groupby_bins_timeseries () -> None :
You can’t perform that action at this time.
0 commit comments