python-execo (2.5.4) unstable; urgency=low

  * new upstream release:

    - execo_g5k.topology: fix wrong log template causing crash, log messages, documentation

    - execo_g5k.planning: handle oar queues in planning

    - execo_g5k.charter: fix bad sql results indexing causing crash

    - make execo / execo_g5k runnable with void environment (no $HOME)

    - execo.process: important optimization: bypass heavy string processing of iodebug logger when possible

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Tue, 3 May 2016 17:00:00 +0200

python-execo (2.5.3) unstable; urgency=low

  * new upstream release:

    - execo_g5k.topology: fix crash with empty linecards

    - execo_g5k.oarsub: fix oar command in corner cases

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Mon, 25 Jan 2016 15:31:00 +0200

python-execo (2.5.2) unstable; urgency=low

  * new upstream release:

    - bugfixes in timeouts handling

    - bugfixes and improvements in the auto force killing mechanism

    - planning: resources in maintenance mode

    - exact same behavior of api planning or postgresql planning

    - planning fix corner cases bugs with empty sites (no resources)

    - planning fix sites not responding handled correctly

    - planning add besteffort option

    - add filtering of g5k clusters on oar queues (allowing auto
      selection of the relevant clusters by default)

    - bugfixes in port forwarders (timeout handling)

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Tue, 1 Dec 2015 09:34:00 +0200

python-execo (2.5.1) unstable; urgency=low

  * new upstream release:

    - update execo_g5k to postgresql (due to g5k migration from mysql to postgres)

    - execo_engine.ParamSweeper: add batched versions of combinations API

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Wed, 30 Sep 2015 13:29:00 +0200

python-execo (2.5) unstable; urgency=low

  * new upstream release:

    - User-friendly way to write to processes stdin. Processes and Remotes can be used as file-like objects. Additionally, process stdin is not anymore closed by default.

    - Automatic ignoring of process errors when explicitly killing them

    - Add processes and actions context managers

    - Add special processes and actions for communicating with local or remote (through ssh) serial ports

    - Add expect-like syntax to processes and actions (for easy scripting of interactive local/remote/serial sessions)

    - The return of the revenge of the infamous keyword arguments

    - On-disk caching of most of the g5k api, for fast api requests

    - Add multigraph support to g5k topology

    - Add handling of g5k network equipments in api_utils

    - Internal taktuk interface bugfixes

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Wed, 02 Sep 2015 10:10:00 +0200

python-execo (2.4.3) unstable; urgency=low

  * new upstream bugfix release: again fix pip packaging

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Thu, 21 Nov 2014 08:48:00 +0100

python-execo (2.4.2) unstable; urgency=low

  * new upstream bugfix release: fix pip packaging

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Thu, 20 Nov 2014 14:50:00 +0100

python-execo (2.4) unstable; urgency=low

  * Initial debian packaging release

 -- Matthieu Imbert <matthieu.imbert@inria.fr>  Thu, 20 Nov 2014 10:46:00 +0100
