Revisit how existing works with each subcommand on both error and success. In general, assess the ergonomics of the cli application. Follow the ergonomics of cargo as a guideline.
With respect to errors, should the subcommands exist with an error message, and state pyproj [CMD] --help for more information, or exit with the error message and the usage together.
With successes, assess whether to display a help message on success, or simply return.
Revisit how existing works with each subcommand on both error and success. In general, assess the ergonomics of the cli application. Follow the ergonomics of cargo as a guideline.
With respect to errors, should the subcommands exist with an error message, and state
pyproj [CMD] --help
for more information, or exit with the error message and the usage together.With successes, assess whether to display a help message on success, or simply return.