INNER CODE UNIT · Python
build_parser
Teycir/BurpAPISecuritySuite · scripts/sync_readme_updates.py:120
def build_parser() -> argparse.ArgumentParser:
parser = argparse.ArgumentParser(description="Sync README Recent Updates from CHANGELOG.")
parser.add_argument("--changelog", default="CHANGELOG.md", help="Path to changelog file.")
parser.add_argument("--readme", default="README.md", help="Path to README file.")
parser.add_argument(
"--releases",
type=int,
default=4,
help="Number of latest releases to include in README Recent Updates.",
)
return parser
def main() -> int:
parser = build_parser()
args = parser.parse_args()
if args.releases < 1:
parser.error("--releases must be >= 1")