plugins package
Subpackages
Submodules
plugins.plugin_manager module
- class plugins.plugin_manager.PluginManager(plugins_dir='plugins', engine_version='1.0.0')[source]
Bases:
object
- class plugins.plugin_manager.PluginManifest(name: str, version: str, module: str, engine_api_min: str, engine_api_max: str, permissions: set[str], enabled: bool, path: str)[source]
Bases:
object- enabled: bool
- engine_api_max: str
- engine_api_min: str
- module: str
- name: str
- path: str
- permissions: set[str]
- version: str