U
    ŸÅWß  ã                   @   sD   d dl mZ eG dd„ deƒƒZeG dd„ deƒƒZeƒ Zeƒ ZdS )é    )Útotal_orderingc                   @   s   e Zd ZdZdd„ ZdS )ÚMina5  
    An object that is less than any other object (except itself).

    Inspired by https://pypi.python.org/pypi/Extremes

    Examples::

        >>> import sys

        >>> Min < -sys.maxint
        True

        >>> Min < None
        True

        >>> Min < ''
        True

    .. versionadded:: 0.2
    c                 C   s   |t krdS dS ©NFT)r   ©ÚselfÚother© r   ú^/var/www/html/media_planning/my_env_project/lib/python3.8/site-packages/validators/extremes.pyÚ__lt__   s    z
Min.__lt__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   r   r   r	   r      s   r   c                   @   s   e Zd ZdZdd„ ZdS )ÚMaxaE  
    An object that is greater than any other object (except itself).

    Inspired by https://pypi.python.org/pypi/Extremes

    Examples::

        >>> import sys

        >>> Max > Min
        True

        >>> Max > sys.maxint
        True

        >>> Max > 99999999999999999
        True

    .. versionadded:: 0.2
    c                 C   s   |t krdS dS r   )r   r   r   r   r	   Ú__gt__6   s    z
Max.__gt__N)r   r   r   r   r   r   r   r   r	   r       s   r   N)Ú	functoolsr   Úobjectr   r   r   r   r   r	   Ú<module>   s   