Commit Graph

  • e9e9477ef6 Move all builtin transformations to the bonobo.nodes package, as the number grows. Romain Dorgueil 2017-05-20 10:21:04 +02:00
  • 3f2cfb620d Remove 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
  • cf0b982475 Adds 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
  • d5cfa0281d Topological 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
  • e22f1bfb59 Settings for debug/profile and use them in console plugin. Romain Dorgueil 2017-05-19 18:35:39 +02:00
  • e747bc1da8 Topological sort of a graph, allowing better console (and other) outputs. Romain Dorgueil 2017-05-19 13:28:31 +02:00
  • aa6da3aa2b Allow to specify output of a chain in the Graph class. Romain Dorgueil 2017-05-13 15:26:51 +02:00
  • 697b3e539e Rename component to node in console plugin for more consistency with naming elsewhere. Romain Dorgueil 2017-05-13 15:26:24 +02:00
  • 6b3e5932e8 Do not display transformations as finished before the teardown phase has completed. Romain Dorgueil 2017-05-13 15:25:57 +02:00
  • dd1c49fde0 File writers now return NOT_MODIFIED to allow chaining things after them. Romain Dorgueil 2017-05-13 15:25:22 +02:00
  • 3560e974c4 Allow 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
  • 171fa3415b first draft of enhancers. Romain Dorgueil 2017-05-08 11:33:02 +02:00
  • 6cc3cedf1a Tuning the dependency management model. Romain Dorgueil 2017-05-03 18:52:05 +02:00
  • 0e6c0cf6e6 Tuning the dependency management model. Romain Dorgueil 2017-05-03 18:20:47 +02:00
  • 06f385ba15 Merge pull request #61 from hartym/master Romain Dorgueil 2017-05-02 11:45:01 -07:00
  • 7a5f42e223 Remove landscape from readme as it does not seem to work anymore :s Romain Dorgueil 2017-05-02 20:42:43 +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). Romain Dorgueil 2017-05-02 20:39:36 +02:00
  • 3a7d0c9772 Adds appveyor badge (0.3) Romain Dorgueil 2017-05-01 22:01:21 +02:00
  • d4af430194 Merge pull request #53 from hartym/0.3 Romain Dorgueil 2017-05-01 10:30:17 -07:00
  • 66f161962c Merge branch '0.3' into 0.3 Romain Dorgueil 2017-05-01 10:21:27 -07:00
  • ffa5493933 Removing codacy as I can't configure it correctly. Romain Dorgueil 2017-05-01 19:18:36 +02:00
  • 96d712d8b9 Increment minor version number. Romain Dorgueil 2017-05-01 19:09:59 +02:00
  • 498541cd58 Merge branch '47_context_processors' into 0.3 Romain Dorgueil 2017-05-01 19:07:15 +02:00
  • 3d43cad443 Removing codacy as it is impossible to configure correctly. Romain Dorgueil 2017-05-01 19:05:33 +02:00
  • 4f9b2081ca draft of release manual Romain Dorgueil 2017-05-01 19:03:56 +02:00
  • 06e7875c89 Removes dead code. My pleasure. Romain Dorgueil 2017-05-01 18:51:46 +02:00
  • da4ba2603c Update basic tests. Romain Dorgueil 2017-05-01 18:50:06 +02:00
  • 5111b2932e mocks work this way under py3.5, apparently. Romain Dorgueil 2017-05-01 18:37:23 +02:00
  • 743de17c4c mock is in unittest Romain Dorgueil 2017-05-01 18:35:12 +02:00
  • 4154d7e3d8 Starting 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
  • 32bf13c77d Merge pull request #49 from hartym/0.2 Romain Dorgueil 2017-05-01 08:37:43 -07:00
  • 892da59f01 Update README.rst Romain Dorgueil 2017-05-01 17:11:31 +02:00
  • d3daee1234 remove run() output from basicusage timed test. Romain Dorgueil 2017-05-01 17:08:31 +02:00
  • 8a80773a90 Merge pull request #46 from hartym/17_positional_options Romain Dorgueil 2017-05-01 07:56:30 -07:00
  • d66f8c463a Pass "path" option value as positional in examples. Romain Dorgueil 2017-05-01 15:59:33 +02:00
  • 49cfb88519 Merge branch '17_positional_options' of github.com:hartym/bonobo into 17_positional_options Romain Dorgueil 2017-05-01 15:57:52 +02:00
  • 8f38237658 Code formating. Romain Dorgueil 2017-05-01 15:57:03 +02:00
  • 13ab3a0321 Merge branch '0.2' into 17_positional_options Romain Dorgueil 2017-05-01 06:52:56 -07:00
  • ffa9ab6bc8 Fix positional options (#17) and associated tests. Romain Dorgueil 2017-05-01 15:52:34 +02:00
  • 3b44eb6f1d Merge pull request #45 from hartym/services_init Romain Dorgueil 2017-05-01 06:52:02 -07:00
  • 5b29b5fe95 Merge branch 'services_init' into 17_positional_options Romain Dorgueil 2017-05-01 15:32:05 +02:00
  • 159389e323 adds valueholder tests and fixes. Romain Dorgueil 2017-05-01 15:31:00 +02:00
  • 25253cf119 Positional options (WIP). Romain Dorgueil 2017-05-01 15:26:57 +02:00
  • bbd258c313 74 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
  • 0feccb1aa9 reformating 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
  • 474999a87e Trying to fix unending transformations on start() error. Romain Dorgueil 2017-05-01 15:12:48 +02:00
  • bd0b9a3098 Merge pull request #44 from hartym/code_quality Romain Dorgueil 2017-05-01 02:18:55 -07:00
  • e04a6261d0 codacy config Romain Dorgueil 2017-05-01 11:06:17 +02:00
  • fdc9a4d130 Merge remote-tracking branch 'upstream/0.2' into code_quality Romain Dorgueil 2017-05-01 11:02:50 +02:00
  • 670f4e61d1 fixing codacy issues Romain Dorgueil 2017-05-01 11:02:28 +02:00
  • 0a58251a52 Merge pull request #42 from hartym/0.2 Romain Dorgueil 2017-05-01 01:50:28 -07:00
  • 204135e5e0 remove dist build after windows tests. Romain Dorgueil 2017-05-01 10:46:23 +02:00
  • 92fa1fb7e2 mock module is in unittest (py3) Romain Dorgueil 2017-05-01 10:43:13 +02:00
  • 27f2ab2fcb adds test dependencies to appveyor config Romain Dorgueil 2017-05-01 10:41:04 +02:00
  • a2f477319c attempt to skip appveyor problem Romain Dorgueil 2017-05-01 10:38:48 +02:00
  • 6be714e3f6 omit examples and extensions from coverage. Romain Dorgueil 2017-05-01 10:31:51 +02:00
  • a164c76d04 ignoring examples and ext packages from codacy inspections. Romain Dorgueil 2017-05-01 10:28:51 +02:00
  • 8fc0430a23 more documentage Romain Dorgueil 2017-05-01 10:21:56 +02:00
  • 71a32f623f Sweeping the docs. Romain Dorgueil 2017-05-01 09:56:10 +02:00
  • d79ca9e20e Cleaner api exposition. Romain Dorgueil 2017-05-01 09:00:07 +02:00
  • 74b5b98572 Merge branch '0.2' of github.com:python-bonobo/bonobo into 0.2 Romain Dorgueil 2017-05-01 08:36:45 +02:00
  • 3d0855ed23 Update project management artifacts Romain Dorgueil 2017-05-01 08:35:50 +02:00
  • db216f1596 Merge pull request #41 from hartym/0.2 Romain Dorgueil 2017-04-30 23:23:37 -07:00
  • b4716f9cee fix json example (#37) Romain Dorgueil 2017-05-01 08:14:09 +02:00
  • d9a7dc3e11 fix namespace for readers/writers in documentation. Romain Dorgueil 2017-04-30 11:46:13 +02:00
  • f5255e9e15 Merge remote-tracking branch 'origin/0.2' into 0.2 Romain Dorgueil 2017-04-30 11:41:19 +02:00
  • fd12ba7661 update conda deps for readthedocs builder Romain Dorgueil 2017-04-30 11:39:04 +02:00
  • 95eeaf61b9 fix test Romain Dorgueil 2017-04-30 11:19:29 +02:00
  • 4ee3fd3be9 adds tutorials and documentation for file readers and writers. Romain Dorgueil 2017-04-30 11:14:34 +02:00
  • 8018f63457 trying to force exact requirements in the reqs.txt file while setup.py is a bit more loose. Romain Dorgueil 2017-04-30 10:14:44 +02:00
  • a19170ad36 Update README.rst Romain Dorgueil 2017-04-28 08:13:51 +02:00
  • 1a11f91769 Update README.rst Romain Dorgueil 2017-04-28 08:13:26 +02:00
  • 4b2fa36a65 Update README.rst Romain Dorgueil 2017-04-28 08:13:14 +02:00
  • e1b30b1468 Update README.rst Romain Dorgueil 2017-04-28 08:12:56 +02:00
  • 37634f5e58 Update README.rst Romain Dorgueil 2017-04-28 08:12:29 +02:00
  • cea9b202b5 Update README.rst Romain Dorgueil 2017-04-28 08:11:29 +02:00
  • bb5fc22f5e release: 0.2.2 Romain Dorgueil 2017-04-28 08:04:48 +02:00
  • 9a3fa98723 Merge pull request #40 from hartym/0.2 Romain Dorgueil 2017-04-27 22:55:14 -07:00
  • ee9d5d6f10 update classifiers Romain Dorgueil 2017-04-28 07:54:49 +02:00
  • 1493686c89 Update README.rst Romain Dorgueil 2017-04-28 07:51:41 +02:00
  • 5e772b7fa2 Update README.rst Romain Dorgueil 2017-04-28 07:49:00 +02:00
  • 02a4b67a35 Update README.rst Romain Dorgueil 2017-04-28 07:48:35 +02:00
  • 708101f3d9 Update README.rst Romain Dorgueil 2017-04-28 07:47:39 +02:00
  • 357683bd02 Default service configuration in directory or file (#38). Romain Dorgueil 2017-04-28 07:37:15 +02:00
  • c801131190 Merge branch 'filesystem' into 0.2 Romain Dorgueil 2017-04-28 06:33:37 +02:00
  • 4f49ad9fd1 Tighter dependencies, and rewriting a bit of the documentation. Romain Dorgueil 2017-04-28 06:32:48 +02:00
  • eacd0cc8c5 wip: filesystem as a service. Romain Dorgueil 2017-04-28 06:21:26 +02:00
  • 27c937054f Update services.rst Romain Dorgueil 2017-04-27 09:52:18 +02:00
  • 02f0c1d972 Update services.rst Romain Dorgueil 2017-04-27 09:47:24 +02:00
  • 56ffaf1a8f Update install.rst Romain Dorgueil 2017-04-27 09:07:49 +02:00
  • 86dfe3bb9a Update index.rst Romain Dorgueil 2017-04-27 08:44:33 +02:00
  • 8900e902ca Update services.rst Romain Dorgueil 2017-04-27 08:43:58 +02:00
  • 2a74ffae95 Merge pull request #34 from hartym/0.2 Romain Dorgueil 2017-04-25 16:29:52 -07:00
  • 08db4213b3 Allowing container lazy resolution of params and fixing unterminated late transforms in default strategy (bad bug!) Romain Dorgueil 2017-04-26 01:26:11 +02:00
  • 946c5fd1bb Small refactoring of duplicate code. Romain Dorgueil 2017-04-25 23:18:15 +02:00
  • ad502d7e23 Split execution module in submodules for better readability. Romain Dorgueil 2017-04-25 23:05:18 +02:00
  • 9b87597c24 Small change to force services definitions to be strings, and to force default names. Romain Dorgueil 2017-04-25 22:38:39 +02:00
  • efcd4361cc First implementation of services and basic injection. Not working with CLI for now. Romain Dorgueil 2017-04-25 22:04:21 +02:00
  • 18abb39206 release: 0.2.1 Romain Dorgueil 2017-04-25 08:23:39 +02:00
  • c65e1f8c34 Merge pull request #33 from hartym/stdlib_context_and_utils Romain Dorgueil 2017-04-24 23:13:22 -07:00