� ��^i]��b�Gd�d��Ze��ZGd�d��Ze��ZdS)c��eZdZdefd�Zdefd�Zdedefd�Z dedefd�Z dedefd�Z dedefd�Z dedefd �Z dedefd �Zd edd fd �ZdS)� InfinityType�returnc��dS)N�Infinity���selfs ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/packaging/_structures.py�__repr__zInfinityType.__repr__s���z�c�:�tt|����S�N��hash�reprrs r �__hash__zInfinityType.__hash__ ����D��J�J���r �otherc��dS�NFr�r rs r �__lt__zInfinityType.__lt__ ����ur c��dSrrrs r �__le__zInfinityType.__le__rr c�,�t||j��Sr�� isinstance� __class__rs r �__eq__zInfinityType.__eq__����%���0�0�0r c�.�t||j�� Srrrs r �__ne__zInfinityType.__ne__����e�T�^�4�4�4�4r c��dS�NTrrs r �__gt__zInfinityType.__gt__����tr c��dSr&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*r.rr r rrs9�������#����� �#� � � � ��F��t������F��t�����1�F�1�t�1�1�1�1�5�F�5�t�5�5�5�5��F��t������F��t����� �f� �!7� � � � � � r rc��eZdZdefd�Zdefd�Zdedefd�Z dedefd�Z dedefd�Z dedefd�Z dedefd �Z dedefd �Zd edefd �Zd S)r+rc��dS)Nz -Infinityrrs r r zNegativeInfinityType.__repr__'s���{r c�:�tt|����Srrrs r rzNegativeInfinityType.__hash__*rr rc��dSr&rrs r rzNegativeInfinityType.__lt__-r(r c��dSr&rrs r rzNegativeInfinityType.__le__0r(r c�,�t||j��Srrrs r r zNegativeInfinityType.__eq__3r!r c�.�t||j�� Srrrs r r#zNegativeInfinityType.__ne__6r$r c��dSrrrs r r'zNegativeInfinityType.__gt__9rr c��dSrrrs r r*zNegativeInfinityType.__ge__<rr r c��tSr)rrs r r.zNegativeInfinityType.__neg__?s���r N)r/r0r1r2r r3rr4r5rrr r#r'r*rr.rr r r+r+&s8�������#����� �#� � � � ��F��t������F��t�����1�F�1�t�1�1�1�1�5�F�5�t�5�5�5�5��F��t������F��t������f��������r r+N)rrr+r-rr r �r@sy��  � � � � � � � �: �<�>�>����������:(�'�)�)���r