Open superstar54 opened 7 months ago
This came up during the discussion in on of the AiiDA core meetings. We realized that #6202 would indeed break positional arguments for run
, but we accepted this breaking change as the changes in #6202 were overall an improvement and had become necessary due to another breaking change. Since this only affects process functions, I think this is ok. There is no real reason to use run
for process functions. You can still directly call them, e.g., add(1, 2)
.
Now, if we can find a workaround to keep support for positional arguments in run
without reverting the changes of #6202 , then that would be great. But I am not sure it is possible.
aiida-core: 2.5.0
will raise
Same to
run_get_node
etc.This does not happened before v2.5.0. This is introduced by #6202 .