o
    œ¨Êh”  ã                   @   s   d Z ddlmZ dd„ ZdS )z]
Compatibility support for Python 3.3. Remove when Python 3.3 support is
no longer required.
é   )Úbuiltinsc               
   O   sd   t ƒ }| d|¡}z	tj| i |¤ŽW S  ty1 } zdt|ƒv r,||ur,|W  Y d}~S ‚ d}~ww )zâ
    Add support for 'default' kwarg.

    >>> max([], default='res')
    'res'

    >>> max(default='res')
    Traceback (most recent call last):
    ...
    TypeError: ...

    >>> max('a', 'b', default='other')
    'b'
    Údefaultzempty sequenceN)ÚobjectÚpopr   ÚmaxÚ
ValueErrorÚstr)ÚargsÚkwargsÚmissingr   Úexc© r   úD/var/www/html/env/lib/python3.10/site-packages/keyring/py33compat.pyr   	   s   €ýr   N)Ú__doc__Ú
py27compatr   r   r   r   r   r   Ú<module>   s    