Re @ s^ d d l m Z m Z m Z Gd d d e Z e Z Gd d d e Z e Z d S) )absolute_importdivisionprint_functionc @ s| e Z d Z d d Z d d Z d d Z d d Z d d
Z d d Z d
d Z d d Z
d d Z d S)InfinityTypec C s d S)NInfinity )selfr r /builddir/build/BUILDROOT/alt-python35-pip-20.2.4-5.el8.x86_64/opt/alt/python35/lib/python3.5/site-packages/pip/_vendor/packaging/_structures.py__repr__ s zInfinityType.__repr__c C s t t | S)N)hashrepr)r r r r __hash__ s zInfinityType.__hash__c C s d S)NFr )r otherr r r __lt__ s zInfinityType.__lt__c C s d S)NFr )r r r r r __le__ s zInfinityType.__le__c C s t | | j S)N)
isinstance __class__)r r r r r __eq__ s zInfinityType.__eq__c C s t | | j S)N)r r )r r r r r __ne__ s zInfinityType.__ne__c C s d S)NTr )r r r r r __gt__ s zInfinityType.__gt__c C s d S)NTr )r r r r r __ge__$ s zInfinityType.__ge__c C s t S)N)NegativeInfinity)r r r r __neg__( s zInfinityType.__neg__N)__name__
__module____qualname__r
r
r r r r r r r r r r r r s r c @ s| e Z d Z d d Z d d Z d d Z d d Z d d
Z d d Z d
d Z d d Z
d d Z d S)NegativeInfinityTypec C s d S)Nz -Infinityr )r r r r r
1 s zNegativeInfinityType.__repr__c C s t t | S)N)r r )r r r r r
5 s zNegativeInfinityType.__hash__c C s d S)NTr )r r r r r r 9 s zNegativeInfinityType.__lt__c C s d S)NTr )r r r r r r = s zNegativeInfinityType.__le__c C s t | | j S)N)r r )r r r r r r A s zNegativeInfinityType.__eq__c C s t | | j S)N)r r )r r r r r r E s zNegativeInfinityType.__ne__c C s d S)NFr )r r r r r r I s zNegativeInfinityType.__gt__c C s d S)NFr )r r r r r r M s zNegativeInfinityType.__ge__c C s t S)N)r )r r r r r Q s zNegativeInfinityType.__neg__N)r r r r
r
r r r r r r r r r r r r 0 s r N)
__future__r r r objectr r r r r r r r