File tree Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change 22
33
44class Model (BaseModel ):
5- model_config = ConfigDict (extra = "forbid" )
5+ model_config = ConfigDict (extra = "forbid" , populate_by_name = True )
Original file line number Diff line number Diff line change 77
88from cmdcomp .model import Model
99from cmdcomp .v2 .command .argument .flag_argument import V2FlagArgument
10- from cmdcomp .v2 .command .argument .select_argument import (
11- V2SelectArgument ,
12- V2ValueArgument ,
13- )
10+ from cmdcomp .v2 .command .argument .select_argument import V2SelectArgument
1411from cmdcomp .v2 .mixin .has_alias import HasAlias
1512
1613from .argument import V2Argument
@@ -250,7 +247,7 @@ def _convert_argument(value: _InputArgument | None) -> V2Argument:
250247 case list ():
251248 return V2SelectArgument (
252249 type = "select" ,
253- raw_values = [V2ValueArgument ( value = v ) for v in value ],
250+ raw_values = [v for v in value ],
254251 )
255252
256253 case None :
You can’t perform that action at this time.
0 commit comments