Sw360

Latest version: v1.5.0

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.5

* rename parameters for methods get_{release,component}_by_external_id
to align with documentation and with get_projects_by_external_id
* id_type->ext_id_name
* id_value->ext_id_value
* rename methods to plural form as they all return list of objects:
* get_release_by_external_id -> get_releases_by_external_id
* get_component_by_external_id -> get_components_by_external_id
* switch to [poetry](https://python-poetry.org/) build tool. This has no
effect on end users of this library, but simplifies development.
* remove requirement for colorama, relax other required versions
* new methods:
* update_{project,component,release}_external_id()
* close_api()
* The login_api() method doesn't require `token` parameter any more.
* slightly fix signatures of get_attachment_infos_*() methods to clarify
they provide information about all attachments of a given resource/hash.
* change get_attachment() method to retrieve data of single attachment
* update_project_releases(): rename `project` parameter to `releases`,
new parameter `add` to add releases

0.4

* improved error handling
* new methods
* get_users_of_project
* get_users_of_component
* get_users_of_release
* upload_attachment() has been tested with different file types
and different attchment types.

0.3

* fix in get_component_by_url().
* support for OAuth2 tokens.
* new methods
* get_projects_by_external_id()
* get_component_by_external_id
* get_all_vulnerabilities()
* get_vulnerability()
* get_all_licenses()
* get_license()
* download_license_info()
* get_project_releases()

0.2

* first version available a separate project on code.siemens.com.

0.1

* first version available on BT-Artifactory.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.