Source code for kasi.cli

import click

import kasi

[docs]context_settings = dict(help_option_names=["-h", "--help"])
@click.group(context_settings=context_settings) @click.version_option(kasi.__version__, "--version")
[docs]def cli(): pass
@cli.command() @click.argument("arg") @click.option( "--repeat", metavar="N", type=int, default=1, help="Repeat N times (optional)."
[docs]) def echo(arg, repeat): for _ in range(repeat): click.echo(arg)
[docs]def main(): cli()
if __name__ == "__main__": main()