e9e9477ef6Move all builtin transformations to the bonobo.nodes package, as the number grows.
Romain Dorgueil
2017-05-20 10:21:04 +02:00
3f2cfb620dRemove deprecated helpers, which are not tested anyway. use bonobo.run() instead of jupyter_run and console_run.
Romain Dorgueil
2017-05-20 10:18:22 +02:00
cf0b982475Adds method based options, limited to one, to allow nodes based on a specific method (think filter, join, etc)...
Romain Dorgueil
2017-05-20 10:15:51 +02:00
d5cfa0281dTopological sort is non deterministic, only check for logic in test and not exact result so it will pass tests under py3.5
Romain Dorgueil
2017-05-19 18:38:41 +02:00
e22f1bfb59Settings for debug/profile and use them in console plugin.
Romain Dorgueil
2017-05-19 18:35:39 +02:00
e747bc1da8Topological sort of a graph, allowing better console (and other) outputs.
Romain Dorgueil
2017-05-19 13:28:31 +02:00
aa6da3aa2bAllow to specify output of a chain in the Graph class.
Romain Dorgueil
2017-05-13 15:26:51 +02:00
697b3e539eRename component to node in console plugin for more consistency with naming elsewhere.
Romain Dorgueil
2017-05-13 15:26:24 +02:00
6b3e5932e8Do not display transformations as finished before the teardown phase has completed.
Romain Dorgueil
2017-05-13 15:25:57 +02:00
dd1c49fde0File writers now return NOT_MODIFIED to allow chaining things after them.
Romain Dorgueil
2017-05-13 15:25:22 +02:00
3560e974c4Allow processors to retrieve their own value from the yield value, making it one line shorter each time the processor does not need its value before the teardown phase.
Romain Dorgueil
2017-05-13 15:24:31 +02:00
171fa3415bfirst draft of enhancers.
Romain Dorgueil
2017-05-08 11:33:02 +02:00
6cc3cedf1aTuning the dependency management model.
Romain Dorgueil
2017-05-03 18:52:05 +02:00
0e6c0cf6e6Tuning the dependency management model.
Romain Dorgueil
2017-05-03 18:20:47 +02:00
7a5f42e223Remove landscape from readme as it does not seem to work anymore :s
Romain Dorgueil
2017-05-02 20:42:43 +02:00
45d7e1383fChanging branch model to use master instead of 0.3. Version named branches will stay for maintenance, while master will be the bleeding edge (still with passing test suite).
Romain Dorgueil
2017-05-02 20:39:36 +02:00
5111b2932emocks work this way under py3.5, apparently.
Romain Dorgueil
2017-05-01 18:37:23 +02:00
743de17c4cmock is in unittest
Romain Dorgueil
2017-05-01 18:35:12 +02:00
4154d7e3d8Starting 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.
Romain Dorgueil
2017-05-01 18:27:27 +02:00
bbd258c31374 characters instead of 80 for examples, as it seems that desktop version display less characters than tablet on rtd theme.
Romain Dorgueil
2017-05-01 15:22:32 +02:00
0feccb1aa9reformating code, and adding specific rules for examples so it shows up correctly on readthedocs, by default.
Romain Dorgueil
2017-05-01 15:21:26 +02:00
474999a87eTrying to fix unending transformations on start() error.
Romain Dorgueil
2017-05-01 15:12:48 +02:00