python-fire icon indicating copy to clipboard operation
python-fire copied to clipboard

Added support for categorized groups and commands in helptext output

Open pymergetic opened this issue 8 months ago • 1 comments

  • 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 _GetActionsGroupedByKind to support dynamic action groups based on categories.
  • Refactored _UsageDetailsSections to utilize new grouping logic for better organization of help text sections.

pymergetic avatar May 17 '25 18:05 pymergetic

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.

google-cla[bot] avatar May 17 '25 18:05 google-cla[bot]