@PYTHON@ import yaml URI_TEMPLATE = "https://{region}.console.aws.amazon.com/ec2/home#launchAmi={ami}" ROW_TEMPLATE = "| {release} | {region} | [{ami}]({uri}) |" with open("release.yaml") as fp: releases = yaml.load(fp) for metadata in releases.values(): release = str(metadata["alpine-release"]) for region, ami in metadata["region-identifiers"].items(): uri = URI_TEMPLATE.format(**locals()) print(ROW_TEMPLATE.format(**locals()))