@@ -1145,7 +1145,7 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1145
1145
errors : IgnoreRaise = "ignore" ,
1146
1146
) -> None : ...
1147
1147
@overload
1148
- def groupby ( # pyright: ignore reportOverlappingOverload
1148
+ def groupby (
1149
1149
self ,
1150
1150
by : Scalar ,
1151
1151
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1162,14 +1162,15 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1162
1162
by : Scalar ,
1163
1163
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1164
1164
level : IndexLabel | None = ...,
1165
- as_index : Literal [False ] = ...,
1165
+ * ,
1166
+ as_index : Literal [False ],
1166
1167
sort : _bool = ...,
1167
1168
group_keys : _bool = ...,
1168
1169
observed : _bool | _NoDefaultDoNotUse = ...,
1169
1170
dropna : _bool = ...,
1170
1171
) -> DataFrameGroupBy [Scalar , Literal [False ]]: ...
1171
1172
@overload
1172
- def groupby ( # pyright: ignore reportOverlappingOverload
1173
+ def groupby (
1173
1174
self ,
1174
1175
by : DatetimeIndex ,
1175
1176
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1181,19 +1182,20 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1181
1182
dropna : _bool = ...,
1182
1183
) -> DataFrameGroupBy [Timestamp , Literal [True ]]: ...
1183
1184
@overload
1184
- def groupby ( # pyright: ignore reportOverlappingOverload
1185
+ def groupby (
1185
1186
self ,
1186
1187
by : DatetimeIndex ,
1187
1188
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1188
1189
level : IndexLabel | None = ...,
1189
- as_index : Literal [False ] = ...,
1190
+ * ,
1191
+ as_index : Literal [False ],
1190
1192
sort : _bool = ...,
1191
1193
group_keys : _bool = ...,
1192
1194
observed : _bool | _NoDefaultDoNotUse = ...,
1193
1195
dropna : _bool = ...,
1194
1196
) -> DataFrameGroupBy [Timestamp , Literal [False ]]: ...
1195
1197
@overload
1196
- def groupby ( # pyright: ignore reportOverlappingOverload
1198
+ def groupby (
1197
1199
self ,
1198
1200
by : TimedeltaIndex ,
1199
1201
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1210,14 +1212,15 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1210
1212
by : TimedeltaIndex ,
1211
1213
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1212
1214
level : IndexLabel | None = ...,
1213
- as_index : Literal [False ] = ...,
1215
+ * ,
1216
+ as_index : Literal [False ],
1214
1217
sort : _bool = ...,
1215
1218
group_keys : _bool = ...,
1216
1219
observed : _bool | _NoDefaultDoNotUse = ...,
1217
1220
dropna : _bool = ...,
1218
1221
) -> DataFrameGroupBy [Timedelta , Literal [False ]]: ...
1219
1222
@overload
1220
- def groupby ( # pyright: ignore reportOverlappingOverload
1223
+ def groupby (
1221
1224
self ,
1222
1225
by : PeriodIndex ,
1223
1226
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1234,14 +1237,15 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1234
1237
by : PeriodIndex ,
1235
1238
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1236
1239
level : IndexLabel | None = ...,
1237
- as_index : Literal [False ] = ...,
1240
+ * ,
1241
+ as_index : Literal [False ],
1238
1242
sort : _bool = ...,
1239
1243
group_keys : _bool = ...,
1240
1244
observed : _bool | _NoDefaultDoNotUse = ...,
1241
1245
dropna : _bool = ...,
1242
1246
) -> DataFrameGroupBy [Period , Literal [False ]]: ...
1243
1247
@overload
1244
- def groupby ( # pyright: ignore reportOverlappingOverload
1248
+ def groupby (
1245
1249
self ,
1246
1250
by : IntervalIndex [IntervalT ],
1247
1251
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1258,14 +1262,15 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1258
1262
by : IntervalIndex [IntervalT ],
1259
1263
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1260
1264
level : IndexLabel | None = ...,
1261
- as_index : Literal [False ] = ...,
1265
+ * ,
1266
+ as_index : Literal [False ],
1262
1267
sort : _bool = ...,
1263
1268
group_keys : _bool = ...,
1264
1269
observed : _bool | _NoDefaultDoNotUse = ...,
1265
1270
dropna : _bool = ...,
1266
1271
) -> DataFrameGroupBy [IntervalT , Literal [False ]]: ...
1267
1272
@overload
1268
- def groupby ( # type: ignore[overload-overlap] # pyright: ignore reportOverlappingOverload
1273
+ def groupby (
1269
1274
self ,
1270
1275
by : MultiIndex | GroupByObjectNonScalar | None = ...,
1271
1276
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1277,19 +1282,20 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1277
1282
dropna : _bool = ...,
1278
1283
) -> DataFrameGroupBy [tuple , Literal [True ]]: ...
1279
1284
@overload
1280
- def groupby ( # type: ignore[overload-overlap]
1285
+ def groupby (
1281
1286
self ,
1282
1287
by : MultiIndex | GroupByObjectNonScalar | None = ...,
1283
1288
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1284
1289
level : IndexLabel | None = ...,
1285
- as_index : Literal [False ] = ...,
1290
+ * ,
1291
+ as_index : Literal [False ],
1286
1292
sort : _bool = ...,
1287
1293
group_keys : _bool = ...,
1288
1294
observed : _bool | _NoDefaultDoNotUse = ...,
1289
1295
dropna : _bool = ...,
1290
1296
) -> DataFrameGroupBy [tuple , Literal [False ]]: ...
1291
1297
@overload
1292
- def groupby ( # pyright: ignore reportOverlappingOverload
1298
+ def groupby (
1293
1299
self ,
1294
1300
by : Series [SeriesByT ],
1295
1301
axis : AxisIndex | _NoDefaultDoNotUse = ...,
@@ -1306,7 +1312,8 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1306
1312
by : Series [SeriesByT ],
1307
1313
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1308
1314
level : IndexLabel | None = ...,
1309
- as_index : Literal [False ] = ...,
1315
+ * ,
1316
+ as_index : Literal [False ],
1310
1317
sort : _bool = ...,
1311
1318
group_keys : _bool = ...,
1312
1319
observed : _bool | _NoDefaultDoNotUse = ...,
@@ -1330,7 +1337,8 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1330
1337
by : CategoricalIndex | Index | Series ,
1331
1338
axis : AxisIndex | _NoDefaultDoNotUse = ...,
1332
1339
level : IndexLabel | None = ...,
1333
- as_index : Literal [False ] = ...,
1340
+ * ,
1341
+ as_index : Literal [False ],
1334
1342
sort : _bool = ...,
1335
1343
group_keys : _bool = ...,
1336
1344
observed : _bool | _NoDefaultDoNotUse = ...,
0 commit comments