Bash tab completion for argparse. Tab complete all the things! Argcomplete provides easy, extensible command line tab completion of arguments for your Python script. You need to run activate-global-python-argcomplete script once you install this package