in releasedocmaker/src/main/python/releasedocmaker/__init__.py [0:0]
def buildreadme(title, asf_license):
"""Write an index file for Github using README.md"""
versions = glob("[0-9]*.[0-9]*")
versions = sorted(versions, reverse=True, key=ReleaseVersion)
with open("README.md", "w", encoding='utf-8') as indexfile:
if asf_license is True:
indexfile.write(ASF_LICENSE)
for version in versions:
indexfile.write(f"* {title} v{version}\n")
for k in ("Changelog", "Release Notes"):
indexfile.write(
f" * [{k}]({version}/{k.upper().replace(' ', '')}.{version}{EXTENSION})\n"
)