argv: permit None defaults

This commit is contained in:
Martin Sekera 2020-09-08 00:44:04 +02:00
parent f6c4029cc5
commit e8dfe4790e

View file

@ -100,6 +100,9 @@ class Invocation:
self.args[name] = None
for name, (T, default, _) in self.action.kv_args.items():
if default is None:
self.args[name] = None
else:
self.args[name] = T(default)
# process positional (mandatory) args