Skip to content

v0.4.0

Compare
Choose a tag to compare
@bashirmindee bashirmindee released this 09 Aug 08:33
· 21 commits to main since this release
b9a41a7

Improvements

  • ♻️ big overhaul to the dag interface
  • ♻️ rely on networkx for most of the graph-related computations
  • ✨ root nodes implementation (see documentation for further explanation)
  • 📝 improve documentation and remove most of the outdated comments
  • ✨ added AsyncDAG / AsyncDAGExecution to execute DAG in async context
  • ✨ added Async-Threaded resource
  • ✨ added feature of running DAG in DAG
  • ✨ Include Line Number pointing to the location where the DAG made the error!
  • ✨ Support Ellipsis for DAG.compose' input
  • ⚡ Optimize ArgExecNode and ReturnExecNode by using main-thread instead of DEFAULT_THREAD

Bug Fixes

  • 🐛 fix twz_active behavior. If twz_active is False, the node returns None