a
ˆåÏhæ ã @ 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 úL/usr/lib/python3.9/site-packages/setuptools/_vendor/packaging/_structures.pyÚ__repr__ s zInfinityType.__repr__c C s t t| ƒƒS ©N©ÚhashÚreprr r r r
Ú__hash__ s zInfinityType.__hash__c C s dS ©NFr ©r Úotherr r r
Ú__lt__ s zInfinityType.__lt__c C s dS r r r r r r
Ú__le__ s zInfinityType.__le__c C s t || jƒS r ©Ú
isinstanceÚ __class__r r r r
Ú__eq__ s zInfinityType.__eq__c C s t || jƒ S r r r r r r
Ú__ne__ s zInfinityType.__ne__c C s dS ©NTr r r r r
Ú__gt__ s zInfinityType.__gt__c C s dS r r r r r r
Ú__ge__$ s zInfinityType.__ge__c C s t S r )ÚNegativeInfinityr 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 r r
r r r r
r 5 s zNegativeInfinityType.__hash__c C s dS r r r r r r
r 9 s zNegativeInfinityType.__lt__c C s dS r r r r r r
r = s zNegativeInfinityType.__le__c C s t || jƒS r r r r r r
r A s zNegativeInfinityType.__eq__c C s t || jƒ S r r r r r r
r E s zNegativeInfinityType.__ne__c C s dS r r r r r r
r I s zNegativeInfinityType.__gt__c C s dS r r r r r r
r M s zNegativeInfinityType.__ge__c C s t S r )r r r r r
r Q s zNegativeInfinityType.__neg__Nr r r r r
r$ 0 s r$ N) Z
__future__r r r Úobjectr r r$ r r r r r
Ú