³ò ©ËŽGc@s.ddkTddkTdefd„ƒYZdS(iÿÿÿÿ(t*t PackageSitecBsneZdZdZdZd„Zd„Zd„Zdd„Zd„Z d „Z d „Z d „Z d „Z RS( sremote packagesRemote Packagessinstall remotelycCs,||_|iiƒ||_d|_dS(Ni(tpackagetresolvetsitet installed(tselfRR((spacman-3.29/src/PackageSite.pyt__init__ s   cCs#|i|ijo|i|ijS(N(RR(Rtx((spacman-3.29/src/PackageSite.pytequalscCs|i d|i S(Ns at (RR(R((spacman-3.29/src/PackageSite.pytstrsicCs+|d|iƒGH|ii|dƒdS(Nt i(R Rtdisplay(Rtindent((spacman-3.29/src/PackageSite.pyR scCs§|idƒ|ii|ƒ|idƒ|ii|ƒ|idƒttdƒƒ}|idƒ|ii|ƒ|idƒ|idƒ|itdƒƒdS(Nss @ ss$PAC_ANCHOR/htmls/menubar.ws
(ttextRthtmlLineRthtmlOuttgettfullpathtput(Rtwtmenubar((spacman-3.29/src/PackageSite.pyRs      cCsA|io|iiƒSn#td|i d|i dƒSdS(Nt[s] has not been installed at [s].(RRt satisfiedtReasonR(R((spacman-3.29/src/PackageSite.pyR#s cCs |iiƒS(N(Rt satisfiable(R((spacman-3.29/src/PackageSite.pyR&scCsb|iiƒ}|iƒo|ii|iƒ}n|iƒo|iiƒ}nd|_|S(Ni(Rtsatisfytokt addPackageRR(Rtreason((spacman-3.29/src/PackageSite.pytacquire)s   cCsd|_|iiƒS(Ni(RRtremoveInstallation(R((spacman-3.29/src/PackageSite.pytretract0s (t__name__t __module__ttypettitletactionRR R R RRRRR (((spacman-3.29/src/PackageSite.pyRs       N(t EnvironmenttWebPageR(((spacman-3.29/src/PackageSite.pyss