
    q"h                     H     " S  S5      r \ " 5       r " S S5      r\" 5       rg)c                       \ rS rSrS\4S jrS\4S jrS\S\	4S jr
S\S\	4S jrS\S\	4S jrS\S\	4S	 jrS\S\	4S
 jrS\SS4S jrSrg)InfinityType   returnc                     g)NInfinity selfs    S/var/www/html/env/lib/python3.13/site-packages/pip/_vendor/packaging/_structures.py__repr__InfinityType.__repr__   s        c                 *    [        [        U 5      5      $ Nhashreprr	   s    r   __hash__InfinityType.__hash__
       DJr   otherc                     gNFr   r
   r   s     r   __lt__InfinityType.__lt__       r   c                     gr   r   r   s     r   __le__InfinityType.__le__   r   r   c                 ,    [        XR                  5      $ r   
isinstance	__class__r   s     r   __eq__InfinityType.__eq__       %00r   c                     gNTr   r   s     r   __gt__InfinityType.__gt__       r   c                     gr)   r   r   s     r   __ge__InfinityType.__ge__   r,   r   r
   NegativeInfinityTypec                     [         $ r   )NegativeInfinityr	   s    r   __neg__InfinityType.__neg__   s    r   r   N)__name__
__module____qualname____firstlineno__strr   intr   objectboolr   r   r%   r*   r.   r3   __static_attributes__r   r   r   r   r      s    #  #  F t F t 1F 1t 1F t F t  f  !7  r   r   c                       \ rS rSrS\4S jrS\4S jrS\S\	4S jr
S\S\	4S jrS\S\	4S jrS\S\	4S	 jrS\S\	4S
 jrS\S\4S jrSrg)r0   #   r   c                     g)Nz	-Infinityr   r	   s    r   r   NegativeInfinityType.__repr__$   s    r   c                 *    [        [        U 5      5      $ r   r   r	   s    r   r   NegativeInfinityType.__hash__'   r   r   r   c                     gr)   r   r   s     r   r   NegativeInfinityType.__lt__*   r,   r   c                     gr)   r   r   s     r   r   NegativeInfinityType.__le__-   r,   r   c                 ,    [        XR                  5      $ r   r"   r   s     r   r%   NegativeInfinityType.__eq__0   r'   r   c                     gr   r   r   s     r   r*   NegativeInfinityType.__gt__3   r   r   c                     gr   r   r   s     r   r.   NegativeInfinityType.__ge__6   r   r   r
   c                     [         $ r   )r   r	   s    r   r3   NegativeInfinityType.__neg__9   s    r   r   N)r5   r6   r7   r8   r9   r   r:   r   r;   r<   r   r   r%   r*   r.   r   r3   r=   r   r   r   r0   r0   #   s    #  #  F t F t 1F 1t 1F t F t f  r   r0   N)r   r   r0   r2   r   r   r   <module>rP      s-      4 > 4 () r   