You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current CLI implementation is using argparser.
However the TDS cookie-cutter project prefers click.
We should at least evaluate which one would be better suited for this application!
Considerations:
I'm not the biggest fan of the way the replacement-tokens is implemented (JSON on the CLI is less-than-fun). If click has a better way (I believe it allows for multiple/nargs in a nicer way) then it should be considered
Testability
Packaged size (we use pyinstaller to bundle up the Python libraries, so how does the bundling compare with each library?
The text was updated successfully, but these errors were encountered:
The current CLI implementation is using
argparser
.However the TDS cookie-cutter project prefers
click
.We should at least evaluate which one would be better suited for this application!
Considerations:
replacement-tokens
is implemented (JSON on the CLI is less-than-fun). Ifclick
has a better way (I believe it allows for multiple/nargs in a nicer way) then it should be consideredpyinstaller
to bundle up the Python libraries, so how does the bundling compare with each library?The text was updated successfully, but these errors were encountered: