in dev/release/generate-changelog.py [0:0]
def cli(args=None):
"""Process command line arguments."""
if not args:
args = sys.argv[1:]
parser = argparse.ArgumentParser()
parser.add_argument("tag1", help="The previous commit or tag (e.g. 0.1.0)")
parser.add_argument("tag2", help="The current commit or tag (e.g. HEAD)")
parser.add_argument(
"version", help="The version number to include in the changelog"
)
args = parser.parse_args()
token = os.getenv("GITHUB_TOKEN")
project = "apache/datafusion-ray"
g = Github(token)
repo = g.get_repo(project)
generate_changelog(repo, project, args.tag1, args.tag2, args.version)