Skip to content

version 0.2

Choose a tag to compare

@jfathi jfathi released this 01 Feb 22:51
· 10 commits to main since this release
75cd996

Major release and improvements!* 馃帀
We're actively seeking support! Reach out to @WebberTeam or @jfathi.

New Features:

  • QueueDAG: Introducing experimental support for a DAG model where all nodes are executed in parallel, but their outputs are linked and processed in sequence.

  • relabel_node: Simple function to update the label, or name of a single node in a DAGs scope. Very useful when working with lambda functions.

  • Promises now support use of callables and UUIDs as unique keys.

  • Updates to docstrings, documentation site, and code examples.

Bugfixes:

  • add_edge: Edge case where nodes were preemptively created even if edge was not. Squashed and conditional-tree simplified.

  • filter_nodes: Now returns list of dotdicts based on lambda filter, as expected

  • Bugfix for visualizing Promises as arguments

Additional Notes:

  • Support for QueueDAG, update_nodes, and update_edges is still experimental and should not be used in production contexts.