It would be great if we could figure out some method for parsing argparse structures to form the basic outline for the completions similar to how we build man pages.
It was also be nice to have some sort of automated tests for the completions that would fire up the relevant shell, inject input, and read the returned completion options back since completion scripts are apt to fall out of date if written by hand.
It would be great if we could figure out some method for parsing argparse structures to form the basic outline for the completions similar to how we build man pages.
It was also be nice to have some sort of automated tests for the completions that would fire up the relevant shell, inject input, and read the returned completion options back since completion scripts are apt to fall out of date if written by hand.