else: argparse is more than enough https://docs.python.org/3/library/argparse.html
else: argparse is more than enough https://docs.python.org/3/library/argparse.html
If you use Poetry and a pyproject.toml, you can even make your package installable with something like pipx straight from Github. Its a trick I use often for little command line utilities.
Every time I've seen someone use Click at work, it was to implement some simple args that argparse could handle identically. "Why are we using Click here?" "Because it's nice!" "In what way?" "It's nice!" "But we're not actually using the nice parts." "Click is nice!"
Click is nice. IMO it's used way too often in cases where argparse would do just as well.
Similar to what the `git` suite provides.