@@ -599,7 +599,7 @@ def _slice(self, obj, axis: int, kind=None):
599
599
600
600
def _get_setitem_indexer (self , key ):
601
601
if self .axis is not None :
602
- return self ._convert_tuple (key , setting = True )
602
+ return self ._convert_tuple (key , is_setter = True )
603
603
604
604
ax = self .obj ._get_axis (0 )
605
605
@@ -612,15 +612,15 @@ def _get_setitem_indexer(self, key):
612
612
613
613
if isinstance (key , tuple ):
614
614
try :
615
- return self ._convert_tuple (key , setting = True )
615
+ return self ._convert_tuple (key , is_setter = True )
616
616
except IndexingError :
617
617
pass
618
618
619
619
if isinstance (key , range ):
620
620
return list (key )
621
621
622
622
try :
623
- return self ._convert_to_indexer (key , axis = 0 , setting = True )
623
+ return self ._convert_to_indexer (key , axis = 0 , is_setter = True )
624
624
except TypeError as e :
625
625
626
626
# invalid indexer type vs 'other' indexing errors
@@ -683,22 +683,22 @@ def _is_nested_tuple_indexer(self, tup: Tuple) -> bool:
683
683
return any (is_nested_tuple (tup , ax ) for ax in self .obj .axes )
684
684
return False
685
685
686
- def _convert_tuple (self , key , setting : bool = False ):
686
+ def _convert_tuple (self , key , is_setter : bool = False ):
687
687
keyidx = []
688
688
if self .axis is not None :
689
689
axis = self .obj ._get_axis_number (self .axis )
690
690
for i in range (self .ndim ):
691
691
if i == axis :
692
692
keyidx .append (
693
- self ._convert_to_indexer (key , axis = axis , setting = setting )
693
+ self ._convert_to_indexer (key , axis = axis , is_setter = is_setter )
694
694
)
695
695
else :
696
696
keyidx .append (slice (None ))
697
697
else :
698
698
for i , k in enumerate (key ):
699
699
if i >= self .ndim :
700
700
raise IndexingError ("Too many indexers" )
701
- idx = self ._convert_to_indexer (k , axis = i , setting = setting )
701
+ idx = self ._convert_to_indexer (k , axis = i , is_setter = is_setter )
702
702
keyidx .append (idx )
703
703
return tuple (keyidx )
704
704
@@ -1569,7 +1569,7 @@ def _validate_read_indexer(
1569
1569
"https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#deprecate-loc-reindex-listlike" # noqa:E501
1570
1570
)
1571
1571
1572
- def _convert_to_indexer (self , key , axis : int , setting : bool = False ):
1572
+ def _convert_to_indexer (self , key , axis : int , is_setter : bool = False ):
1573
1573
raise AbstractMethodError (self )
1574
1574
1575
1575
def __getitem__ (self , key ):
@@ -1778,7 +1778,7 @@ def _get_slice_axis(self, slice_obj: slice, axis: int):
1778
1778
# return a DatetimeIndex instead of a slice object.
1779
1779
return self .obj .take (indexer , axis = axis )
1780
1780
1781
- def _convert_to_indexer (self , key , axis : int , setting : bool = False ):
1781
+ def _convert_to_indexer (self , key , axis : int , is_setter : bool = False ):
1782
1782
"""
1783
1783
Convert indexing key into something we can use to do actual fancy
1784
1784
indexing on a ndarray.
@@ -1804,7 +1804,7 @@ def _convert_to_indexer(self, key, axis: int, setting: bool = False):
1804
1804
key = self ._convert_scalar_indexer (key , axis )
1805
1805
except TypeError :
1806
1806
# but we will allow setting
1807
- if not setting :
1807
+ if not is_setter :
1808
1808
raise
1809
1809
1810
1810
# see if we are positional in nature
@@ -2037,7 +2037,7 @@ def _get_slice_axis(self, slice_obj: slice, axis: int):
2037
2037
indexer = self ._convert_slice_indexer (slice_obj , axis )
2038
2038
return self ._slice (indexer , axis = axis , kind = "iloc" )
2039
2039
2040
- def _convert_to_indexer (self , key , axis : int , setting : bool = False ):
2040
+ def _convert_to_indexer (self , key , axis : int , is_setter : bool = False ):
2041
2041
"""
2042
2042
Much simpler as we only have to deal with our valid types.
2043
2043
"""
0 commit comments