diff --git a/src/ss_python/cli.py b/src/ss_python/cli.py index 9326bb51..57b284e2 100644 --- a/src/ss_python/cli.py +++ b/src/ss_python/cli.py @@ -13,9 +13,6 @@ def run() -> None: # NOTE(huxuan): callback is required for single command as a subcommand in typer. # And it is a convenient way to document the cli here. # Reference: https://typer.tiangolo.com/tutorial/commands/one-or-multiple/#one-command-and-one-callback -# BTW, `no_args_is_help` is set to `True` to avoid error when invoking the cli with no -# subcommands. The default behavior is strange and might change in the future. -# Reference: https://github.com/tiangolo/typer/issues/328 @app.callback(no_args_is_help=True) def main() -> None: """CLI for Serious Scaffold Python.""" diff --git a/template/src/{{ module_name }}/cli.py.jinja b/template/src/{{ module_name }}/cli.py.jinja index f66dd199..8a22df8c 100644 --- a/template/src/{{ module_name }}/cli.py.jinja +++ b/template/src/{{ module_name }}/cli.py.jinja @@ -13,9 +13,6 @@ def run() -> None: # NOTE(huxuan): callback is required for single command as a subcommand in typer. # And it is a convenient way to document the cli here. # Reference: https://typer.tiangolo.com/tutorial/commands/one-or-multiple/#one-command-and-one-callback -# BTW, `no_args_is_help` is set to `True` to avoid error when invoking the cli with no -# subcommands. The default behavior is strange and might change in the future. -# Reference: https://github.com/tiangolo/typer/issues/328 @app.callback(no_args_is_help=True) def main() -> None: """CLI for {{ project_name }}."""