def build_summary_chart(packages): downloads = [package.total_downloads for package in packages] names = [package.name for package in packages] if downloads: chart = HorizontalBarStack(downloads) chart.axes('y') chart.axes.label(0, *names[::-1]) return chart return ''