Current File : //usr/lib/python3/dist-packages/packaging/__pycache__/_structures.cpython-312.pyc
�

R"f���H�Gd�d�Ze�ZGd�d�Ze�Zy)c��eZdZdefd�Zdefd�Zdedefd�Z	dedefd�Z
dedefd�Zdedefd�Zdedefd	�Z
d
eddfd�Zy
)�InfinityType�returnc��y)N�Infinity���selfs �7/usr/lib/python3/dist-packages/packaging/_structures.py�__repr__zInfinityType.__repr__s���c�*�tt|��S�N��hash�reprrs r
�__hash__zInfinityType.__hash__
����D��J��r�otherc��y�NFr�r	rs  r
�__lt__zInfinityType.__lt__
���rc��yrrrs  r
�__le__zInfinityType.__le__rrc�.�t||j�Sr��
isinstance�	__class__rs  r
�__eq__zInfinityType.__eq__����%����0�0rc��y�NTrrs  r
�__gt__zInfinityType.__gt__���rc��yr#rrs  r
�__ge__zInfinityType.__ge__r%rr	�NegativeInfinityTypec��tSr)�NegativeInfinityrs r
�__neg__zInfinityType.__neg__s���rN)�__name__�
__module__�__qualname__�strr�intr�object�boolrrr r$r'r+rrr
rrs����#�� �#� ��F��t���F��t��1�F�1�t�1��F��t���F��t�� �f� �!7� rrc��eZdZdefd�Zdefd�Zdedefd�Z	dedefd�Z
dedefd�Zdedefd�Zdedefd	�Z
d
edefd�Zy)
r(rc��y)Nz	-Infinityrrs r
rzNegativeInfinityType.__repr__$s��rc�*�tt|��Srrrs r
rzNegativeInfinityType.__hash__'rrrc��yr#rrs  r
rzNegativeInfinityType.__lt__*r%rc��yr#rrs  r
rzNegativeInfinityType.__le__-r%rc�.�t||j�Srrrs  r
r zNegativeInfinityType.__eq__0r!rc��yrrrs  r
r$zNegativeInfinityType.__gt__3rrc��yrrrs  r
r'zNegativeInfinityType.__ge__6rrr	c��tSr)rrs r
r+zNegativeInfinityType.__neg__9s���rN)r,r-r.r/rr0rr1r2rrr r$r'rr+rrr
r(r(#s����#�� �#� ��F��t���F��t��1�F�1�t�1��F��t���F��t���f���rr(N)rrr(r*rrr
�<module>r<s-�� � �4�>����4(�)�r