U ÀÒ.eˆã@sDddlmZmZmZGdd„deƒZeƒZGdd„deƒZeƒZdS)é)Úabsolute_importÚdivisionÚprint_functionc@sTeZdZdd„Zdd„Zdd„Zdd„Zd d „Zd d „Zd d„Z dd„Z dd„Z dS)ÚInfinitycCsdS)Nr©©ÚselfrrúE/usr/lib/python3.8/site-packages/pip/_vendor/packaging/_structures.pyÚ__repr__szInfinity.__repr__cCs tt|ƒƒS©N©ÚhashÚreprrrrr Ú__hash__ szInfinity.__hash__cCsdS©NFr©rÚotherrrr Ú__lt__szInfinity.__lt__cCsdSrrrrrr Ú__le__szInfinity.__le__cCs t||jƒSr ©Ú isinstanceÚ __class__rrrr Ú__eq__szInfinity.__eq__cCst||jƒ Sr rrrrr Ú__ne__szInfinity.__ne__cCsdS©NTrrrrr Ú__gt__szInfinity.__gt__cCsdSrrrrrr Ú__ge__szInfinity.__ge__cCstSr )ÚNegativeInfinityrrrr Ú__neg__ szInfinity.__neg__N© Ú__name__Ú __module__Ú __qualname__r rrrrrrrrrrrr rsrc@sTeZdZdd„Zdd„Zdd„Zdd„Zd d „Zd d „Zd d„Z dd„Z dd„Z dS)rcCsdS)Nz -Infinityrrrrr r (szNegativeInfinity.__repr__cCs tt|ƒƒSr r rrrr r+szNegativeInfinity.__hash__cCsdSrrrrrr r.szNegativeInfinity.__lt__cCsdSrrrrrr r1szNegativeInfinity.__le__cCs t||jƒSr rrrrr r4szNegativeInfinity.__eq__cCst||jƒ Sr rrrrr r7szNegativeInfinity.__ne__cCsdSrrrrrr r:szNegativeInfinity.__gt__cCsdSrrrrrr r=szNegativeInfinity.__ge__cCstSr )rrrrr r@szNegativeInfinity.__neg__Nrrrrr r'srN)Z __future__rrrÚobjectrrrrrr Ús