Automagic shell tab completion for Python CLI applications
copied from cf-post-staging / shtabargcomplete & pyzshcomplete are slow and have side-effectsshtab processes an argparse.ArgumentParser object to generate a tab completion script for your shell