Show HN: arrg – A Python library for building modular command-line applications github.com 3 points by crap 4 months ago
nchagnet 4 months ago This looks like a neat library! I really like the inheritance aspect, seems quite useful to define standard flags and arguments.
digdugdirk 4 months ago Looks good! How do you feel it compares to something like Typer/Click? crap 4 months ago It's entirely based on class/typed field definitions as opposed to functions.It's also built on top of `argparse`, maintaining compatibility with their APIs and re-using their parsing logic.
crap 4 months ago It's entirely based on class/typed field definitions as opposed to functions.It's also built on top of `argparse`, maintaining compatibility with their APIs and re-using their parsing logic.
This looks like a neat library! I really like the inheritance aspect, seems quite useful to define standard flags and arguments.
Looks good! How do you feel it compares to something like Typer/Click?
It's entirely based on class/typed field definitions as opposed to functions.
It's also built on top of `argparse`, maintaining compatibility with their APIs and re-using their parsing logic.