Commit Graph

12 Commits

Author SHA1 Message Date
c2f17296f6 [stdlib] Adds Update(...) and FixedWindow(...) the the standard nodes provided with bonobo. 2017-11-12 10:06:15 +01:00
9a54f7b4aa [core] Still refactoring the core behaviour of bags, starting to be much simpler. 2017-10-23 21:18:02 +02:00
3c453f0be7 Code formating. 2017-10-22 18:05:39 +02:00
28fe41c0bd [core] Testing and fixing new args/kwargs behaviour. 2017-10-22 18:00:16 +02:00
c7f39aa851 release: 0.5.1 2017-10-21 12:49:34 +02:00
4d9b579a60 Tuning ValueHolder as I could not find better option to generate the double-underscore methods. 2017-05-21 19:22:45 +02:00
2b3ef05fac Removes unused functions and test bag application to iterables. 2017-05-20 14:47:30 +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
171fa3415b first draft of enhancers. 2017-05-08 11:33:02 +02:00
92fa1fb7e2 mock module is in unittest (py3) 2017-05-01 10:43:13 +02:00
3ecb2c2ccd Minor stuff, cleanup and formating. 2017-04-25 07:47:51 +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