SBOM API support, bugfixes
This release adds new methods to get a CycloneDX SBOM for an application. You can call this method one of two ways:
from veracode_api_py import API
API().get_sbom(application_guid)
or
from veracode_api_py.sca import SBOM
SBOM().get(application_guid)
There are also a number of bug fixes and improvements in this release:
- Add an optional argument to
Applications().get_all()
to only retrieve applications with new scans, approved mitigations, or updated policy after a certain date. - Add type hints to methods in the SCA() object for UUID arguments (fixes #22)
- The
update_collection
method was just flat broken - The
get_teams
method didn't honor theall_for_org
parameter