Skip to content

Commit 555b8bd

Browse files
committed
[MNT] Update error message printed on overlapping cycles to be more verbose
1 parent 6499cca commit 555b8bd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cycler/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,8 @@ def _process_keys(
8282
l_key: set[K] = set(l_peek.keys())
8383
r_key: set[K] = set(r_peek.keys())
8484
if l_key & r_key:
85-
raise ValueError("Can not compose overlapping cycles")
85+
raise ValueError(f"Cannot compose overlapping cycles, duplicate key(s): {l_key & r_key}")
86+
8687
return l_key | r_key
8788

8889

0 commit comments

Comments
 (0)