/ lib / setuptools / _itertools.pyc
_itertools.pyc
 1  o

 2  6�Hc��@s ddlmZdd�fdd�ZdS)�)�consumecCs|S)N�)�xrr��C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.2800.0_x64__qbz5n2kfra8p0\lib\site-packages\setuptools\_itertools.py�<lambda>srccsJ�t�}|j}|D]}||�}||vrtd|�d���||�|Vq	dS)a
 3      Wrap an iterable to raise a ValueError if non-unique values are encountered.
 4  
 5      >>> list(ensure_unique('abc'))
 6      ['a', 'b', 'c']
 7      >>> consume(ensure_unique('abca'))
 8      Traceback (most recent call last):
 9      ...
10      ValueError: Duplicate element 'a' encountered.
11      zDuplicate element z
 encountered.N)�set�add�
12  ValueError)�iterable�key�seen�seen_add�element�krrr�
ensure_uniques��rN)� setuptools.extern.more_itertoolsrrrrrr�<module>s