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
5d59a72310
[core] Adds a .copy() method to graph structure.
2017-07-06 11:29:55 +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
4342035f12
Refactoring: dispatch "core" package modules into structs and utils, as it does not have a lot of sense anymore.
2017-05-20 13:11:37 +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
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
eacd0cc8c5
wip: filesystem as a service.
2017-04-28 06:21:26 +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