*XjddlZejGddZeZejGddZeZdS)NceZdZdZdefdZdefdZdede fdZ dede fdZ dede fdZ dede fd Z dede fd Zd edd fd ZdS) InfinityTypereturncdS)NInfinityrselfs /builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib/python3.11/site-packages/pip/_vendor/packaging/_structures.py__repr__zInfinityType.__repr__ szc:tt|SNhashreprr s r __hash__zInfinityType.__hash__DJJr othercdSNFrr rs r __lt__zInfinityType.__lt__ur cdSrrrs r __le__zInfinityType.__le__rr c,t||jSr isinstance __class__rs r __eq__zInfinityType.__eq__%000r cdSNTrrs r __gt__zInfinityType.__gt__tr cdSr$rrs r __ge__zInfinityType.__ge__r&r r NegativeInfinityTypectSr)NegativeInfinityr s r __neg__zInfinityType.__neg__!sr N)__name__ __module__ __qualname__ __slots__strr introbjectboolrrr!r%r(r,rr r rrsI# #    FtFt1F1t1111FtFt f !7      r rceZdZdZdefdZdefdZdede fdZ dede fdZ dede fdZ dede fd Z dede fd Zd edefd Zd S)r)rrcdS)Nz -Infinityrr s r r zNegativeInfinityType.__repr__,s{r c:tt|Srrr s r rzNegativeInfinityType.__hash__/rr rcdSr$rrs r rzNegativeInfinityType.__lt__2r&r cdSr$rrs r rzNegativeInfinityType.__le__5r&r c,t||jSrrrs r r!zNegativeInfinityType.__eq__8r"r cdSrrrs r r%zNegativeInfinityType.__gt__;rr cdSrrrs r r(zNegativeInfinityType.__ge__>rr r ctSr)rr s r r,zNegativeInfinityType.__neg__Asr N)r-r.r/r0r1r r2rr3r4rrr!r%r(rr,rr r r)r)(sI# #    FtFt1F1t1111FtFtfr r))typingfinalrrr)r+rr r r@s          8 <>>8('))r