@@ -72,7 +72,7 @@ from typing_extensions import (
72
72
)
73
73
import xarray as xr
74
74
75
- from pandas ._libs .lib import NoDefault
75
+ from pandas ._libs .lib import _NoDefaultDoNotUse
76
76
from pandas ._libs .missing import NAType
77
77
from pandas ._libs .tslibs import BaseOffset
78
78
from pandas ._libs .tslibs .nattype import NaTType
@@ -1107,192 +1107,192 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
1107
1107
def groupby ( # pyright: ignore reportOverlappingOverload
1108
1108
self ,
1109
1109
by : Scalar ,
1110
- axis : AxisIndex | NoDefault = ...,
1110
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1111
1111
level : IndexLabel | None = ...,
1112
1112
as_index : Literal [True ] = True ,
1113
1113
sort : _bool = ...,
1114
1114
group_keys : _bool = ...,
1115
- observed : _bool | NoDefault = ...,
1115
+ observed : _bool | _NoDefaultDoNotUse = ...,
1116
1116
dropna : _bool = ...,
1117
1117
) -> DataFrameGroupBy [Scalar , Literal [True ]]: ...
1118
1118
@overload
1119
1119
def groupby (
1120
1120
self ,
1121
1121
by : Scalar ,
1122
- axis : AxisIndex | NoDefault = ...,
1122
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1123
1123
level : IndexLabel | None = ...,
1124
1124
as_index : Literal [False ] = ...,
1125
1125
sort : _bool = ...,
1126
1126
group_keys : _bool = ...,
1127
- observed : _bool | NoDefault = ...,
1127
+ observed : _bool | _NoDefaultDoNotUse = ...,
1128
1128
dropna : _bool = ...,
1129
1129
) -> DataFrameGroupBy [Scalar , Literal [False ]]: ...
1130
1130
@overload
1131
1131
def groupby ( # pyright: ignore reportOverlappingOverload
1132
1132
self ,
1133
1133
by : DatetimeIndex ,
1134
- axis : AxisIndex | NoDefault = ...,
1134
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1135
1135
level : IndexLabel | None = ...,
1136
1136
as_index : Literal [True ] = True ,
1137
1137
sort : _bool = ...,
1138
1138
group_keys : _bool = ...,
1139
- observed : _bool | NoDefault = ...,
1139
+ observed : _bool | _NoDefaultDoNotUse = ...,
1140
1140
dropna : _bool = ...,
1141
1141
) -> DataFrameGroupBy [Timestamp , Literal [True ]]: ...
1142
1142
@overload
1143
1143
def groupby ( # pyright: ignore reportOverlappingOverload
1144
1144
self ,
1145
1145
by : DatetimeIndex ,
1146
- axis : AxisIndex | NoDefault = ...,
1146
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1147
1147
level : IndexLabel | None = ...,
1148
1148
as_index : Literal [False ] = ...,
1149
1149
sort : _bool = ...,
1150
1150
group_keys : _bool = ...,
1151
- observed : _bool | NoDefault = ...,
1151
+ observed : _bool | _NoDefaultDoNotUse = ...,
1152
1152
dropna : _bool = ...,
1153
1153
) -> DataFrameGroupBy [Timestamp , Literal [False ]]: ...
1154
1154
@overload
1155
1155
def groupby ( # pyright: ignore reportOverlappingOverload
1156
1156
self ,
1157
1157
by : TimedeltaIndex ,
1158
- axis : AxisIndex | NoDefault = ...,
1158
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1159
1159
level : IndexLabel | None = ...,
1160
1160
as_index : Literal [True ] = True ,
1161
1161
sort : _bool = ...,
1162
1162
group_keys : _bool = ...,
1163
- observed : _bool | NoDefault = ...,
1163
+ observed : _bool | _NoDefaultDoNotUse = ...,
1164
1164
dropna : _bool = ...,
1165
1165
) -> DataFrameGroupBy [Timedelta , Literal [True ]]: ...
1166
1166
@overload
1167
1167
def groupby (
1168
1168
self ,
1169
1169
by : TimedeltaIndex ,
1170
- axis : AxisIndex | NoDefault = ...,
1170
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1171
1171
level : IndexLabel | None = ...,
1172
1172
as_index : Literal [False ] = ...,
1173
1173
sort : _bool = ...,
1174
1174
group_keys : _bool = ...,
1175
- observed : _bool | NoDefault = ...,
1175
+ observed : _bool | _NoDefaultDoNotUse = ...,
1176
1176
dropna : _bool = ...,
1177
1177
) -> DataFrameGroupBy [Timedelta , Literal [False ]]: ...
1178
1178
@overload
1179
1179
def groupby ( # pyright: ignore reportOverlappingOverload
1180
1180
self ,
1181
1181
by : PeriodIndex ,
1182
- axis : AxisIndex | NoDefault = ...,
1182
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1183
1183
level : IndexLabel | None = ...,
1184
1184
as_index : Literal [True ] = True ,
1185
1185
sort : _bool = ...,
1186
1186
group_keys : _bool = ...,
1187
- observed : _bool | NoDefault = ...,
1187
+ observed : _bool | _NoDefaultDoNotUse = ...,
1188
1188
dropna : _bool = ...,
1189
1189
) -> DataFrameGroupBy [Period , Literal [True ]]: ...
1190
1190
@overload
1191
1191
def groupby (
1192
1192
self ,
1193
1193
by : PeriodIndex ,
1194
- axis : AxisIndex | NoDefault = ...,
1194
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1195
1195
level : IndexLabel | None = ...,
1196
1196
as_index : Literal [False ] = ...,
1197
1197
sort : _bool = ...,
1198
1198
group_keys : _bool = ...,
1199
- observed : _bool | NoDefault = ...,
1199
+ observed : _bool | _NoDefaultDoNotUse = ...,
1200
1200
dropna : _bool = ...,
1201
1201
) -> DataFrameGroupBy [Period , Literal [False ]]: ...
1202
1202
@overload
1203
1203
def groupby ( # pyright: ignore reportOverlappingOverload
1204
1204
self ,
1205
1205
by : IntervalIndex [IntervalT ],
1206
- axis : AxisIndex | NoDefault = ...,
1206
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1207
1207
level : IndexLabel | None = ...,
1208
1208
as_index : Literal [True ] = True ,
1209
1209
sort : _bool = ...,
1210
1210
group_keys : _bool = ...,
1211
- observed : _bool | NoDefault = ...,
1211
+ observed : _bool | _NoDefaultDoNotUse = ...,
1212
1212
dropna : _bool = ...,
1213
1213
) -> DataFrameGroupBy [IntervalT , Literal [True ]]: ...
1214
1214
@overload
1215
1215
def groupby (
1216
1216
self ,
1217
1217
by : IntervalIndex [IntervalT ],
1218
- axis : AxisIndex | NoDefault = ...,
1218
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1219
1219
level : IndexLabel | None = ...,
1220
1220
as_index : Literal [False ] = ...,
1221
1221
sort : _bool = ...,
1222
1222
group_keys : _bool = ...,
1223
- observed : _bool | NoDefault = ...,
1223
+ observed : _bool | _NoDefaultDoNotUse = ...,
1224
1224
dropna : _bool = ...,
1225
1225
) -> DataFrameGroupBy [IntervalT , Literal [False ]]: ...
1226
1226
@overload
1227
1227
def groupby ( # type: ignore[overload-overlap] # pyright: ignore reportOverlappingOverload
1228
1228
self ,
1229
1229
by : MultiIndex | GroupByObjectNonScalar | None = ...,
1230
- axis : AxisIndex | NoDefault = ...,
1230
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1231
1231
level : IndexLabel | None = ...,
1232
1232
as_index : Literal [True ] = True ,
1233
1233
sort : _bool = ...,
1234
1234
group_keys : _bool = ...,
1235
- observed : _bool | NoDefault = ...,
1235
+ observed : _bool | _NoDefaultDoNotUse = ...,
1236
1236
dropna : _bool = ...,
1237
1237
) -> DataFrameGroupBy [tuple , Literal [True ]]: ...
1238
1238
@overload
1239
1239
def groupby ( # type: ignore[overload-overlap]
1240
1240
self ,
1241
1241
by : MultiIndex | GroupByObjectNonScalar | None = ...,
1242
- axis : AxisIndex | NoDefault = ...,
1242
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1243
1243
level : IndexLabel | None = ...,
1244
1244
as_index : Literal [False ] = ...,
1245
1245
sort : _bool = ...,
1246
1246
group_keys : _bool = ...,
1247
- observed : _bool | NoDefault = ...,
1247
+ observed : _bool | _NoDefaultDoNotUse = ...,
1248
1248
dropna : _bool = ...,
1249
1249
) -> DataFrameGroupBy [tuple , Literal [False ]]: ...
1250
1250
@overload
1251
1251
def groupby ( # pyright: ignore reportOverlappingOverload
1252
1252
self ,
1253
1253
by : Series [SeriesByT ],
1254
- axis : AxisIndex | NoDefault = ...,
1254
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1255
1255
level : IndexLabel | None = ...,
1256
1256
as_index : Literal [True ] = True ,
1257
1257
sort : _bool = ...,
1258
1258
group_keys : _bool = ...,
1259
- observed : _bool | NoDefault = ...,
1259
+ observed : _bool | _NoDefaultDoNotUse = ...,
1260
1260
dropna : _bool = ...,
1261
1261
) -> DataFrameGroupBy [SeriesByT , Literal [True ]]: ...
1262
1262
@overload
1263
1263
def groupby (
1264
1264
self ,
1265
1265
by : Series [SeriesByT ],
1266
- axis : AxisIndex | NoDefault = ...,
1266
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1267
1267
level : IndexLabel | None = ...,
1268
1268
as_index : Literal [False ] = ...,
1269
1269
sort : _bool = ...,
1270
1270
group_keys : _bool = ...,
1271
- observed : _bool | NoDefault = ...,
1271
+ observed : _bool | _NoDefaultDoNotUse = ...,
1272
1272
dropna : _bool = ...,
1273
1273
) -> DataFrameGroupBy [SeriesByT , Literal [False ]]: ...
1274
1274
@overload
1275
1275
def groupby (
1276
1276
self ,
1277
1277
by : CategoricalIndex | Index | Series ,
1278
- axis : AxisIndex | NoDefault = ...,
1278
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1279
1279
level : IndexLabel | None = ...,
1280
1280
as_index : Literal [True ] = True ,
1281
1281
sort : _bool = ...,
1282
1282
group_keys : _bool = ...,
1283
- observed : _bool | NoDefault = ...,
1283
+ observed : _bool | _NoDefaultDoNotUse = ...,
1284
1284
dropna : _bool = ...,
1285
1285
) -> DataFrameGroupBy [Any , Literal [True ]]: ...
1286
1286
@overload
1287
1287
def groupby (
1288
1288
self ,
1289
1289
by : CategoricalIndex | Index | Series ,
1290
- axis : AxisIndex | NoDefault = ...,
1290
+ axis : AxisIndex | _NoDefaultDoNotUse = ...,
1291
1291
level : IndexLabel | None = ...,
1292
1292
as_index : Literal [False ] = ...,
1293
1293
sort : _bool = ...,
1294
1294
group_keys : _bool = ...,
1295
- observed : _bool | NoDefault = ...,
1295
+ observed : _bool | _NoDefaultDoNotUse = ...,
1296
1296
dropna : _bool = ...,
1297
1297
) -> DataFrameGroupBy [Any , Literal [False ]]: ...
1298
1298
def pivot (
0 commit comments