INNER CODE UNIT · Python
parameters
robusta-dev/krr · robusta_krr/main.py:424
parameters=list(signature.parameters.values())[:-1]
+ [
inspect.Parameter(
name=field_name,
kind=inspect.Parameter.KEYWORD_ONLY,
default=OptionInfo(
default=field_meta.default,
param_decls=list(set([f"--{field_name}", f"--{field_name.replace('_', '-')}"])),
help=f"{field_meta.field_info.description}",
rich_help_panel="Strategy Settings",
),
annotation=__process_type(field_meta.type_),
)
for field_name, field_meta in strategy_type.get_settings_type().__fields__.items()
]
)
app.command(rich_help_panel="Strategies")(run_strategy)