caef022b56
Minor documentation tuning, moving get_pseudo_nodes to bonobo.util.testing.
2019-06-02 08:40:14 +02:00
705dea3215
Implements #314 , make index_of() public in graph api, document node connections and let outputs_of() take anything resolvable by index_of().
2019-06-01 11:06:16 +02:00
89dda0dca6
feat: new alternate syntax and switch to black + isort (yeah, maybe not the best time, but that is done).
2018-07-29 18:21:56 +01:00
980a76399b
feat, wip: refactoring and simplification of how casts are made.
2018-07-29 11:59:47 +01:00
5d59a72310
[core] Adds a .copy() method to graph structure.
2017-07-06 11:29:55 +02:00
d5cfa0281d
Topological sort is non deterministic, only check for logic in test and not exact result so it will pass tests under py3.5
2017-05-19 18:38:41 +02:00
e747bc1da8
Topological sort of a graph, allowing better console (and other) outputs.
...
Uses algorithm borrowed from networkx graph library to sort a graph in
topological order. The method is only used by output plugins, as
internal plumbery does not really care about the node order.
Also includes a bonobo.util.python.require function that helps importing
thing in a package-less context, or when there are conflict with site
package names.
2017-05-19 13:28:31 +02:00
eacd0cc8c5
wip: filesystem as a service.
2017-04-28 06:21:26 +02:00
ef2c881075
Attempt to refactor a bit of context, new count transform that counts the calls, new bonobo.structs package with basic data structures, removal of blessings.
2017-04-24 23:44:29 +02:00