I wanted to use click initially, but I couldn't get it to work with dependency injection.
I think the current argparse setup works pretty well, and if we want to make it more elegant we can move Command.register_subparser() to be a decorator on the Command class or something.
Is there any advantage that Click offers that we definitely need to have for git-plan?
I wanted to use click initially, but I couldn't get it to work with dependency injection.
I think the current
argparse
setup works pretty well, and if we want to make it more elegant we can moveCommand.register_subparser()
to be a decorator on theCommand
class or something.Is there any advantage that Click offers that we definitely need to have for git-plan?