Start collaborating
Limited-Time Offer: 50% off IBM TechXchange Conference 2025
IBM’s largest technical learning event is back October 6-9 in Orlando, FL
See https://ibm.biz/soar-python-docs for a detailed Change Log of each library.
We have added the ability to include a Playbook with an app. This is different from the UI ability to export/import a Playbook. This works like Rules and Workflows do with the resilient-sdk, allowing a developer to design and package Playbooks alongside their functions and to have them imported to the platform when installing an app.The libraries also now officially support Python 3.9.The make use of the latest Playbooks features for the SDK:
resilient-sdk
Python 3.9
resilient-sdk>=v44.0.x
$ resilient-sdk codegen -p <path_to_new_package> --playbook <api_name_of_playbook> -m <api_name_of_message_destination> --script "name_of_global_script_to_include"
$ resilient-sdk codegen -p my_playbook_app --reload
$ resilient-sdk extract --playbook <api_name_of_playbook> -m <api_name_of_message_destination> --script "name_of_global_script_to_include"
$ resilient-sdk clone --playbook <api_name_of_playbook> <cloned_playbook_api_name_to_create> --changetype artifact
docgen
package
codegen
More details can be found in the usage section for each command of the resilient-sdk at https://ibm.biz/soar-python-docs.