ros-melodic-py-trees (0.6.8-0stretch) stretch; urgency=high

  * Autogenerated, no changelog for this version found in CHANGELOG.rst.

 -- Daniel Stonier <d.stonier@gmail.com>  Mon, 25 Feb 2019 03:06:35 -0000

ros-melodic-py-trees (0.6.7-0stretch) stretch; urgency=high

  [decorators] default option for collapsing decorators (resolves py_trees_ros bug)

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 13 Feb 2019 05:00:00 -0000

ros-melodic-py-trees (0.6.6-0stretch) stretch; urgency=high

  [decorators] new-style decorators can be found in py_trees.decorators
  [decorators] new-style decorators now stop their running child on completion (SUCCESS||FAILURE)
  [decorators] onshot now activates upon *successful completion* (SUCCESS only), previously on *any completion* (SUCCESS||FAILURE)
  [meta] behaviours from functions can now automagically generate names

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 13 Feb 2019 05:00:00 -0000

ros-melodic-py-trees (0.6.5-0stretch) stretch; urgency=high

  * Inverters bugfix - pick up missing feedback messages
  * Eliminate costly blackboard variable check feedback message

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 19 Sep 2018 04:00:00 -0000

ros-melodic-py-trees (0.6.4-0stretch) stretch; urgency=high

  * Ascii tree bugfix - replace awkward newlines with spaces

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 19 Sep 2018 04:00:00 -0000

ros-melodic-py-trees (0.6.3-0stretch) stretch; urgency=high

  * Parallels bugfix - don't send own status to running children, invalidate them instead

 -- Daniel Stonier <d.stonier@gmail.com>  Tue, 04 Sep 2018 04:00:00 -0000

ros-melodic-py-trees (0.6.2-0stretch) stretch; urgency=high

  * Oneshot bugfix - react to priority interrupts correctly

 -- Daniel Stonier <d.stonier@gmail.com>  Fri, 31 Aug 2018 04:00:00 -0000

ros-melodic-py-trees (0.6.1-0stretch) stretch; urgency=high

  * Oneshot bugfix - no longer permanently modifies the original class

 -- Daniel Stonier <d.stonier@gmail.com>  Mon, 20 Aug 2018 04:00:00 -0000

ros-melodic-py-trees (0.6.0-0stretch) stretch; urgency=high

  * Python 2/3 compatibility

 -- Daniel Stonier <d.stonier@gmail.com>  Tue, 15 May 2018 04:00:00 -0000

ros-melodic-py-trees (0.5.10-0stretch) stretch; urgency=high

  * [meta] add children monkeypatching for composite imposters
  * [blackboard] check for nested variables in WaitForBlackboard

 -- Daniel Stonier <d.stonier@gmail.com>  Sat, 17 Jun 2017 04:00:00 -0000

ros-melodic-py-trees (0.5.9-0stretch) stretch; urgency=high

  * [docs] bugfix image links and rewrite the motivation

 -- Daniel Stonier <d.stonier@gmail.com>  Sat, 25 Mar 2017 04:00:00 -0000

ros-melodic-py-trees (0.5.8-0stretch) stretch; urgency=high

  * [infra] setup.py tests_require, not test_require

 -- Daniel Stonier <d.stonier@gmail.com>  Sun, 19 Mar 2017 04:00:00 -0000

ros-melodic-py-trees (0.5.7-0stretch) stretch; urgency=high

  * [infra] update maintainer email

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 01 Mar 2017 05:00:00 -0000

ros-melodic-py-trees (0.5.5-0stretch) stretch; urgency=high

  * [docs] many minor doc updates
  * [meta] bugfix so that imposter now ticks over composite children
  * [trees] method for getting the tip of the tree
  * [programs] py-trees-render program added

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 01 Mar 2017 05:00:00 -0000

ros-melodic-py-trees (0.5.4-0stretch) stretch; urgency=high

  * [infra] handle pypi/catkin conflicts with install_requires

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 22 Feb 2017 05:00:00 -0000

ros-melodic-py-trees (0.5.2-0stretch) stretch; urgency=high

  * [docs] disable colour when building
  * [docs] sidebar headings
  * [docs] dont require project installation

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 22 Feb 2017 05:00:00 -0000

ros-melodic-py-trees (0.5.1-0stretch) stretch; urgency=high

  * [infra] pypi package enabled

 -- Daniel Stonier <d.stonier@gmail.com>  Tue, 21 Feb 2017 05:00:00 -0000

ros-melodic-py-trees (0.5.0-0stretch) stretch; urgency=high

  * [ros] components moved to py_trees_ros
  * [timeout] bugfix to ensure timeout decorator initialises properly
  * [docs] rolled over with napolean style
  * [docs] sphinx documentation updated
  * [imposter] make sure tip() drills down into composites
  * [demos] re-organised into modules

 -- Daniel Stonier <d.stonier@gmail.com>  Tue, 21 Feb 2017 05:00:00 -0000

ros-melodic-py-trees (0.4.0-0stretch) stretch; urgency=high

  * [trees] add pre/post handlers after setup, just in case setup fails
  * [introspection] do parent lookups so you can crawl back up a tree
  * [blackboard] permit init of subscriber2blackboard behaviours
  * [blackboard] watchers
  * [timers] better feedback messages
  * [imposter] ensure stop() directly calls the composited behaviour

 -- Daniel Stonier <d.stonier@gmail.com>  Fri, 13 Jan 2017 05:00:00 -0000

ros-melodic-py-trees (0.3.0-0stretch) stretch; urgency=high

  * ``failure_is_running decorator`` (meta).

 -- Daniel Stonier <d.stonier@gmail.com>  Thu, 25 Aug 2016 04:00:00 -0000

ros-melodic-py-trees (0.2.0-0stretch) stretch; urgency=high

  * do terminate properly amongst relevant classes
  * blackboxes
  * chooser variant of selectors
  * bugfix the decorators
  * blackboard updates on change only
  * improved dot graph creation
  * many bugfixes to composites
  * subscriber behaviours
  * timer behaviours

 -- Daniel Stonier <d.stonier@gmail.com>  Wed, 01 Jun 2016 04:00:00 -0000

ros-melodic-py-trees (0.1.2-0stretch) stretch; urgency=high

  * one shot sequences
  * abort() renamed more appropriately to stop()

 -- Daniel Stonier <d.stonier@gmail.com>  Mon, 16 Nov 2015 05:00:00 -0000

ros-melodic-py-trees (0.1.1-0stretch) stretch; urgency=high

  * lots of bugfixing stabilising py_trees for the spain field test
  * complement decorator for behaviours
  * dot tree views
  * ascii tree and tick views
  * use generators and visitors to more efficiently walk/introspect trees
  * a first implementation of behaviour trees in python

 -- Daniel Stonier <d.stonier@gmail.com>  Sat, 10 Oct 2015 04:00:00 -0000


