Skip to content

Releases: sw360/sw360python

v1.9.0

10 Feb 10:55
Compare
Choose a tag to compare

V1.9.0

  • use SW360 support for update_project_releases(..., add=True) instead of our own code.
    This allows to pass a dict with release details (e.g. project mainline state or relation).

v1.8.1

23 Jan 12:43
78e1607
Compare
Choose a tag to compare

V1.8.1

  • delete_project now works properly. Before it could have happened the you get a JSONDecodeError.
    All delete methods have been checked and made more resilient.
  • dependency updates.

v1.8.0

02 Dec 09:43
Compare
Choose a tag to compare

V1.8.0

  • Update get_all_releases to include isNewClearingWithSourceAvailable parameter:
    • This parameter allows filtering releases that are in the new clearing state and have
      the source available. This feature is yet to be released in the new version of SW360.
    • get_components_by_type() and get_components_by_name() support now paging.
    • dependency updates.

v1.7.0

26 Oct 17:35
Compare
Choose a tag to compare

V1.7.0

  • more REST API endpoints implemented:
    • get_recent_releases
    • get_recent_components
    • get_all_moderation_requests
    • get_moderation_requests_by_state
    • get_moderation_request

v1.6.0

19 Sep 07:38
Compare
Choose a tag to compare

V1.6.0

  • packages REST API calls implemented.
  • unit test test_login_failed_invalid_url disabled because it delays all tests.
  • have unit tests for packages.
  • have more test coverage.

v1.5.1

19 Jul 13:08
Compare
Choose a tag to compare

V1.5.1

  • update requests 2.31.0 => 2.32.2 to fix CVE-2024-35195.
  • update transient dependencies.

v1.5.0

19 Apr 16:09
Compare
Choose a tag to compare

V1.5.0

  • when using CaPyCLI in a CI pipeline, connection problems to the SW360 server (5xx) cause
    the pipeline to fail. We have now add an improved session handling to all api requests.
  • dependency updates due to security vulnerabilities in idna.

v1.4.1

08 Mar 12:20
Compare
Choose a tag to compare
  • fix for update_project: ensure that there is no key error.
  • dependency updates.

1.4.0

25 Dec 14:56
Compare
Choose a tag to compare
  • have type hints.
  • drop support for Python 3.7.
  • dependency update (urllib3 (1.26.18 -> 2.0.7), etc.).

1.3.1

12 Nov 18:14
958bafd
Compare
Choose a tag to compare
  • dependency updates to fix security vulnerabilities.