Commit Graph

11 Commits

Author SHA1 Message Date
1dccad883d [qa] covers __main__, and formating. 2017-05-22 20:06:26 +02:00
cf21c0e088 [qa] attempt to fix #58. 2017-05-22 19:17:34 +02:00
329296ce6b Better error display. 2017-05-22 15:57:11 +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
6b3e5932e8 Do not display transformations as finished before the teardown phase has completed. 2017-05-13 15:25:57 +02:00
171fa3415b first draft of enhancers. 2017-05-08 11:33:02 +02:00
4154d7e3d8 Starting to work on #47 a.k.a the context processor mess. This is a first implementation removing all the uggly function calls, but further work must work on less things called "context", as it is bad for readability. Concerns better separated now. 2017-05-01 18:27:27 +02:00
474999a87e Trying to fix unending transformations on start() error. 2017-05-01 15:12:48 +02:00
bb5fc22f5e release: 0.2.2 2017-04-28 08:04:48 +02:00
eacd0cc8c5 wip: filesystem as a service. 2017-04-28 06:21:26 +02:00
ad502d7e23 Split execution module in submodules for better readability. 2017-04-25 23:05:18 +02:00