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