3 ­ž‘e]ã@s,Gdd„dƒZeƒZGdd„dƒZeƒZdS)c@s˜eZdZedœdd„Zedœdd„Zeedœdd„Z eedœd d „Z eedœd d „Z eedœd d„Z eedœdd„Z eedœdd„Zeddœdd„ZdS)Ú InfinityType)ÚreturncCsdS)NÚInfinity©)ÚselfrrúN/tmp/pip-build-vlmub77e/setuptools/setuptools/_vendor/packaging/_structures.pyÚ__repr__szInfinityType.__repr__cCs tt|ƒƒS)N)ÚhashÚrepr)rrrrÚ__hash__ szInfinityType.__hash__)ÚotherrcCsdS)NFr)rr rrrÚ__lt__ szInfinityType.__lt__cCsdS)NFr)rr rrrÚ__le__szInfinityType.__le__cCs t||jƒS)N)Ú isinstanceÚ __class__)rr rrrÚ__eq__szInfinityType.__eq__cCst||jƒ S)N)rr)rr rrrÚ__ne__szInfinityType.__ne__cCsdS)NTr)rr rrrÚ__gt__szInfinityType.__gt__cCsdS)NTr)rr rrrÚ__ge__szInfinityType.__ge__ÚNegativeInfinityType)rrcCstS)N)ÚNegativeInfinity)rrrrÚ__neg__szInfinityType.__neg__N)Ú__name__Ú __module__Ú __qualname__ÚstrrÚintr ÚobjectÚboolr r rrrrrrrrrrsrc@s˜eZdZedœdd„Zedœdd„Zeedœdd„Z eedœd d „Z eedœd d „Z eedœd d„Z eedœdd„Z eedœdd„Zeedœdd„ZdS)r)rcCsdS)Nz -Infinityr)rrrrr'szNegativeInfinityType.__repr__cCs tt|ƒƒS)N)rr )rrrrr *szNegativeInfinityType.__hash__)r rcCsdS)NTr)rr rrrr -szNegativeInfinityType.__lt__cCsdS)NTr)rr rrrr 0szNegativeInfinityType.__le__cCs t||jƒS)N)rr)rr rrrr3szNegativeInfinityType.__eq__cCst||jƒ S)N)rr)rr rrrr6szNegativeInfinityType.__ne__cCsdS)NFr)rr rrrr9szNegativeInfinityType.__gt__cCsdS)NFr)rr rrrr<szNegativeInfinityType.__ge__)rrcCstS)N)r)rrrrr?szNegativeInfinityType.__neg__N)rrrrrrr rrr r rrrrrrrrrrr&srN)rrrrrrrrÚs