mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-11-04 22:36:34 +08:00
refactor(sdk): 插件契约基类迁入 SDK 并由 Compat 承接旧包根符号 (#6701)
This commit is contained in:
@@ -334,6 +334,8 @@ function stage_runtime_payload() {
|
||||
fi
|
||||
# 保留 app.plugins 兼容入口;V1/V2 插件仍从这里导入 _PluginBase。
|
||||
# 删除后 app.plugins 会退化为 namespace package,旧插件会在启动时全部导入失败。
|
||||
# 该文件必须是不含实现的包说明:契约基类归 app.sdk.plugin,包根自带旧版实现会
|
||||
# 遮蔽兼容符号,此时 Compat 会直接拒绝导入并报出覆盖了哪个 canonical 路径。
|
||||
if [ ! -f "${stage_plugin_dir}/__init__.py" ]; then
|
||||
ERROR "插件运行目录缺少 app.plugins 兼容入口"
|
||||
return 1
|
||||
|
||||
Reference in New Issue
Block a user