| 1234567891011121314151617 |
- import argparse
- from .. import __version__
- def toolkit(descr):
- parser = argparse.ArgumentParser(description=descr)
- parser.add_argument('-v', '--version', action='version',
- version=f'alive_progress {__version__}')
- def run(f):
- try:
- f(**parser.parse_args().__dict__)
- except KeyboardInterrupt:
- pass
- return parser, run
|