B
‘–Reæ ã @ sD d dl mZmZmZ G dd„ deƒZeƒ ZG dd„ deƒZeƒ ZdS )é )Úabsolute_importÚdivisionÚprint_functionc @ sT e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd d
„ Zdd„ Zd
d„ Z dd„ Z
dd„ ZdS )ÚInfinityTypec C s dS )NÚInfinity© )Úselfr r úž/builddir/build/BUILDROOT/alt-python37-setuptools-58.3.0-4.el8.x86_64/opt/alt/python37/lib/python3.7/site-packages/setuptools/_vendor/packaging/_structures.pyÚ__repr__ s zInfinityType.__repr__c C s t t| ƒƒS )N)ÚhashÚrepr)r r r r Ú__hash__ s zInfinityType.__hash__c C s dS )NFr )r Úotherr r r Ú__lt__ s zInfinityType.__lt__c C s dS )NFr )r r r r r Ú__le__ s zInfinityType.__le__c C s t || jƒS )N)Ú
isinstanceÚ __class__)r r r r r Ú__eq__ s zInfinityType.__eq__c C s t || jƒ S )N)r r )r r r r r Ú__ne__ s zInfinityType.__ne__c C s dS )NTr )r r r r r Ú__gt__ s zInfinityType.__gt__c C s dS )NTr )r r r r r Ú__ge__$ s zInfinityType.__ge__c C s t S )N)ÚNegativeInfinity)r r r r Ú__neg__( s zInfinityType.__neg__N)Ú__name__Ú
__module__Ú__qualname__r
r
r r r r r r r r r r r r s r c @ sT e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd d
„ Zdd„ Zd
d„ Z dd„ Z
dd„ ZdS )ÚNegativeInfinityTypec C s dS )Nz -Infinityr )r r r r r
1 s zNegativeInfinityType.__repr__c C s t t| ƒƒS )N)r r )r r r r r
5 s zNegativeInfinityType.__hash__c C s dS )NTr )r r r r r r 9 s zNegativeInfinityType.__lt__c C s dS )NTr )r r r r r r = s zNegativeInfinityType.__le__c C s t || jƒS )N)r r )r r r r r r A s zNegativeInfinityType.__eq__c C s t || jƒ S )N)r r )r r r r r r E s zNegativeInfinityType.__ne__c C s dS )NFr )r r r r r r I s zNegativeInfinityType.__gt__c C s dS )NFr )r r r r r r M s zNegativeInfinityType.__ge__c C s t S )N)r )r r r r r Q s zNegativeInfinityType.__neg__N)r r r r
r
r r r r r r r r r r r r 0 s r N) Ú
__future__r r r Úobjectr r r r r r r r Ú