ó
    Eñi‘  ã                   ó   • S SK Jr  S 4S jrg)é    )Úconsumec                 ó   • U $ )N© )Úxs    ÚR/home/mande/repo/quber/.venv/lib/python3.13/site-packages/setuptools/_itertools.pyÚ<lambda>r      s   € ©!ó    c              #   óœ   #   • [        5       nUR                  nU  H,  nU" U5      nXR;   a  [        SU< S35      eU" U5        Uv •  M.     g7f)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.
zDuplicate element z encountered.N)ÚsetÚaddÚ
ValueError)ÚiterableÚkeyÚseenÚseen_addÚelementÚks         r   Úensure_uniquer      sP   é € ô ‹5€DØ�x‰x€HÛˆÙ�‹LˆØ‹9ÜÐ1°'±¸MÐJÓKÐKÙ�ŒØŒò ùs   ‚A
AN)Úmore_itertoolsr   r   r   r	   r   Ú<module>r      s   ðÝ "ñ !,õ r	   