def parse_args():
prog = '<STR_LIT>'<EOL>parser = argparse.ArgumentParser(<EOL>prog=prog,<EOL>formatter_class=argparse.RawDescriptionHelpFormatter,<EOL>description=textwrap.dedent("""<STR_LIT>""").format(prog=prog),<EOL>epilog='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>dest='<STR_LIT>',<EOL>required=True,<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>dest='<STR_LIT>',<EOL>required=True,<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>action='<STR_LIT>',<EOL>required=True,<EOL>help='<STR_LIT>'<EOL>'<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>default='<STR_LIT>',<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>default=None,<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>default=None,<EOL>type=int,<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>action='<STR_LIT:store_true>',<EOL>help=textwrap.dedent("""<STR_LIT>"""))<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>action='<STR_LIT:store_true>',<EOL>help='<STR_LIT>')<EOL>parser.add_argument(<EOL>'<STR_LIT>',<EOL>action='<STR_LIT>',<EOL>const=False,<EOL>dest='<STR_LIT>',<EOL>help='<STR_LIT>')<EOL>parser.add_argument('<STR_LIT>', action='<STR_LIT:store_true>')<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>',<EOL>action='<STR_LIT:count>',<EOL>default=codetools.debug_lvl_from_env(),<EOL>help='<STR_LIT>')<EOL>parser.add_argument('<STR_LIT>', '<STR_LIT>', action=codetools.ScmVersionAction)<EOL>return parser.parse_args()<EOL>
Parse command-line arguments