Skip to content

Commit c3156ec

Browse files
committed
swap overload order
1 parent 55d2e89 commit c3156ec

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

pandas-stubs/core/frame.pyi

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -283,9 +283,7 @@ class _LocIndexerFrame(_LocIndexer, Generic[_T]):
283283
@overload
284284
def __setitem__(
285285
self,
286-
key: (
287-
MaskType | Hashable | _IndexSliceTuple | list[ScalarT] | IndexingInt | slice
288-
),
286+
key: tuple[_IndexSliceTuple, Hashable],
289287
value: (
290288
Scalar
291289
| NAType
@@ -294,15 +292,16 @@ class _LocIndexerFrame(_LocIndexer, Generic[_T]):
294292
| IndexOpsMixin
295293
| Sequence[Scalar]
296294
| Sequence[Sequence[Scalar]]
297-
| DataFrame
298295
| Mapping[Hashable, Scalar | NAType | NaTType]
299296
| None
300297
),
301298
) -> None: ...
302299
@overload
303300
def __setitem__(
304301
self,
305-
key: tuple[_IndexSliceTuple, Hashable],
302+
key: (
303+
MaskType | Hashable | _IndexSliceTuple | list[ScalarT] | IndexingInt | slice
304+
),
306305
value: (
307306
Scalar
308307
| NAType
@@ -311,6 +310,7 @@ class _LocIndexerFrame(_LocIndexer, Generic[_T]):
311310
| IndexOpsMixin
312311
| Sequence[Scalar]
313312
| Sequence[Sequence[Scalar]]
313+
| DataFrame
314314
| Mapping[Hashable, Scalar | NAType | NaTType]
315315
| None
316316
),
@@ -848,9 +848,7 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
848848
@overload
849849
def __setitem__(
850850
self,
851-
idx: (
852-
MaskType | Hashable | _IndexSliceTuple | list[ScalarT] | IndexingInt | slice
853-
),
851+
idx: tuple[_IndexSliceTuple, Hashable],
854852
value: (
855853
Scalar
856854
| NAType
@@ -859,15 +857,16 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
859857
| IndexOpsMixin
860858
| Sequence[Scalar]
861859
| Sequence[Sequence[Scalar]]
862-
| DataFrame
863860
| Mapping[Hashable, Scalar | NAType | NaTType]
864861
| None
865862
),
866863
) -> None: ...
867864
@overload
868865
def __setitem__(
869866
self,
870-
idx: tuple[_IndexSliceTuple, Hashable],
867+
idx: (
868+
MaskType | Hashable | _IndexSliceTuple | list[ScalarT] | IndexingInt | slice
869+
),
871870
value: (
872871
Scalar
873872
| NAType
@@ -876,6 +875,7 @@ class DataFrame(NDFrame, OpsMixin, _GetItemHack):
876875
| IndexOpsMixin
877876
| Sequence[Scalar]
878877
| Sequence[Sequence[Scalar]]
878+
| DataFrame
879879
| Mapping[Hashable, Scalar | NAType | NaTType]
880880
| None
881881
),

0 commit comments

Comments
 (0)