def parse_requirement(req):
dumb_parse = pkg_resources.Requirement.parse(req)
if dumb_parse.extras:
extras = '[{}]'.format(','.join(dumb_parse.extras))
else:
extras = ''
return pkg_resources.Requirement.parse(
dumb_parse.project_name + extras + ','.join(
operator + pkg_resources.safe_version(version)
for operator, version in dumb_parse.specs
)
)
评论列表
文章目录