shy-evening-51366
01/17/2024, 11:03 AMtyping.Optional input to a workflow?
@workflow
def wf(foo: Optional[str]):
...
gives me:
Missing option '--foo'.glamorous-carpet-83516
01/17/2024, 11:05 AM@workflow
def wf(foo: Optional[str] = None):
...shy-evening-51366
01/17/2024, 11:06 AMdef wf(foo: Optional[list[str]] = None):shy-evening-51366
01/17/2024, 11:06 AMshy-evening-51366
01/17/2024, 11:12 AM[] instead of `None`:
Invalid value for '--foo': Failed to convert param <Option foo>, [] to typing.Optional[typing.List[str]]shy-evening-51366
01/17/2024, 11:15 AMdef wf(foo: Optional[list[str]] = [""]):glamorous-carpet-83516
01/17/2024, 11:18 AMuser
01/17/2024, 11:18 AMkind-helicopter-24858
03/21/2024, 3:59 PM