File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -101,10 +101,9 @@ def conv(i):
101
101
return Index (
102
102
lib .fast_unique_multiple_list ([conv (i ) for i in inds ], sort = sort ))
103
103
104
- tolerance = indexes [0 ]._choose_tolerance (indexes [1 :], tolerance )
105
104
if kind == 'special' :
106
105
result = indexes [0 ]
107
-
106
+ tolerance = result . _choose_tolerance ( indexes [ 1 :], tolerance = tolerance )
108
107
if hasattr (result , 'union_many' ):
109
108
return result .union_many (indexes [1 :], tolerance = tolerance )
110
109
else :
@@ -113,6 +112,7 @@ def conv(i):
113
112
return result
114
113
elif kind == 'array' :
115
114
index = indexes [0 ]
115
+ tolerance = index ._choose_tolerance (indexes [1 :], tolerance = tolerance )
116
116
for other in indexes [1 :]:
117
117
if not index .equals (other , tolerance = tolerance ):
118
118
Original file line number Diff line number Diff line change @@ -1452,7 +1452,7 @@ def _sort_levels_monotonic(self):
1452
1452
return MultiIndex (new_levels , new_labels ,
1453
1453
names = self .names , sortorder = self .sortorder ,
1454
1454
verify_integrity = False ,
1455
- tolerance = tolerance )
1455
+ tolerance = self . tolerance )
1456
1456
1457
1457
def remove_unused_levels (self ):
1458
1458
"""
You can’t perform that action at this time.
0 commit comments