def default_searchers(): searchers = [] from sett.pip import VENV_BIN if VENV_BIN.exists(): searchers.append(DirectorySearcher(VENV_BIN)) from sett.npm import NODE_MODULES if NODE_MODULES.exists(): searchers.append(DirectorySearcher(NODE_MODULES.joinpath('.bin'))) from sett.gem import GEM_HOME if GEM_HOME.exists(): searchers.append(DirectorySearcher(GEM_HOME.joinpath('bin'))) if os.environ.get('PATH'): searchers.append(DirectoriesSearcher(os.environ['PATH'].split(':'))) return searchers
def get_almond_path(self): """The path to almond""" almond = NODE_MODULES.joinpath('almond/almond') return self.source.relpathto(almond)