Announcing the release of v1.3.5 of Carbon Black Cloud Python SDK

Posted on January 26, 2022


What’s New?

We’re excited to announce the release of v1.3.5 of the Carbon Black Cloud Python SDK.

The major new functionality of this release is improvements to Live Query, with new helper functions and exporting of results, both synchronously and asynchronously (using the Jobs API). The Live Query documentation on the Developer Network has also been updated.

Also appearing in this release is a new SDK Guide for the Vulnerabilities API, and a new credential handler that uses AWS Secret Keeper to store credentials.

The Complete Changelog

Here’s a complete changelog for this release of the SDK:

  • New Features:
    • Added asynchronous query support to Live Query.
    • Added the ability to export query results from Live Query, either synchronously or asynchronously (via the Job object and the Jobs API). Synchronous exports include full-file export, line-by-line export, and ZIP file export. Asynchronous exports include full-file export and line-by-line export.
    • Added a CredentialProvider that uses AWS Secrets Manager to store credential information.
  • Updates:
    • Added WatchlistAlert.get_process() method to return the Process of a WatchlistAlert.
    • Added several helpers to Live Query support to make it easier to get runs from a template, or results, device summaries, or facets from a run.
    • Optimized API requests when performing query slicing.
    • Updated pretty-printing of objects containing dict members.
    • lxml dependency updated to version 4.6.5.
  • Bug Fixes:
    • User.delete() now checks for an outstanding access grant on the user, and deletes it first if it exists.
    • Fixed handling of URL when attaching a new IOC to a Feed.
    • Getting and setting of Report ignore status is now supported even if that Report is part of a Feed.
  • Documentation:
    • Information added about the target audience for the SDK.
    • Improper reference to a credential property replaced in the Authentication guide.
    • Broken example updated in Authentication guide.
    • Added SDK guides for Vulnerabilities and Live Query APIs.
    • Updated documentation for ProcessFacet model to better indicate support for full query string.

Where to find the Carbon Black Cloud SDK and information:

Have questions or feedback?

Open an issue in the GitHub Repository or check out other ways to contact us.