o
    ¹E¨e—  ã                   @   s,   G d d„ dƒZ e ƒ ZG dd„ dƒZeƒ ZdS )c                   @   s”   e Zd Zdefdd„Zdefdd„Zdedefdd„Z	dedefd	d
„Z
dedefdd„Zdedefdd„Zdedefdd„Zdeddfdd„ZdS )ÚInfinityTypeÚreturnc                 C   ó   dS )NÚInfinity© ©Úselfr   r   úi/var/www/bmteknikk.ddns.net/venv/lib/python3.10/site-packages/setuptools/_vendor/packaging/_structures.pyÚ__repr__   ó   zInfinityType.__repr__c                 C   ó   t t| ƒƒS ©N©ÚhashÚreprr   r   r   r   Ú__hash__
   ó   zInfinityType.__hash__Úotherc                 C   r   ©NFr   ©r   r   r   r   r   Ú__lt__   r
   zInfinityType.__lt__c                 C   r   r   r   r   r   r   r   Ú__le__   r
   zInfinityType.__le__c                 C   ó   t || jƒS r   ©Ú
isinstanceÚ	__class__r   r   r   r   Ú__eq__   r   zInfinityType.__eq__c                 C   r   ©NTr   r   r   r   r   Ú__gt__   r
   zInfinityType.__gt__c                 C   r   r   r   r   r   r   r   Ú__ge__   r
   zInfinityType.__ge__r   ÚNegativeInfinityTypec                 C   ó   t S r   )ÚNegativeInfinityr   r   r   r   Ú__neg__   r
   zInfinityType.__neg__N)Ú__name__Ú
__module__Ú__qualname__Ústrr	   Úintr   ÚobjectÚboolr   r   r   r   r   r"   r   r   r   r   r      ó    r   c                   @   s”   e Zd Zdefdd„Zdefdd„Zdedefdd„Z	dedefd	d
„Z
dedefdd„Zdedefdd„Zdedefdd„Zdedefdd„ZdS )r   r   c                 C   r   )Nz	-Infinityr   r   r   r   r   r	   $   r
   zNegativeInfinityType.__repr__c                 C   r   r   r   r   r   r   r   r   '   r   zNegativeInfinityType.__hash__r   c                 C   r   r   r   r   r   r   r   r   *   r
   zNegativeInfinityType.__lt__c                 C   r   r   r   r   r   r   r   r   -   r
   zNegativeInfinityType.__le__c                 C   r   r   r   r   r   r   r   r   0   r   zNegativeInfinityType.__eq__c                 C   r   r   r   r   r   r   r   r   3   r
   zNegativeInfinityType.__gt__c                 C   r   r   r   r   r   r   r   r   6   r
   zNegativeInfinityType.__ge__r   c                 C   r    r   )r   r   r   r   r   r"   9   r
   zNegativeInfinityType.__neg__N)r#   r$   r%   r&   r	   r'   r   r(   r)   r   r   r   r   r   r   r"   r   r   r   r   r   #   r*   r   N)r   r   r   r!   r   r   r   r   Ú<module>   s   
