o ~›Reæã@sDddlmZmZmZGdd„deƒZeƒZGdd„deƒZeƒZdS)é)Úabsolute_importÚdivisionÚprint_functionc@óTeZdZdd„Zdd„Zdd„Zdd„Zd d „Zd d „Zd d„Z dd„Z dd„Z dS)Ú InfinityTypecCódS)NÚInfinity©©Úselfr r ú¡/builddir/build/BUILDROOT/alt-python310-setuptools-58.3.0-2.el8.x86_64/opt/alt/python310/lib/python3.10/site-packages/setuptools/_vendor/packaging/_structures.pyÚ__repr__ózInfinityType.__repr__cCó tt|ƒƒS©N©ÚhashÚreprr r r r Ú__hash__ ó zInfinityType.__hash__cCr©NFr ©r Úotherr r r Ú__lt__rzInfinityType.__lt__cCrrr rr r r Ú__le__rzInfinityType.__le__cCó t||jƒSr©Ú isinstanceÚ __class__rr r r Ú__eq__rzInfinityType.__eq__cCót||jƒ Srrrr r r Ú__ne__ózInfinityType.__ne__cCr©NTr rr r r Ú__gt__ rzInfinityType.__gt__cCrr#r rr r r Ú__ge__$rzInfinityType.__ge__cCótSr)ÚNegativeInfinityr r r r Ú__neg__(rzInfinityType.__neg__N© Ú__name__Ú __module__Ú __qualname__r rrrrr!r$r%r(r r r r ró rc@r)ÚNegativeInfinityTypecCr)Nz -Infinityr r r r r r 1rzNegativeInfinityType.__repr__cCrrrr r r r r5rzNegativeInfinityType.__hash__cCrr#r rr r r r9rzNegativeInfinityType.__lt__cCrr#r rr r r r=rzNegativeInfinityType.__le__cCrrrrr r r rArzNegativeInfinityType.__eq__cCr rrrr r r r!Er"zNegativeInfinityType.__ne__cCrrr rr r r r$IrzNegativeInfinityType.__gt__cCrrr rr r r r%MrzNegativeInfinityType.__ge__cCr&r)rr r r r r(QrzNegativeInfinityType.__neg__Nr)r r r r r.0r-r.N) Ú __future__rrrÚobjectrrr.r'r r r r Ús & &