Files
hms-mediaengine/packages/plugin_sdk/hms_plugin_sdk/__init__.py
T

26 lines
553 B
Python
Raw Normal View History

"""hms_plugin_sdk Plugin-API, Manifest, Validierung, Lifecycle (PLAN.md §14)."""
from hms_plugin_sdk.lifecycle import (
InvalidTransitionError,
LifecycleState,
PluginLifecycleManager,
PluginRecord,
)
from hms_plugin_sdk.manifest import (
PluginKind,
load_manifest,
validate_manifest,
validate_plugin_zip,
)
__all__ = [
"PluginKind",
"load_manifest",
"validate_manifest",
"validate_plugin_zip",
"LifecycleState",
"PluginRecord",
"PluginLifecycleManager",
"InvalidTransitionError",
]