CPiph9 d dl mZ d fdZdS ) )consumec | S )N )xs g/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/setuptools/_itertools.pyr s ! c # K t }|j }| D ]3} || }||v rt d|d || |V 4dS )a
Wrap an iterable to raise a ValueError if non-unique values are encountered.
>>> list(ensure_unique('abc'))
['a', 'b', 'c']
>>> consume(ensure_unique('abca'))
Traceback (most recent call last):
...
ValueError: Duplicate element 'a' encountered.
zDuplicate element z
encountered.N)setadd
ValueError)iterablekeyseenseen_addelementks r
ensure_uniquer sy 55DxH CLL99J'JJJKKK
r N)more_itertoolsr r r r r r s<