U
âQabˆ ã @ 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 )ÚInfinityc C s dS )Nr © ©Úselfr r úO/usr/lib/python3.8/site-packages/pkg_resources/_vendor/packaging/_structures.pyÚ__repr__ s zInfinity.__repr__c C s t t| ƒƒS ©N©ÚhashÚreprr r r r Ú__hash__ s zInfinity.__hash__c C s dS ©NFr ©r Úotherr r r Ú__lt__ s zInfinity.__lt__c C s dS r r r r r r Ú__le__ s zInfinity.__le__c C s t || jƒS r ©Ú
isinstanceÚ __class__r r r r Ú__eq__ s zInfinity.__eq__c C s t || jƒ S r r r r r r Ú__ne__ s zInfinity.__ne__c C s dS ©NTr r r r r Ú__gt__ s zInfinity.__gt__c C s dS r r r r r r Ú__ge__ s zInfinity.__ge__c C s t S r )ÚNegativeInfinityr r r r Ú__neg__! s zInfinity.__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 )r c C s dS )Nz -Infinityr r r r r r
) s zNegativeInfinity.__repr__c C s t t| ƒƒS r r r r r r r , s zNegativeInfinity.__hash__c C s dS r r r r r r r / s zNegativeInfinity.__lt__c C s dS r r r r r r r 2 s zNegativeInfinity.__le__c C s t || jƒS r r r r r r r 5 s zNegativeInfinity.__eq__c C s t || jƒ S r r r r r r r 8 s zNegativeInfinity.__ne__c C s dS r r r r r r r ; s zNegativeInfinity.__gt__c C s dS r r r r r r r > s zNegativeInfinity.__ge__c C s t S r )r r r r r r A s zNegativeInfinity.__neg__Nr r r r r r ' s r N)Z
__future__r r r Úobjectr r r r r r Ú