Closed sukanka closed 1 year ago
部分可选依赖含有描述,部分可选依赖不含描述时, lilac2.api.obtain_optdepends 出错。
lilac2.api.obtain_optdepends
optdepends=( 'pkg1' 'pkg2: some desc' )
调用 lilac2.api.obtain_optdepends(parse_dict= True) 产生如下错误
lilac2.api.obtain_optdepends(parse_dict= True)
{pkg.strip(): desc.strip() for (pkg, desc) in ValueError: not enough values to unpack (expected 2, got 1)
在至少有一个依赖含有描述时先自动将 pkg1 变为 pkg1:
pkg1
pkg1:
复现情形
部分可选依赖含有描述,部分可选依赖不含描述时,
lilac2.api.obtain_optdepends
出错。调用
lilac2.api.obtain_optdepends(parse_dict= True)
产生如下错误建议的方案
在至少有一个依赖含有描述时先自动将
pkg1
变为pkg1: