When a click.group defines required options at the root level, trying to access help for subcommands (e.g., command --help) fails unless all required options for the root group are provided. This behavior is counterintuitive, as users should be able to view help for subcommands without needing to satisfy the root group's required options.
Steps to Reproduce
- Run img2catalog fdp --help
- This commands fauls
When a click.group defines required options at the root level, trying to access help for subcommands (e.g., command --help) fails unless all required options for the root group are provided. This behavior is counterintuitive, as users should be able to view help for subcommands without needing to satisfy the root group's required options.
Steps to Reproduce