def bug_counts(source_name): return emit(query("bug_counts", source_name), True)
def versions(source_name): ret = query("versions", source_name) if isinstance(ret, basestring): ret = {"unstable": ret} # This is a dirty, dirty lie. return emit(ret, True)
def binary_names(source_name): ret = query("binary_names", source_name) if isinstance(ret, basestring): ret = ret.split() return emit(ret, True)
def lintian(source_name): return emit(query("lintian", source_name), True)
def priority(source_name): return emit(query("priority", source_name), True)
def section(source_name): return emit(query("section", source_name), True)
def standards_version(source_name): return emit(query("standards_version", source_name), True)
def uploaders(source_name): return emit(query("uploaders", source_name)._aslist(), True)
def maintainer_email(source_name): return emit(query("maintainer_email", source_name), True)
def maintainer_name(source_name): return emit(query("maintainer_name", source_name), True)
def latest_version(source_name): return emit(query("latest_version", source_name), True)