In GitLab by @woutdenolf on Oct 23, 2025, 15:17 GMT+2:
When using required_input_names, optional_input_names etc. from Task we often need deterministic sorting: https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/277 (task discovery) and https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/320 (ewoks show).
I proposed to break the API and use tuples instead of sets.
Migrated from GitLab: https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/issues/78
In GitLab by @woutdenolf on Oct 23, 2025, 15:17 GMT+2:
When using
required_input_names,optional_input_namesetc. fromTaskwe often need deterministic sorting: https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/277 (task discovery) and https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/merge_requests/320 (ewoks show).I proposed to break the API and use tuples instead of sets.
Migrated from GitLab: https://gitlab.esrf.fr/workflow/ewoks/ewokscore/-/issues/78