ó Àfc@s<ddlZddd„ƒYZd ZeeeƒjƒdS( iÿÿÿÿNtVendorImportercBsJeZdZddd„Zed„ƒZdd„Zd„Zd„Z RS(s„ A PEP 302 meta path importer for finding optionally-vendored or otherwise naturally-installed packages from root_name. cCs7||_t|ƒ|_|p-|jddƒ|_dS(Ntexternt_vendor(t root_nametsettvendored_namestreplacet vendor_pkg(tselfRRR((sA/usr/lib/python2.7/site-packages/pkg_resources/extern/__init__.pyt__init__ s ccs|jdVdVdS(sL Search first the vendor package then as a natural package. t.tN(R(R((sA/usr/lib/python2.7/site-packages/pkg_resources/extern/__init__.pyt search_paths cCsL|j|jdƒ\}}}|r)dStt|j|jƒƒsHdS|S(s† Return self when fullname starts with root_name and the target module is one vendored through this importer. R N(t partitionRtanytmapt startswithR(Rtfullnametpathtroottbasettarget((sA/usr/lib/python2.7/site-packages/pkg_resources/extern/__init__.pyt find_modules cCsµ|j|jdƒ\}}}x|jD]l}yR||}t|ƒtj|}|tj|s D