Skip to content

Update to latest PyTrees version - #36

Merged
scastro-nasa merged 1 commit into
mainfrom
scastro/update-py-trees
Aug 26, 2026
Merged

scastro-nasa merged 1 commit into
mainfrom
scastro/update-py-trees

Conversation

@scastro-nasa

Copy link
Copy Markdown
Contributor

Pulls in the latest PyTrees which has a few good things:

  1. Better handling of default values in subtree XML ([ports] Top-level input port default values in behavior tree XML splintered-reality/py_trees#509) and port declarations ([ports] Add default values to PortInformation splintered-reality/py_trees#510)
  2. Speedup of the code, but with the breaking change in that INPUT_PORTS / OUTPUT_PORTS are now class attributes ([ports] Change input/output port declarations to class attributes splintered-reality/py_trees#511)
  3. Bug fix for the use of blackboard keys in built-in (non-ports) behaviors ([ports] Handle blackboard keys in parsing XML for built-in behaviors splintered-reality/py_trees#513)

@msavchen-nasa msavchen-nasa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@scastro-nasa
scastro-nasa merged commit 9501d95 into main Aug 26, 2026
3 of 5 checks passed
@scastro-nasa
scastro-nasa deleted the scastro/update-py-trees branch August 26, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants