Show HN: arrg – A Python library for building modular command-line applications github.com 3 points by crap 8 hours ago
nchagnet 7 hours ago This looks like a neat library! I really like the inheritance aspect, seems quite useful to define standard flags and arguments.
digdugdirk 7 hours ago Looks good! How do you feel it compares to something like Typer/Click? crap 6 hours 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 6 hours 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.