File: //usr/local/lib/python3.10/dist-packages/packaging/__pycache__/_structures.cpython-310.pyc
o
���g� � @ s, G d d� d�Z e � ZG dd� d�Ze� ZdS )c @ s� e Zd Zdefdd�Zdefdd�Zdedefdd�Z dedefd d
�Z
dedefdd�Zdedefd
d�Zdedefdd�Z
deddfdd�ZdS )�InfinityType�returnc C � dS )N�Infinity� ��selfr r �@/usr/local/lib/python3.10/dist-packages/packaging/_structures.py�__repr__ � zInfinityType.__repr__c C � t t| ��S �N��hash�reprr r r r �__hash__
� zInfinityType.__hash__�otherc C r �NFr �r r r r r �__lt__
r
zInfinityType.__lt__c C r r r r r r r �__le__ r
zInfinityType.__le__c C � t || j�S r ��
isinstance� __class__r r r r �__eq__ r zInfinityType.__eq__c C r �NTr r r r r �__gt__ r
zInfinityType.__gt__c C r r r r r r r �__ge__ r
zInfinityType.__ge__r �NegativeInfinityTypec C � t S r )�NegativeInfinityr r r r �__neg__ r
zInfinityType.__neg__N)�__name__�
__module__�__qualname__�strr �intr �object�boolr r r r r r"