This is a pure refactor. It's a patch for users, since these are still accessed at Workflow.create.meta..., but it's minor for node developers since the constructors live in a different module.
The intent is to clear the meta.py namespace up a bit, as it looks like I can combine StaticNode with custom __reduce__ methods to get node class factories that produce pickle-able nodes for variable IO formats!
This is a pure refactor. It's a patch for users, since these are still accessed at
Workflow.create.meta...
, but it's minor for node developers since the constructors live in a different module.The intent is to clear the
meta.py
namespace up a bit, as it looks like I can combineStaticNode
with custom__reduce__
methods to get node class factories that produce pickle-able nodes for variable IO formats!