Open matthewfeickert opened 2 years ago
This is the PR in which @dantrim switched hamming-codec
from Click to Typer: https://github.com/dantrim/hamming-codec/pull/13 Looks very nice and easy. :+1:
I'm starting to poke at this on a branch feat/change-from-click-to-typer
Summary
@dantrim has shown very nicely with his
hamming-codec
project that Typer provides a nice Click based CLI interface with typing support to minimize the amount of code that needs to be written. I now also see that Typer nicely motivates shell completions for the userTo me this is a huge selling point on its own. :+1:
Additional Information
https://github.com/click-contrib/click-completion is no longer developed (last commit in 2019) so probably best to move off of it.
This is Click's current approach to shell completion: https://click.palletsprojects.com/en/8.0.x/shell-completion/
Code of Conduct