From e8108fe12d849235afa0632c6f472be3884afc52 Mon Sep 17 00:00:00 2001 From: geisserml Date: Mon, 4 Mar 2024 02:36:25 +0100 Subject: [PATCH] argparse backport: remove bad `or` --- src/ctypesgen/__main__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ctypesgen/__main__.py b/src/ctypesgen/__main__.py index 74e92e1..d067b23 100644 --- a/src/ctypesgen/__main__.py +++ b/src/ctypesgen/__main__.py @@ -231,7 +231,7 @@ def get_parser(): class ExtendAction(argparse.Action): def __call__(self, parser, namespace, values, option_string=None): - items = getattr(namespace, self.dest) or [] + items = getattr(namespace, self.dest, []) items.extend(values) setattr(namespace, self.dest, items)