a0bi S SK Jr S 4S jrg) )consumec U $ )N )xs ڎ/builddir/build/BUILDROOT/alt-python313-setuptools-69.0.2-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/setuptools/_itertools.pyr s ! c # # [ 5 nUR nU H, nU" U5 nXR; a [ SU< S35 eU" U5 Uv M. g7f)z
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 sP 5DxxHL91'MJKK
s A
AN) setuptools.extern.more_itertoolsr r r r r r s 4 !, r