def __init__(self, conds):
if isinstance(conds, CondGroup):
self.conds = conds.conds
elif isinstance(conds, VersionCond):
self.conds = [conds]
elif isinstance(conds, six.string_types):
self.conds = [VersionCond.from_str(x) for x in conds.split(',')]
elif not conds:
self.conds = []
else:
self.conds = [VersionCond(op, version) for op, version in conds]
评论列表
文章目录