Geert
01/17/2024, 11:03 AMtyping.Optional
input to a workflow?
@workflow
def wf(foo: Optional[str]):
...
gives me:
Missing option '--foo'.
Kevin Su
01/17/2024, 11:05 AM@workflow
def wf(foo: Optional[str] = None):
...
Geert
01/17/2024, 11:06 AMdef wf(foo: Optional[list[str]] = None):
Geert
01/17/2024, 11:06 AMGeert
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]]
Geert
01/17/2024, 11:15 AMdef wf(foo: Optional[list[str]] = [""]):
Kevin Su
01/17/2024, 11:18 AMSlackbot
01/17/2024, 11:18 AMRichard Ericsson
03/21/2024, 3:59 PM