3 Eã\¤ã@sdZGdd„deƒZdS)z' Common code used in multiple modules. c@sFeZdZddgZddd„Zdd„Zdd„Zd d „Zd d „Zd d„Z dS)ÚweekdayÚnNcCs||_||_dS)N)rr)Úselfrr©rúq/private/var/folders/pf/wv4htv3x0qs2c2mp0dnn0kchsvlck3/T/pip-install-emcbgzcf/python-dateutil/dateutil/_common.pyÚ__init__ szweekday.__init__cCs ||jkr|S|j|j|ƒSdS)N)rÚ __class__r)rrrrrÚ__call__ s zweekday.__call__c Cs:y |j|jks|j|jkrdSWntk r4dSXdS)NFT)rrÚAttributeError)rÚotherrrrÚ__eq__s zweekday.__eq__cCst|j|jfƒS)N)Úhashrr)rrrrÚ__hash__szweekday.__hash__cCs ||k S)Nr)rr rrrÚ__ne__!szweekday.__ne__cCs&d |j}|js|Sd||jfSdS) NÚMOÚTUÚWEÚTHÚFRÚSAÚSUz%s(%+d))rrrrrrr)rr)rÚsrrrÚ__repr__$s zweekday.__repr__)N) Ú__name__Ú __module__Ú __qualname__Ú __slots__rrr r rrrrrrrs rN)Ú__doc__ÚobjectrrrrrÚs