d1481fbfe8
Moves jupyter extension to both bonobo.contrib.jupyter (for the jupyter widget) and to bonobo.plugins (for the executor-side plugin).
2017-11-12 09:08:05 +01:00
a901731fff
Switch to stable mondrian.
2017-11-04 15:17:51 +01:00
5f300225a8
Update requirements with first whistle stable.
2017-11-04 12:10:28 +01:00
6bd1130e34
[core] Refactoring to use an event dispatcher in the main thread.
...
Plugins now run in the main thread, instead of their own threads, and
the API changed to use an event dispatcher approach instead of a static
class interface.
2017-11-04 12:05:04 +01:00
d988d30474
Update to mondrian 0.4a0.
2017-11-02 08:25:30 +01:00
fb86bc9507
[errors] Move error handling in transformations to use mondrian.
2017-11-02 00:08:09 +01:00
5cc514e490
Update dependencies, remove python-dotenv.
2017-11-01 18:53:27 +01:00
8351897e3a
[core] Refactoring of commands to move towards a more pythonic way of running the jobs. Commands are now classes, and bonobo "graph" related commands now hooks into bonobo.run() calls so it will use what you actually put in your __main__ block.
2017-10-29 19:23:50 +01:00
08f0950f02
Update Makefile/setup.
2017-10-28 17:29:05 +02:00
3c453f0be7
Code formating.
2017-10-22 18:05:39 +02:00
866824db7c
[config] Adds __doc__ to option/service. Fix variable names in Option.__get__() that would have an unpredicatable behaviour in the rare case of using get on a type. Update to Medikit.
2017-10-21 12:39:19 +02:00
32e222787d
release: 0.5.0
2017-10-05 19:16:03 +02:00
ee65cd736b
Update dependencies.
2017-10-05 18:52:53 +02:00
34dc53aa19
Merge branch 'develop' into dev_convert
2017-09-30 11:26:59 +02:00
7ca3369f71
Rename "bonobo graph" to "bonobo inspect". For now, graphviz is default but there will probably be a humand default in the future, with graphviz source generation set if --graph (or -g) flag is passed.
2017-09-30 11:01:53 +02:00
0b1b052c54
Merge branch 'develop' into dev_graphviz
2017-09-30 10:26:00 +02:00
21514ad670
Update dependencies.
2017-09-30 09:54:30 +02:00
3105bd0bee
Merge branch 'dev_graphviz' into dev_convert
2017-09-18 17:18:29 +02:00
ff0d6219a6
Merge branch 'develop' into dev_graphviz
2017-08-11 07:38:53 +02:00
3e961776e3
[cli] First draft implementation of "convert" command, which builds a simple graph of reader+writer and executes it.
2017-07-16 18:45:49 +02:00
dff00aef2c
Merge branch 'master' into develop
2017-07-16 11:01:24 +02:00
0e2e772043
release: 0.4.3
2017-07-16 10:50:49 +02:00
937c61bd76
Update dependencies
2017-07-16 10:20:25 +02:00
d034588091
Update dependencies.
2017-07-04 10:51:33 +02:00
b1db4263d4
Update dependencies.
2017-06-18 21:30:19 +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
2b584935c5
[deps] Weekly dependency update.
2017-06-10 13:35:02 +02:00
1ca48d885d
Refactoring and fixes around ioformats.
2017-06-08 21:47:01 +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
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
ac800d2e14
[cli] Setup logging to unsilence stevedore errors, like failing to load an entrypoint.
2017-05-28 23:02:34 +02:00
0146fb0d55
[doc] Documentation work for the 0.4 release (not finished).
2017-05-28 19:21:12 +02:00
9370f6504e
[ext] Adds docker extra to setup.py
2017-05-28 16:51:02 +02:00
6fc5891ccd
Merge branch 'master' into develop
2017-05-28 13:15:23 +02:00
44bc3f909d
[misc] updating dependency management.
2017-05-28 12:25:43 +02:00
5013708c85
[misc] updating dependencies.
2017-05-28 12:04:49 +02:00
3a5ebff435
Adds packaging requirement.
2017-05-27 17:06:18 +02:00
1afd8746eb
[pm] Moving project artifact management to next edgy.project version.
2017-05-27 16:08:10 +02:00
be844c3ed7
WIP GRAPHVIZ
2017-05-25 16:41:01 +02:00
a50b21e46d
[qa] covers __main__
2017-05-22 19:57:08 +02:00
0e6c0cf6e6
Tuning the dependency management model.
2017-05-03 18:20:47 +02:00
45d7e1383f
Changing 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).
2017-05-02 20:39:36 +02:00
3d0855ed23
Update project management artifacts
2017-05-01 08:35:50 +02:00
8018f63457
trying to force exact requirements in the reqs.txt file while setup.py is a bit more loose.
2017-04-30 10:14:44 +02:00
c801131190
Merge branch 'filesystem' into 0.2
2017-04-28 06:33:37 +02:00
4f49ad9fd1
Tighter dependencies, and rewriting a bit of the documentation.
2017-04-28 06:32:48 +02:00