allow None in requirement
This commit is contained in:
@ -814,7 +814,7 @@ def validate_requires_arg(requires, name):
|
||||
if req[0].impl_is_multi():
|
||||
raise ValueError(_('malformed requirements option {0} '
|
||||
'should not be a multi').format(name))
|
||||
if not req[0]._validate(req[1]):
|
||||
if req[1] is not None and not req[0]._validate(req[1]):
|
||||
raise ValueError(_('malformed requirements second argument '
|
||||
'must be valid for option {0}').format(name))
|
||||
if len(req) == 3:
|
||||
|
Reference in New Issue
Block a user