py_trees_ros
py_trees_ros copied to clipboard
Humble & Rolling Release Task List
Bugfixes
py_trees
- [x] https://github.com/splintered-reality/py_trees/pull/383
- [x] https://github.com/splintered-reality/py_trees/pull/366
- [x] https://github.com/splintered-reality/py_trees/pull/359
py_trees_ros_interfaces
py_trees_ros
- [x] #196
- [x] #194
- [x] #191
- [x] #201
- [x] #204
py_trees_ros_tutorials
- [x] https://github.com/splintered-reality/py_trees_ros_tutorials/pull/49
- [x] https://github.com/splintered-reality/py_trees_ros_tutorials/pull/48
- [x] https://github.com/splintered-reality/py_trees_ros_tutorials/pull/47
New Features / Breaking Changes
py_trees
- [x] https://github.com/splintered-reality/py_trees/issues/373
- [x] https://github.com/splintered-reality/py_trees/issues/352
-
Sequence(memory=False)
(experimental→final) -
Selector(memory=True)
(experimental→final)
-
- [x] https://github.com/splintered-reality/py_trees/issues/364
-
decorators.Repeat
(added) -
decorators.Retry
(added)
-
- [x] https://github.com/splintered-reality/py_trees/pull/376
-
decorators.Count
(added) -
behaviours.Count
(removed → usebehaviours.StatusQueue
+decorators.Count
)
-
- [x] https://github.com/splintered-reality/py_trees/issues/333
-
idioms.eternal_guard
(removed → useSequence(memory=False)
)
-
- [x] https://github.com/splintered-reality/py_trees/issues/367
-
behaviours.StatusSequence
→behaviours.StatusQueue
(changed)
-
py_trees_ros
- [x] https://github.com/splintered-reality/py_trees_ros/pull/188
-
tree.setup(node, node_name)
(added)
-
- [x] #212
-
tree.setup(node, node_name, timeout, my_custom_arg="foo")
(added)
-
General Improvements
py_trees
- [x] https://github.com/splintered-reality/py_trees/pull/360
- [x] https://github.com/splintered-reality/py_trees/pull/375
py_trees_ros
- [x] #187 (eliminates deprecation warnings)
Development Environment
py_trees
- [x] https://github.com/splintered-reality/py_trees/pull/380
- [x] https://github.com/splintered-reality/py_trees/pull/386
- [x] https://github.com/splintered-reality/py_trees/pull/396
- [x] https://github.com/splintered-reality/py_trees/pull/397
- [x] https://github.com/splintered-reality/py_trees/pull/389
- [x] https://github.com/splintered-reality/py_trees/pull/391
- [x] webhook check
- [x] update README
py_trees_ros
- [x] #183 (for foxy)
- [x] #192
- [x] #200
- [x] webhook check, #207, #208
- [x] #202
- [ ] update README for py_trees_ros_tutorials, py_trees_js and py_trees_ros_viewer
py_trees_ros_interfaces
- [ ] webhook check
- [x] update README
py_trees_js
- [x] https://github.com/splintered-reality/py_trees_js/pull/143
- [x] circleci -> github actions
- [x] https://github.com/splintered-reality/py_trees_js/pull/144
- [x] https://github.com/splintered-reality/py_trees_js/pull/146
- [x] update README
- [x] webhook check
py_trees_ros_tutorials
- [ ] upgrade sphinx
- [ ] circleci -> github actions
- [ ] deprecate use of distutils
- [ ] check tutorials
- [ ] update README
py_trees_ros_viewer
- [ ] devcontainers
- [ ] poetry
- [ ] update README
- [ ] webhook check
Release
- [x] py_trees (2.2.3) - github, pypi, read-the-docs, humble, rolling
- [x] py_trees_js (0.6.4) - github, pypi, humble, rolling
- [x] py_trees_ros_interfaces (2.1.0) - humble, rolling
- [x] py_trees_ros (2.2.2) - github, read-the-docs, humble, rolling
- [ ] py_trees_ros_viewer - humble, rolling
- [ ] py_trees_ros_tutorials - read-the-docs, humble, rolling
- [ ] Discourse advertisement