This just came up in
DM-17045, and I'm filing a ticket to put in the TODO inline comment to find a more permanent solution, whether it be:
- to deprecate the args and eventually remove it from all task constructors, or
- add args to PipelineTask, or
- make the work-around (copy args to kwargs) available to all tasks.
While not standard, users have done the following because it worked:
I can't find any official demo notebooks that do it, but I bet some user notebooks do. Fortunately, we had a unit test (thank you Ian Sullivan), that used this syntax that caught this.