I've used click, and I've used argparse. In my view, a nonstandard library needs to be vastly superior to its standard equivalent to justify adding it as a dependency.
Why is click so much better than argparse?
Why is click so much better than argparse?