tyro has been my (by far) preferred Python CLI library for a couple years! I generally like the ability to automatically generate a CLI in one line, without explicit boilerplate like ArgumentParser.add_argument() or @click.option(). It supports a lot of Python type structures [1] and creates very nice, configurable interfaces.
apoorvkh•31m ago
[1] https://brentyi.github.io/tyro/goals_and_alternatives/#compa...