DataBiosphere / toil

A scalable, efficient, cross-platform (Linux/macOS) and easy-to-use workflow engine in pure Python.
http://toil.ucsc-cgl.org/.
Apache License 2.0
881 stars 237 forks source link

support shell autocomplete #3806

Open mr-c opened 2 years ago

mr-c commented 2 years ago

Using https://github.com/kislyuk/argcomplete

Here is how cwltool did it: https://github.com/common-workflow-language/cwltool/pull/1362/files

┆Issue is synchronized with this Jira Story ┆Issue Number: TOIL-1034

unito-bot commented 7 months ago

➤ Adam Novak commented:

There might be some odd interactions between argcomplete and ConfigArgparse, and the way we will build and run the parser on things other than the command line input sometimes.