@@ -48,11 +48,11 @@ from pandas._typing import (
48
48
DropKeep ,
49
49
DtypeArg ,
50
50
DtypeObj ,
51
- FillnaOptions ,
52
51
HashableT ,
53
52
Label ,
54
53
Level ,
55
54
MaskType ,
55
+ NaPosition ,
56
56
ReindexMethod ,
57
57
SliceType ,
58
58
TimedeltaDtypeArg ,
@@ -313,7 +313,6 @@ class Index(IndexOpsMixin[S1]):
313
313
def rename (self , name , inplace : Literal [True ]) -> None : ...
314
314
@property
315
315
def nlevels (self ) -> int : ...
316
- def sortlevel (self , level = ..., ascending : bool = ..., sort_remaining = ...): ...
317
316
def get_level_values (self , level : int | _str ) -> Index : ...
318
317
def droplevel (self , level : Level | list [Level ] = ...): ...
319
318
@property
@@ -353,12 +352,7 @@ class Index(IndexOpsMixin[S1]):
353
352
def symmetric_difference (
354
353
self , other : list [S1 ] | Self , result_name : Hashable = ..., sort = ...
355
354
) -> Self : ...
356
- def get_loc (
357
- self ,
358
- key : Label ,
359
- method : FillnaOptions | Literal ["nearest" ] | None = ...,
360
- tolerance = ...,
361
- ) -> int | slice | np_ndarray_bool : ...
355
+ def get_loc (self , key : Label ) -> int | slice | np_ndarray_bool : ...
362
356
def get_indexer (
363
357
self , target , method : ReindexMethod | None = ..., limit = ..., tolerance = ...
364
358
): ...
@@ -400,7 +394,14 @@ class Index(IndexOpsMixin[S1]):
400
394
def identical (self , other ) -> bool : ...
401
395
def asof (self , label ): ...
402
396
def asof_locs (self , where , mask ): ...
403
- def sort_values (self , return_indexer : bool = ..., ascending : bool = ...): ...
397
+ def sort_values (
398
+ self ,
399
+ * ,
400
+ return_indexer : bool = ...,
401
+ ascending : bool = ...,
402
+ na_position : NaPosition = ...,
403
+ key : Callable [[Index ], Index ] | None = None ,
404
+ ): ...
404
405
def sort (self , * args , ** kwargs ) -> None : ...
405
406
def argsort (self , * args , ** kwargs ): ...
406
407
def get_indexer_non_unique (self , target ): ...
0 commit comments