IBM Security QRadar SOAR

 View Only

Release of v46.0 Python Libraries to PyPi

By Shane Curtin posted Mon August 15, 2022 07:13 AM

  
Our following Python Libraries have been updated to version 46.0.3461:

Change Log

See https://ibm.biz/soar-python-docs for a detailed Change Log of each library.

What's New

resilient-sdk

  1. When you run a SDK command it will check to see if you have the latest version installed so you are always staying up to date with our latest enhancements
  2. Further enhancements have been made to our validate command


resilient-circuits

  1. Enhanced the resilient_circuits.is_this_a_selftest() method to check if a Component has been instantiated in a resilient-circuits instance running selftest. For example, if your App polls a third party and you do not want to invoke the poller during a selftest you now have the ability to make use of the following:

    from resilient_circuits.helpers import is_this_a_selftest
    
    if is_this_a_selftest(self):
        # Do nothing...
    1. Added a new configuration setting to app.config, called heartbeat_timeout_threshold. It is a value in seconds between the current HeartbeatTimeout event and the first HeartbeatTimeout event. If the time is greater than the heartbeat_timeout_threshold, the resilient-circuits process stops.

    resilient

    1. Added some retry logic to resilient.SimpleClient.post_attachment(). If a response code of 409 is received we retry adding the attachment

    Checkout our Change Log and our docs at https://ibm.biz/soar-python-docs for more.
    1 comment
    18 views

    Permalink

    Comments

    Wed August 17, 2022 02:47 PM

    Good changes! Appreciate the effort.

    The change that allows a custom dictionary as return in the functions is a very nice addition.

    Have a nice day,