An additional package manager for managing Microsoft apps on Linux distros.
- Added global variable for logging. - Removed `class@RegisterCommand` metaclass. - Replaced with decorator function. - Added `class@CommandHelpStruct`. - Basic struct to define rigid structure of the help message of a command. Uses `__slots__` over instance dictionary. - Changed type annotations for removal of metaclass. - Added logging. - Created decorator function `register_command()`. - Used to register a new command class (replaces metaclass) - Guarantees a name and doc dunder attribute is defined. - Registry now ensures that a command isn't already defined with the same registry name. - Must be invoked with parens |
||
|---|---|---|
| assets | ||
| soypak | ||
| .gitignore | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||