Skip to content

Commit ba90204

Browse files
csaomaCloseChoice
authored andcommitted
'change' (pandas-dev#33602)
1 parent 60d19e7 commit ba90204

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

pandas/core/reshape/merge.py

+6-7
Original file line numberDiff line numberDiff line change
@@ -1727,20 +1727,19 @@ def flip(xs) -> np.ndarray:
17271727
tolerance = self.tolerance
17281728

17291729
# we require sortedness and non-null values in the join keys
1730-
msg_sorted = "{side} keys must be sorted"
1731-
msg_missings = "Merge keys contain null values on {side} side"
1732-
17331730
if not Index(left_values).is_monotonic:
1731+
side = "left"
17341732
if isna(left_values).any():
1735-
raise ValueError(msg_missings.format(side="left"))
1733+
raise ValueError(f"Merge keys contain null values on {side} side")
17361734
else:
1737-
raise ValueError(msg_sorted.format(side="left"))
1735+
raise ValueError(f"{side} keys must be sorted")
17381736

17391737
if not Index(right_values).is_monotonic:
1738+
side = "right"
17401739
if isna(right_values).any():
1741-
raise ValueError(msg_missings.format(side="right"))
1740+
raise ValueError(f"Merge keys contain null values on {side} side")
17421741
else:
1743-
raise ValueError(msg_sorted.format(side="right"))
1742+
raise ValueError(f"{side} keys must be sorted")
17441743

17451744
# initial type conversion as needed
17461745
if needs_i8_conversion(left_values):

0 commit comments

Comments
 (0)