Base Plugin Interface

class hal_py.BasePluginInterface
property dependencies

The plugins that this plugin depends on.

Type

set[str]

property description

The description of the plugin.

Type

str

get_dependencies(self: hal_py.BasePluginInterface) Set[str]

Get all dependencies of this plugin.

Returns

The plugins that this plugin depends on.

Return type

set[str]

get_description(self: hal_py.BasePluginInterface) str

Get the description of the plugin.

Returns

The description of the plugin.

Return type

str

get_name(self: hal_py.BasePluginInterface) str

Get the name of the plugin.

Returns

The name of the plugin.

Return type

str

get_version(self: hal_py.BasePluginInterface) str

Get the version of the plugin.

Returns

The version of the plugin.

Return type

str

property name

The name of the plugin.

Type

str

property version

The version of the plugin.

Type

str