python-fire
python-fire copied to clipboard
Added support for categorized groups and commands in helptext output
- Added CommandCategory decorator to helptext module for marking a method with a category
- Added fire_category for classes to enable categorization
- Everything that has no categorization goes into groups/command by default
- Added helper functions to retrieve action groups by name and to list groups between specified names.
- Updated
_GetActionsGroupedByKindto support dynamic action groups based on categories. - Refactored
_UsageDetailsSectionsto utilize new grouping logic for better organization of help text sections.
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.