Commit Graph

14 Commits

Author SHA1 Message Date
2898902ebd [cli] adds ability to override reader/writer options from cli convert. 2017-10-12 19:01:35 +02:00
b2f93b2416 [config/dx] bundle a default fs (and http?) service if none is provided (#179) 2017-10-05 07:17:16 +02:00
f2a9a45fd1 [nodes] Adds arg0_to_kwargs and kwargs_to_arg0 transformations. 2017-07-15 10:14:30 +02:00
53d6ac5887 [nodes] Adds arg0_to_kwargs and kwargs_to_arg0 transformations. 2017-07-11 16:25:32 +02:00
9801c75720 [settings] Better impl. of Setting class, tests for it and refactor hardcoded settings to use it. 2017-07-05 12:41:14 +02:00
0bcdbd70ab [nodes] Removes old pretty printers (bonobo.pprint, bonobo.PrettyPrint) in favor of simpler bonobo.PrettyPrinter implementation. /!\ BC break /!\ 2017-07-05 11:52:47 +02:00
5062221e78 [config] Refactoring of configurables, allowing partially configured objects.
Configurables did not allow more than one "method" option, and mixed
scenarios (options+methods+...) were sometimes flaky, forcing the user
to know what order was the right one. Now, all options work the same,
sharing the same "order" namespace.

Backward incompatible change: Options are now required by default,
unless a default is provided.

Also adds a few candies for debugging/testing, found in the
bonobo.util.inspect module.
2017-07-05 11:15:03 +02:00
1afd8746eb [pm] Moving project artifact management to next edgy.project version. 2017-05-27 16:08:10 +02:00
eacf52aaf6 Simpler package generation using cookiecutter, stdout buffering for consoleplugin 2017-05-27 14:55:25 +02:00
34aa357fd3 [misc] minor output tuning. 2017-05-25 19:49:05 +02:00
1dccad883d [qa] covers __main__, and formating. 2017-05-22 20:06:26 +02:00
c56d497a8c New simpler pretty printer (experimental) that supports all kind of bags. 2017-05-22 15:57:47 +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
e9e9477ef6 Move all builtin transformations to the bonobo.nodes package, as the number grows. 2017-05-20 10:21:04 +02:00