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
67b4227436
[stdlib] Fix I/O related nodes (especially json), there were bad bugs with ioformat.
2017-06-17 10:37:17 +02:00
3c4010f9c3
[core] Execution contexts are now context managers.
2017-06-17 10:17:42 +02:00
a65ca635cf
[fs] adds a defaut to current working directory in open_fs(...).
2017-06-17 10:08:06 +02:00
8c898afc27
[config] Implements a "requires()" service injection decorator for functions (api may change).
2017-06-17 10:02:37 +02:00
b8125ea579
Merge commit '2b8397f'
2017-06-17 09:57:47 +02:00
f832f8e2bc
release: 0.4.1
2017-06-11 10:44:01 +02:00
2b8397f32e
[logging] Adds logging alias for easier imports.
2017-06-11 09:50:20 +02:00
285f8e230c
Merge branch 'develop' of github.com:python-bonobo/bonobo into develop
2017-06-10 15:44:22 +02:00
fb54143a7a
release: 0.4.0
2017-06-10 15:34:22 +02:00
187a24fca9
Merge branch '0.3' into develop
...
Conflicts:
Makefile
requirements-dev.txt
2017-06-10 14:17:26 +02:00
e0a00dcc91
release: 0.3.2
2017-06-10 13:57:27 +02:00
714ff294ed
Merge remote-tracking branch 'upstream/master'
2017-06-10 13:52:23 +02:00
b749e101c7
Merge pull request #107 from hartym/develop
...
[deps] Weekly dependency update.
2017-06-10 13:42:57 +02:00
2b584935c5
[deps] Weekly dependency update.
2017-06-10 13:35:02 +02:00
9c3b005fd4
Merge pull request #102 from hartym/develop
...
Towards 0.4
2017-06-08 22:05:25 +02:00
89104af3a0
Allow main as well as __main__.
2017-06-08 21:47:13 +02:00
1ca48d885d
Refactoring and fixes around ioformats.
2017-06-08 21:47:01 +02:00
d19178a28e
Fix import to absolute.
2017-06-06 08:17:58 +02:00
e5483de344
[core] I/O formats allowing both arg0 formating and kwargs based. Starting with 0.4, kwargs based will be default (BC break here, but needed for the greater good).
2017-06-05 11:38:11 +02:00
c34b86872f
Update example datasets.
2017-06-05 10:52:47 +02:00
98430354e6
[docs] link to first bonobo-docker guide.
2017-06-05 10:50:36 +02:00
b80ff253db
[docs] work in progress.
2017-06-05 10:47:16 +02:00
5bbfa41956
[jupyter] minor docs edit.
2017-06-05 09:45:49 +02:00
471e38e67b
[jupyter] update widget so it uses str(...) instread of repr(...) and topological order of nodes.
2017-06-05 09:43:38 +02:00
84573cc8fa
[deps] Update.
2017-06-05 09:16:36 +02:00
fd2cfae95c
Merge pull request #97 from hartym/develop
...
Deps
2017-05-31 22:14:54 +02:00
16f864b441
Merge remote-tracking branch 'origin/master' into develop
2017-05-31 22:08:52 +02:00
99cf5a03c6
Merge remote-tracking branch 'upstream/pyup-update-pytest-3.1.0-to-3.1.1' into develop
2017-05-31 22:07:53 +02:00
a729ec5494
Merge branch 'develop' of github.com:hartym/bonobo into develop
2017-05-31 22:06:24 +02:00
88d46a724d
[cli] adds python logging facility configuration.
2017-05-31 22:06:08 +02:00
4b0015706e
Update pytest from 3.1.0 to 3.1.1
2017-05-31 19:32:59 +02:00
7307c29a11
Merge pull request #1 from hartym/pyup-initial-update
...
Initial Update
2017-05-31 15:18:39 +02:00
203843f994
Update stevedore from 1.21.0 to 1.22.0
2017-05-31 15:17:51 +02:00
bd6eddc48e
Update sphinx from 1.6.1 to 1.6.2
2017-05-31 15:17:49 +02:00
99f9952c7c
Update requests from 2.16.5 to 2.17.3
2017-05-31 15:16:58 +02:00
1d070636e9
Update requests from 2.16.5 to 2.17.3
2017-05-31 15:16:56 +02:00
8963ded2d1
Update pytest from 3.1.0 to 3.1.1
2017-05-31 15:16:55 +02:00
e38d1b8c4a
Merge remote-tracking branch 'upstream/master' into develop
2017-05-31 15:10:05 +02:00
059b22dc24
Merge pull request #92 from python-bonobo/pyup-update-sphinx-1.6.1-to-1.6.2
...
Update sphinx to 1.6.2
2017-05-31 14:59:13 +02:00
24c7ec2039
Merge pull request #95 from python-bonobo/pyup-update-requests-2.16.5-to-2.17.3
...
Update requests to 2.17.3
2017-05-31 14:58:52 +02:00
e017bd094d
Merge pull request #96 from python-bonobo/pyup-update-stevedore-1.21.0-to-1.22.0
...
Update stevedore to 1.22.0
2017-05-31 14:58:36 +02:00
0a429ab079
Update stevedore from 1.21.0 to 1.22.0
2017-05-30 06:33:59 -07:00
b2e3daf8c3
Update requests from 2.16.5 to 2.17.3
2017-05-29 16:15:57 -07:00
7157e890af
Update requests from 2.16.5 to 2.17.3
2017-05-29 16:15:55 -07:00
0ac9e05956
Update sphinx from 1.6.1 to 1.6.2
2017-05-29 05:11:07 -07:00
108f1c9967
Merge pull request #91 from hartym/develop
...
Doc and fixes.
2017-05-28 14:19:54 -07:00
2c2bc4fca9
[qa] fix unclosed files problems in tests.
2017-05-28 23:15:40 +02:00
3ca5f962d2
[qa] removes examples and docs from travis as it does not fail on the first and duplicate rtd work on the second, at the cost of a much longer build time.
2017-05-28 23:06:20 +02:00
5b7e3c8324
[cli] fixes --install which did not work with --editable packages, aka things added to sys.path by some *.pth file in a very not explicit way.
2017-05-28 23:03:22 +02:00