Skip to content

Releases: sw360/capywfa

v0.10.0

08 Oct 14:27

Choose a tag to compare

This new release brings some major changes (in some regards, they might be breaking changes for a small number of users):

major changes:

  • respect PURL qualifiers during mapping, if PURLs don't match, source attachments are checked and the user is informed about the result
  • SBOM properties for workflow control renamed from distroclearing:* to capywfa:* Additionally, our property Sw360SourceFileChecked was renamed to Sw360SourceFileCheck
  • deprecate Python 3.9 so we can update urllib3 to 2.5 to fix CVE-2025-50181/-50182

new features / fixes:

  • lst_to_sbom: add support for guessing Alpine Linux 3.22
  • lst_to_sbom: create valid CycloneDX BOMs using the CycloneDX Python library
  • update requests to 2.32.4 to fix CVE-2024-47081

Note this release can't be pushed to PyPI as we're depending on the main branch of CaPyCli, we have to wait for a new CaPyCli release including the PURL qualifier mapping feature.

Full Changelog: v0.9.3...v0.10.0

v0.9.3

16 May 13:14

Choose a tag to compare

What's Changed

  • update CaPyCli to 2.8.0 including better PackageURL handling and release verification, watch out for "No unique release/component match" in the output!

Changelog: https://github.com/sw360/capywfa/blob/main/ChangeLog.md#093
Full Changelog: v0.9.2...v0.9.3

v0.9.2

14 Apr 12:16

Choose a tag to compare

What's Changed

  • capywfa: fix crash in pass 2 when calling verify_sources

v0.9.1

08 Apr 06:59

Choose a tag to compare

This is the first public Open Source release of CaPyWfa, previous known as Siemens-internal tool "distro-clearing 2.8.0".