Base Plugin Interface
- class hal_py.BasePluginInterface
The base class for all HAL plugins. Every plugin has to derive from this class and implement at least
get_nameandget_version.- get_dependencies(self: hal_py.BasePluginInterface) Set[str]
Get all dependencies of this plugin.
- get_description(self: hal_py.BasePluginInterface) str
Get the description of the plugin.
- Returns
The description of the plugin.
- Return type
- get_name(self: hal_py.BasePluginInterface) str
Get the name of the plugin.
- Returns
The name of the plugin.
- Return type
- get_version(self: hal_py.BasePluginInterface) str
Get the version of the plugin.
- Returns
The version of the plugin.
- Return type