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