Skip to content

Roadmap

The intent is to be able to allow parsers to be built from any object a developer wishes.

Note

Currently, only methods inspection is fully supported.

Features

  • Generate commands from functions within modules

    • Dispatch commands arguments to functions
    • Create arguments from function
    • Type Hints
      • Defaults
      • Help (N/A)
      • Types
    • Docstrings
      • Defaults
      • Help
      • Types
  • Generate subcommands / arguments from modules

    • Create subcommand arguments from module arguments
    • Set module arguments
    • Type Hints
      • Defaults
      • Help (N/A)
      • Types
    • Docstrings
      • Defaults
      • Help
      • Types
  • Generate subcommands / arguments from objects

    • Dispatch commands arguments to functions
    • Create subcommand arguments from instance arguments
    • Set instance arguments
    • Type Hints
      • Defaults
      • Help
      • Types
    • Docstrings
      • Defaults
      • Help
      • Types