@@ -266,20 +266,16 @@ def _populate_sub_parser_by_class(
266266sub_parser_action .add_argument (f"--{ id_attr } " ,required = True )
267267
268268required ,optional ,dummy = cli .custom_actions [name ][action_name ]
269- [
270- sub_parser_action .add_argument (
271- f"--{ x .replace ('_' ,'-' )} " ,required = True
272- )
273- for x in required
274- if x != cls ._id_attr
275- ]
276- [
277- sub_parser_action .add_argument (
278- f"--{ x .replace ('_' ,'-' )} " ,required = False
279- )
280- for x in optional
281- if x != cls ._id_attr
282- ]
269+ for x in required :
270+ if x != cls ._id_attr :
271+ sub_parser_action .add_argument (
272+ f"--{ x .replace ('_' ,'-' )} " ,required = True
273+ )
274+ for x in optional :
275+ if x != cls ._id_attr :
276+ sub_parser_action .add_argument (
277+ f"--{ x .replace ('_' ,'-' )} " ,required = False
278+ )
283279
284280if mgr_cls .__name__ in cli .custom_actions :
285281name = mgr_cls .__name__
@@ -293,20 +289,16 @@ def _populate_sub_parser_by_class(
293289sub_parser_action .add_argument ("--sudo" ,required = False )
294290
295291required ,optional ,dummy = cli .custom_actions [name ][action_name ]
296- [
297- sub_parser_action .add_argument (
298- f"--{ x .replace ('_' ,'-' )} " ,required = True
299- )
300- for x in required
301- if x != cls ._id_attr
302- ]
303- [
304- sub_parser_action .add_argument (
305- f"--{ x .replace ('_' ,'-' )} " ,required = False
306- )
307- for x in optional
308- if x != cls ._id_attr
309- ]
292+ for x in required :
293+ if x != cls ._id_attr :
294+ sub_parser_action .add_argument (
295+ f"--{ x .replace ('_' ,'-' )} " ,required = True
296+ )
297+ for x in optional :
298+ if x != cls ._id_attr :
299+ sub_parser_action .add_argument (
300+ f"--{ x .replace ('_' ,'-' )} " ,required = False
301+ )
310302
311303
312304def extend_parser (parser :argparse .ArgumentParser )-> argparse .ArgumentParser :