CaravanaCloud / up

Delivering unified and pluggable container solutions
MIT No Attribution
17 stars 1 forks source link

Create cli executable #6

Open faermanj opened 1 year ago

faermanj commented 1 year ago

Create unified CLI that integrates plugins runs the tasks

pedro-psb commented 1 year ago

What about the CLI library? I have experience with Argparse and Clicker and they are both good, but Typer seems to provide an easier developer experience, wide type annotations support, and some convenient things out of the box, like shell completion install. If using more third-party libraries is not an issue in the project (as I think it isn't) we might give it a shot.