ó ´2Kc@s,dZdZdZdefd„ƒYZdS(iii t DependencycBs,eZdZed„Zd„Zd„ZRS(s¶A Dependency object is a relationship between one Package and another. It is a bidirectional expression. A package may require a minimum version of another package.cCsI||_||_|tks<|tks<|tks<t‚||_dS(N(t host_pkg_fmrit req_pkg_fmritREQUIREt INCORPORATEtOPTIONALtAssertionErrorttype(tselfRRR((s4/usr/lib/python2.7/vendor-packages/pkg/dependency.pyt__init__&s     cCstS(N(tFalse(Rtpkg_fmri((s4/usr/lib/python2.7/vendor-packages/pkg/dependency.pyt satisfied0scCsm|jtkr#d|j|jfS|jtkrFd|j|jfS|jtkrid|j|jfSdS(Ns%s => %ss%s o> %ss%s >> %s(RRRRRR(R((s4/usr/lib/python2.7/vendor-packages/pkg/dependency.pyt__repr__5s(t__name__t __module__t__doc__RR R R (((s4/usr/lib/python2.7/vendor-packages/pkg/dependency.pyR s N(RRRtobjectR(((s4/usr/lib/python2.7/vendor-packages/pkg/dependency.pyts