def query_target(self): name = self.TARGET_NAME if not name: return ver = self.TARGET_VERSION if not ver: ver = query_pkg_info(name) return (name, ver)
def query_dependencies(self): deps = self.DEPENDENCIES if deps: return [ (pkg, query_pkg_info(pkg)) for pkg in deps ]