ó 9ÕÒTc@s*ddlmZdefd„ƒYZdS(iÿÿÿÿ(tparsetInstallationCandidatecBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z RS( cCs@||_t|ƒ|_||_|j|j|jf|_dS(N(tprojectt parse_versiontversiontlocationt_key(tselfRRR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__init__s  cCsdj|j|j|jƒS(Ns,(tformatRRR(R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__repr__ scCs t|jƒS(N(thashR(R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__hash__scCs|j|d„ƒS(NcSs ||kS(N((tsto((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyts(t_compare(Rtother((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__lt__scCs|j|d„ƒS(NcSs ||kS(N((R R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyRs(R(RR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__le__scCs|j|d„ƒS(NcSs ||kS(N((R R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyRs(R(RR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__eq__scCs|j|d„ƒS(NcSs ||kS(N((R R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyRs(R(RR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__ge__scCs|j|d„ƒS(NcSs ||kS(N((R R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyR"s(R(RR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__gt__!scCs|j|d„ƒS(NcSs ||kS(N((R R((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyR%s(R(RR((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyt__ne__$scCs&t|tƒstS||j|jƒS(N(t isinstanceRtNotImplementedR(RRtmethod((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyR's( t__name__t __module__RR R RRRRRRR(((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyRs         N(tpip._vendor.packaging.versionRRtobjectR(((s=/usr/lib/python2.7/vendor-packages/pip/req/req_requirement.pyts