Argcomplete provides easy, extensible command line tab completion of arguments for your Python script. It makes two assumptions: * You're using bash as your shell * You're using argparse to manage your command line arguments/options (hidden dependency of py-argh, needed to remove a warning at runtime in barman)